.lv7{--teal:#0d9488;--teal-dark:#0f766e;--teal-deep:#0c6b5f;--teal-hero:#4db6ac;--mist:#e0f2f1;--navy:#1b3a2d;--navy-2:#122a21;--mid:#3d6b5a;--muted:#7ba898;--cream:#fafdf7;--mint:#e8f5e9;--mint-deep:#f0fdf4;--mint-mid:#c8e6c9;--amber:#f59e0b;--amber-light:#fef3c7;--amber-pale:#fef9c3;--r:24px;font-family:var(--font-rubik),"Rubik",sans-serif;color:var(--cream);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.lv7 *,.lv7 :after,.lv7 :before{box-sizing:border-box}.lv7 *{margin:0;padding:0}html:has(.lv7){scroll-behavior:smooth}html:has(.lv7) body{background:linear-gradient(180deg,#22473a,#1b3a2d 30%,#122a21) fixed;overflow-x:hidden}.lv7 h1,.lv7 h2,.lv7 h3,.lv7 h4{font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:800;line-height:1.02;letter-spacing:-.025em}.lv7 a{color:inherit;text-decoration:none}.lv7 .wrap{max-width:1200px;margin:0 auto;padding:0 32px}.lv7 .btn{font:inherit;display:inline-flex;align-items:center;gap:10px;padding:16px 30px;border-radius:999px;font-weight:500;font-size:16px;white-space:nowrap;position:relative;border:0;cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.lv7 .btn:disabled{cursor:wait;opacity:.8}.lv7 .btn-amber{background:var(--amber);color:var(--navy)}.lv7 .btn-ghost{border:1px solid rgba(255,255,255,.3);color:#fff}.lv7 .btn-teal{background:var(--teal);color:#fff}.lv7 .btn-navy{background:var(--navy);color:#fff}.lv7 .btn.soon{opacity:.5;pointer-events:none;cursor:default}.lv7 #prog{top:0;height:3px;background:var(--amber);width:100%;transform:scaleX(0);transform-origin:0 0;z-index:100}.lv7 #prog,.lv7 nav{position:fixed;left:0}.lv7 nav{top:14px;right:0;z-index:50;padding:0 20px;color:#fff;transition:color .4s}.lv7 nav .pill{max-width:1160px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;height:60px;padding:0 10px 0 22px;border-radius:9999px;background:rgba(27,58,45,0);border:1px solid rgba(255,255,255,0);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .4s,border-color .4s}.lv7 nav.lt{color:var(--navy)}.lv7 nav.lt .pill{background:rgba(255,251,235,.78);border-color:rgba(27,58,45,.12)}.lv7 nav.lt .btn{background:var(--navy);color:#fff}.lv7 nav.lt .logo svg polygon{fill:#f59e0b;stroke:#f59e0b}.lv7 nav.lt .logo svg rect{fill:#0d9488}.lv7 .logo{display:flex;align-items:center;gap:10px;white-space:nowrap;font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:800;font-size:22px;line-height:1}.lv7 .logo svg{width:32px;height:32px}.lv7 nav .r{display:flex;gap:26px;align-items:center;font-size:15px;font-weight:500}.lv7 nav .nav-link{display:inline-flex;align-items:center;min-height:44px}.lv7 nav .nav-link .chip{display:inline-flex;align-items:center;padding:6px 14px;border-radius:9999px;border:1px solid rgba(255,255,255,.26);background:rgba(255,255,255,.06);transition:background .2s,border-color .2s}.lv7 nav .nav-link:hover .chip{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.12)}.lv7 nav.lt .nav-link .chip{border-color:rgba(27,58,45,.18);background:rgba(27,58,45,.03)}.lv7 nav.lt .nav-link:hover .chip{border-color:rgba(27,58,45,.32);background:rgba(27,58,45,.07)}.lv7 nav .nav-link .short{display:none}.lv7 nav .btn{padding:10px 20px;font-size:14.5px;background:#fff;color:var(--navy);transition:.3s}.lv7 nav .btn.me{gap:8px;padding:5px 16px 5px 5px}.lv7 nav .me .av{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;border-radius:50%;background:var(--teal);color:#fff;font-weight:700;font-size:13px}.lv7 nav .me .av img{width:100%;height:100%;object-fit:cover}.lv7 nav .me .nm{display:inline-block;max-width:12ch;overflow:hidden;text-overflow:ellipsis}.lv7 .hero{height:340vh;position:relative}.lv7 .hero .beat{width:1px;height:1px}.lv7 .hero .beat,.lv7 .hero .svh{position:absolute;left:0;pointer-events:none}.lv7 .hero .svh{top:0;width:0;height:100vh;height:100svh;visibility:hidden}.lv7 .hero .pin{position:sticky;top:0;height:100vh;overflow:hidden}.lv7 #c{position:absolute;inset:0;width:100%;height:100%}.lv7 .hero .deep{background:radial-gradient(ellipse 80% 50% at 50% 110%,rgba(13,148,136,.22),transparent 65%)}.lv7 .hero .deep,.lv7 .hero .glow{position:absolute;inset:0;pointer-events:none}.lv7 .hero .glow{background:radial-gradient(500px 500px at var(--mx,50%) var(--my,50%),rgba(77,182,172,.18),transparent 60%);transition:background .1s}.lv7 .hero .txt{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;pointer-events:none;padding:0 24px}.lv7 .hero .ph3{margin-top:-10vh}.lv7 .hero .ph1,.lv7 .hero .ph2,.lv7 .hero .ph3{position:absolute;opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);max-width:1000px}.lv7 .hero .on{opacity:1;transform:none}.lv7 .hero h1,.lv7 .hero h2{font-size:clamp(44px,min(8vw,12vh),108px);font-weight:900;letter-spacing:-.04em;line-height:.95;text-wrap:balance}.lv7 .hero h1 .a,.lv7 .hero h2 .a{color:var(--amber)}.lv7 .hero h1 .t,.lv7 .hero h2 .t{color:var(--teal-hero)}.lv7 .hero h1 .o,.lv7 .hero h2 .o{color:rgba(255,255,255,.4)}.lv7 .hero .sub{font-size:clamp(16px,1.6vw,21px);color:rgba(255,255,255,.7);margin-top:20px;max-width:640px;margin-left:auto;margin-right:auto;text-wrap:pretty}.lv7 .hero .ctas{display:flex;gap:12px;justify-content:center;margin-top:32px;pointer-events:auto;flex-wrap:wrap}.lv7 .hero .hint{position:absolute;bottom:28px;bottom:calc(28px + 100vh - 100svh);left:50%;transform:translateX(-50%);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45);display:flex;align-items:center;gap:10px}.lv7 .hero .hint i{width:1px;height:36px;background:linear-gradient(rgba(255,255,255,.5),transparent);display:block;animation:lv7-dip 1.6s infinite}@keyframes lv7-dip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.lv7 .hero .tag{position:absolute;top:96px;left:50%;transform:translateX(-50%);font-size:13.5px;font-weight:500;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);padding:8px 16px;border-radius:99px;display:flex;gap:8px;align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgba(255,255,255,.85)}.lv7 .hero .tag b{width:8px;height:8px;border-radius:50%;background:var(--amber);display:inline-block;position:relative}.lv7 .hero .tag b:after{content:"";position:absolute;inset:0;border-radius:50%;background:rgba(245,158,11,.6);animation:lv7-pulse 2s infinite}@keyframes lv7-pulse{0%{transform:scale(1);opacity:1}to{transform:scale(4.5);opacity:0}}.lv7 .lbl{position:absolute;left:0;top:0;font-size:13px;font-weight:500;color:#fff;background:rgba(27,58,45,.7);border:1px solid rgba(255,255,255,.2);padding:6px 12px;border-radius:99px;backdrop-filter:blur(6px);opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);white-space:nowrap;pointer-events:none}.lv7 .lbl b{color:var(--amber);font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:800;margin-left:6px}.lv7 .lbl.on{opacity:1;transform:translate(-50%,-50%) scale(1)}.lv7 .hero .pin[data-tight] .ph3 .sub{display:none}.lv7 .hero .pin[data-layout=column] .lbl{transform:translateY(-50%) scale(.85)}.lv7 .hero .pin[data-layout=column] .lbl.on{transform:translateY(-50%) scale(1)}.lv7 .hero .pin[data-layout=column] .lbl[data-right]{transform:translate(-100%,-50%) scale(.85)}.lv7 .hero .pin[data-layout=column] .lbl[data-right].on{transform:translate(-100%,-50%) scale(1)}.lv7 .notlist>:nth-child(2),.lv7 .nums>:nth-child(2),.lv7 .plans>:nth-child(2),.lv7 .teamlist>:nth-child(2){transition-delay:.08s}.lv7 .notlist>:nth-child(3),.lv7 .nums>:nth-child(3),.lv7 .plans>:nth-child(3),.lv7 .teamlist>:nth-child(3){transition-delay:.16s}.lv7 .notlist>:nth-child(4),.lv7 .nums>:nth-child(4),.lv7 .teamlist>:nth-child(4){transition-delay:.24s}.lv7 .notlist>:nth-child(5),.lv7 .teamlist>:nth-child(5){transition-delay:.32s}.lv7 .teamlist>:nth-child(6){transition-delay:.4s}.lv7 .marq-clip{overflow-x:clip;position:relative;z-index:2;background:linear-gradient(transparent 50%,#fffffe 0)}@supports not (overflow:clip){.lv7 .marq-clip{overflow:hidden}}.lv7 .marq{background:var(--amber);color:var(--navy);padding:16px 0;overflow:hidden;white-space:nowrap;font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:800;font-size:22px;letter-spacing:-.01em;transform:rotate(-1.2deg) scale(1.02);margin:-10px 0 0}.lv7 .marq .in{display:inline-block;animation:lv7-marq 40s linear infinite}.lv7 .marq span{margin:0 28px}.lv7 .marq span:after{content:"\2726";margin-left:28px;font-size:14px;opacity:.6;vertical-align:.18em}@keyframes lv7-marq{to{transform:translateX(-50%)}}.lv7 .light{background:linear-gradient(180deg,#fffffe 0,var(--cream) 35%,#f0f8ec 100%);color:var(--navy)}.lv7 section{padding:140px 0}.lv7 .flush-top{padding-top:0}.lv7 .reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.lv7 .reveal.in{opacity:1;transform:none}.lv7 .split-words span{display:inline-block;opacity:0;transform:translateY(.6em) rotate(2deg);transition:.6s cubic-bezier(.2,.8,.2,1)}.lv7 .split-words.in span{opacity:1;transform:none}.lv7 .sec-h{font-size:clamp(36px,5vw,64px)}.lv7 .nums-h{max-width:900px;margin-bottom:56px}.lv7 .plans-h{margin-bottom:48px}.lv7 .nums{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.lv7 .num{border:1px solid var(--mint-mid);background:#fff;border-radius:var(--r);padding:32px 28px;position:relative;overflow:hidden}.lv7 .num:before{content:"";position:absolute;inset:0;background:radial-gradient(300px 200px at var(--x,50%) var(--y,50%),rgba(13,148,136,.12),transparent 60%);opacity:0;transition:opacity .3s}.lv7 .num:hover:before{opacity:1}.lv7 .num b{font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:900;font-size:64px;line-height:1;color:var(--teal);display:block;font-variant-numeric:tabular-nums}.lv7 .num b.a{color:var(--amber)}.lv7 .num span{font-size:15px;color:var(--mid)}.lv7 .num small{display:block;font-size:12.5px;color:var(--muted);margin-top:10px}.lv7 .story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.lv7 .story .steps{padding-top:10vh}.lv7 .step{min-height:70vh;display:flex;flex-direction:column;justify-content:center;opacity:.25;transition:opacity .4s}.lv7 .step.on{opacity:1}.lv7 .step .k{font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-weight:500;margin-bottom:14px}.lv7 .step h3{font-size:44px;margin-bottom:14px}.lv7 .step p{font-size:17px;color:var(--mid);max-width:460px}.lv7 .stage{position:sticky;top:12vh;height:76vh;display:flex;align-items:center;justify-content:center;perspective:1200px}.lv7 .dev{width:100%;max-width:520px;background:#fff;border:1px solid var(--mint-mid);border-radius:28px;box-shadow:0 60px 100px -50px rgba(27,58,45,.5);padding:26px;transform-style:preserve-3d;transition:transform .15s ease-out;position:relative;min-height:520px}.lv7 .dev .hd{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mint);padding-bottom:14px;margin-bottom:16px;font-size:12.5px;color:var(--muted)}.lv7 .dev .hd b{font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:800;font-size:17px;color:var(--navy)}.lv7 .pane{position:absolute;left:26px;right:26px;top:80px;opacity:0;transform:translateY(16px);transition:opacity .5s,transform .5s;pointer-events:none}.lv7 .pane.on{opacity:1;transform:none}.lv7 .pane .note{font-size:13.5px;color:var(--mid);margin-top:14px}.lv7 .pane .note.tight{margin-top:10px}.lv7 .pane .note b{color:var(--navy);font-weight:500}.lv7 .k2{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500;margin-bottom:8px}.lv7 .bar{display:grid;grid-template-columns:110px 1fr 36px;gap:10px;align-items:center;font-size:13.5px;margin-bottom:9px}.lv7 .bar .t{height:10px;background:var(--mint);border-radius:99px;overflow:hidden}.lv7 .bar .t i{display:block;height:100%;width:0;background:var(--teal);border-radius:99px;transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.lv7 .pane.on .bar .t i{width:var(--w)}.lv7 .bar .n{text-align:right;font-weight:500;color:var(--mid)}.lv7 .typebox{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lv7 .typebox div{background:var(--mint-deep);border:1px solid var(--mint-mid);border-radius:14px;padding:14px}.lv7 .typebox .v{font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:900;font-size:34px;line-height:1}.lv7 .typebox .s{font-size:13px;color:var(--mid)}.lv7 .m{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border-radius:14px;border:1px solid var(--mint-mid);margin-bottom:8px;font-size:14.5px;transform:translateX(-12px);opacity:0;transition:.5s cubic-bezier(.2,.8,.2,1)}.lv7 .pane.on .m{transform:none;opacity:1}.lv7 .m.hit{border:1.5px solid #f3e4a0;background:var(--amber-pale)}.lv7 .pane.on .m:nth-of-type(2){transition-delay:.07s}.lv7 .pane.on .m:nth-of-type(3){transition-delay:.14s}.lv7 .pane.on .m:nth-of-type(4){transition-delay:.21s}.lv7 .pane.on .m:nth-of-type(5){transition-delay:.28s}.lv7 .pane.on .m:nth-of-type(6){transition-delay:.35s}.lv7 .pane.on .m:nth-of-type(7){transition-delay:.42s}.lv7 .m:first-of-type{background:var(--amber-pale);border-color:#f3e4a0}.lv7 .m b{font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:800;font-size:17px;color:var(--teal-deep)}.lv7 .m.rest,.lv7 .m.rest b{color:var(--muted)}.lv7 .road{display:grid;gap:10px}.lv7 .road div{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;font-size:13.5px;color:var(--mid);opacity:0;transform:translateY(10px);transition:.5s}.lv7 .pane.on .road div{opacity:1;transform:none}.lv7 .pane.on .road div:nth-child(2){transition-delay:.12s}.lv7 .pane.on .road div:nth-child(3){transition-delay:.24s}.lv7 .pane.on .road div:nth-child(4){transition-delay:.36s}.lv7 .road b{width:36px;height:36px;border-radius:50%;background:var(--teal);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:800}.lv7 .road strong{display:block;color:var(--navy);font-weight:500;font-family:var(--font-rubik),"Rubik",sans-serif}.lv7 .sal{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.lv7 .sal div{background:var(--mist);border-radius:14px;padding:14px}.lv7 .sal .v{font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:900;font-size:28px;line-height:1}.lv7 .sal .s{font-size:12.5px;color:var(--mid)}.lv7 .dark{background:linear-gradient(165deg,#21453a 0,var(--navy) 45%,var(--navy-2) 100%);color:#fff;position:relative;overflow:hidden}.lv7 .dark .spot{position:absolute;inset:0;background:radial-gradient(420px 420px at var(--mx,50%) var(--my,50%),rgba(245,158,11,.14),transparent 60%);pointer-events:none}.lv7 .dark .wrap{position:relative}.lv7 .dark h2{font-size:clamp(40px,6vw,80px);max-width:1000px;letter-spacing:-.035em}.lv7 .dark h2 .o{color:rgba(255,255,255,.35)}.lv7 .dark .lede{color:rgba(255,255,255,.7);font-size:18px;max-width:640px;margin-top:24px}.lv7 .eyebrow{margin-top:72px;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45)}.lv7 .notlist{grid-template-columns:repeat(5,1fr)}.lv7 .notlist,.lv7 .teamlist{display:grid;gap:16px;margin-top:20px}.lv7 .teamlist{grid-template-columns:repeat(3,1fr)}.lv7 .not{border-top:1px solid rgba(255,255,255,.15);padding-top:18px;font-size:14.5px;color:rgba(255,255,255,.7);transition:border-top-color .3s}.lv7 .not:hover{border-top-color:var(--amber)}.lv7 .not b{display:block;font-family:var(--font-catamaran),"Catamaran",sans-serif;font-size:20px;color:#fff;margin-bottom:6px;font-weight:800}.lv7 .plans{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:18px;align-items:end}.lv7 .plan{background:#fff;border:1px solid var(--mint-mid);border-radius:var(--r);padding:34px;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}.lv7 .plan:hover{transform:translateY(-8px);box-shadow:0 40px 60px -40px rgba(27,58,45,.4)}.lv7 .plan.hi{background:linear-gradient(160deg,#22473a,var(--navy-2));color:#fff;border-color:var(--navy);padding:44px 34px}.lv7 .plan .nm{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.lv7 .plan.hi .nm{color:var(--teal-hero)}.lv7 .plan .amt{font-family:var(--font-catamaran),"Catamaran",sans-serif;font-weight:900;font-size:56px;line-height:1;margin:8px 0}.lv7 .plan.hi .amt{color:var(--amber)}.lv7 .plan p{font-size:15px;color:var(--mid);margin-bottom:22px}.lv7 .plan.hi p{color:rgba(255,255,255,.75)}.lv7 .plan ul{list-style:none;margin-bottom:24px;font-size:14.5px}.lv7 .plan li{padding:6px 0 6px 20px;position:relative}.lv7 .plan li:before{content:"";position:absolute;left:0;top:14px;width:7px;height:7px;border-radius:50%;background:var(--teal)}.lv7 .plan.hi li:before{background:var(--amber)}.lv7 .final{text-align:center;padding:160px 0}.lv7 .final h2{font-size:clamp(44px,7vw,96px);letter-spacing:-.04em;line-height:.95;margin-bottom:20px}.lv7 .final p{color:var(--mid);font-size:18px;margin-bottom:34px}.lv7 footer{padding:48px 0;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.65);font-size:14.5px;background:var(--navy-2)}.lv7 footer .row{justify-content:space-between}.lv7 footer .row,.lv7 footer ul{display:flex;flex-wrap:wrap;gap:24px}.lv7 footer ul{list-style:none}.lv7 footer .co{font-size:13.5px;color:rgba(255,255,255,.45);margin-top:10px}.lv7 footer .co-bottom{margin-top:24px}.lv7 footer .contact{display:flex;flex-wrap:wrap;gap:0 10px;margin-top:6px;color:rgba(255,255,255,.65)}.lv7 footer .contact i{color:rgba(255,255,255,.28);font-style:normal}.lv7 footer a{transition:color .2s}.lv7 footer .contact a:hover,.lv7 footer ul a:hover{color:var(--teal-hero)}.lv7 footer .logo-sm{font-size:20px;color:#fff}.lv7 footer .logo-sm svg{width:28px;height:28px}.lv7 .loops[data-paused] *,.lv7 .loops[data-paused] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html:has(.lv7){scroll-behavior:auto}.lv7 .m,.lv7 .pane,.lv7 .reveal,.lv7 .road div,.lv7 .split-words span{transition:none!important;opacity:1!important;transform:none!important}.lv7 .hero .hint i,.lv7 .hero .tag b:after,.lv7 .marq .in{animation:none!important}.lv7 .hero .ph1,.lv7 .hero .ph2,.lv7 .hero .ph3{transform:none!important}.lv7 .bar .t i{transition:none!important}}@media (max-width:700px){.lv7 .lbl{font-size:12px;padding:4px 10px}.lv7 .hero .tag{top:88px;font-size:11.5px;padding:6px 13px;white-space:nowrap}.lv7 .hero .ph3{margin-top:0;top:158px}.lv7 .hero h1,.lv7 .hero h2{font-size:min(max(44px,8vw),10.8vw)}.lv7 .hero .sub{margin-top:14px}.lv7 .hero .ctas{margin-top:22px;gap:10px}.lv7 .hero .ctas .btn{padding:13px 26px;font-size:15px}}@media (max-width:700px) and (max-height:720px){.lv7 .hero .ph3{top:128px}.lv7 .hero h1,.lv7 .hero h2{font-size:min(38px,10.8vw)}.lv7 .hero .sub{font-size:15px}.lv7 .hero .ctas{margin-top:18px}}@media (min-width:701px) and (max-height:760px){.lv7 .hero .ph3{margin-top:0}.lv7 .hero .sub{font-size:min(18px,clamp(16px,1.6vw,21px));margin-top:14px}.lv7 .hero .ctas{margin-top:24px}}@media (max-height:440px){.lv7 .hero .tag{display:none}}@media (max-width:980px){.lv7 nav .r{gap:16px}.lv7 nav .nav-link .long{display:none}.lv7 nav .nav-link .short{display:inline}.lv7 .nums{grid-template-columns:1fr 1fr}.lv7 .story{grid-template-columns:1fr}.lv7 .stage{position:relative;top:0;height:auto;margin-top:24px}.lv7 .step{padding:32px 0;opacity:1}.lv7 .dev,.lv7 .step{min-height:auto}.lv7 .pane{position:relative;left:0;right:0;top:0;display:block;opacity:1;transform:none}.lv7 .pane+.pane{margin-top:24px;padding-top:24px;border-top:1px solid var(--mint)}.lv7 .bar .t i{width:var(--w)}.lv7 .m,.lv7 .road div{opacity:1;transform:none}.lv7 .notlist,.lv7 .teamlist{grid-template-columns:1fr 1fr}.lv7 .plans{grid-template-columns:1fr}.lv7 .step h3{font-size:32px}}@media (max-width:560px){.lv7 .nums{grid-template-columns:1fr}.lv7 .wrap{padding:0 20px}}@media (max-width:540px){.lv7 nav .pill{padding:0 8px 0 16px;gap:14px}.lv7 .logo{font-size:17px;gap:7px}.lv7 .logo svg{width:24px;height:24px}.lv7 nav .r{gap:10px}.lv7 nav .nav-link{font-size:14px}.lv7 nav .nav-link .chip{padding:5px 11px}.lv7 nav .btn{padding:9px 13px;font-size:13.5px}.lv7 nav .btn.me{padding:4px 13px 4px 4px}.lv7 nav .me .av{width:28px;height:28px}.lv7 nav .me .nm{max-width:7ch}}@media (max-width:419px){.lv7 nav .logo .wm{display:none}}@media (max-width:359px){.lv7 nav .me .nm{display:none}.lv7 nav .btn.me{padding:4px}}