.mk .at-top>.at-top-stage{padding:30px 18px 18px;border-radius:var(--mk-r3);margin:0 10px}.mk .at-top-in{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.mk .at-top .mk-eyebrow{margin-bottom:16px}.mk .at-top .mk-h1{margin-bottom:14px;font-size:clamp(32px,9vw,40px);line-height:1.05}.mk .at-top .mk-lede{margin-bottom:20px;font-size:16.5px;line-height:1.5}.mk .at-top .mk-cta>.ui-btn{flex:1 1 0;padding:0 14px;white-space:nowrap}.mk .at-top .mk-demo-line{margin-top:10px}.mk .at-top-film .v-map{max-height:420px;margin:0 auto}@media(min-width:980px){.mk .at-top>.at-top-stage{max-width:var(--mk-wide);padding:64px 56px 64px 64px;border-radius:var(--mk-r4);margin:0 16px}.mk .at-top-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:center}.mk .at-top .mk-h1{margin-bottom:18px;font-size:clamp(38px,3.8vw,56px)}.mk .at-top .mk-lede{margin-bottom:28px;font-size:18px}.mk .at-top .mk-cta>.ui-btn{flex:0 0 auto;padding:0 22px}}@media(min-width:1392px){.mk .at-top>.at-top-stage{margin:0 auto}}.mk .at-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.mk .at-head{margin-bottom:24px}.mk .at-words .mk-h2{margin-bottom:14px}.mk .at-words .lx-week-say{font:600 clamp(26px,3vw,40px)/1.12 var(--font-display);letter-spacing:-.03em}.mk .at-words .lx-chg{margin-top:22px}.mk .at-pic{min-width:0}@media(min-width:900px){.mk .at-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.mk .at-pair:has(.at-rows){align-items:start}.mk .at-pair.is-flip>.at-pic{order:2}}.mk .at-clip{margin:0 auto;width:min(100%,400px)}.mk .at-clip-v{display:block;width:100%;height:auto;aspect-ratio:4 / 5;border:1px solid var(--mk-line);border-radius:var(--mk-r3);background:var(--mk-soft);box-shadow:var(--mk-sh2);-o-object-fit:cover;object-fit:cover}.mk .at-clip figcaption{margin-top:10px;font-size:13px;line-height:1.45;color:var(--mk-ink-3);text-align:center}.at-card{margin:0;padding:16px 16px 12px;border:1px solid var(--mk-line);border-radius:var(--mk-r2);background:#fff;color:var(--mk-ink);box-shadow:var(--mk-sh2)}.at-card-h{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px}.at-card-h .ic{flex:none;line-height:0}.at-card-type{margin-left:auto;max-width:56%;padding:3px 8px;border-radius:999px;background:var(--mk-soft);font-size:11.5px;color:var(--mk-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-card-f{display:grid;gap:8px;margin:0}.at-card-f>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px;align-items:baseline;font-size:13.5px}.at-card-f dt{color:var(--mk-ink-3)}.at-card-f dd{margin:0;color:var(--mk-ink)}.at-mask{display:inline-block;padding:0 6px;border-radius:6px;background:var(--mk-soft-2);color:var(--mk-ink-3);font:500 11px/1.7 var(--font-mono);letter-spacing:.08em}.at-card-g{margin-top:12px;padding-top:12px;border-top:1px solid var(--mk-line)}.at-card-n{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:13.5px;color:var(--mk-ink-2)}.at-card-n b{font:600 22px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;color:var(--mk-ink)}.at-card-stock{margin-top:10px}.at-card-bar{display:flex;height:6px;overflow:hidden;border-radius:999px;background:var(--mk-soft-2)}.at-card-bar .is-in{background:var(--mk-you)}.at-card-bar .is-out{background:var(--mk-rival)}.at-card-stock p{display:flex;justify-content:space-between;gap:8px;margin:6px 0 0;font:500 11.5px var(--font-mono)}.at-card-stock span.is-in{color:var(--mk-you)}.at-card-stock span.is-out{color:var(--mk-rival)}.at-card figcaption{margin-top:12px;padding-top:10px;border-top:1px solid var(--mk-line);font-size:12px;line-height:1.45;color:var(--mk-ink-3)}.mk .at-rows{display:grid;gap:0;margin:0;padding:0;list-style:none}.mk .at-row{padding:16px 0;border-top:1px solid var(--mk-line)}.mk .at-row:first-child{border-top:0;padding-top:0}.mk .at-row-h{display:grid;grid-template-columns:auto minmax(12px,1fr) auto;align-items:center;gap:10px;margin:0}.mk .at-row-h b{font:600 17px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--mk-ink)}.mk .at-row-h .dots{height:1px;align-self:end;margin-bottom:6px;background-image:radial-gradient(circle,rgba(10,11,13,.28) 1px,transparent 1.2px);background-size:5px 2px;background-repeat:repeat-x}.mk .at-row-n{font:500 13px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--mk-ink-2);white-space:nowrap}.mk .at-row-p{margin:5px 0 0;font-size:14.5px;line-height:1.45;color:var(--mk-ink-2)}.mk .at-row-apps{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0 0}.mk .at-row-apps .ic{display:inline-flex;width:20px;height:20px}.mk .at-row-apps .ic img{width:20px!important;height:20px!important;border-radius:5px!important}.mk .at-row-every{margin:8px 0 0;font-size:13.5px;font-weight:500;color:var(--mk-ink)}.mk .at-more{margin-top:26px;border-top:1px solid var(--mk-line)}.mk .at-more summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;font-size:15.5px;font-weight:600;letter-spacing:-.01em;color:var(--mk-ink);cursor:pointer;list-style:none}.mk .at-more summary::-webkit-details-marker{display:none}.mk .at-more summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(var(--mk-ink),var(--mk-ink)) center / 12px 2px no-repeat,linear-gradient(var(--mk-ink),var(--mk-ink)) center / 2px 12px no-repeat;transition:transform .16s var(--ease)}.mk .at-more[open] summary:after{transform:rotate(45deg)}.mk .at-more .at-groups{margin-top:8px}.mk .at-more-in{margin-top:18px}.mk .at-more-in .lx-marks{margin:4px 0 8px}.mk .at-apps .mk-h2{margin-bottom:26px}.mk .at-apps .lx-apps{padding-bottom:0}@media(prefers-reduced-motion:reduce){.mk .at-more summary:after{transition:none}}.mk .lx-opt-price .at-price{font:inherit;letter-spacing:inherit;color:inherit}.at-buyers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mk-gap);margin:0;padding:0;list-style:none}.at-buyer{padding:28px 28px 26px;border:1px solid var(--mk-line);border-radius:var(--mk-r3);background:#fff;box-shadow:var(--mk-sh1)}.at-buyer-k{margin:0 0 14px;font:500 12px/1.45 var(--font-mono);color:var(--mk-ink-3)}.at-buyer-h{margin:0 0 10px;font:700 26px/1.12 var(--font-display);letter-spacing:-.025em;color:var(--mk-ink)}.at-buyer-p{margin:0;font-size:15.5px;line-height:1.6;color:var(--mk-ink-2)}.at-groups{-moz-columns:3 300px;columns:3 300px;-moz-column-gap:var(--mk-gap);column-gap:var(--mk-gap);margin:0;padding:0;list-style:none}.at-group{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 var(--mk-gap);padding:22px 22px 20px;border:1px solid var(--mk-line);border-radius:var(--mk-r2);background:#fff}.at-group h3{margin:0 0 4px;font:600 16px/1.3 var(--font-display);letter-spacing:-.01em;color:var(--mk-ink)}.at-group>p{margin:0 0 14px;font-size:13.5px;line-height:1.45;color:var(--mk-ink-3)}.at-fields{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.at-fields li{padding:5px 10px;border-radius:999px;background:var(--mk-soft);font-size:12.5px;line-height:1.3;color:var(--mk-ink)}.at-library{margin:18px 0 0;padding:14px 18px;border-radius:var(--mk-r1);background:var(--mk-soft);font-size:14px;line-height:1.5;color:var(--mk-ink-2)}@media(max-width:560px){.mk.at-pub .lx-chg-h,.mk.at-pub .lx-chg-r{grid-template-columns:minmax(0,1.9fr) repeat(var(--cols, 3),minmax(0,.7fr));gap:8px;padding:10px 12px}.mk.at-pub .lx-chg-c{grid-template-columns:minmax(0,1fr)}.mk.at-pub .lx-chg-c i{display:none}.mk.at-pub .lx-chg-a{font-size:13.5px}}@media(max-width:860px){.at-buyers{grid-template-columns:minmax(0,1fr)}.at-buyer{padding:22px 20px 20px}.at-buyer-h{font-size:23px}}
