html:has(.private-product-review[data-review-product=mosh]) .shop-thermal-scene,html:has(.private-product-review[data-review-product=mosh]) body{background:#04060d}html:has(.private-product-review[data-review-product=mosh]) .private-product-review .shop-thermal-pools{filter:none!important;background:radial-gradient(ellipse 36% 30% at 10% 18%,rgba(57,255,120,.62),transparent 70%),radial-gradient(ellipse 30% 26% at 90% 82%,rgba(57,255,120,.48),transparent 72%),radial-gradient(ellipse 34% 30% at 86% 16%,rgba(150,70,255,.58),transparent 72%),radial-gradient(ellipse 32% 28% at 14% 86%,rgba(130,60,240,.5),transparent 72%),radial-gradient(ellipse at 50% 50%,#13246acc,transparent 60%)!important}html:has(.private-product-review[data-review-product=mosh]) .shop-background-grid{background-image:linear-gradient(rgba(57,255,138,.1) 1px,transparent 0),linear-gradient(90deg,rgba(57,255,138,.08) 1px,transparent 0)}html:has(.private-product-review[data-review-product=mosh]) .shop-thermal-scene:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(57,255,138,.05) 0 1px,transparent 1px 3px);mix-blend-mode:screen}html:has(.private-product-review[data-review-product=mosh]) .private-product-review .glaze-purchase{background:linear-gradient(160deg,rgba(14,24,52,.84),rgba(6,12,26,.88))!important;box-shadow:inset 0 1px 0 rgba(120,255,170,.25),0 0 0 1px rgba(57,255,138,.28),0 0 40px -12px rgba(57,255,138,.45),0 30px 80px -24px rgba(0,0,0,.8)!important}html:has(.private-product-review[data-review-product=mosh]) .private-product-review :is(.glaze-kicker,.glaze-platform-tag){color:#39ff8a;text-shadow:0 0 12px rgba(57,255,138,.55)}body:has(.private-product-review){background:#05090e;color:#f5f4ee}.private-product-review{position:relative;isolation:isolate;min-height:100vh;background:transparent}.product-review-content{position:relative;z-index:1;max-width:1600px;margin:auto}.product-review-masthead{padding:30px 32px 0;display:grid;gap:22px}.product-review-back{width:fit-content;min-height:44px;display:flex;align-items:center;color:#f5f4ee;font-size:14px}.product-review-art{width:min(100%,720px);margin:0 auto;height:190px;border:1px solid #c9deed30;border-radius:24px;overflow:hidden;background:#101824;box-shadow:inset 0 1px #ffffff18,0 20px 50px #0005}.product-review-art .shop-art{position:relative;width:100%;height:100%;overflow:hidden}.product-review-art .shop-effect-backdrop{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;opacity:.8}.product-review-art .square-box{width:145px}.private-product-review .glaze-store{--sales-paper:#f5f4ee;--sales-black:transparent;--sales-muted:#c4c8c3;--sales-rule:#b8c9db30;--sales-buy:#f5f4ee;background:transparent;font-family:var(--font-sans-f),sans-serif;padding-bottom:48px}.private-product-review .glaze-category,.private-product-review .glaze-section-heading h2{font-family:Devastated Druk Wide,Arial,sans-serif;line-height:1.12}.private-product-review .glaze-purchase,.private-product-review .surface-raised,.private-product-review .surface-well{background:linear-gradient(145deg,#20304085,#0c131cb5 55%,#121e2ba3);border:1px solid #c9deed30;border-radius:24px;box-shadow:inset 0 1px #ffffff15,0 16px 38px #0004;backdrop-filter:blur(8px) saturate(1.08)}.private-product-review .glaze-purchase{padding:22px!important}.private-product-review .glaze-buy{background:#f5f4ee;color:#101510!important;border:1px solid #f5f4ee;border-radius:12px;font-family:var(--font-sans-f),sans-serif;font-weight:600;min-height:52px}.private-product-review .glaze-format-options label{background:#111c2670;border-color:#c9deed30;border-radius:12px;min-height:54px}.private-product-review .glaze-format-options label.is-selected{background:#26344390;border-color:#e8edf899}.private-product-review .glaze-demo,.private-product-review .glaze-workflow-image{border-radius:24px;overflow:hidden;border:1px solid #c9deed30}.private-product-review .glaze-format-picker legend,.private-product-review .spec{font-family:var(--font-mono-f),monospace;font-variation-settings:"wdth" 100;font-size:10px;letter-spacing:.04em}.private-product-review a:focus-visible,.private-product-review button:focus-visible,.private-product-review summary:focus-visible{outline:2px solid #f5f4ee;outline-offset:4px}.private-product-review .glaze-format-options label:focus-within{outline:2px solid #f5f4ee;outline-offset:4px}.private-product-review .glaze-proof-section{border-color:#c9deed30}.private-product-review .glaze-look-list button{border-radius:8px}@media(max-width:699px){.product-review-masthead{padding:16px 16px 0;gap:12px}.product-review-art{height:165px}.product-review-art .square-box{width:125px}.private-product-review .glaze-purchase{padding:18px!important}.private-product-review .glaze-category{font-size:28px}.private-product-review .glaze-purchase,.private-product-review .surface-raised,.private-product-review .surface-well{backdrop-filter:blur(5px)}}@media(prefers-reduced-data:reduce),(prefers-reduced-motion:reduce){.private-product-review .glaze-purchase,.private-product-review .surface-raised,.private-product-review .surface-well{background:#121c27;backdrop-filter:none}}.private-product-review #buy:not(.glaze-purchase){border-radius:24px;backdrop-filter:blur(8px) saturate(1.08);background:linear-gradient(145deg,#20304085,#0c131cb5 55%,#121e2ba3);border-color:#c9deed30}.private-product-review .shop-thermal-pools{filter:brightness(.52);animation-duration:38s}.private-product-review .shop-temporal-grain{opacity:.055}.private-product-review .science-experiment figure{border-radius:24px;background:linear-gradient(145deg,#20304085,#0c131cb5);border-color:#c9deed30}.private-product-review .science-heading h2{font-family:Devastated Druk Wide,Arial,sans-serif}.private-product-review .science-detail img,.private-product-review .science-experiment video{border-radius:12px}.private-product-review .glaze-stash button{--color-buy-ink:#101510}.private-product-review{border-radius:28px;overflow:hidden}.private-product-review .glaze-offer{font-size:15px}.private-product-review .glaze-offer .glaze-platform-icons{display:none}.private-product-review .glaze-selected-offer p{font-size:12px}.private-product-review .glaze-product-lockup{justify-self:start;text-align:left;margin-left:0!important}.private-product-review .glaze-product-lockup img{margin-left:0!important}.private-product-review .glaze-category{font-size:clamp(25px,2.2vw,32px)!important;max-width:22ch!important}@media(min-width:700px){.private-product-review .glaze-opening{grid-template-areas:"heading heading" "demo purchase"!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;align-items:start!important}.private-product-review .glaze-heading{grid-area:heading!important;display:block!important;align-self:start!important}.private-product-review .glaze-demo{grid-area:demo!important;grid-row:2!important;align-self:start!important;justify-self:start!important;width:100%!important}.private-product-review .glaze-purchase{grid-area:purchase!important;grid-row:2!important;align-self:start!important;padding-top:0!important;margin-top:0!important;border-top:0!important}}.private-product-review .glaze-category{font-size:clamp(23px,1.8vw,26px)!important;max-width:100%!important;margin:0!important}.private-product-review .glaze-purchase{padding-top:28px!important}.private-product-review #glaze-proof-title{font-size:24px!important;line-height:1.2!important}@media(min-width:700px){.private-product-review .glaze-opening{grid-template-areas:"heading category" "demo purchase"!important}.private-product-review .glaze-heading{padding-top:60px!important;grid-area:heading!important}.private-product-review .glaze-package-heading{grid-area:category!important;align-self:end!important}.private-product-review .glaze-demo,.private-product-review .glaze-purchase{grid-row:2!important}.private-product-review[data-review-product=mosh] #compare-heading{font-size:22px!important;white-space:nowrap!important;max-width:none!important;line-height:1.2!important}}@media(max-width:699px){.private-product-review .glaze-product-lockup{margin-top:24px!important}.private-product-review .glaze-category{margin:12px 0 18px!important;font-size:23px!important}.private-product-review #glaze-proof-title{font-size:21px!important}.private-product-review[data-review-product=mosh] #compare-heading{font-size:20px!important;line-height:1.2!important}}.private-product-review,.product-review-footer{--color-ink:#f5f4ee;--color-ink-muted:#c4c8c3;--color-paper:#090e14;--color-paper-muted:#121922;font-family:var(--font-sans-f),sans-serif}.product-review-footer{position:relative;z-index:1;isolation:isolate;background:#090e14}