.mat{margin-top:26px}.mat-media{min-width:0;display:grid;gap:12px;align-content:start}.mat-glass{background:#0a0a0bb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--line-hi)}.mat-stage{position:relative;height:min(calc(100svh - 210px),800px);min-height:440px;border-radius:var(--radius-lg);overflow:hidden;isolation:isolate;background:radial-gradient(120% 90% at 50% 38%,#26262b,#151518 48%,#0c0c0e);box-shadow:inset 0 0 0 1px #ffffff12}.mat-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab;z-index:1}.mat-stage canvas:active{cursor:grabbing}.mat-stage__poster,.mat-stage__still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;transition:opacity .7s var(--ease)}.mat-stage.is-live .mat-stage__poster{opacity:0;pointer-events:none}.mat-stage__still{z-index:4;background:var(--card)}.mat-stage__still[hidden]{display:block;opacity:0;pointer-events:none}.mat-stage__chrome{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;transition:opacity .3s var(--ease)}.mat-stage__chrome>*{pointer-events:auto}.mat-stage.is-still .mat-stage__chrome,.mat-stage.is-failed .mat-stage__chrome{opacity:0;pointer-events:none}.mat-stage.is-failed .mat-stage__chrome *{pointer-events:none}.mat-stage__top{position:absolute;top:14px;left:14px;right:14px;display:flex;justify-content:flex-end;align-items:center;gap:8px;pointer-events:none}.mat-stage__top>*{pointer-events:auto}.mat-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:6px;font:700 .66rem/1 var(--body);letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.mat-pill--live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dim)}.mat-stage.is-live .mat-pill--live:before{background:var(--lime);box-shadow:0 0 0 3px #d7ff3b2e}.mat-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font:500 .8rem var(--body)}.mat-seg{display:inline-flex;gap:2px;padding:3px;border-radius:12px}.mat-seg button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--muted);font:500 .86rem var(--body);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:7px}.mat-seg button:hover{color:var(--text);background:#ffffff0f}.mat-seg button[aria-pressed=true]{background:var(--text);color:#0d0d0f;font-weight:600}.mat-seg button[hidden]{display:none}.mat-seg svg{width:16px;height:16px;flex:none}.mat-seg--solid{background:var(--card-hi);box-shadow:inset 0 0 0 1px var(--line)}.mat-iconbtn{width:38px;height:38px;border-radius:12px;border:0;display:grid;place-items:center;cursor:pointer;color:var(--text);background:transparent}.mat-iconbtn.mat-glass{background:#0a0a0bb8}.mat-iconbtn svg{width:18px;height:18px}.mat-iconbtn[aria-expanded=true]{background:var(--text);color:#0d0d0f}.mat-dock{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:flex;gap:6px;align-items:center;padding:4px;border-radius:14px;max-width:calc(100% - 28px)}.mat-dock .mat-seg{padding:0}.mat-dock__sep{width:1px;height:22px;background:var(--line-hi);margin:0 2px}.mat-adjust{position:absolute;right:14px;bottom:66px;width:260px;padding:14px 16px 12px;border-radius:14px;display:grid;gap:12px}.mat-adjust[hidden]{display:none}.mat-adjust label{display:grid;grid-template-columns:1fr auto;gap:6px 10px;font-size:.84rem;color:var(--muted)}.mat-adjust label[hidden]{display:none}.mat-adjust input{grid-column:1 / -1;width:100%;accent-color:var(--text)}.mat-adjust output{color:var(--text);font-weight:600}.mat-adjust__foot{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;color:var(--dim)}.mat-linkbtn{border:0;background:none;color:var(--text);text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:4px 0;font-size:.84rem}.mat-stage__hint{position:absolute;left:50%;bottom:70px;transform:translate(-50%);margin:0;font-size:.8rem;color:var(--muted);display:flex;gap:8px;align-items:center;white-space:nowrap;padding:6px 12px;border-radius:999px;transition:opacity .6s var(--ease);opacity:0}.mat-stage.is-live .mat-stage__hint{opacity:1}.mat-stage.is-touched .mat-stage__hint{opacity:0}.mat-stage__status{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:10px 16px;border-radius:12px;font-size:.9rem;z-index:6;display:none;text-align:center;max-width:calc(100% - 40px)}.mat-stage.is-loading .mat-stage__status,.mat-stage.is-failed .mat-stage__status{display:block}.mat-stage .mat-stage__load{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:6;display:none;width:auto}.mat-stage.is-idle .mat-stage__load{display:inline-flex}.mat-rail{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px}.mat-rail button{position:relative;flex:none;width:84px;height:84px;padding:0;border:0;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);opacity:.62;transition:opacity .3s var(--ease)}.mat-rail button:hover{opacity:1}.mat-rail button[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--text)}.mat-rail img{width:100%;height:100%;object-fit:cover}.mat-rail__tag{position:absolute;right:6px;bottom:6px}.mat-rail__cap{position:absolute;left:0;right:0;bottom:0;padding:14px 6px 5px;font:600 .68rem/1 var(--body);text-align:left;background:linear-gradient(transparent,#000000bf);color:var(--text);text-transform:capitalize}.mat-note{margin:0;font-size:.82rem;color:var(--dim);display:flex;gap:8px;align-items:flex-start}.mat-note svg{width:16px;height:16px;flex:none;margin-top:2px}.mat-lede{margin:0}.mat-specs{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:1px;margin:0;border-radius:var(--radius);overflow:hidden;background:var(--line);box-shadow:inset 0 0 0 1px var(--line)}.mat-specs div{background:var(--card);padding:14px 14px 12px;min-width:0;display:flex;flex-direction:column}.mat-specs dt{order:2;font-size:.78rem;color:var(--dim);margin-top:6px}.mat-specs dd{margin:0;font:700 clamp(1.5rem,2vw,1.9rem)/1.15 var(--display);white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mat-inc{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.mat-inc li{display:flex;gap:12px;align-items:center;padding:11px 2px;border-bottom:1px solid var(--line);font-size:.92rem}.mat-inc small{color:var(--dim);margin-left:auto;font-size:.84rem}.mat-icon{width:20px;height:20px;flex:none;color:var(--muted)}.mat-sec{padding-top:clamp(40px,6vw,84px)}.mat-sec__head{display:flex;justify-content:space-between;align-items:end;gap:18px;flex-wrap:wrap;margin-bottom:18px}.mat-sec__head h2{margin:0}.mat-sec__head .lede{margin:0;max-width:60ch}.mat-scale{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gutter)}.mat-scale__panel{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--card);box-shadow:inset 0 0 0 1px #ffffff12;aspect-ratio:16 / 9}.mat-scale__surface{position:absolute;top:0;right:0;bottom:44px;left:0;background-repeat:repeat;transition:background-size .9s var(--ease)}.mat-scale__surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,rgb(255 255 255 / .1),transparent 40%,rgb(0 0 0 / .28))}.mat-scale__grid{position:absolute;top:0;right:0;bottom:44px;left:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .4s var(--ease);background-image:linear-gradient(to right,var(--cyan) 1px,transparent 1px),linear-gradient(to bottom,var(--cyan) 1px,transparent 1px);mix-blend-mode:screen}.mat-scale__panel.show-grid .mat-scale__grid{opacity:.7}.mat-ruler{position:absolute;left:0;right:0;bottom:0;height:44px;background:var(--bg-raised);border-top:1px solid var(--line)}.mat-ruler i{position:absolute;bottom:0;width:1px;height:8px;background:var(--line-hi)}.mat-ruler i.major{height:16px;background:var(--text)}.mat-ruler b{position:absolute;bottom:18px;transform:translate(-50%);font:600 .75rem var(--body);color:var(--muted);white-space:nowrap}.mat-scale__copy{border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(18px,2.4vw,30px);display:grid;align-content:start;gap:18px}.mat-scale__copy h3,.mat-scale__copy p{margin:0}.mat-scale__copy p{color:var(--muted)}.mat-bignum{display:flex;gap:26px;flex-wrap:wrap}.mat-bignum div{display:grid;gap:4px}.mat-bignum strong{font:700 clamp(2.4rem,4vw,3.4rem)/.85 var(--display)}.mat-bignum span{color:var(--dim);font-size:.84rem}.mat-scale__controls{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.mat-toggle{display:inline-flex;gap:8px;align-items:center;font-size:.88rem;color:var(--muted);cursor:pointer}.mat-toggle input{accent-color:var(--cyan);width:16px;height:16px}.mat-dl{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gutter)}.mat-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--gutter);list-style:none;margin:0;padding:0}.mat-files li{border-radius:var(--radius);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);padding:18px;display:grid;gap:10px;align-content:start;min-height:120px}.mat-files .mat-icon{width:26px;height:26px;color:var(--text)}.mat-files strong{font-weight:600;line-height:1.25}.mat-maps{margin-top:var(--gutter);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mat-maps__label{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-right:6px}.mat-about{border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(18px,2.4vw,30px)}.mat-about h3{margin:0 0 12px;font:700 .78rem/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.mat-about .rte{color:var(--muted)}.mat-member{padding-top:clamp(40px,6vw,84px)}.mat-member .membership-benefit{margin:0;padding:clamp(22px,3.4vw,44px);background:radial-gradient(80% 140% at 0% 0%,#241a3d 0%,var(--card) 60%);border-color:var(--line)}@media(min-width:1101px){.mat-member .membership-benefit{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);grid-auto-flow:row dense;align-items:start}.mat-member .membership-benefit>*{grid-column:2}.mat-member .membership-benefit>:nth-child(-n+3){grid-column:1}.mat-member .membership-benefit>:nth-child(4){margin-top:0}}.mat-sticky{position:fixed;left:50%;bottom:14px;transform:translate(-50%,140%);z-index:30;width:min(760px,calc(100% - 24px));display:flex;gap:12px;align-items:center;padding:8px;border-radius:18px;box-shadow:inset 0 0 0 1px var(--line-hi),0 24px 60px -20px #000000e6;transition:transform .6s var(--ease);visibility:hidden}.mat-sticky.is-on{transform:translate(-50%);visibility:visible}.mat-sticky img{width:48px;height:48px;border-radius:10px;object-fit:cover}.mat-sticky__t{flex:1;min-width:0;display:grid}.mat-sticky__t strong{font:700 1.15rem/1 var(--display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-sticky__t span{color:var(--muted);font-size:.86rem}.mat-sticky .btn{width:auto}@media(max-width:1100px){.mat-scale,.mat-dl{grid-template-columns:1fr}.mat-stage{height:auto;aspect-ratio:1 / 1;min-height:0;max-height:78svh}}@media(max-width:620px){.mat-stage{aspect-ratio:4 / 5}.mat-stage__top{top:10px;left:10px;right:10px}.mat-dock{left:10px;right:10px;bottom:10px;transform:none;max-width:none;justify-content:space-between}.mat-dock .mat-seg button span{display:none}.mat-dock .mat-seg button{padding:0 10px}.mat-adjust{left:10px;right:10px;width:auto;bottom:62px}.mat-specs{--n: 2 !important}.mat-scale__panel{aspect-ratio:4 / 3}.mat-rail button{width:68px;height:68px}}@media(prefers-reduced-motion:reduce){.mat-stage__poster,.mat-stage__still,.mat-stage__chrome,.mat-stage__hint,.mat-sticky,.mat-scale__surface,.mat-scale__grid,.mat-rail button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/material-stage.css.map */
