.mas{--room: #131317;--wall: #1b1b21;--line: #2d2d36;--ink: #f3f2f6;--ink-2: #a9a8b4;--ink-3: #8b8a96;--mat: #ffffff;--act: #a58bff;--act-ink: #120d24;--ok: #5fd48a;--font-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-body: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;display:block;background:var(--room);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow:hidden;color-scheme:dark}.mas *,.mas *:before,.mas *:after{box-sizing:border-box}.mas img{max-width:100%;display:block;height:auto}.mas a{color:inherit}.mas .wrap{max-width:1180px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.mas .sec{padding-block:clamp(64px,9vw,120px)}.mas .sec--flush{padding-top:0}.mas .eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.mas .lede{font-size:clamp(17px,1.6vw,19px);color:var(--ink-2);max-width:60ch}.mas .note{font-size:15px;color:var(--ink-2)}.mas .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none;border:1px solid transparent;cursor:pointer}.mas .btn--act,.mas .btn--act:hover{background:var(--act);color:var(--act-ink)}.mas .btn--act:hover{filter:brightness(1.08)}.mas .btn--ghost,.mas .btn--ghost:hover{color:var(--ink);border-color:var(--line);background:transparent}.mas .btn--ghost:hover{border-color:var(--ink-3)}.mas :focus-visible{outline:2px solid var(--act);outline-offset:3px}.mas .link{color:var(--act);font-weight:600;text-decoration:none}.mas .head{display:grid;gap:16px;margin-bottom:clamp(32px,4vw,56px);max-width:760px}.mas .ctas{display:flex;flex-wrap:wrap;gap:12px}.mas .hero{padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(56px,8vw,104px)}.mas .hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,72px);align-items:center}.mas .hero__txt{display:grid;gap:24px;min-width:0}.mas .read{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);margin:8px 0 0}.mas .read div{padding:16px 12px 0 0;display:grid;gap:2px}.mas .read dt{font-weight:500;font-size:22px;letter-spacing:-.02em}.mas .read dd{margin:0;font-size:13px;color:var(--ink-3);line-height:1.35}.mas .stage{position:relative;min-width:0}.mas .print{background:var(--mat);border-radius:6px;padding:clamp(14px,2vw,22px);box-shadow:0 40px 80px -30px #000000b3}.mas .print img{width:100%;height:auto}.mas .stage .print{transform:rotate(-1.2deg)}.mas .mac{position:absolute;left:-6%;bottom:-8%;width:46%;filter:drop-shadow(0 24px 30px rgba(0,0,0,.55))}.mas .mac__scr{aspect-ratio:16 / 10.4;border-radius:10px 10px 0 0;background:#0b0b0e;padding:4.5%}.mas .mac__scr i{display:block;width:100%;height:100%;border-radius:2px;background:radial-gradient(120% 90% at 85% 15%,#ff8a3d 0%,transparent 45%),radial-gradient(90% 90% at 15% 85%,#3b5bff 0%,transparent 55%),conic-gradient(from 200deg at 60% 60%,#ff3d7f,#9b4dff,#2d6bff,#18c6ff,#ff3d7f)}.mas .mac__base{height:9px;margin:0 -7%;border-radius:0 0 12px 12px;background:linear-gradient(#cfd0d6,#8e9098)}.mas .patchrow{position:absolute;right:4%;top:-18px;display:flex;gap:4px;padding:6px;background:#0d0d10;border-radius:8px;box-shadow:0 10px 30px #00000080}.mas .patchrow span{width:22px;height:22px;border-radius:3px;animation:mas-patch 4.8s ease-in-out infinite}.mas .patchrow span:nth-child(2){animation-delay:.15s}.mas .patchrow span:nth-child(3){animation-delay:.3s}.mas .patchrow span:nth-child(4){animation-delay:.45s}.mas .patchrow span:nth-child(5){animation-delay:.6s}.mas .patchrow span:nth-child(6){animation-delay:.75s}.mas .tag{position:absolute;right:-2%;bottom:14%;background:#141419db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:12px;padding:12px 16px;display:grid;gap:2px}.mas .tag b{font-weight:500;font-size:20px;color:var(--ok)}.mas .tag span{font-size:12px;color:var(--ink-2)}.mas .why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.mas .why>div{background:var(--room);padding:clamp(24px,3vw,36px);display:grid;gap:12px;align-content:start}.mas .why .num{font-size:clamp(34px,4vw,48px);letter-spacing:-.03em;line-height:1}.mas .why p{color:var(--ink-2)}.mas .inst{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:center}.mas .inst+.inst{margin-top:clamp(72px,9vw,120px)}.mas .inst--flip>:first-child{order:2}.mas .inst__txt{display:grid;gap:18px;min-width:0}.mas .panel{background:var(--wall);border:1px solid var(--line);border-radius:18px;padding:clamp(18px,2.5vw,28px);min-width:0}.mas .de{display:grid;gap:18px}.mas .de__sw{display:grid;grid-template-columns:1fr 1fr;border-radius:10px;overflow:hidden;aspect-ratio:16 / 8;max-width:100%}.mas .de__sw div{position:relative}.mas .de__sw small{position:absolute;left:12px;bottom:10px;font-size:11px;color:#0009;background:#fff9;padding:2px 6px;border-radius:4px}.mas .de__pick{display:flex;flex-wrap:wrap;gap:8px}.mas .de__pick button{width:36px;height:36px;border-radius:8px;border:2px solid transparent;cursor:pointer;padding:0}.mas .de__pick button[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 2px var(--room) inset}.mas .de__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.mas .de__val{font-size:34px;letter-spacing:-.02em}.mas .de__verdict{font-size:14px;padding:4px 10px;border-radius:999px;border:1px solid var(--line);color:var(--ink-2)}.mas .de__verdict.is-ok{color:var(--ok);border-color:#5fd48a73}.mas input[type=range]{width:100%;accent-color:var(--act);height:28px;margin:0;background:transparent;border:0;padding:0}.mas .scale{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-3);margin-top:-8px}.mas .gam{display:grid;gap:16px}.mas .gam canvas{width:100%;max-width:460px;aspect-ratio:1;justify-self:center}.mas .seg{display:inline-flex;flex-wrap:wrap;justify-self:start;padding:4px;border-radius:999px;background:#101014;border:1px solid var(--line)}.mas .seg button{border:0;background:transparent;color:var(--ink-2);padding:8px 14px;border-radius:999px;font-weight:500;font-size:14px;cursor:pointer;min-height:36px}.mas .seg button[aria-pressed=true]{background:var(--ink);color:var(--room)}.mas .gam__note{font-size:14px;color:var(--ink-2);text-align:center}.mas .loupes{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mas .loupe{display:grid;gap:10px;justify-items:center;text-align:center}.mas .loupe canvas{width:100%;max-width:240px;aspect-ratio:1;border-radius:50%;border:6px solid #2a2a31;background:#fff}.mas .loupe b{font-weight:500;font-size:22px}.mas .loupe span{font-size:13px;color:var(--ink-2)}.mas .loupe.is-win b{color:var(--ok)}.mas .cable svg{width:100%;height:auto;display:block}.mas .cable .lbl{font:500 13px var(--font-mono);fill:var(--ink-2)}.mas .cable .big{font:700 15px var(--font-body);fill:var(--ink)}.mas .pulse{stroke-dasharray:6 18;animation:mas-flow 1.4s linear infinite}.mas .legend{display:none;list-style:none;margin:16px 0 0;padding:0;gap:10px}.mas .legend li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ink-2);margin:0}.mas .legend b{color:var(--ink)}.mas .legend i{width:10px;height:10px;border-radius:50%;flex:none}.mas .tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.mas .tabs button{border:1px solid var(--line);background:transparent;color:var(--ink-2);border-radius:999px;padding:10px 18px;font-weight:500;font-size:15px;cursor:pointer;min-height:44px}.mas .tabs button:hover{color:var(--ink);border-color:var(--ink-3)}.mas .tabs button[aria-selected=true]{background:var(--ink);color:var(--room);border-color:var(--ink)}.mas .pick{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center}.mas .pick__txt{display:grid;gap:18px;min-width:0}.mas .pick__line{font-size:18px;color:var(--ink)}.mas .pick__for{font-size:15px;color:var(--ink-2)}.mas .apps{font-size:13px;color:var(--ink)}.mas .apps span{color:var(--ink-3);margin-right:6px;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.mas .specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);margin:0}.mas .specs div{padding:12px 12px 12px 0;border-bottom:1px solid var(--line);display:grid;gap:2px}.mas .specs dt{font-weight:500;font-size:17px}.mas .specs dd{margin:0;font-size:13px;color:var(--ink-3)}.mas .cost{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mas .cost b{font-size:32px;font-weight:800}.mas .cost s{color:var(--ink-3)}.mas .cost .save{font-size:13px;color:var(--ok)}.mas .stock{font-size:14px;color:var(--ink-2);display:flex;align-items:center;gap:8px}.mas .stock:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}.mas .stock.is-out:before{background:#e8a33d}.mas .tbl{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.mas table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px;margin:0;border:0;table-layout:auto}.mas th,.mas td{text-align:left;padding:14px 16px;border:0;border-bottom:1px solid var(--line);vertical-align:top;background:transparent}.mas thead th{font-weight:600;font-size:13px;color:var(--ink);background:var(--wall)}.mas thead th a{text-decoration:none}.mas tbody th{font-weight:500;color:var(--ink-3);width:150px}.mas td{font-variant-numeric:tabular-nums;color:var(--ink)}.mas tr:last-child th,.mas tr:last-child td{border-bottom:0}.mas td.hi{color:var(--ok)}.mas .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mas .perks{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:12px}.mas .perk{background:var(--wall);border:1px solid var(--line);border-radius:16px;padding:24px;display:grid;gap:8px;align-content:start;text-decoration:none}.mas a.perk:hover{border-color:var(--ink-3)}.mas .perk p{color:var(--ink-2);font-size:15px}.mas .perk--adobe{background:linear-gradient(140deg,#2a1838,#1b1b21 60%)}.mas .perk .k{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mas .more{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mas .more>a{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;min-width:0;background:var(--wall);border:1px solid var(--line);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--ink);transition:transform .3s}.mas .more>a:hover{transform:translateY(-3px)}.mas .more .print{position:relative;border-radius:0;box-shadow:none;padding:0;aspect-ratio:4 / 3;max-width:100%}.mas .more .print img{position:absolute;top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px);object-fit:contain}.mas .more__txt{padding:18px 20px 20px;display:grid;gap:4px;align-content:start}.mas .more p{font-size:14px;color:var(--ink-2)}.mas .more h3{overflow-wrap:anywhere}.mas .more .from{font-size:14px;color:var(--ink);margin-top:6px}.mas .faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,72px)}.mas .head--faq{margin:0;align-content:start}.mas .head--faq .lede{font-size:16px}.mas details{border-bottom:1px solid var(--line)}.mas summary{list-style:none;cursor:pointer;padding:20px 36px 20px 0;position:relative;font-weight:600;font-size:17px;color:var(--ink)}.mas summary::-webkit-details-marker{display:none}.mas summary:after{content:"+";position:absolute;right:4px;top:16px;font-weight:400;font-size:24px;color:var(--ink-3);transition:transform .2s}.mas details[open] summary:after{transform:rotate(45deg)}.mas details p{padding-bottom:20px;color:var(--ink-2);max-width:62ch}.mas .closer{display:grid;gap:20px;justify-items:start;border-top:1px solid var(--line);padding-block:72px 96px}@keyframes mas-patch{0%,70%,to{transform:none}78%{transform:translateY(-3px)}}@keyframes mas-flow{to{stroke-dashoffset:-24}}@media(max-width:900px){.mas .hero__grid,.mas .inst,.mas .pick,.mas .faq{grid-template-columns:minmax(0,1fr)}.mas .inst--flip>:first-child{order:0}.mas .stage{margin:24px 8px 40px}.mas .why,.mas .perks{grid-template-columns:minmax(0,1fr)}.mas .more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mas .read{grid-template-columns:repeat(2,minmax(0,1fr))}.mas .read div:nth-child(n+3){padding-top:12px}.mas .tag{right:0;bottom:4%;padding:8px 12px}.mas .tag b{font-size:16px}.mas .mac{left:0;width:44%;bottom:-10%}.mas .patchrow span{width:16px;height:16px}.mas .loupes{gap:10px}.mas .cable .lab{display:none}.mas .legend{display:grid}.mas .more h3{font-size:17px!important}}@media(prefers-reduced-motion:reduce){.mas .patchrow span,.mas .pulse{animation:none}.mas .more>a{transition:none}}.mas,.mas :not(#ms-none):not(svg):not(path):not(rect):not(circle):not(text):not(g){font-family:var(--font-body)!important}.mas :not(#ms-none):is(h1,h2,h3,h1 *,h2 *,h3 *,.cost b){font-family:var(--font-display)!important;font-stretch:112%}.mas :not(#ms-none):is(.eyebrow,.read dt,.tag b,.why .num,.de__val,.de__sw small,.scale,.scale *,.loupe b,.apps,.apps *,.specs dt,.cost .save,td,.more .from,.perk .k){font-family:var(--font-mono)!important;font-variant-numeric:tabular-nums}.mas h1,.mas h2,.mas h3{margin:0!important;text-transform:none!important;color:inherit!important;text-wrap:balance}.mas .h1{font-size:clamp(40px,6.4vw,84px)!important;line-height:.98!important;letter-spacing:-.02em!important;font-weight:800!important}.mas .h2{font-size:clamp(30px,4.2vw,52px)!important;line-height:1.02!important;letter-spacing:-.02em!important;font-weight:800!important}.mas .h3{font-size:21px!important;line-height:1.15!important;letter-spacing:-.01em!important;font-weight:700!important}.mas p{margin:0}.mas ul{margin:0;padding:0;list-style:none}.mas li,.mas dl,.mas dd{margin:0}.mas button{letter-spacing:normal;text-transform:none;min-width:0;box-shadow:none}.mas a.btn,.mas a.perk,.mas .more>a{text-decoration:none}.mas .btn--act,.mas .btn--act:hover{color:var(--act-ink)!important}.mas .btn--ghost,.mas .btn--ghost:hover{color:var(--ink)!important}.mas [hidden]{display:none!important}.mas table,.mas th,.mas td{border-left:0;border-right:0;border-top:0}
/*# sourceMappingURL=/cdn/shop/t/115/assets/ms-asus.css.map */
