.v7{--v7-bg:#041033;--v7-card:#0d2160;--v7-band:#081e5b;--v7-y:#fec601;--v7-t2:#c9d2ea;--v7-t3:#9fb0d6;--v7-line:rgba(255,255,255,0.1);--v7-green:#22c55e;--v7-red:#e5484d;background:var(--v7-bg);color:#ffffff;overflow-x:clip;font-family:var(--font-work-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.v7 *,.v7 :after,.v7 :before{box-sizing:border-box}.v7 a:focus-visible,.v7 button:focus-visible{outline:3px solid var(--v7-y);outline-offset:2px}.v7 .v7-disp{font-family:var(--v5-display);font-weight:800;font-stretch:75%;font-variation-settings:"wdth" 75;text-transform:uppercase}.v7 .v7-h2{margin:0;font-size:clamp(34px,3.9vw,56px);line-height:.965;color:#ffffff;text-wrap:balance}.v7 .v7-h2 span{display:block;color:#ffffff}.v7 .v7-h2 span.is-y{color:var(--v7-y)}.v7 .v7-in>.v7-h2,.v7 .v7-mono{text-align:center}.v7 .v7-mono{margin:0;font-family:var(--v5-mono);font-size:12px;letter-spacing:.16em;color:var(--v7-t3)}.v7 .v7-sub{margin:0;max-width:640px;font-size:clamp(16px,1.25vw,18px);line-height:1.55;color:var(--v7-t2);text-wrap:pretty}.v7 .v7-stars{color:#fbbc04;letter-spacing:2px;line-height:1}.v7 .v7-sec{padding:clamp(72px,8.4vw,120px) 24px;scroll-margin-top:72px}.v7 .v7-sec.is-flush-top{padding-top:0}.v7 .v7-in{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(28px,4vw,48px)}.v7 .v7-in.is-wide-gap{gap:clamp(40px,5vw,64px)}.v7 .v7-head{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.v7 .v7-head .v7-sub{max-width:560px}.v7 .v7-band-navy{background:var(--v7-band)}.v7 .v7-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 32px;border-radius:999px;font-size:18px;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background-color .15s}.v7 .v7-btn.is-yellow{background:var(--v7-y);color:#041033}.v7 .v7-btn.is-yellow:hover{background:#ffd43b;color:#041033}.v7 .v7-btn.is-navy{background:#041033;color:#ffffff}.v7 .v7-btn.is-navy:hover{background:#0d2160;color:#ffffff}.v7 .v7-btn.is-lg{min-height:60px;padding:0 36px;font-size:20px;margin-top:8px}.v7 .v7-hero{position:relative;overflow:hidden;padding:calc(54px + clamp(24px, 3.5vw, 48px)) 24px clamp(48px,5vw,72px);scroll-margin-top:0}.v7 .v7-hero-wall{position:absolute;inset:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:56px;gap:40px 32px;padding:32px 28px;align-content:start;overflow:hidden;opacity:.055;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 14%,transparent 30%,transparent 70%,#000 86%,#000);mask-image:linear-gradient(90deg,#000,#000 14%,transparent 30%,transparent 70%,#000 86%,#000)}.v7 .v7-hero-wall img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1);transform:scale(1.35)}.v7 .v7-bridge,.v7 .v7-hero-logos .v7-mono{max-width:none}.v7 .v7-hero-in{position:relative;max-width:980px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(18px,1.8vw,24px)}.v7 .v7-chip-row{display:flex;align-items:center;gap:12px}.v7 .v7-faces{display:flex}.v7 .v7-faces img{width:var(--fs);height:var(--fs);border-radius:50%;object-fit:cover;border:2px solid #041033}.v7 .v7-faces.is-yellow img{border-color:var(--v7-y)}.v7 .v7-faces img+img{margin-left:calc(var(--fs) * -.25)}.v7 .v7-rating{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.v7 .v7-rating span:last-child{font-size:14px;font-weight:600}.v7 .v7-hero-quote{margin:0;display:flex;flex-direction:column;align-items:center;gap:4px}.v7 .v7-hero-quote blockquote{margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.45;text-wrap:pretty}.v7 .v7-hero-quote figcaption{font-size:14px;color:var(--v7-t3)}.v7 .v7-h1{margin:0;font-size:clamp(44px,5.3vw,76px);line-height:.95;letter-spacing:-.005em;text-wrap:balance;color:#ffffff}.v7 .v7-h1 span{display:block}.v7 .v7-h1 span.is-y{color:var(--v7-y)}.v7 .v7-ticks{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px}.v7 .v7-ticks li{display:flex;align-items:center;gap:10px;font-size:clamp(16px,1.25vw,18px);line-height:1.4;white-space:nowrap}.v7 .v7-ticks svg{flex:none;color:var(--v7-green)}.v7 .v7-hero-logos{position:relative;max-width:1120px;margin:clamp(48px,5vw,72px) auto 0;display:flex;flex-direction:column;gap:20px}.v7 .v7-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.v7 .v7-marq-track{--lh:32px;display:flex;align-items:center;height:calc(var(--lh) * 1.6);width:max-content;animation:v7-marq 110s linear infinite}.v7 .v7-marq-track img{flex:none;width:auto;height:calc(var(--lh) * 1.6 * var(--s, 1));max-width:none;margin-right:calc(var(--lh) * 1.6);opacity:.9;filter:brightness(0) invert(1)}@keyframes v7-marq{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.v7 .v7-marq-track{animation:none}}.v7 .v7-jobsoft{background:#ffffff;padding:24px 24px 28px;display:flex;flex-direction:column;align-items:center;gap:16px}.v7 .v7-jobsoft .v7-mono{color:#1c2333}.v7 .v7-jobsoft ul{list-style:none;margin:0;padding:0;max-width:1120px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 56px}.v7 .v7-jobsoft img{max-width:100%;object-fit:contain;filter:grayscale(.85)}.v7 .v7-pat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,5vw,72px);align-items:center}.v7 .v7-pat-photos{position:relative;width:100%;margin:0 auto;padding:0 28px 28px 0}.v7 .v7-pat-main{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden}.v7 .v7-pat-inset img,.v7 .v7-pat-main img{object-fit:cover}.v7 .v7-pill{position:absolute;left:14px;top:14px;padding:6px 12px;border-radius:999px;background:rgba(4,16,51,.85);font-size:13px;font-weight:600;color:#ffffff}.v7 .v7-pill.is-sm{left:8px;top:auto;bottom:8px;padding:5px 10px}.v7 .v7-pill.is-bl{top:auto;bottom:14px}.v7 .v7-pat-inset{position:absolute;right:0;bottom:0;width:50%;aspect-ratio:4/3;border-radius:16px;overflow:hidden;border:4px solid #041033}.v7 .v7-pat-copy{display:flex;flex-direction:column;gap:32px}.v7 .v7-pat-lead{margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.5;font-weight:500;text-wrap:pretty}.v7 .v7-pat-stats{list-style:none;margin:0;padding:28px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-top:1px solid var(--v7-line)}.v7 .v7-pat-stats li{display:flex;flex-direction:column;gap:8px}.v7 .v7-pat-stats b{font-size:clamp(34px,3.6vw,52px);line-height:.9;color:var(--v7-y)}.v7 .v7-pat-stats span{font-size:clamp(13px,1.1vw,15px);line-height:1.4;color:var(--v7-t2);text-wrap:pretty}.v7 .v7-acc{background:var(--v7-card);border:1px solid var(--v7-line);border-radius:28px;overflow:hidden}.v7 .v7-acc>button{width:100%;display:flex;align-items:center;background:none;border:0;color:#ffffff;text-align:left;cursor:pointer;font:inherit}.v7 .v7-acc-x{margin-left:auto;flex:none;display:grid;color:var(--v7-y);transition:transform .2s}.v7 .v7-acc-x[data-open=true]{transform:rotate(45deg)}.v7 .v7-tile-ic i{position:absolute;right:9px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--v7-y)}.v7 .v7-gline{margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.v7 .v7-gline b{font-size:15px;font-weight:600}.v7 .v7-gline .v7-stars{font-size:15px}.v7 .v7-feature{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);background:var(--v7-card);border:1px solid var(--v7-line);border-radius:20px;overflow:hidden}.v7 .v7-feature-shot{position:relative;min-height:220px;background:var(--v7-band)}.v7 .v7-feature-shot img{object-fit:cover}.v7 .v7-feature-body{padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;justify-content:center;gap:18px}.v7 .v7-feature-body blockquote{margin:0;font-size:clamp(18px,1.7vw,24px);line-height:1.45;font-weight:500;text-wrap:pretty}.v7 .v7-by{display:flex;align-items:center;gap:12px}.v7 .v7-by>div{display:flex;flex-direction:column;min-width:0}.v7 .v7-by b{font-weight:600;font-size:16px}.v7 .v7-by span{font-size:14px;line-height:1.35;color:var(--v7-t3)}.v7 .v7-by.is-col{flex-direction:column;align-items:flex-start;gap:0}.v7 .v7-av{position:relative;flex:none;display:block;border-radius:50%}.v7 .v7-av img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v7 .v7-av.is-g{place-items:center}.v7 .v7-av-g,.v7 .v7-av.is-g{background:#ffffff;display:grid}.v7 .v7-av-g{position:absolute;right:-3px;bottom:-3px;border-radius:50%;place-items:center}.v7 .v7-av-g img{width:auto;height:auto;border-radius:0}.v7 .v7-wall{column-count:4;column-gap:16px}.v7 .v7-rev{break-inside:avoid;margin:0 0 16px;background:var(--v7-card);border:1px solid var(--v7-line);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:14px}.v7 .v7-rev blockquote{margin:0;font-size:16px;line-height:1.5;text-wrap:pretty}.v7 .v7-rev .v7-by{gap:10px}.v7 .v7-rev .v7-by b{font-size:15px}.v7 .v7-seeall{align-self:center;min-height:44px;display:inline-flex;align-items:center;font-weight:600;font-size:16px;color:var(--v7-y);text-decoration:none}.v7 .v7-seeall:hover{color:#ffd43b}.v7 .v7-band-sec{padding:0 24px}.v7 .v7-band{max-width:1392px;margin:0 auto;background:var(--v7-y);border-radius:28px;padding:clamp(26px,4vw,56px) clamp(24px,4vw,64px);display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left}.v7 .v7-band .v7-h2,.v7 .v7-band .v7-h2 span{color:#041033}.v7 .v7-band-cta{display:flex;flex-direction:column;align-items:center;gap:14px}.v7 .v7-band-proof{display:flex;align-items:center;gap:10px}.v7 .v7-band-proof span{font-size:14px;font-weight:600;color:#041033}.v7 .v7-case{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:clamp(32px,5vw,72px);align-items:center}.v7 .v7-case-art{position:relative;padding:0 18% 64px 0}.v7 .v7-case-photo{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:var(--v7-card)}.v7 .v7-case-photo img{object-fit:cover;object-position:center 25%}.v7 .v7-case-phone{position:absolute;right:0;bottom:0;width:44%;aspect-ratio:780/1441;border-radius:30px;border:7px solid #000;background:#000;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,.75)}.v7 .v7-case-phone img{object-fit:cover;object-position:center top}.v7 .v7-case-copy{display:flex;flex-direction:column;gap:32px}.v7 .v7-steps{position:relative;padding-left:40px}.v7 .v7-steps-rail{position:absolute;left:9px;top:8px;bottom:8px;width:4px;border-radius:4px;background:var(--v7-y)}.v7 .v7-steps ol{list-style:none;margin:0;padding:0;gap:28px}.v7 .v7-steps li,.v7 .v7-steps ol{display:flex;flex-direction:column}.v7 .v7-steps li{position:relative;gap:8px}.v7 .v7-step-dot{position:absolute;left:-40px;top:0;width:22px;height:22px;border-radius:50%;border:4px solid #041033;background:var(--v7-y)}.v7 .v7-pipe h3,.v7 .v7-steps h3{margin:0;font-size:22px;line-height:1.05;color:#ffffff;font-weight:800}.v7 .v7-steps blockquote{margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.5;font-style:italic;text-wrap:pretty}.v7 .v7-steps small{font-size:13px;color:var(--v7-t3)}.v7 .v7-steps li.is-jobs{flex-direction:row;align-items:center;gap:24px}.v7 .v7-steps li.is-jobs>div{display:flex;flex-direction:column;gap:8px}.v7 .v7-jobs-big{font-size:clamp(56px,6vw,88px);line-height:.9;color:var(--v7-y)}.v7 .v7-jobs-small{font-size:15px;font-weight:600}.v7 .v7-built{border-top:1px solid var(--v7-line);padding-top:24px;display:flex;flex-direction:column;gap:14px}.v7 .v7-built .v7-mono{text-align:left}.v7 .v7-built ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.v7 .v7-built li{display:flex;gap:10px;font-size:16px;line-height:1.5;color:var(--v7-t2)}.v7 .v7-built svg{flex:none;margin-top:3px;color:var(--v7-green)}.v7 .v7-bridge{margin:0;text-align:center;font-size:clamp(16px,1.25vw,18px);line-height:1.55;color:var(--v7-t2)}.v7 .v7-wall-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;align-items:start;gap:20px}.v7 .v7-site{display:flex;flex-direction:column;gap:12px;min-width:0}.v7 .v7-site.is-bass{grid-column:1/span 2;grid-row:1/span 2}.v7 .v7-frame{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--v7-line);background:var(--v7-card)}.v7 .v7-frame-bar{height:30px;display:flex;align-items:center;gap:6px;padding:0 12px}.v7 .v7-frame-bar i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.22)}.v7 .v7-shot{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--v7-band)}.v7 .v7-loop video,.v7 .v7-shot img{object-fit:cover;object-position:center top}.v7 .v7-loop video{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .3s}.v7 .v7-loop video.is-playing{opacity:1}.v7 .v7-toggle{position:absolute;right:10px;top:40px;display:flex;padding:3px;border-radius:999px;background:rgba(4,16,51,.9);border:1px solid var(--v7-line)}.v7 .v7-toggle button{min-height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:#ffffff;font:600 13px var(--font-work-sans),system-ui,sans-serif;cursor:pointer}.v7 .v7-toggle button[aria-pressed=true]{background:var(--v7-y);color:#041033}.v7 .v7-site-t{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.v7 .v7-site-t>div:first-child{display:flex;flex-direction:column;gap:2px}.v7 .v7-site-t>div:first-child b{font-weight:600;font-size:17px}.v7 .v7-site-t>div:first-child span{font-size:14px;color:var(--v7-t3)}.v7 .v7-stat{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:16px;background:var(--v7-card);border:1px solid var(--v7-line);max-width:400px}.v7 .v7-stat b{font-size:clamp(32px,3vw,40px);line-height:.9;color:var(--v7-y)}.v7 .v7-stat span{font-size:14px;line-height:1.35}.v7 .v7-site-note{margin:0;font-size:14px;line-height:1.5;color:var(--v7-t3)}.v7 .v7-swipe{display:none;margin-top:-12px}.v7 .v7-cmp-d{display:flex;flex-direction:column;gap:12px}.v7 .v7-cmp-head,.v7 .v7-cmp-row{display:grid;grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);gap:12px}.v7 .v7-cmp-head span{padding-left:24px;text-align:left}.v7 .v7-cmp-topic{background:#ffffff;font-size:22px;color:#041033}.v7 .v7-cmp-topic,.v7 .v7-cmp-us,.v7 .v7-cmp-usual{border-radius:20px;padding:22px 24px;display:flex;align-items:center}.v7 .v7-cmp-us,.v7 .v7-cmp-usual{gap:12px;font-size:16px;line-height:1.5}.v7 .v7-cmp-usual{background:var(--v7-card);border:1px solid var(--v7-line);color:var(--v7-t2)}.v7 .v7-cmp-usual svg{flex:none;color:var(--v7-red)}.v7 .v7-cmp-us{background:#ffffff;color:#1c2333;font-weight:600}.v7 .v7-cmp-us svg{flex:none;color:var(--v7-green)}.v7 .v7-cmp-m{display:none;flex-direction:column;gap:12px}.v7 .v7-cmp-card{background:var(--v7-card);border:1px solid var(--v7-line);border-radius:20px;padding:18px 20px;display:flex;flex-direction:column;gap:10px}.v7 .v7-cmp-card .v7-mono{text-align:left}.v7 .v7-cmp-card p:not(.v7-mono){margin:0;display:flex;gap:10px;font-size:15px;line-height:1.45}.v7 .v7-cmp-card svg{flex:none;margin-top:1px}.v7 .v7-cmp-card .is-usual{color:var(--v7-t2)}.v7 .v7-cmp-card .is-usual svg{color:var(--v7-red)}.v7 .v7-cmp-card .is-us{font-weight:600}.v7 .v7-cmp-card .is-us svg{color:var(--v7-green)}.v7 .v7-cmp-foot{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.v7 .v7-cmp-big{margin:0;font-size:clamp(20px,1.8vw,24px);font-weight:700}.v7 .v7-cmp-src{margin:0;max-width:620px;font-size:13px;line-height:1.5;color:var(--v7-t3);text-wrap:pretty}.v7 .v7-eight{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.v7 .v7-eight li{background:var(--v7-card);border:1px solid var(--v7-line);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:12px}.v7 .v7-tile-ic{position:relative;width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.06);display:grid;place-items:center}.v7 .v7-tile-ic i{right:7px;top:7px}.v7 .v7-eight h3{margin:0;font-size:22px;line-height:1;color:#ffffff;font-weight:800}.v7 .v7-eight p{margin:0;font-size:16px;line-height:1.45;color:var(--v7-t2);text-wrap:pretty}.v7 .v7-deal{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,4vw,64px);align-items:start}.v7 .v7-price{background:#ffffff;color:#1c2333;border-radius:20px;padding:clamp(24px,2.6vw,36px);display:flex;flex-direction:column;gap:20px}.v7 .v7-price-from{display:block;font-size:14px;font-weight:600;color:#4a5468}.v7 .v7-price-n{display:block;font-size:clamp(48px,4.6vw,64px);line-height:.95;color:#041033}.v7 .v7-price ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.v7 .v7-price li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.v7 .v7-price li svg{flex:none;color:#16a34a}.v7 .v7-chips{display:flex;flex-wrap:wrap;gap:8px}.v7 .v7-chips span{padding:8px 14px;border-radius:999px;border:1px solid #d9d4ca;font-size:13px;font-weight:600}.v7 .v7-price-cta{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:4px}.v7 .v7-price-cta>span{font-size:14px;color:#4a5468}.v7 .v7-how{display:flex;flex-direction:column;gap:20px;scroll-margin-top:72px}.v7 .v7-how .v7-mono{text-align:left}.v7 .v7-pipe{position:relative;padding-left:40px}.v7 .v7-pipe-rail{position:absolute;left:9px;top:8px;bottom:8px;width:4px;border-radius:4px;background:var(--v7-line)}.v7 .v7-pipe-rail div{width:100%;border-radius:4px;background:var(--v7-y);transition:height .2s}.v7 .v7-pipe ol{list-style:none;margin:0;padding:0;gap:24px}.v7 .v7-pipe li,.v7 .v7-pipe ol{display:flex;flex-direction:column}.v7 .v7-pipe li{position:relative;gap:6px}.v7 .v7-pipe-dot{position:absolute;left:-40px;top:2px;width:22px;height:22px;border-radius:50%;border:4px solid #041033;background:#2a3a6e;transition:background-color .2s}.v7 .v7-pipe-dot[data-lit=true]{background:var(--v7-y)}.v7 .v7-pipe li p{margin:0;font-size:16px;line-height:1.5;color:var(--v7-t2);text-wrap:pretty}.v7 .v7-chip{align-self:flex-start;margin-top:4px;padding:8px 14px;border-radius:14px;border:1px solid var(--v7-y);font-size:14px;line-height:1.4;font-weight:600;color:var(--v7-y)}.v7 .v7-terms{border-radius:28px}.v7 .v7-terms>button{min-height:64px;justify-content:space-between;gap:16px;padding:12px 24px;font:600 17px var(--font-work-sans),system-ui,sans-serif}.v7 .v7-terms>div{padding:4px 24px 24px}.v7 .v7-terms-foot{margin:0 0 20px;font-size:15px;line-height:1.5;color:var(--v7-t2)}.v7 .v7-terms-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v7 .v7-terms-groups h3{margin:0 0 8px;font-size:20px;line-height:1.1;color:#ffffff;font-weight:800}.v7 .v7-terms-groups ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.5;color:var(--v7-t2)}.v7 .v7-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.v7 .v7-faq{border-radius:24px}.v7 .v7-faq>button{min-height:64px;justify-content:space-between;gap:14px;padding:14px 20px 14px 24px;font:600 17px/1.35 var(--font-work-sans),system-ui,sans-serif}.v7 .v7-faq>p{margin:0;padding:0 24px 22px;font-size:16px;line-height:1.55;color:var(--v7-t2);text-wrap:pretty}.v7 .v7-faq>p b{color:#ffffff}.v7 .v7-close{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy form" "proof form";gap:clamp(28px,4vw,40px) clamp(32px,5vw,72px);align-items:start}.v7 .v7-close-copy{grid-area:copy;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.v7 .v7-close-copy .v7-sub{max-width:none}.v7 .v7-pill-o{padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.22)}.v7 .v7-close-form{grid-area:form;min-width:0}.v7 .v7-close-form .v6x-form{box-shadow:0 40px 80px -40px rgba(0,0,0,.6);border-radius:20px}.v7 .v7-close-proof{grid-area:proof;display:flex;flex-direction:column;gap:20px;min-width:0}.v7 .v7-close-proof ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.v7 .v7-close-proof li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.45}.v7 .v7-close-proof li svg{flex:none;margin-top:1px;color:var(--v7-y)}.v7 .v7-close-proof li b{font-weight:600}.v7 .v7-close-proof li i{font-style:normal;color:var(--v7-t3)}.v7 .v7-close-card{position:relative;background:var(--v7-card);border:1px solid var(--v7-line);border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:16px}.v7 .v7-bigq{font-family:var(--v5-display);font-weight:800;font-size:72px;line-height:.6;height:36px;color:var(--v7-y)}.v7 .v7-close-shotwrap{position:relative}.v7 .v7-close-shot{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:var(--v7-band)}.v7 .v7-close-shot img{object-fit:cover}.v7 .v7-close-face{position:absolute;left:16px;bottom:-26px;width:60px;height:60px;border-radius:50%;border:3px solid var(--v7-card);background:#e6e6e6;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.v7 .v7-close-face img{width:86%;height:86%;object-fit:cover;object-position:center top}.v7 .v7-close-card blockquote{margin:18px 0 0;font-size:18px;line-height:1.5;font-weight:500;text-wrap:pretty}@media (max-width:1099px){.v7 .v7-wall{column-count:2}.v7 .v7-wall-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v7 .v7-site.is-bass{grid-row:auto}.v7 .v7-eight{grid-template-columns:repeat(2,minmax(0,1fr))}.v7 .v7-terms-groups{grid-template-columns:1fr}}@media (max-width:767px){.v7 .v7-marq-track{--lh:26px}.v7 .v7-jobsoft ul{display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:20px 24px}.v7 .v7-pat{grid-template-columns:1fr}.v7 .v7-pat-photos{width:70%}.v7 .v7-feature{grid-template-columns:1fr}.v7 .v7-wall{column-count:1}.v7 .v7-rev{padding:20px}.v7 .v7-band{flex-direction:column;text-align:center}.v7 .v7-case{grid-template-columns:1fr}.v7 .v7-case-art{padding:0}.v7 .v7-case-photo{aspect-ratio:16/10}.v7 .v7-case-phone{display:none}.v7 .v7-wall-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:0 24px;gap:20px;scrollbar-width:none}.v7 .v7-wall-grid::-webkit-scrollbar{display:none}.v7 .v7-site{flex:0 0 82%;scroll-snap-align:start}.v7 .v7-swipe{display:block}.v7 .v7-cmp-d{display:none}.v7 .v7-cmp-m{display:flex}.v7 .v7-eight{gap:10px}.v7 .v7-eight li{padding:16px}.v7 .v7-eight h3{font-size:18px}.v7 .v7-eight p{font-size:14px}.v7 .v7-close,.v7 .v7-deal,.v7 .v7-faq-grid{grid-template-columns:1fr}.v7 .v7-close{grid-template-areas:"copy" "form" "proof"}}.v7 .v7-vsl{padding:0 24px clamp(40px,5vw,72px)}.v7 .v7-vsl-frame{position:relative;display:block;width:100%;max-width:1120px;margin:0 auto;aspect-ratio:16/9;overflow:hidden;border-radius:16px;background:#000;border:1px solid var(--v7-line);box-shadow:0 24px 60px rgba(0,0,0,.45)}.v7 .v7-vsl-frame video{width:100%;height:100%;display:block;background:#000}.v7 .v7-vsl-poster{padding:0;cursor:pointer;font:inherit;color:inherit}.v7 .v7-vsl-poster img{object-fit:cover;transition:transform .4s ease}.v7 .v7-vsl-poster:hover img{transform:scale(1.02)}.v7 .v7-vsl-play{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 12px;border-radius:999px;background:var(--v7-y);color:var(--v7-bg);font-size:15px;box-shadow:0 6px 20px rgba(0,0,0,.35);transition:transform .2s ease}.v7 .v7-vsl-play b{font-weight:800}.v7 .v7-vsl-poster:hover .v7-vsl-play{transform:scale(1.06)}.v7 .v7-vsl-chip{position:absolute;left:16px;top:16px;padding:7px 12px;border-radius:999px;background:rgba(4,16,51,.82);color:#fff;font-size:13px;font-weight:600}@media (max-width:767px){.v7 .v7-vsl{padding:0 16px 40px}.v7 .v7-vsl-frame{border-radius:12px}.v7 .v7-vsl-play{left:10px;bottom:10px;padding:8px 14px 8px 10px;font-size:14px}.v7 .v7-vsl-chip{left:10px;top:10px;font-size:12px}}.v7 .v7-band-alt{min-height:44px;display:inline-flex;align-items:center;max-width:320px;font-size:15px;font-weight:600;line-height:1.35;color:#041033;text-align:center;text-decoration:underline;text-underline-offset:4px;text-wrap:balance}.v7 .v7-band-alt:hover{text-decoration-thickness:2px}.v7 .v7-notsure{max-width:760px;margin:0 auto;padding:clamp(28px,4vw,44px) clamp(22px,4vw,48px);border:1px solid rgba(255,255,255,.22);border-radius:28px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.v7 .v7-notsure-h{margin:0;font-size:clamp(26px,3vw,38px);line-height:1.05;text-wrap:balance}.v7 .v7-notsure-h span.is-y{color:var(--v7-y)}.v7 .v7-notsure-body{margin:0;max-width:520px;font-size:clamp(16px,1.25vw,18px);line-height:1.55;color:var(--v7-t2);text-wrap:pretty}.v7 .v7-notsure-link{min-height:52px;display:inline-flex;align-items:center;gap:8px;padding:0 26px;margin-top:4px;border-radius:999px;border:2px solid rgba(255,255,255,.5);color:#ffffff;font-weight:700;font-size:17px;text-decoration:none}.v7 .v7-notsure-link:hover{border-color:var(--v7-y);color:var(--v7-y)}.v7 .v7-notsure-micro{margin:0;font-size:14px;color:var(--v7-t3)}.v7 .v7-close-alt{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:1.45;color:var(--v7-t2);text-align:center}.v7 .v7-close-alt a{display:inline-flex;align-items:center;min-height:44px;color:#ffffff;font-weight:600;text-decoration:underline;text-underline-offset:4px}.v7 .v7-close-alt a:hover{color:var(--v7-y)}.v7 .v7-hero-act{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.v7 .v7-hero-act .v7-btn.is-lg{margin-top:0}.v7 .v7-tap{width:100%;max-width:760px;display:flex;flex-direction:column;gap:10px}.v7 .v7-tap .v7-mono{font-size:11px}.v7 .v7-tap ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v7 .v7-tap li{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:16px;background:rgba(13,33,96,.82);border:1px solid var(--v7-line);text-align:left;font-size:15px;line-height:1.4;color:var(--v7-t2)}.v7 .v7-tap li b{display:block;color:#ffffff;font-weight:700}.v7 .v7-tap-n{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--v7-y);color:#041033;font-size:14px;line-height:1}.v7 .v7-mirror{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v7 .v7-mirror li{display:flex;align-items:flex-start;gap:14px;padding:20px;border-radius:20px;background:var(--v7-card);border:1px solid var(--v7-line);font-size:clamp(17px,1.35vw,19px);font-weight:600;line-height:1.4;text-wrap:pretty}.v7 .v7-mirror-ic{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(229,72,77,.14);color:var(--v7-red)}.v7 .v7-mirror-bridge{font-weight:600;color:#ffffff}.v7 .v7-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.v7 .v7-fit-col{border-radius:20px;padding:clamp(20px,2.4vw,32px);display:flex;flex-direction:column;gap:18px}.v7 .v7-fit-col.is-yes{background:var(--v7-card);border:1px solid rgba(34,197,94,.45)}.v7 .v7-fit-col.is-no{border:1px solid var(--v7-line)}.v7 .v7-fit-col h3{text-align:left;font-weight:600}.v7 .v7-fit-col.is-yes h3{color:var(--v7-green)}.v7 .v7-fit-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.v7 .v7-fit-col li{display:flex;gap:12px;align-items:flex-start;font-size:clamp(16px,1.25vw,18px);line-height:1.45}.v7 .v7-fit-col.is-no li{color:var(--v7-t2)}.v7 .v7-fit-col.is-yes svg{flex:none;color:var(--v7-green)}.v7 .v7-fit-col.is-no svg{flex:none;color:var(--v7-t3)}.v7 .v7-fit-cta{display:flex;justify-content:center}@media (max-width:1099px){.v7 .v7-mirror{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v7 .v7-hero-act{gap:14px}.v7 .v7-tap{gap:8px}.v7 .v7-tap ol{grid-template-columns:1fr;gap:6px}.v7 .v7-tap li{padding:8px 12px;font-size:14px;line-height:1.35;gap:10px;align-items:center}.v7 .v7-tap li b{display:inline}.v7 .v7-tap-n{width:22px;height:22px;font-size:12px}.v7 .v7-mirror{grid-template-columns:1fr;gap:10px}.v7 .v7-mirror li{padding:14px 16px;font-size:16px;align-items:center}.v7 .v7-mirror-ic{width:34px;height:34px}.v7 .v7-fit{grid-template-columns:1fr}}@media (min-width:768px){.v7 .v7-tap{margin-top:10px;align-items:center;gap:18px}.v7 .v7-tap .v7-mono{text-align:center;align-self:center}.v7 .v7-tap ol{position:relative;gap:28px;width:100%}.v7 .v7-tap ol:before{content:"";position:absolute;top:15px;left:16.66%;right:16.66%;height:2px;background:linear-gradient(90deg,var(--v7-y),rgba(254,198,1,.25))}.v7 .v7-tap li{position:relative;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0;background:none;border:0;border-radius:0;font-size:15px}.v7 .v7-tap li b{font-size:16px;margin-bottom:2px}.v7 .v7-tap-n{width:32px;height:32px;font-size:15px;box-shadow:0 0 0 6px var(--v7-bg)}.v7 .v7-mirror{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px;margin:0 auto;gap:18px 28px}.v7 .v7-mirror li{padding:22px 26px;border:0;border-radius:26px 26px 26px 8px;background:var(--v7-card);font-size:clamp(18px,1.5vw,21px);line-height:1.4;box-shadow:0 14px 34px rgba(0,0,0,.28)}.v7 .v7-mirror li:nth-child(2n){transform:translateY(34px);border-radius:26px 26px 8px 26px;background:#14296f}.v7 .v7-mirror-ic{display:none}.v7 .v7-mirror-bridge{margin-top:52px;font-size:clamp(18px,1.4vw,20px)}}