.ams-landing{--bg:#08080c;--bg2:#0a0a11;--ink:#f4f4f7;--muted:#b0b0bc;--dim:#9ea0ac;--dimmer:#7c7c8a;--v:#8b8dff;--v2:#a5a7ff;--ac:#06b6d4;--ac2:#0ea5e9;--ac3:#10b981;--cy:#2fd4b5;--am:#e8a94e;--bl:#5b8def;--gr:#3ecf8e;--rd:#e8686e;--mono:"Geist Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.16,1,.3,1)}.ams-landing *{box-sizing:border-box}.ams-landing{scroll-behavior:smooth;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Geist,Helvetica Neue,Arial,sans-serif;overflow-x:clip}.ams-landing h1,.ams-landing h2,.ams-landing h3,.ams-landing p{margin:0}.ams-landing .wrap{max-width:1080px;margin:0 auto;padding:0 40px}.ams-landing section{padding:148px 0;position:relative}.ams-landing section.tint{background:var(--bg2)}.ams-landing .glow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ams-landing .glow:before{content:"";background:radial-gradient(closest-side,var(--gc,#8b8dff1c),transparent 70%);width:1200px;height:660px;position:absolute;top:-28%;left:50%;transform:translate(-50%)}.ams-landing .eb{font-family:var(--mono);letter-spacing:.2em;color:var(--ac);text-transform:uppercase;align-items:center;gap:9px;font-size:10.5px;display:inline-flex}.ams-landing .eb i{background:var(--ac);width:5px;height:5px;box-shadow:0 0 10px var(--ac);border-radius:50%;animation:2.6s ease-in-out infinite ams-breathe}.ams-landing h1{letter-spacing:-.04em;text-wrap:balance;margin-top:26px;font-size:clamp(42px,6.4vw,74px);font-weight:700;line-height:1.02}.ams-landing h2{letter-spacing:-.03em;text-wrap:balance;margin-top:18px;font-size:clamp(30px,4.1vw,46px);font-weight:700;line-height:1.08}.ams-landing .a{color:var(--ac2)}.ams-landing .lead{color:var(--muted);max-width:580px;margin-top:22px;font-size:17px;line-height:1.78}.ams-landing .ctr{text-align:center}.ams-landing .ctr .lead{margin-inline:auto}.ams-landing .k{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dimmer);font-size:10.5px}.ams-landing .btn{min-height:44px;transition:transform .35s var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ams-landing .btn:focus-visible{outline:2px solid var(--ac2);outline-offset:3px}.ams-landing .btn.p{color:#0a0a0c;background:linear-gradient(#fff,#e6e6ee);box-shadow:0 8px 30px -8px #ffffff4d,inset 0 1px #ffffffb3}.ams-landing .btn.g{color:var(--ink);background:#ffffff06;border:1px solid #ffffff21;font-weight:500}.ams-landing .btn:hover{transform:translateY(-2px)}.ams-landing .cta{gap:12px;margin-top:38px;display:flex}.ams-landing .ctr .cta{justify-content:center}.ams-landing .panel{text-align:left;background:linear-gradient(#0e0e16,#0a0a0f);border:1px solid #ffffff14;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 50px 100px -60px #000,0 0 90px -40px #8b8dff73}.ams-landing .pbar{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:14px;padding:15px 22px;display:flex}.ams-landing .dots{gap:6px;display:flex}.ams-landing .dots i{background:#26262e;border-radius:50%;width:8px;height:8px;display:block}.ams-landing .url{font-family:var(--mono);color:var(--dimmer);font-size:10.5px}.ams-landing .live{font-family:var(--mono);letter-spacing:.14em;color:var(--gr);white-space:nowrap;align-items:center;gap:7px;font-size:9.5px;display:inline-flex}.ams-landing .live i{background:var(--gr);width:5px;height:5px;box-shadow:0 0 9px var(--gr);border-radius:50%;animation:2.2s ease-in-out infinite ams-breathe}.ams-landing .pfoot{background:#ffffff04;border-top:1px solid #ffffff0f;justify-content:space-between;gap:16px;padding:15px 26px;display:flex}.ams-landing .say{text-align:center;flex-direction:column;align-items:center;max-width:790px;margin:96px auto 0;display:flex}.ams-landing .say .s1{color:var(--dim);order:2;max-width:640px;margin-top:18px;font-size:15.5px;line-height:1.72}.ams-landing .say .s2{letter-spacing:-.025em;color:var(--ink);order:1;margin-top:0;font-size:27px;font-weight:600;line-height:1.36}.ams-landing .say .s2 b{color:var(--ac2);font-weight:600}.ams-landing .say:before{content:"";background:linear-gradient(90deg,#0000,#8b8dff6b,#0000);order:0;width:100%;max-width:520px;height:1px;margin:0 auto 32px;display:block}.ams-landing .rise{opacity:0;filter:blur(4px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transform:translateY(16px)}.ams-landing .rise.on{opacity:1;filter:none;transform:none}@keyframes ams-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.84)}}@keyframes ams-bl{0%,to{opacity:.25}50%{opacity:1}}@keyframes ams-sp{to{transform:rotate(360deg)}}@keyframes ams-fillbar{0%{width:0}to{width:100%}}@keyframes ams-nin{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.ams-landing .ms{margin-top:5px;font-size:8.5px}.ams-landing #thread{transition:opacity .4s var(--ease);flex:1;padding:24px 26px 6px;overflow:hidden}@keyframes ams-ptagPulse{0%,to{opacity:.45}}.ams-landing .cgrid{stroke:#ffffff0b;stroke-width:1px;vector-effect:non-scaling-stroke}.ams-landing .caxis{stroke:#ffffff1f;stroke-width:1px;vector-effect:non-scaling-stroke}.ams-landing .clab{font-family:var(--mono);letter-spacing:.16em;fill:#6e6e7a;text-transform:uppercase;font-size:11px}.ams-landing .cline{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.ams-landing .ccomp{stroke:#4a4a56;stroke-width:2.6px}.ams-landing .cyou{stroke:var(--ac);stroke-width:3.4px}.ams-landing .cfill{fill:url(#moatg);opacity:0}.ams-landing .cdot{opacity:0}.ams-landing .ctag{font-family:var(--mono);letter-spacing:.14em;fill:var(--ac3);opacity:0;font-size:12px;font-weight:500}.ams-landing #moat.on .ccomp,.ams-landing #moat.on .cyou{animation:4.5s ease-out both ams-cdraw}.ams-landing #moat.on .cfill{animation:1.2s ease-out 2.4s forwards ams-cshow}.ams-landing #moat.on .ctag{animation:1s ease-out 3.1s forwards ams-cshow}.ams-landing #moat.on .cdot{animation:.5s ease-out 3.4s forwards ams-cshow}@keyframes ams-cdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ams-cshow{to{opacity:1}}.ams-landing .cleg{flex-wrap:wrap;justify-content:center;gap:28px;margin-top:6px;display:flex}.ams-landing .cleg span{color:var(--dim);align-items:center;gap:9px;font-size:13px;display:inline-flex}.ams-landing .cleg i{border-radius:2px;width:22px;height:3px;display:block}@keyframes ams-chiefP{0%{opacity:.5;transform:scale(1)}55%,to{opacity:0;transform:scale(1.06)}}.ams-landing .gch{flex-direction:column;gap:13px;margin-top:32px;display:flex}.ams-landing .gch span{color:var(--muted);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.6;display:flex}.ams-landing .gch i{width:20px;height:20px;color:var(--gr);background:#3ecf8e1a;border:1px solid #3ecf8e66;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-style:normal;display:flex}.ams-landing .calh{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:10px;display:grid}.ams-landing .calh span{text-align:center;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#55555f;font-size:8px}.ams-landing .calg{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ams-landing .cald{aspect-ratio:1;font-family:var(--mono);color:#55555f;opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease), border-color .4s var(--ease),background .4s var(--ease),color .4s var(--ease);background:#ffffff04;border:1px solid #ffffff12;border-radius:7px;justify-content:center;align-items:center;font-size:10.5px;display:flex;transform:scale(.86)}.ams-landing .cald.in{opacity:1;transform:none}.ams-landing .cald.run{color:var(--ac3);background:#06b6d40f;border-color:#06b6d442}.ams-landing .cald.last{color:var(--gr);background:#3ecf8e26;border-color:#3ecf8e99;font-weight:700;box-shadow:0 0 20px -5px #3ecf8ee6}.ams-landing .cald.pad{box-shadow:none;background:0 0;border-color:#0000}.ams-landing .a1wrap{padding:26px 28px 24px;position:relative}.ams-landing .a1svg{pointer-events:none;z-index:1;width:calc(100% - 56px);height:calc(100% - 50px);position:absolute;inset:26px 28px 24px;overflow:visible}.ams-landing .a1path{fill:none;stroke:#ffffff21;stroke-width:1px;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.ams-landing .a1path.lit{stroke:#06b6d48c}.ams-landing .a1pip{fill:var(--ac2)}.ams-landing .a1pip.out{fill:var(--gr)}.ams-landing .a1grid{z-index:2;grid-template-columns:188px 1fr 188px;align-items:center;gap:18px;display:grid;position:relative}.ams-landing .a1side{flex-direction:column;gap:8px;display:flex}.ams-landing .a1card{transition:border-color .7s var(--ease),box-shadow .7s var(--ease),background .7s var(--ease);background:linear-gradient(#101018,#0b0b11);border:1px solid #ffffff12;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.ams-landing .a1card:before{content:"";opacity:0;background:linear-gradient(90deg,transparent,var(--ac),transparent);height:1px;transition:opacity .7s var(--ease);position:absolute;top:0;left:14px;right:14px}.ams-landing .a1card.o:before{background:linear-gradient(90deg,transparent,var(--gr),transparent)}.ams-landing .a1card.hot:before{opacity:.75}.ams-landing .a1card.hot{background:#06b6d40d;border-color:#06b6d473;box-shadow:0 0 16px -10px #06b6d4b3}.ams-landing .a1card.hot.o{background:#3ecf8e0b;border-color:#3ecf8e73;box-shadow:0 0 16px -10px #3ecf8ea6}.ams-landing .a1ic{background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:border-color .5s,background .5s;display:flex}.ams-landing .a1card.hot .a1ic{background:#06b6d41a;border-color:#06b6d466}.ams-landing .a1card.hot.o .a1ic{background:#3ecf8e17;border-color:#3ecf8e66}.ams-landing .a1ic svg{stroke:#8a8a97;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:stroke .5s}.ams-landing .a1card.hot .a1ic svg{stroke:var(--ac2)}.ams-landing .a1card.hot.o .a1ic svg{stroke:var(--gr)}.ams-landing .a1nm{letter-spacing:-.01em;color:#e2e2ea;font-size:12.4px;font-weight:600;line-height:1.25;display:block}.ams-landing .a1mt{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dimmer);margin-top:4px;font-size:7.5px;transition:color .5s;display:block}.ams-landing .a1card.hot .a1mt{color:var(--ac2)}.ams-landing .a1card.hot.o .a1mt{color:var(--gr)}.ams-landing .a1core{justify-content:center;align-items:center;min-height:330px;display:flex;position:relative}.ams-landing .a1orb{text-align:center;background:radial-gradient(circle at 50% 42%,#06b6d46b,#06b6d41f 62%,#0b0b12e6);border:1px solid #06b6d466;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:116px;height:116px;display:flex;position:relative;box-shadow:0 0 0 7px #0c0c13,0 0 26px -8px #06b6d4bf}.ams-landing .a1orb .lb{font-family:var(--mono);letter-spacing:.26em;color:var(--ac3);font-size:8px}.ams-landing .a1orb .nm2{letter-spacing:-.015em;color:#fff;margin-top:6px;font-size:13px;font-weight:700;line-height:1.22}.ams-landing .a1orb .lv{font-family:var(--mono);letter-spacing:.16em;color:#bfeff7;align-items:center;gap:5px;margin-top:7px;font-size:8px;display:inline-flex}.ams-landing .a1orb .lv i{background:var(--gr);width:4px;height:4px;box-shadow:0 0 7px var(--gr);border-radius:50%;display:block}.ams-landing .a1halo{background:radial-gradient(circle,#06b6d452,#06b6d414 55%,#0000 72%);border-radius:50%;animation:2.4s ease-in-out infinite ams-breathe;position:absolute;inset:-30px}.ams-landing .a1orb{animation:2.4s ease-in-out infinite ams-orbring}@keyframes ams-orbring{0%,to{border-color:#06b6d49e}50%{border-color:#06b6d442}}@keyframes ams-a1h{0%{opacity:.6;transform:scale(.94)}70%,to{opacity:0;transform:scale(1.16)}}.ams-landing .a1stats{z-index:2;justify-content:center;gap:0;margin-top:26px;display:flex;position:relative}.ams-landing .a1stats .s{background:#ffffff05;border:1px solid #ffffff14;align-items:baseline;gap:9px;padding:11px 22px;display:flex}.ams-landing .a1stats .s:first-child{border-radius:100px 0 0 100px}.ams-landing .a1stats .s:last-child{border-radius:0 100px 100px 0}.ams-landing .a1stats .s+.s{border-left:none}.ams-landing .a1stats .k2{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer);font-size:8.5px}.ams-landing .a1stats b{letter-spacing:-.02em;color:var(--ac2);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}@media (max-width:900px){.ams-landing .a1grid{grid-template-columns:1fr;gap:14px}.ams-landing .a1svg{display:none}.ams-landing .a1core{min-height:0;padding:12px 0}.ams-landing .a1stats{flex-direction:column;gap:0}.ams-landing .a1stats .s{border-radius:0;justify-content:space-between}.ams-landing .a1stats .s:first-child{border-radius:14px 14px 0 0}.ams-landing .a1stats .s:last-child{border-radius:0 0 14px 14px}.ams-landing .a1stats .s+.s{border-top:none;border-left:1px solid #ffffff14}}.ams-landing .stuck{background:linear-gradient(#e8686e0d,#0000 58%);border:1px solid #ffffff17;border-radius:16px;overflow:hidden}.ams-landing .stkh{background:#ffffff04;border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:14px;padding:15px 20px;display:flex}.ams-landing .cmp{padding:4px 22px 18px}.ams-landing .cmpr{grid-template-columns:158px 1fr;align-items:center;gap:22px;padding:24px 0;display:grid}.ams-landing .cmpr+.cmpr{border-top:1px solid #ffffff0e}.ams-landing .cmpk{color:var(--dim);font-size:13.2px;line-height:1.4;display:block}.ams-landing .cmpv{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#8a8a98;margin-top:9px;font-size:37px;font-weight:700;line-height:1;display:block}.ams-landing .cmpv.up{color:var(--rd)}.ams-landing .cmps{width:100%;height:auto;display:block}.ams-landing .cbar{fill:url(#hgrad);transform-box:fill-box;transform-origin:50% 100%;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.ams-landing .cbase{stroke:#ffffff17;stroke-width:1px}.ams-landing .cflat{fill:none;stroke:#8a8a98;stroke-width:3px;stroke-linecap:round;pathLength:1;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s linear}.ams-landing .cflat.on{stroke-dashoffset:0}.ams-landing .stkf .v{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:700}.ams-landing .stkf .l{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer);font-size:9.5px}.ams-landing .subf .v{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:700}.ams-landing .ways{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.ams-landing .way{text-align:left;background:linear-gradient(#101018,#0b0b11);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;padding:26px 24px 24px;display:flex;position:relative;overflow:hidden}.ams-landing .way:before{content:"";background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.85;height:1px;position:absolute;top:0;left:24px;right:24px}.ams-landing .wayn{font-family:var(--mono);letter-spacing:.18em;color:var(--ac2);font-size:10px}.ams-landing .way h3{letter-spacing:-.02em;margin-top:14px;font-size:18px;font-weight:600;line-height:1.3}.ams-landing .way p{color:var(--dim);margin:11px 0 22px;font-size:13.6px;line-height:1.68}.ams-landing .mock{background:#00000047;border:1px solid #ffffff12;border-radius:11px;height:166px;margin-top:auto;padding:12px;overflow:hidden}.ams-landing .arow{color:#b8b8c6;border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 2px;font-size:12px;display:grid}.ams-landing .arow:last-child{border-bottom:none}.ams-landing .ast{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:8.5px;transition:color .4s}.ams-landing .ast.run{color:var(--ac2)}.ams-landing .ast.live{color:var(--gr)}.ams-landing .ast.q{color:var(--dimmer)}.ams-landing .tbar2{border-bottom:1px solid #ffffff0f;gap:5px;margin-bottom:8px;padding-bottom:9px;display:flex}.ams-landing .tbar2 i{background:#26262e;border-radius:50%;width:7px;height:7px;display:block}.ams-landing .tline{font-family:var(--mono);color:#b8b8c6;white-space:nowrap;font-size:11px;line-height:1.85;overflow:hidden}.ams-landing .tline .fn{color:var(--ac2)}.ams-landing .tline .arg{color:var(--dimmer)}.ams-landing .tline .ok{color:var(--gr)}.ams-landing .slab{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer);justify-content:space-between;margin-top:16px;font-size:8.5px;display:flex}.ams-landing .strack{background:#ffffff14;border-radius:4px;height:5px;margin-top:11px;position:relative}.ams-landing .sfill{background:linear-gradient(90deg,var(--ac),var(--ac2));transition:width 1.1s var(--ease);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.ams-landing .sthumb{width:15px;height:15px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ac) 22%,transparent),0 2px 8px #0009;transition:left 1.1s var(--ease);background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ams-landing .smodes{justify-content:space-between;margin-top:14px;display:flex}.ams-landing .smodes span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dimmer);font-size:9px;transition:color .4s}.ams-landing .smodes span.on{color:var(--ink)}.ams-landing .scur{color:var(--dim);margin-top:16px;font-size:12px}.ams-landing .scur b{color:var(--ac2);font-weight:600}.ams-landing .split2{grid-template-columns:1.04fr 1fr;align-items:center;gap:56px;display:grid}.ams-landing .split2.gl{grid-template-columns:1fr 1.04fr}.ams-landing .split2.gl .panel{order:-1}.ams-landing .split2 .eb{margin-bottom:0}.ams-landing .split2 h2{text-wrap:balance;font-size:clamp(26px,3.05vw,36px)}.ams-landing .split2 .lead{max-width:452px;margin-left:0}.ams-landing .split2 .pnt{letter-spacing:-.02em;color:var(--ink);margin-top:22px;font-size:20px;font-weight:600;line-height:1.42}.ams-landing .sgrp{align-items:center;gap:10px;padding:13px 22px 9px;display:flex}.ams-landing .sgrp .k{white-space:nowrap}.ams-landing .sgrp i{background:#ffffff12;flex:1;height:1px;display:block}.ams-landing .slist{padding:0 22px 4px}.ams-landing .srow{grid-template-columns:30px 1fr 42px;align-items:center;gap:12px;height:56px;display:grid}.ams-landing .sic{border:1px solid color-mix(in srgb,var(--ch) 34%,transparent);background:color-mix(in srgb,var(--ch) 9%,transparent);border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ams-landing .sic svg{fill:none;width:14px;height:14px;stroke:var(--ch);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.ams-landing .sbody{flex-direction:column;gap:7px;min-width:0;display:flex}.ams-landing .snm{letter-spacing:-.012em;color:#e4e4ec;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.ams-landing .strk{background:#ffffff0f;border-radius:3px;height:5px;overflow:hidden}.ams-landing .strk i{background:var(--ch);width:0;height:100%;box-shadow:0 0 10px -2px var(--ch);border-radius:3px;transition:width .55s linear;display:block}.ams-landing .spct{font-family:var(--mono);color:var(--dimmer);text-align:right;font-variant-numeric:tabular-nums;font-size:10.5px}.ams-landing .sdone{height:52px;animation:ams-nin .5s var(--ease) both;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;display:grid}.ams-landing .sdn{color:#c0c0cc;white-space:nowrap;text-overflow:ellipsis;font-size:12.8px;overflow:hidden}.ams-landing .sdr{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--dimmer);white-space:nowrap;font-size:8.5px}.ams-landing .stick{width:30px;height:30px;color:var(--gr);background:#3ecf8e1a;border:1px solid #3ecf8e66;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.ams-landing .sbrief{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:baseline;gap:14px;padding:15px 24px 13px;display:flex}.ams-landing .sbrief q{color:var(--ac2);quotes:"\"" "\"";font-size:13.4px;font-style:italic}.ams-landing .crm3{background:#0003;border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);display:grid}.ams-landing .cm{border-right:1px solid #ffffff0f;padding:14px 18px 15px}.ams-landing .cm:last-child{border-right:none}.ams-landing .cv{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:23px;font-weight:700;line-height:1.1}.ams-landing .crml{padding:4px 20px 8px}.ams-landing .deal{border-bottom:1px solid #ffffff0b;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;height:62px;display:grid}.ams-landing .deal:last-child{border-bottom:none}.ams-landing .dav{width:30px;height:30px;font-family:var(--mono);letter-spacing:.04em;color:#c4c4d2;background:#ffffff09;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex}.ams-landing .dbody{flex-direction:column;gap:3px;min-width:0;display:flex}.ams-landing .dn{letter-spacing:-.012em;color:#e4e4ec;font-size:13.4px;font-weight:600}.ams-landing .dsrc{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dimmer);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.ams-landing .dright{align-items:center;gap:12px;display:flex}.ams-landing .dst{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dimmer);white-space:nowrap;border:1px solid #ffffff17;border-radius:6px;padding:3px 9px;font-size:8.5px}.ams-landing .deal.q .dst,.ams-landing .deal.w .dst,.ams-landing .deal.c .dst{transition:color .45s var(--ease),border-color .45s var(--ease),background .45s var(--ease)}.ams-landing .deal.q .dst{color:var(--ac2);background:#06b6d412;border-color:#0ea5e966}.ams-landing .deal.w .dst{color:var(--v2);background:#8b8dff14;border-color:#8b8dff6b}.ams-landing .deal.c .dst{color:var(--gr);background:#3ecf8e12;border-color:#3ecf8e66}.ams-landing .deal.w .dav{color:#c3c4ff;background:#8b8dff12;border-color:#8b8dff52}.ams-landing .deal.c .dav{color:#9be7c3;background:#3ecf8e14;border-color:#3ecf8e59}.ams-landing .dvv{font-family:var(--mono);color:var(--dimmer);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;min-width:62px;font-size:12px}.ams-landing .deal.c .dvv{color:var(--gr);transition:color .45s var(--ease)}.ams-landing .funcap{justify-content:space-between;align-items:center;gap:14px;padding:14px 24px 0;display:flex}@media (max-width:900px){.ams-landing .ways{grid-template-columns:1fr}.ams-landing .split2,.ams-landing .split2.gl{grid-template-columns:1fr;gap:44px}.ams-landing .funcap,.ams-landing #rev .pfoot,.ams-landing #ship .pfoot,.ams-landing .sbrief{flex-direction:column;align-items:flex-start;gap:5px}.ams-landing .sbrief q{font-size:12.8px}.ams-landing .split2.gl .panel{order:0}.ams-landing .split2 .lead{max-width:none}.ams-landing .subu{width:auto}.ams-landing .subr{grid-template-columns:1fr auto;gap:6px 12px}.ams-landing .subu{grid-column:2}}.ams-landing .rolelist{text-align:left;margin-top:8px;padding:6px 0 10px}.ams-landing .role{transition:background .4s var(--ease);border-bottom:1px solid #ffffff0f;grid-template-columns:210px 1fr auto;align-items:baseline;gap:28px;padding:20px 30px;display:grid}.ams-landing .role:last-child{border-bottom:none}.ams-landing .role:hover{background:#ffffff04}.ams-landing .rolek{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ac2);font-size:10px}.ams-landing .roleb{color:var(--dim);font-size:14.6px;line-height:1.66}.ams-landing .roleb b{letter-spacing:-.015em;color:var(--ink);margin-bottom:5px;font-size:16px;font-weight:600;display:block}.ams-landing .rolec{font-family:var(--mono);letter-spacing:.06em;color:#5a5a66;white-space:nowrap;font-size:11px}@media (max-width:900px){.ams-landing .role{grid-template-columns:1fr;gap:7px;padding:18px 22px}.ams-landing .rolelist{padding:6px 0 10px}.ams-landing .rolec{font-size:10px}.ams-landing section{padding:88px 0}.ams-landing .wrap{padding:0 24px}.ams-landing .split{grid-template-columns:1fr!important;gap:48px!important}.ams-landing .ftr{grid-template-columns:1fr 1fr!important;gap:36px!important}.ams-landing nav .wrap>div:last-child span:not(.btn){display:none}.ams-landing nav .btn{padding:14px 18px!important}.ams-landing #cal{margin:0 auto;width:100%!important;max-width:430px!important}.ams-landing .gch{margin-top:26px}}@media (min-width:601px) and (max-width:900px){.ams-landing .ways{grid-template-columns:1fr;max-width:580px;margin-left:auto;margin-right:auto}.ams-landing #subs{max-width:580px;margin-left:0;margin-right:auto}.ams-landing .split2 .lead,.ams-landing .split2 .pnt{max-width:none}.ams-landing .rolelist .role{grid-template-columns:190px 1fr;gap:10px 22px}.ams-landing .rolec{grid-column:2;justify-self:start}}@media (max-width:600px){.ams-landing .k,.ams-landing .eb{font-size:11.5px;line-height:1.45}.ams-landing .live,.ams-landing .url{font-size:11px}.ams-landing .ms,.ams-landing .ast,.ams-landing .slab,.ams-landing .smodes span,.ams-landing .sdr,.ams-landing .dsrc,.ams-landing .dst{font-size:10.5px}.ams-landing section{padding:72px 0}.ams-landing .wrap{padding:0 20px}.ams-landing .say{margin-top:56px}.ams-landing .say .s1{font-size:14.5px}.ams-landing .say .s2{font-size:20px}.ams-landing .cmpr{grid-template-columns:1fr;gap:15px}.ams-landing .cmpv{font-size:32px}.ams-landing .cta{flex-direction:column;align-items:stretch}.ams-landing .cta .btn{justify-content:center}.ams-landing .ftr{grid-template-columns:1fr!important;gap:32px!important}.ams-landing .pbar .url{display:none}.ams-landing .pbar .live{letter-spacing:.08em;font-size:8.5px}.ams-landing .pbar{padding:11px 16px}.ams-landing .pfoot{flex-direction:column;gap:8px}.ams-landing #cal{max-width:none!important}.ams-landing #cal>div:nth-child(2){padding:16px 14px 14px!important}.ams-landing .calg,.ams-landing .calh{gap:4px}.ams-landing .cald{border-radius:5px;font-size:9px}.ams-landing .gch span{font-size:14px}}@media (prefers-reduced-motion:reduce){.ams-landing *{transition:none!important;animation:none!important}.ams-landing .rise{opacity:1;filter:none;transform:none}}.ams-landing .a1lab{display:none}@media (max-width:640px) and (orientation:portrait){.ams-landing .a1lab{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dimmer);text-align:left;margin-bottom:10px;font-size:10px;display:block}.ams-landing .a1lab-out{margin-top:4px}.ams-landing .a1side{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ams-landing .a1grid{gap:10px}.ams-landing .a1wrap{padding:20px 16px 18px}.ams-landing .a1core{min-height:0;padding:18px 0}.ams-landing #ship .pfoot{align-items:flex-end}.ams-landing #moat{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0!important}}
