@font-face{font-family:Arvo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e2f3d2dfca5b1593-s.p.1756xpa4ziyxl.woff2?dpl=dpl_8aGncZuLyGEM9FQt7ZQf9CPPSm6S)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arvo Fallback;src:local(Times New Roman);ascent-override:79.95%;descent-override:20.56%;line-gap-override:2.23%;size-adjust:120.19%}.arvo_5b21db1-module__zQn0aG__className{font-family:Arvo,Arvo Fallback;font-style:normal;font-weight:700}.arvo_5b21db1-module__zQn0aG__variable{--font-arvo:"Arvo", "Arvo Fallback"}
.landing-v7{--paper:#faf9f6;--white:#fff;--ink:#14171c;--ink-2:#5b6067;--ink-3:#8a8f97;--hair:#14171c0d;--hair-2:#e4e2dc;--dash:#14171c42;--indigo:#2e1065;--indigo-hover:#4c1d95;--look:#6d28d9;--lav-halo:#a8a0f059;--lav-28:#a8a0f047;--sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--card:0 1px 2px #14113f0a, 0 12px 32px -18px #2018602e;--col:max(20px, calc((100% - 1000px) / 2));--wide:max(20px, calc((100% - 1180px) / 2));--e:cubic-bezier(.22, .61, .36, 1)}.landing-v7,.landing-v7 *,.landing-v7 :before,.landing-v7 :after{box-sizing:border-box}body:has(.landing-v7){background:#faf9f6}.landing-v7{color:var(--ink);font:400 15px/1.55 var(--sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.landing-v7 a{color:var(--indigo);text-decoration:none}.landing-v7 ::selection{background:var(--lav-28)}.landing-v7 :focus-visible{box-shadow:0 0 0 1px #14171c1a, 0 0 0 4px var(--lav-halo);border-radius:8px;outline:none}.landing-v7 h1,.landing-v7 h2{letter-spacing:-.02em;text-wrap:balance;color:var(--ink);margin:0;font-weight:400}.landing-v7 p{margin:0}.landing-v7 .page{background:var(--paper);width:100%;overflow-x:clip}.landing-v7 .btn{background:var(--indigo);color:#fff;height:40px;font:500 14px var(--sans);white-space:nowrap;transition:background-color .18s var(--e), box-shadow .18s var(--e), transform .18s var(--e);border:1px solid #140e46e6;border-radius:12px;justify-content:center;align-items:center;padding:0 17px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff29,0 1px 2px #20186038,0 8px 18px -10px #20186099}.landing-v7 .btn:hover{background:var(--indigo-hover);color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 1px 2px #2018603d,0 12px 24px -10px #201860a8}.landing-v7 .btn:disabled{cursor:default;opacity:.7;transform:none}.landing-v7 .btn[aria-current=page]{cursor:default;box-shadow:none;background:var(--indigo);transform:none}.landing-v7 .btn:active{transform:translateY(0);box-shadow:inset 0 1px 2px #0a062880,0 1px 1px #20186033}.landing-v7 .btn.lg{border-radius:14px;height:48px;padding:0 22px;font-size:15px}.landing-v7 .btn.on-dark{background:var(--white);color:var(--indigo);border-color:#ffffffe6;box-shadow:inset 0 1px #ffffffe6,0 2px 4px #0003,0 14px 28px -12px #0000008c}.landing-v7 .btn.on-dark:hover{color:var(--indigo);background:#fff}.landing-v7 .mono{font-family:var(--mono)}.landing-v7 .navwrap{z-index:30;pointer-events:none;justify-content:center;padding:14px 20px;display:flex;position:fixed;inset:0 0 auto}.landing-v7 .nav{pointer-events:auto;width:100%;max-width:1100px;height:64px;transition:max-width .5s var(--e), height .5s var(--e), background-color .4s var(--e), border-color .4s var(--e), box-shadow .4s var(--e);background:0 0;border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;padding:0 10px 0 18px;display:flex}.landing-v7 .nav.small{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--hair-2);background:#faf9f6d1;max-width:940px;height:56px;box-shadow:0 1px 2px #14113f08,0 10px 30px -22px #20186059}.landing-v7 .nav .brand{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:16px;font-size:25.5px;font-weight:500;display:inline-flex}.landing-v7 .nav .brand img{width:auto;height:45px;display:block}.landing-v7 .nav .navright{flex:none;align-items:center;gap:18px;display:inline-flex}.landing-v7 .nav .login{font:500 14px var(--sans);color:var(--ink-2);white-space:nowrap;transition:color .18s var(--e);margin:-12px -8px;padding:12px 8px}.landing-v7 .nav .login:hover{color:var(--ink)}.landing-v7 .hero{padding:168px var(--col) 0;text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.landing-v7 .backed{font:400 13px var(--sans);color:var(--ink-3);background:var(--white);border:1px solid var(--hair-2);border-radius:999px;align-items:center;gap:10px;padding:7px 17px 7px 16px;display:inline-flex;box-shadow:0 1px 2px #14113f0a}.landing-v7 .hero h1{letter-spacing:-.022em;max-width:16ch;font-size:44px;line-height:1.04}.landing-v7 .hero h1 em{color:var(--ink-3);font-style:normal}.landing-v7 .hero .lede{color:var(--ink-2);max-width:52ch;font-size:16px}.landing-v7 .hero .act{margin-top:6px}.landing-v7 .fieldwrap{pointer-events:none;width:100%;height:300px;margin-top:52px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 58%,#0000 96%);mask-image:linear-gradient(#000 0 58%,#0000 96%)}.landing-v7 #v7-field{width:1560px;height:300px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-v7 .crewwrap{padding:0 var(--col);z-index:2;justify-content:center;margin-top:-150px;display:flex;position:relative}.landing-v7 .crew{background:var(--white);border:1px solid var(--hair-2);width:100%;max-width:620px;box-shadow:var(--card);text-align:left;border-radius:16px;padding:6px 22px 8px}.landing-v7 .crew .hd{border-bottom:1px solid var(--hair-2);justify-content:space-between;align-items:baseline;height:44px;display:flex}.landing-v7 .crew .hd b{font:500 14px var(--sans);color:var(--ink);letter-spacing:-.01em}.landing-v7 .crew .hd .live{font:400 13px var(--sans);color:var(--ink-3)}.landing-v7 .ln{border-bottom:1px solid var(--hair);grid-template-columns:16px minmax(0,1fr) minmax(0,auto);align-items:center;gap:13px;height:46px;display:grid}.landing-v7 .ln .who{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.landing-v7 .ln .who .sub{color:var(--ink-3);font-size:13px}.landing-v7 .ln .st{font:400 13px var(--mono);white-space:nowrap;text-align:right;justify-self:end;min-width:96px;height:18px;position:relative}.landing-v7 .ln .st i{font-style:normal;display:block;position:absolute;top:0;right:0}.landing-v7 .ln .st .work{color:var(--ink-3)}.landing-v7 .ln .st .done{color:var(--indigo);opacity:0;font-weight:500;transform:translateY(4px)}.landing-v7 .ln.review .st .done{color:var(--look)}.landing-v7 .gl{width:13px;height:13px;display:block;overflow:visible}.landing-v7 .gl .ring{stroke:var(--hair-2);fill:none;stroke-width:1.4px}.landing-v7 .gl .arc{stroke:var(--indigo);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:10 28;opacity:0;transform-origin:6.5px 6.5px}.landing-v7 .gl .pip{fill:var(--indigo);opacity:0;transform-origin:6.5px 6.5px;transform:scale(.3)}.landing-v7 .ln.review .gl .pip{fill:var(--look)}.landing-v7 .ln.work .gl .arc{opacity:1;animation:1.1s linear infinite v7-spin}.landing-v7 .ln.work .st .work{animation:1.3s ease-in-out infinite v7-breathe}.landing-v7 .ln.done .gl .arc{opacity:0}.landing-v7 .ln.done .gl .ring{stroke:var(--hair)}.landing-v7 .ln.done .gl .pip{opacity:1;transition:opacity .26s var(--e), transform .26s var(--e);transform:scale(1)}.landing-v7 .ln.done .st .work{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-4px)}.landing-v7 .ln.done .st .done{opacity:1;transition:opacity .3s var(--e) 60ms, transform .3s var(--e) 60ms;transform:none}.landing-v7 .crew .sum{height:44px;color:var(--ink-2);opacity:0;align-items:center;gap:.36em;font-size:13.5px;display:flex;transform:translateY(4px)}.landing-v7 .crew .sum b{color:var(--ink);font-weight:500}.landing-v7 .crew.summed .sum{opacity:1;transition:opacity .45s var(--e), transform .45s var(--e);transform:none}.landing-v7 .band{border-top:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2);height:68px;padding-left:var(--col);align-items:center;gap:40px;margin-top:96px;display:flex;overflow:hidden}.landing-v7 .band .lab{font:500 15px var(--sans);color:var(--ink);white-space:nowrap}.landing-v7 .band .win{flex:1;align-items:center;height:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 72px calc(100% - 90px),#0000);mask-image:linear-gradient(90deg,#0000,#000 72px calc(100% - 90px),#0000)}.landing-v7 .band .track{width:max-content;animation:46s linear infinite v7-run;display:flex}.landing-v7 .band .run{gap:8px;padding-right:8px;display:flex}.landing-v7 .band .c{border:1px solid var(--hair-2);background:var(--white);font:400 13px var(--sans);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:6px 14px}.landing-v7 .say{padding:120px var(--col) 0;text-align:center}.landing-v7 .say h2{letter-spacing:-.022em;max-width:19ch;margin:0 auto;font-size:42px;line-height:1.08}.landing-v7 .say h2 em{color:var(--ink-3);font-style:normal}.landing-v7 .steps{padding:0 var(--wide);position:relative}.landing-v7 .stick{align-items:center;height:100vh;min-height:620px;display:flex;position:sticky;top:0}.landing-v7 .stage2{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:56px;width:100%;display:grid}.landing-v7 .rail{padding-left:30px;position:relative}.landing-v7 .rail .track{background:var(--hair-2);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:4px;overflow:hidden}.landing-v7 .rail .track i{background:var(--indigo);width:100%;height:100%;transform:scaleY(var(--p,0));transform-origin:top;border-radius:2px;transition:transform .25s linear;position:absolute;top:0;left:0}.landing-v7 .step{cursor:default;opacity:.34;transition:opacity .45s var(--e);padding:20px 0;position:relative}.landing-v7 .step.on{opacity:1}.landing-v7 .step .n{align-items:center;gap:10px;margin-bottom:12px;display:flex}.landing-v7 .step .n em{font-style:normal;font:400 12px var(--mono);color:var(--ink-3)}.landing-v7 .step .n code{font:400 12.5px var(--mono);color:var(--ink-2);border:1px solid var(--hair-2);background:#14171c0a;border-radius:6px;padding:3px 8px}.landing-v7 .step h2{letter-spacing:-.02em;margin-bottom:10px;font-size:27px;line-height:1.12}.landing-v7 .step p{color:var(--ink-2);opacity:0;max-width:42ch;max-height:0;transition:max-height .5s var(--e), opacity .4s var(--e), margin-top .5s var(--e);font-size:14.5px;overflow:hidden}.landing-v7 .step.on p{opacity:1;max-height:120px}.landing-v7 .step .dot{background:var(--paper);border:1px solid var(--hair-2);width:10px;height:10px;transition:border-color .4s var(--e), background-color .4s var(--e), transform .4s var(--e);border-radius:999px;position:absolute;top:23px;left:-30px}.landing-v7 .step.on .dot{border-color:var(--indigo);background:var(--indigo);transform:scale(1.15)}.landing-v7 .plate{position:relative}.landing-v7 .steps .mobcap{display:none}.landing-v7 .app{background:var(--white);border:1px solid var(--hair-2);border-radius:14px;grid-template-columns:158px minmax(0,1fr);min-height:404px;display:grid;overflow:hidden;box-shadow:0 1px 2px #14113f0d,0 18px 44px -26px #20186057,0 2px 8px -4px #20186014}.landing-v7 .app .side{border-right:1px solid var(--hair-2);background:#faf9f6;flex-direction:column;gap:1px;padding:13px 9px;display:flex}.landing-v7 .app .bm{font:500 13.5px var(--sans);color:var(--ink);letter-spacing:-.012em;align-items:center;gap:8px;padding:3px 8px 13px;display:flex}.landing-v7 .app .bm img{width:auto;height:17px;display:block}.landing-v7 .app .side i{color:var(--ink-3);transition:background-color .4s var(--e), color .4s var(--e), box-shadow .4s var(--e);border-radius:7px;align-items:center;gap:8px;padding:6px 9px;font-size:12.5px;font-style:normal;display:flex}.landing-v7 .app .side i:before{content:"";opacity:.35;background:currentColor;border-radius:1.5px;flex:none;width:5px;height:5px}.landing-v7 .app .side i.on{background:var(--white);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #14113f14,0 0 0 1px #14171c0d}.landing-v7 .app .side i.on:before{background:var(--indigo);opacity:1}.landing-v7 .app .side hr{border:0;border-top:1px solid var(--hair-2);margin:9px}.landing-v7 .app .body{background:var(--paper);min-width:0;position:relative}.landing-v7 .scr{opacity:0;pointer-events:none;transition:opacity .4s var(--e), transform .4s var(--e);flex-direction:column;padding:15px 18px 0;display:flex;position:absolute;inset:0;transform:translateY(8px)}.landing-v7 .scr.on{opacity:1;pointer-events:auto;transform:none}.landing-v7 .scr .ttl{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.landing-v7 .scr h3{font:500 15.5px var(--sans);letter-spacing:-.015em;color:var(--ink);margin:0}.landing-v7 .scr h3 em{color:var(--ink-3);font-style:normal;font-weight:400}.landing-v7 .scr .when{font:400 11.5px var(--mono);color:var(--ink-3)}.landing-v7 .stat{gap:24px;margin-bottom:12px;display:flex}.landing-v7 .stat div{flex-direction:column;gap:1px;display:flex}.landing-v7 .stat b{font:500 20px var(--sans);color:var(--ink);letter-spacing:-.025em;font-variant-numeric:tabular-nums;line-height:1.05}.landing-v7 .stat span{color:var(--ink-3);font-size:10.5px}.landing-v7 .stat .ex b{color:var(--look)}.landing-v7 .bar{align-items:center;gap:7px;margin-bottom:11px;display:flex}.landing-v7 .bar .find{border:1px solid var(--hair-2);background:var(--white);height:27px;color:var(--ink-3);border-radius:8px;flex:1;align-items:center;gap:6px;min-width:0;max-width:150px;padding:0 10px;font-size:11.5px;display:flex}.landing-v7 .bar .find svg{flex:none}.landing-v7 .bar .fc{border:1px solid var(--hair-2);background:var(--white);height:27px;color:var(--ink-2);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;display:inline-flex}.landing-v7 .bar .fc:after{content:"";border-left:3px solid #0000;border-right:3px solid #0000;border-top:3.5px solid var(--ink-3);opacity:.8;width:0;height:0}.landing-v7 .bar .fc.set{color:var(--indigo);background:#2018600a;border-color:#20186040}.landing-v7 .tb{background:var(--white);border:1px solid var(--hair-2);border-radius:10px;flex:none;overflow:hidden}.landing-v7 .th,.landing-v7 .lin{grid-template-columns:minmax(0,1.35fr) minmax(0,1.15fr) 68px 92px;align-items:center;gap:12px;padding:0 14px;display:grid}.landing-v7 .th{border-bottom:1px solid var(--hair-2);height:30px;color:var(--ink-3);letter-spacing:.01em;background:#fcfbf9;font-size:10.5px}.landing-v7 .th span:nth-child(3),.landing-v7 .th span:nth-child(4),.landing-v7 .lin span:nth-child(3),.landing-v7 .lin em{text-align:right}.landing-v7 .lin .pill{justify-self:end}.landing-v7 .th .srt:after{content:" ↑";opacity:.6}.landing-v7 .lin{border-bottom:1px solid var(--hair);height:36px;color:var(--ink);opacity:0;font-size:12.5px;transform:translateY(6px)}.landing-v7 .lin:last-child{border-bottom:0}.landing-v7 .scr.on .lin{opacity:1;transition:opacity .34s var(--e), transform .34s var(--e);transform:none}.landing-v7 .scr.on .lin:first-of-type{transition-delay:.4s}.landing-v7 .scr.on .lin:nth-of-type(2){transition-delay:.52s}.landing-v7 .scr.on .lin:nth-of-type(3){transition-delay:.64s}.landing-v7 .scr.on .lin:nth-of-type(4){transition-delay:.76s}.landing-v7 .lin b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.landing-v7 .lin em{font-style:normal;font:400 11.5px var(--mono);color:var(--ink-3);white-space:nowrap}.landing-v7 .lin .num{font:500 12.5px var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}.landing-v7 .lin .num.no{color:var(--ink-3);font-weight:400}.landing-v7 .chip2{width:fit-content;height:20px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;background:#14171c0b;border-radius:6px;justify-self:start;max-width:100%;padding:0 7px;font-size:11px;line-height:20px;display:block;overflow:hidden}.landing-v7 .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:21px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.landing-v7 .pill:before{content:"";background:currentColor;border-radius:999px;width:4px;height:4px}.landing-v7 .pill.ok{color:var(--indigo);background:#20186012}.landing-v7 .pill.no{color:var(--look);background:#b4530917}.landing-v7 .pill.wait{color:var(--ink-3);background:#14171c0d}.landing-v7 .scr.on .lin.late{animation:v7-land 1s var(--e) .95s both}.landing-v7 .wk{border-top:1px solid var(--hair-2);background:var(--white);align-items:center;gap:9px;height:44px;margin-top:auto;margin-left:-18px;margin-right:-18px;padding:0 18px;display:flex}.landing-v7 .wk .sp{flex:none;width:13px;height:13px;display:block;overflow:visible}.landing-v7 .wk .sp .rg{stroke:var(--hair-2);fill:none;stroke-width:1.4px}.landing-v7 .wk .sp .ar{stroke:var(--indigo);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:10 28;transform-origin:6.5px 6.5px;animation:1.1s linear infinite v7-spin}.landing-v7 .wk .tx{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.landing-v7 .wk .tx b{color:var(--ink);font-weight:500}.landing-v7 .wk .at{font:400 11px var(--mono);color:var(--ink-3);flex:none;margin-left:auto}.landing-v7 .plate .cap,.landing-v7 .mobcap .cap{color:var(--ink-3);text-align:center;margin-top:14px;font-size:13px}.landing-v7 .plate .cap b,.landing-v7 .mobcap .cap b{color:var(--ink-2);font-weight:500}.landing-v7 .close{background:var(--indigo);color:#fff;padding:132px var(--col);text-align:center;flex-direction:column;align-items:center;gap:26px;margin-top:140px;display:flex;position:relative;overflow:hidden}.landing-v7 .close canvas{aspect-ratio:2600/520;opacity:.6;pointer-events:none;width:max(1560px,100%);height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-v7 .close .in{z-index:1;flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.landing-v7 .close h2{letter-spacing:-.025em;color:#fff;max-width:16ch;font-size:54px;line-height:1.04}.landing-v7 .close h2 em{color:#ffffff70;font-style:normal}.landing-v7 .close .note{color:#fff9;max-width:46ch;font-size:14.5px}.landing-v7 .fv{flex:none;display:block}.landing-v7 .backed .fv{opacity:.95;width:96px;height:24px}@media (max-width:820px){.landing-v7 .navwrap{padding:10px 12px}.landing-v7 .nav{height:54px;padding:0 8px 0 14px}.landing-v7 .nav.small{height:50px}.landing-v7 .hero{gap:16px;padding:112px 18px 0}.landing-v7 .hero h1{max-width:none;font-size:31px}.landing-v7 .hero .lede{font-size:15.5px}.landing-v7 .fieldwrap{height:190px;margin-top:38px}.landing-v7 #v7-field{width:660px;height:190px}.landing-v7 .crewwrap{margin-top:-104px;padding:0 14px}.landing-v7 .crew{padding:4px 16px 6px}.landing-v7 .ln{grid-template-columns:16px minmax(0,1fr) minmax(0,auto);gap:10px;height:42px}.landing-v7 .ln .who .sub{font-size:12px}.landing-v7 .ln .st{min-width:80px;font-size:12px}.landing-v7 .band{gap:16px;height:60px;margin-top:72px;padding-left:18px}.landing-v7 .band .lab{font-size:13.5px}.landing-v7 .say{padding:88px 18px 0}.landing-v7 .say h2{max-width:none;font-size:28px}.landing-v7 .close{margin-top:96px;padding:88px 18px}.landing-v7 .close h2{max-width:none;font-size:30px}.landing-v7 .close .note{font-size:13.5px}}@media (max-width:1023px){.landing-v7 .steps{padding:56px 18px 0}.landing-v7 .stick{height:auto;min-height:0;display:block;position:static}.landing-v7 .stage2{grid-template-columns:1fr;gap:0}.landing-v7 .plate{z-index:3;background:var(--paper);order:-1;margin:0 -18px 12px;padding:10px 18px 14px;position:sticky;top:64px}.landing-v7 .plate:after{content:"";background:linear-gradient(180deg, var(--paper), transparent);pointer-events:none;height:18px;position:absolute;bottom:-18px;left:0;right:0}.landing-v7 .plate .cap{display:none}.landing-v7 .steps .mobcap{text-align:center;margin:16px 0 0;display:block}.landing-v7 .steps .mobcap .cap{margin-top:0}.landing-v7 .app{grid-template-columns:1fr;min-height:384px}.landing-v7 .app .side{display:none}.landing-v7 .scr{padding:14px 14px 0}.landing-v7 .scr .ttl{margin-bottom:10px}.landing-v7 .scr h3{font-size:14.5px}.landing-v7 .stat{gap:18px;margin-bottom:10px}.landing-v7 .stat b{font-size:18px}.landing-v7 .bar{margin-bottom:9px}.landing-v7 .bar .find{max-width:none}.landing-v7 .bar .fc:last-child{display:none}.landing-v7 .th,.landing-v7 .lin{grid-template-columns:minmax(0,1fr) 52px 92px;gap:8px;padding:0 11px}.landing-v7 .th span{white-space:nowrap}.landing-v7 .th span:nth-child(2),.landing-v7 .lin .chip2,.landing-v7 .scr[data-i="1"] .th span:first-child,.landing-v7 .scr[data-i="1"] .lin b{display:none}.landing-v7 .scr[data-i="1"] .th span:nth-child(2){display:inline}.landing-v7 .scr[data-i="1"] .lin .chip2{display:block}.landing-v7 .th span:nth-child(3),.landing-v7 .th span:nth-child(4),.landing-v7 .lin span:nth-child(3),.landing-v7 .lin em{text-align:right}.landing-v7 .lin{height:35px;font-size:12px}.landing-v7 .wk{height:42px;margin-left:-14px;margin-right:-14px;padding:0 14px}.landing-v7 .wk .tx{font-size:11.5px}.landing-v7 .rail{padding-bottom:8px;padding-left:26px}.landing-v7 .rail .track{display:none}.landing-v7 .step{opacity:.4;flex-direction:column;justify-content:center;min-height:44vh;padding:22px 0;display:flex}.landing-v7 .step.on{opacity:1}.landing-v7 .step p{opacity:1;max-height:120px}.landing-v7 .step h2{font-size:22px}.landing-v7 .step .dot{margin-top:-5px;top:50%}.landing-v7 .step.on .dot{border-color:var(--indigo);background:var(--indigo)}}@media (min-width:1024px) and (max-width:1180px){.landing-v7 .th,.landing-v7 .lin{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 52px 92px;gap:8px;padding:0 11px}.landing-v7 .th span{white-space:nowrap}.landing-v7 .lin{font-size:12px}}@media (min-width:821px) and (max-width:1023px){.landing-v7 .steps{padding:64px var(--wide) 0}.landing-v7 .plate{width:100%;max-width:680px;margin:0 auto 12px;padding:10px 0 14px;top:80px}.landing-v7 .rail,.landing-v7 .steps .mobcap{max-width:680px;margin-left:auto;margin-right:auto}.landing-v7 .step h2{font-size:26px}}@media (max-width:520px){.landing-v7 .band{flex-direction:column;align-items:stretch;gap:6px;height:auto;padding:12px 0 14px}.landing-v7 .band .lab{padding-left:18px;font-size:13px}.landing-v7 .band .win{flex:none;width:100%;height:40px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.landing-v7 .step{min-height:min(200px,26svh)}.landing-v7 .wk{align-items:flex-start;height:auto;min-height:42px;padding-top:7px;padding-bottom:7px}.landing-v7 .wk .tx{white-space:normal;text-overflow:clip;font-size:11.5px;line-height:1.3;overflow:visible}.landing-v7 .wk .sp,.landing-v7 .wk .at{margin-top:2px}.landing-v7 .th,.landing-v7 .lin{grid-template-columns:minmax(0,1fr) 46px 92px;gap:6px;padding:0 9px}}@media (max-width:400px){.landing-v7 .nav{gap:10px;padding:0 6px 0 12px}.landing-v7 .nav .brand{min-width:0;font-size:24px;overflow:hidden}.landing-v7 .nav .brand img{flex:none;height:39px}.landing-v7 .nav .navright{gap:12px}.landing-v7 .nav .login{font-size:13.5px}.landing-v7 .nav .btn{border-radius:11px;flex:none;height:40px;padding:0 14px;font-size:13.5px}.landing-v7 .ln .st{min-width:66px}.landing-v7 .ln .who{font-size:13px}}@media (prefers-reduced-motion:reduce){.landing-v7 .nav{transition:none}.landing-v7 .ln .st .work{display:none}.landing-v7 .ln .st .done{opacity:1;position:static;transform:none}.landing-v7 .gl .arc{display:none}.landing-v7 .gl .pip{opacity:1;transform:scale(1)}.landing-v7 .gl .ring{stroke:var(--hair)}.landing-v7 .wk .sp .ar{opacity:0;animation:none}.landing-v7 .scr .lin{opacity:1;transform:none}.landing-v7 .scr.on .lin.late{animation:none}.landing-v7 .crew .sum{opacity:1;transform:none}.landing-v7 .band .track{animation:none}}@keyframes v7-spin{to{transform:rotate(360deg)}}@keyframes v7-breathe{0%,to{opacity:1}50%{opacity:.42}}@keyframes v7-run{to{transform:translate(-50%)}}@keyframes v7-land{0%{background:#b453091a}to{background:0 0}}.landing-v7 .page.sub{flex-direction:column;min-height:100vh;display:flex}.landing-v7 .page.sub main{flex:1 0 auto;padding-top:132px}@media (max-width:820px){.landing-v7 .page.sub main{padding-top:104px}}.landing-v7 .sitefoot{border-top:1px solid var(--hair-2);color:var(--ink-2);padding:56px max(20px,50% - 550px) 28px;font-size:13.5px}.landing-v7 .sitefoot .top{grid-template-columns:1fr;gap:36px;padding-bottom:56px;display:grid}.landing-v7 .sitefoot .who{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.landing-v7 .sitefoot .brand{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:12px;font-size:28px;font-weight:500;display:inline-flex}.landing-v7 .sitefoot .brand img{width:auto;height:48px}.landing-v7 .sitefoot .fvfoot{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.landing-v7 .sitefoot .fvfoot .fv{width:88px;height:22px}.landing-v7 .sitefoot .cols{grid-template-columns:repeat(auto-fit,minmax(150px,max-content));gap:48px;display:grid}.landing-v7 .sitefoot .h{font:400 15px var(--sans);color:var(--ink-3);margin:0 0 18px}.landing-v7 .sitefoot ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.landing-v7 .sitefoot ul a{color:var(--ink);transition:color .18s var(--e);margin:-8px 0;padding:8px 0;font-size:15.5px;display:inline-block}.landing-v7 .sitefoot ul a:hover{color:var(--indigo)}.landing-v7 .sitefoot .tag{border-top:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2);padding:48px 0}.landing-v7 .sitefoot .tag p{letter-spacing:-.022em;max-width:16ch;color:var(--ink);text-wrap:balance;font-size:clamp(30px,4vw,48px);line-height:1.08}.landing-v7 .sitefoot .foot-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:26px;display:flex}.landing-v7 .sitefoot .foot-bar a{color:var(--indigo);margin:-10px;padding:10px;display:inline-flex}.landing-v7 .sitefoot .li{width:22px;height:22px}@media (min-width:760px){.landing-v7 .sitefoot .top{grid-template-columns:1fr 1.5fr}}.landing-v7 .connect{padding-bottom:80px;padding-left:max(20px,50% - 550px);padding-right:max(20px,50% - 550px)}.landing-v7 .connect .head{max-width:52ch;margin-bottom:36px}.landing-v7 .connect h1{letter-spacing:-.022em;margin-bottom:12px;font-size:40px;line-height:1.06}.landing-v7 .connect .head p{color:var(--ink-2);font-size:16px}.landing-v7 .connect .cols{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.landing-v7 .connect .card{background:var(--white);border:1px solid var(--hair-2);box-shadow:var(--card);border-radius:16px;padding:32px}.landing-v7 .connect .sec{font:500 13px var(--sans);color:var(--ink-3);border-bottom:1px solid var(--hair-2);margin-bottom:16px;padding-bottom:10px}.landing-v7 .connect .grid{grid-template-columns:1fr;gap:12px;margin-bottom:28px;display:grid}.landing-v7 .connect .grid.two{grid-template-columns:1fr 1fr}.landing-v7 .connect .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-v7 .connect .f{position:relative}.landing-v7 .connect .f input,.landing-v7 .connect .f select,.landing-v7 .connect .f textarea{border:1px solid var(--hair-2);background:var(--paper);width:100%;height:48px;color:var(--ink);font:400 15px var(--sans);transition:border-color .18s var(--e), box-shadow .18s var(--e);border-radius:10px;outline:none;padding:0 14px}.landing-v7 .connect .f textarea{resize:vertical;height:112px;padding:12px 14px;line-height:1.45}.landing-v7 .connect .f input::-moz-placeholder{color:var(--ink-3)}.landing-v7 .connect .f textarea::-moz-placeholder{color:var(--ink-3)}.landing-v7 .connect .f input::placeholder,.landing-v7 .connect .f textarea::placeholder{color:var(--ink-3)}.landing-v7 .connect .f select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%235b6067' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.landing-v7 .connect .f select:invalid{color:var(--ink-3)}.landing-v7 .connect .f input:focus,.landing-v7 .connect .f select:focus,.landing-v7 .connect .f textarea:focus{box-shadow:0 0 0 4px var(--lav-28);border-color:#2e106573}.landing-v7 .connect .chips{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.landing-v7 .connect .chip{border:1px solid var(--hair-2);background:var(--paper);height:40px;font:500 14px var(--sans);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .18s var(--e), color .18s var(--e), background-color .18s var(--e);border-radius:999px;align-items:center;padding:0 16px;display:inline-flex;position:relative}.landing-v7 .connect .chip input{opacity:0;pointer-events:none;position:absolute}@media (hover:hover){.landing-v7 .connect .chip:hover{color:var(--ink);border-color:#2e106559}}.landing-v7 .connect .chip:has(input:checked){background:var(--indigo);border-color:var(--indigo);color:#fff}.landing-v7 .connect .chip:has(input:focus-visible){box-shadow:0 0 0 4px var(--lav-28)}.landing-v7 .connect .submit{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.landing-v7 .connect .submit .btn{cursor:pointer}.landing-v7 .connect .fine{color:var(--ink-3);max-width:44ch;font-size:12.5px}.landing-v7 .connect aside h2{margin-bottom:20px;font-size:26px}.landing-v7 .connect .exp{gap:18px;margin-bottom:28px;display:grid}.landing-v7 .connect .exp h3{margin:0 0 3px;font-size:15.5px;font-weight:500}.landing-v7 .connect .exp p{color:var(--ink-2);max-width:44ch;font-size:14.5px}.landing-v7 .connect .box{background:var(--white);border:1px solid var(--hair-2);border-radius:14px;margin-bottom:14px;padding:20px 22px}.landing-v7 .connect .box h3{font:500 13px var(--sans);color:var(--ink-3);margin:0 0 8px}.landing-v7 .connect .box p{color:var(--ink-2);margin-bottom:10px;font-size:14.5px}.landing-v7 .connect .box a{margin:-10px 0;padding:10px 0;font-size:15px;font-weight:500;display:inline-block}.landing-v7 .connect .box a:hover{color:var(--look)}.landing-v7 .connect .arr{transition:transform .18s var(--e);margin-left:6px;display:inline-block}.landing-v7 .connect .box a:hover .arr{transform:translate(3px)}@media (min-width:900px){.landing-v7 .connect .cols{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px}}@media (max-width:520px){.landing-v7 .connect .grid.two{grid-template-columns:1fr}.landing-v7 .connect .card{padding:22px 18px}.landing-v7 .connect h1{font-size:32px}.landing-v7 .connect .f input,.landing-v7 .connect .f select,.landing-v7 .connect .f textarea{font-size:16px}}.landing-v7 .notfound{padding-bottom:96px;padding-left:max(20px,50% - 360px);padding-right:max(20px,50% - 360px)}.landing-v7 .notfound .code{font:500 13px var(--mono);color:var(--ink-3);margin-bottom:14px}.landing-v7 .notfound h1{letter-spacing:-.022em;margin-bottom:12px;font-size:40px;line-height:1.06}.landing-v7 .notfound p{color:var(--ink-2);max-width:44ch;margin-bottom:26px;font-size:16px}.landing-v7 .notfound .acts{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.landing-v7 .notfound .acts .more{padding:9px 0;font-weight:500}.landing-v7 .legal{padding-bottom:80px;padding-left:max(20px,50% - 360px);padding-right:max(20px,50% - 360px);font-size:15.5px;line-height:1.65}.landing-v7 .legal h1{letter-spacing:-.022em;margin-bottom:8px;font-size:40px;line-height:1.06}.landing-v7 .legal .updated{color:var(--ink-3);margin-bottom:32px;font-size:13.5px}.landing-v7 .legal h2{letter-spacing:-.01em;margin:36px 0 10px;font-size:20px;font-weight:500}.landing-v7 .legal p{color:var(--ink-2);margin-bottom:14px}.landing-v7 .legal p strong{color:var(--ink);font-weight:500}.landing-v7 .legal ul{color:var(--ink-2);margin:0 0 14px;padding-left:22px}.landing-v7 .legal li{margin-bottom:6px}.landing-v7 .legal a:hover{color:var(--look)}@media (max-width:520px){.landing-v7 .legal h1,.landing-v7 .notfound h1{font-size:32px}}@media (max-width:359px){.landing-v7 .ln .who .sub{display:none}.landing-v7 .th,.landing-v7 .lin{gap:6px;padding:0 10px}}.landing-v7 .handoff,.handoff{z-index:20;opacity:0;pointer-events:none;background:#faf9f6;transition:opacity .26s cubic-bezier(.22,.61,.36,1);position:fixed;inset:0}.handoff.show{opacity:1}.handoff canvas{width:100%;height:100%;position:absolute;inset:0}
