.mp-release{--night:#0b1528;--blue:#213e62;--cyan:#aceaf8;--orange:#ff851b;--muted:#b9cce1;--line:rgba(137,208,246,.27);--text:#f1f6ff;font-family:Arial,Helvetica,sans-serif;color:var(--text);background:var(--night);font-synthesis:none}.mp-release *{box-sizing:border-box}.mp-release{scroll-behavior:smooth;scroll-padding-top:30px}.mp-release{margin:0;background:radial-gradient(ellipse at 95% 8%,#153754 0,transparent 40%),var(--night);line-height:1.6}.mp-release button,.mp-release a{-webkit-tap-highlight-color:transparent}.mp-release a{color:inherit;text-decoration:none}.mp-release button{font:inherit;cursor:pointer}.mp-release button:disabled{cursor:default}.mp-release button:focus-visible,.mp-release a:focus-visible,.mp-release summary:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}.mp-release img{display:block;max-width:100%;height:auto}.mp-release [hidden]{display:none!important}.mp-release .shell{width:calc(100% - 64px);max-width:1380px;margin:auto}.mp-release h1,.mp-release h2,.mp-release h3,.mp-release p{margin-top:0}.mp-release h1,.mp-release h2,.mp-release h3{letter-spacing:-.035em;line-height:1.1}.mp-release h2{font-size:40px;margin-bottom:20px;font-weight:600}.mp-release h2 span{color:var(--cyan)}.mp-release .review-bar{background:#17314e;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.mp-release .review-bar .shell{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-block:10px}.mp-release .review-bar i{display:inline-block;width:7px;height:7px;background:var(--orange);border-radius:50%;margin-right:9px}.mp-release .review-bar button{color:var(--cyan);background:transparent;border:0;padding:6px 0;text-decoration:underline;text-underline-offset:4px}.mp-release .review-panel{margin-top:22px;background:#14273f;border:1px solid var(--line);border-radius:24px;padding:25px}.mp-release .review-panel h2{font-size:27px}.mp-release .review-panel h3{font-size:21px;margin-top:30px}.mp-release .review-panel p{max-width:980px;color:var(--muted);font-size:14px}.mp-release .review-item{padding:16px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:180px 1fr;gap:25px}.mp-release .review-item strong{display:block}.mp-release .review-item small{color:var(--orange);font-size:12px}.mp-release .review-item p{margin:0}.mp-release .table-wrap{overflow-x:auto}.mp-release table{border-collapse:collapse;width:100%;font-size:14px;min-width:480px;text-align:left}.mp-release th,.mp-release td{padding:12px;border-bottom:1px solid var(--line)}.mp-release th{color:var(--cyan);font-weight:400}.mp-release .header{min-height:130px;display:flex;align-items:center;justify-content:space-between;gap:35px;border-bottom:1px solid var(--line);position:relative;margin-bottom:38px}.mp-release .header:after{content:'';height:2px;width:100px;background:var(--orange);position:absolute;left:0;bottom:-1px}.mp-release .brand{width:210px;flex-shrink:0}.mp-release .brand img,.mp-release .footer>img{mix-blend-mode:lighten}.mp-release .header nav{display:flex;flex-wrap:wrap;gap:28px;font-size:14px}.mp-release .header nav a:hover{color:var(--cyan)}.mp-release .header nav a:first-child{color:var(--cyan)}.mp-release .eyebrow{font-size:11px;font-weight:600;letter-spacing:.19em;color:var(--cyan);margin-bottom:20px}.mp-release .hero{display:grid;grid-template-columns:1fr .93fr;align-items:center;gap:55px;position:relative;padding:42px 40px 64px;overflow:hidden;border-radius:38px;background:radial-gradient(ellipse at 95% 30%,#28526e,transparent 75%),linear-gradient(120deg,#0d1b30,#1b3552);isolation:isolate}.mp-release .hero-copy{z-index:2}.mp-release .hero h1{font-size:clamp(44px,5.2vw,75px);line-height:1.04;letter-spacing:-.045em;margin-bottom:25px;font-weight:600}.mp-release .hero h1 span{color:var(--cyan)}.mp-release .hero-copy>p:not(.eyebrow):not(.handwriting){font-size:18px;max-width:470px;color:var(--muted);margin-bottom:30px}.mp-release .button{display:inline-flex;gap:22px;justify-content:center;align-items:center;padding:13px 24px;border:1px solid var(--orange);border-radius:40px;background:var(--orange);color:var(--night);font-size:14px;font-weight:600}.mp-release .button:hover{background:#ffa04c}.mp-release .button-secondary{background:transparent;color:var(--text);border-color:var(--line)}.mp-release .handwriting{font-family:'Segoe Print','Bradley Hand',cursive;font-style:italic;font-size:25px;line-height:1.5;transform:rotate(-3deg);color:#d9f5ff;margin-top:34px;margin-bottom:8px}.mp-release .hero-image{position:relative;z-index:2;overflow:hidden;border:1px solid #6ea9c860;border-radius:32px;background:#d6d9d7;box-shadow:0 20px 70px #0003}.mp-release .hero-image img{width:100%;aspect-ratio:1.03;object-fit:cover}.mp-release .hero-image>span{position:absolute;bottom:18px;left:18px;right:18px;background:#10243dea;color:var(--text);padding:11px 17px;border-radius:25px;display:flex;justify-content:space-between;font-size:13px}.mp-release .hero-curve{position:absolute;z-index:0;bottom:-190px;left:-100px;width:110%;height:340px;border-radius:50%;border-top:2px solid #71c3e247;transform:rotate(-12deg);background:linear-gradient(180deg,#2c729114,transparent)}.mp-release .product-section{margin:85px 0 72px}.mp-release .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px}.mp-release .section-heading h2{margin-bottom:0}.mp-release .section-heading p{color:var(--muted);font-size:14px;margin-bottom:5px}.mp-release .section-heading .eyebrow{color:var(--cyan);font-size:11px;margin-bottom:15px}.mp-release .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mp-release .product-card{display:flex;flex-direction:column;background:linear-gradient(150deg,#19304c,#10243d);border:1px solid var(--line);border-radius:28px;overflow:hidden;transition:border-color .2s,transform .2s}.mp-release .product-card:hover{border-color:#84cce482;transform:translateY(-3px)}.mp-release .card-photo{width:100%;aspect-ratio:1.32;object-fit:cover;background:#cdd2d4}.mp-release .card-copy{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}.mp-release .card-copy h3{font-size:23px;font-weight:500;margin:0 0 11px}.mp-release .card-copy>p{color:var(--muted);font-size:14px;margin:0 0 16px}.mp-release .card-dims{font-size:12px!important;color:var(--cyan)!important}.mp-release .card-bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);padding-top:15px}.mp-release .card-price{font-size:21px;font-weight:500;letter-spacing:-.03em}.mp-release .card-link{font-size:13px;color:var(--cyan)}.mp-release .cad-footnote{color:var(--muted);font-size:12px;max-width:950px;margin-top:20px}.mp-release .system-section{padding:42px 40px;display:grid;grid-template-columns:1fr 1fr;gap:75px;background:radial-gradient(ellipse at 0 50%,#1e4563,transparent 80%),#102239;border:1px solid var(--line);border-radius:38px;margin:0 0 76px}.mp-release .system-section>div>p:not(.eyebrow){font-size:16px;color:var(--muted);max-width:560px}.mp-release .system-list>div{display:flex;gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.mp-release .system-list>div:last-child{border:0}.mp-release .system-list>div>span{font-size:25px;color:var(--cyan);min-width:35px}.mp-release .system-list p{font-size:14px;color:var(--muted);margin:0}.mp-release .system-list strong{display:block;color:var(--text);font-weight:500;font-size:19px;margin-bottom:4px}.mp-release .electronics-section{margin-bottom:70px}.mp-release .draft-label{display:inline-block;border:1px solid var(--line);color:var(--muted);font-size:12px;padding:7px 13px;border-radius:24px}.mp-release .electronics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.mp-release .accessory{background:#12243b;border:1px solid var(--line);border-radius:20px;padding:21px}.mp-release .accessory h3{font-size:18px;margin-bottom:10px;line-height:1.3;font-weight:500}.mp-release .accessory p{margin:0;color:var(--muted);font-size:13px}.mp-release .accessory-note{font-size:13px;color:var(--muted);max-width:980px;margin-top:20px}.mp-release .breadcrumb{color:var(--muted);font-size:13px;margin:10px 0 30px}.mp-release .breadcrumb a{color:var(--cyan)}.mp-release .detail-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:start}.mp-release .gallery-main{overflow:hidden;border-radius:30px;border:1px solid var(--line);background:#d5d9dc}.mp-release .gallery-main img{width:100%;aspect-ratio:1.04;object-fit:contain}.mp-release .gallery-caption{display:block;color:var(--muted);font-size:12px;margin-top:10px;min-height:20px}.mp-release .thumbnails{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.mp-release .thumbnail{border:1px solid var(--line);border-radius:15px;background:#17314f;padding:0;overflow:hidden;width:92px;color:var(--muted);font-size:11px}.mp-release .thumbnail[aria-pressed=true]{border:2px solid var(--orange)}.mp-release .thumbnail img{width:100%;aspect-ratio:1.1;object-fit:cover}.mp-release .thumbnail span{display:block;padding:7px 3px;line-height:1.3}.mp-release .detail-copy h1{font-size:clamp(35px,4vw,55px);line-height:1.04;margin-bottom:18px;letter-spacing:-.04em}.mp-release .detail-copy .tagline{font-size:21px;color:var(--cyan);margin-bottom:19px}.mp-release .detail-copy .intro{color:var(--muted);font-size:16px}.mp-release .detail-price{font-size:30px;margin:23px 0 10px;letter-spacing:-.03em}.mp-release .purchase-placeholder{width:100%;border:1px solid var(--line);color:var(--muted);background:#172c46;border-radius:30px;padding:13px 25px;font-size:14px}.mp-release .purchase-note{font-size:12px;color:var(--muted);margin:10px 0 25px}.mp-release .spec-list{margin:25px 0 0;border-top:1px solid var(--line)}.mp-release .spec-list>div{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;padding:13px 0;border-bottom:1px solid var(--line);font-size:14px}.mp-release .spec-list dt{color:var(--muted)}.mp-release .spec-list dd{margin:0;text-align:right}.mp-release .detail-bottom{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:65px;padding-top:38px;border-top:1px solid var(--line)}.mp-release .detail-bottom h2{font-size:28px}.mp-release .detail-bottom p,.mp-release .detail-bottom li{color:var(--muted);font-size:15px}.mp-release .product-review-note{margin-top:34px;background:#17314a;border-left:3px solid var(--orange);padding:18px 23px;border-radius:0 20px 20px 0;color:var(--muted);font-size:13px}.mp-release .product-review-note strong{color:var(--text)}.mp-release .product-review-note p{margin:5px 0 0}.mp-release .footer{border-top:1px solid var(--line);display:flex;align-items:center;gap:38px;padding:35px 0 45px;margin-top:75px}.mp-release .footer>img{width:160px}.mp-release .footer strong{font-size:20px;font-weight:500}.mp-release .footer p{font-size:13px;color:var(--muted);margin:5px 0 0}.mp-release .footer>span{margin-left:auto;color:var(--muted);font-size:12px}
@media(max-width:1050px){.mp-release .hero{gap:30px;padding:35px 28px 45px}.mp-release .hero h1{font-size:55px}.mp-release .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-release .detail-grid{gap:30px}.mp-release .system-section{gap:35px}.mp-release .header nav{gap:18px}}
@media(max-width:720px){.mp-release .shell{width:calc(100% - 32px)}.mp-release .review-bar .shell{flex-wrap:wrap;gap:3px}.mp-release .header{min-height:100px;margin-bottom:23px;gap:20px}.mp-release .brand{width:150px}.mp-release .header nav{font-size:12px;gap:6px 12px;justify-content:flex-end}.mp-release .header nav a[href="#system"]{display:none}.mp-release .hero{grid-template-columns:1fr;padding:30px 24px;gap:25px;border-radius:28px}.mp-release .hero h1{font-size:46px}.mp-release .hero-copy>p:not(.eyebrow):not(.handwriting){font-size:16px}.mp-release .handwriting{font-size:23px;margin-top:24px}.mp-release .hero-image{max-width:520px;justify-self:center;width:100%;border-radius:25px}.mp-release .hero-image img{aspect-ratio:1.2}.mp-release .section-heading{display:block}.mp-release .section-heading>p,.mp-release .section-heading>.draft-label{margin-top:18px}.mp-release .product-section{margin-top:50px}.mp-release .product-grid{gap:15px}.mp-release .card-copy{padding:18px 16px}.mp-release .card-copy h3{font-size:20px}.mp-release .card-bottom{display:block}.mp-release .card-link{display:block;margin-top:9px}.mp-release .system-section{grid-template-columns:1fr;padding:29px 25px;gap:15px;border-radius:28px}.mp-release .electronics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-release h2{font-size:34px}.mp-release .detail-grid{grid-template-columns:1fr;gap:28px}.mp-release .detail-copy h1{font-size:41px}.mp-release .detail-bottom{grid-template-columns:1fr;gap:25px;margin-top:38px}.mp-release .review-item{grid-template-columns:1fr;gap:8px}.mp-release .review-panel{padding:20px}.mp-release .footer{flex-wrap:wrap;gap:24px}.mp-release .footer>img{width:135px}.mp-release .footer>span{width:100%;margin:0}}
@media(max-width:450px){.mp-release .product-grid,.mp-release .electronics-grid{grid-template-columns:1fr}.mp-release .hero h1{font-size:39px}.mp-release .hero{padding:28px 20px}.mp-release .header nav{max-width:170px}.mp-release .card-photo{aspect-ratio:1.5}.mp-release .card-bottom{display:flex}.mp-release .card-link{margin:0}.mp-release .eyebrow{font-size:10px;letter-spacing:.13em}.mp-release .detail-copy h1{font-size:35px}.mp-release .spec-list>div{grid-template-columns:1fr;gap:5px}.mp-release .spec-list dd{text-align:left}.mp-release .hero-image img{aspect-ratio:1.1}.mp-release .footer strong{font-size:18px}}.mp-release .clip-review-status{color:#ffb36c!important;font-size:12px!important;margin:15px 0 0!important}.mp-release .product-review-note>.clip-review-status{margin:0 0 14px!important}.mp-release .review-download{color:var(--cyan);text-decoration:underline;text-underline-offset:4px}.mp-release .confirmed-review{border:1px solid var(--line);border-radius:14px;padding:15px;margin:25px 0}.mp-release .confirmed-review summary{color:var(--cyan);cursor:pointer}.mp-release .confirmed-review p{margin:15px 0 0}.mp-release .confirmed-review strong{color:var(--text)}.mp-release .clip-table{min-width:740px}.mp-release .review-pending{color:#ffb36c}.mp-release .review-confirmed{color:var(--cyan)}.mp-release .review-topic{border-top:1px solid var(--line);padding:14px 0}.mp-release .review-topic summary{cursor:pointer;list-style-position:inside;line-height:1.5}.mp-release .review-topic summary small{display:block;font-size:12px;color:#ffb36c;margin-left:19px}.mp-release .review-topic p{margin:14px 0 2px}.mp-release .table-wrap:focus-visible{outline:2px solid var(--cyan)}.mp-release .accessory{padding:0;overflow:hidden}.mp-release .accessory-photo,.mp-release .accessory-photo-placeholder{width:100%;aspect-ratio:4/3;object-fit:contain;background:#cdd2d4}.mp-release .accessory-photo-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#28445f,#193149);color:var(--muted)}.mp-release .accessory-photo-placeholder span{font-size:25px;color:var(--cyan)}.mp-release .accessory-photo-placeholder small{font-size:13px}.mp-release .accessory-copy{padding:20px}.mp-release .accessory-variants,.mp-release .accessory-photos{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.mp-release .accessory-variants span{border:1px solid var(--line);padding:5px 9px;font-size:12px;border-radius:12px;color:var(--cyan)}.mp-release .accessory-photos button{background:transparent;border:1px solid var(--line);color:var(--muted);font-size:12px;border-radius:10px;padding:6px 9px}.mp-release .accessory-photos button[aria-pressed=true]{border-color:var(--orange);color:var(--text)}.mp-release .accessory .accessory-caption{font-size:11px;margin-top:12px}.mp-release .accessory .accessory-price{margin-top:14px;color:#ffb36c;font-size:12px}.mp-release .electronics-reference{border-top:1px solid var(--line);padding-top:18px}.mp-release .electronics-reference summary{color:var(--cyan);cursor:pointer}.mp-release #electronics-references{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mp-release #electronics-references figure{margin:0}.mp-release #electronics-references img{border-radius:18px}.mp-release #electronics-references figcaption{font-size:12px;color:var(--muted);margin-top:10px}@media(max-width:720px){.mp-release #electronics-references{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.mp-release{scroll-behavior:auto}.mp-release .product-card{transition:none}}.mp-release .accessory .accessory-price{font-size:22px;color:var(--text);font-weight:650}.mp-release .accessory-detail-link{display:inline-block;margin-top:10px;color:var(--cyan);font-weight:600;text-decoration:underline;text-underline-offset:4px}.mp-release .electronics-gallery img{object-fit:contain}.mp-release .electronics-product-body{max-width:900px;border-top:1px solid var(--line);margin-top:44px;padding-top:12px}.mp-release .electronics-product-body h2{font-size:28px;margin:30px 0 14px}.mp-release .electronics-product-body p,.mp-release .electronics-product-body li{color:var(--muted);line-height:1.7}.mp-release .electronics-product-body ul{padding-left:22px}.mp-release .detail-copy .accessory-variants{margin-bottom:18px}.mp-release .core-future{position:relative;isolation:isolate;overflow:hidden;margin:64px 0 30px;padding:48px;border:1px solid #618eb35c;border-radius:38px;background:radial-gradient(ellipse at 90% 0%,#2d5e81 0,transparent 68%),linear-gradient(140deg,#10233b,#183551)}.mp-release .inlay-section{margin:70px 0}.mp-release .inlay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mp-release .inlay-card{display:flex;flex-direction:column;background:linear-gradient(140deg,#1c3a55,#10243d);border:1px solid var(--line);border-radius:28px;overflow:hidden}.mp-release .inlay-card:hover{border-color:var(--cyan)}.mp-release .inlay-card>img{width:100%;aspect-ratio:1.35;object-fit:contain;background:#b8babd}.mp-release .inlay-card .eyebrow{font-size:10px}.mp-release .inlay-card .card-copy h3{font-size:29px}@media(max-width:650px){.mp-release .inlay-grid{grid-template-columns:1fr}.mp-release .inlay-card .card-copy h3{font-size:25px}}.mp-release .core-future:after{content:'';position:absolute;z-index:-1;left:-15%;top:52%;width:135%;height:580px;border:1px solid #91cce825;border-radius:50%;transform:rotate(-12deg);pointer-events:none}.mp-release .accessory-photo,.mp-release .electronics-gallery,.mp-release .gallery-main,.mp-release .hero-image,.mp-release .card-photo{background:#fff}.mp-release .accessory[data-accessory=core] .accessory-photo{object-fit:cover}.mp-release .electronics-gallery img[src*="IMG_6968"],.mp-release .electronics-gallery img[src*="IMG_6981"]{object-fit:cover}.mp-release .inlay-category-nav{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 28px}.mp-release .inlay-category-nav a{padding:10px 20px;border:1px solid var(--line);border-radius:24px;color:var(--cyan);font-size:14px}.mp-release .inlay-category-nav a:hover{border-color:var(--cyan)}.mp-release .inlay-subheading{font-size:25px;font-weight:500;margin:0 0 20px}.mp-release .inlay-download-section{margin-top:44px;padding-top:38px;border-top:1px solid var(--line)}.mp-release .inlay-download-card .eyebrow{color:#ffb577}.mp-release .inlay-formats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0 12px}.mp-release .inlay-formats a{display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:18px;background:#142c46;border:1px solid var(--line);font-size:14px}.mp-release .inlay-formats a:hover{border-color:var(--cyan)}.mp-release .inlay-formats a[aria-current=page]{border:2px solid var(--orange);padding:15px;background:#203b53}.mp-release .inlay-formats strong{font-weight:500}.mp-release .inlay-formats span{font-size:20px;color:var(--cyan)}.mp-release .inlay-formats small{font-size:11px;color:var(--muted)}@media(max-width:380px){.mp-release .inlay-formats{grid-template-columns:1fr}}.mp-release .core-future-heading{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:40px}.mp-release .future-status{display:inline-block;border:1px solid #ffad676b;border-radius:30px;background:#ff851b10;color:#ffc18b;font-size:11px;letter-spacing:.13em;font-weight:700;padding:9px 14px;margin-bottom:25px}.mp-release .core-future .eyebrow{font-size:10px;margin-bottom:18px}.mp-release .core-future h2{font-size:clamp(36px,4.5vw,64px);line-height:1.06;letter-spacing:-.045em;margin-bottom:24px}.mp-release .future-intro{color:#cee1ef;max-width:620px;font-size:17px;margin-bottom:0}.mp-release .future-visual{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:290px;position:relative}.mp-release .future-orbit{width:170px;aspect-ratio:1;border-radius:50%;border:1px solid #a4e0f970;display:grid;place-items:center;box-shadow:0 0 0 22px #85c7e008,0 0 0 23px #a4e0f923,0 0 0 48px #85c7e008,0 0 0 49px #a4e0f914;background:radial-gradient(circle,#426e8f35,#10223944)}.mp-release .future-orbit span{font-size:35px;letter-spacing:.17em;color:#e5f7ff;margin-left:.17em}.mp-release .future-wave{height:62px;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:22px;z-index:1}.mp-release .future-wave i{display:block;width:5px;height:var(--bar-height);border-radius:8px;background:linear-gradient(#b2ecfc,#73bfdc)}.mp-release .future-wave i:nth-child(4n){background:linear-gradient(#ffbc7f,#ff851b)}.mp-release .future-visual-label{color:#aed8ed;font-size:10px;letter-spacing:.24em;margin-top:16px}.mp-release .future-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:38px}.mp-release .future-features>div{border:1px solid #8cc1df35;border-radius:23px;padding:24px;background:#0c1e3280}.mp-release .future-number{display:inline-block;color:#ffb879;font-size:12px;margin-bottom:16px;letter-spacing:.13em}.mp-release .future-features h3{font-size:23px;line-height:1.15;margin:0 0 12px;font-weight:500}.mp-release .future-features p{font-size:14px;color:#c4d8e8;margin:0}.mp-release .future-note{font-size:12px;color:#bbd2e4;margin:24px 0 0;max-width:980px}
@media(max-width:900px){.mp-release .core-future{padding:32px}.mp-release .core-future-heading{gap:25px}.mp-release .future-orbit{width:125px}.mp-release .future-orbit span{font-size:27px}.mp-release .future-features h3{font-size:21px}.mp-release .future-features>div{padding:20px}}
@media(max-width:600px){.mp-release .core-future{padding:28px 22px;border-radius:28px;margin-top:45px}.mp-release .core-future-heading{grid-template-columns:1fr;gap:22px}.mp-release .core-future h2{font-size:39px}.mp-release .future-status{font-size:9px;letter-spacing:.08em}.mp-release .future-visual{min-height:235px}.mp-release .future-features{grid-template-columns:1fr;margin-top:22px}.mp-release .future-intro{font-size:16px}.mp-release .future-features>div{padding:22px}.mp-release .future-number{margin-bottom:10px}}.mp-release .capacity-product-info a{color:var(--cyan);text-decoration:underline;text-underline-offset:4px}.mp-release .capacity-product-info h2{margin-top:34px}.mp-release .capacity-product-info .table-wrap{margin:22px 0}.mp-release .capacity-product-info table{min-width:420px}.mp-release .hero-assembly-stage{position:relative;aspect-ratio:1.03;background:#e5e8e8;overflow:hidden}.mp-release .hero-assembly-stage>img,.mp-release .hero-assembly-stage>video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mp-release .hero-assembly-stage>img{object-fit:cover}.mp-release .hero-assembly-stage>video{opacity:0;transition:opacity .45s ease}.mp-release .hero-assembly-stage.has-video>video.is-active{opacity:1}.mp-release .hero-assembly-stage.has-video>img{visibility:hidden}.mp-release .hero-assembly-status{margin:0;padding:10px 18px;background:#10243d;color:var(--muted);font-size:12px}.mp-release .header nav{gap:14px 23px;justify-content:flex-end}.mp-release .header nav a{font-size:13px}@media(max-width:600px){.mp-release .header nav{justify-content:flex-start}}.mp-release .product-photo-pending,.mp-release .inlay-photo-pending{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;text-align:center;background:linear-gradient(145deg,#e9f1f5,#fff);color:#1c3850}.mp-release .product-photo-pending{min-height:430px;aspect-ratio:1}.mp-release .inlay-photo-pending{aspect-ratio:1.3}.mp-release .product-photo-pending strong,.mp-release .inlay-photo-pending strong{font-size:clamp(24px,4vw,42px)}.mp-release .product-photo-pending span,.mp-release .inlay-photo-pending span{font-size:14px;max-width:230px;color:#536879}
@media(max-width:720px){.mp-release .header{flex-direction:column;align-items:flex-start;padding-block:20px;gap:17px}.mp-release .header nav{max-width:none;justify-content:flex-start;gap:12px 20px}.mp-release .header nav a[href="#system"]{display:inline}.mp-release .header nav a{font-size:13px}.mp-release .product-photo-pending{min-height:260px}}
@media(prefers-reduced-motion:reduce){.mp-release{scroll-behavior:auto}}.mp-release .hero-brand-lockup{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1fr);align-items:center;gap:26px;max-width:590px;margin:0 0 35px}.mp-release .hero-brand-symbol{width:100%;height:auto;max-height:280px;object-fit:contain}.mp-release .hero-brand-name img{display:block;width:100%;height:auto}.mp-release .hero-brand-name p{font-size:11px;line-height:1.7;letter-spacing:.07em;color:var(--cyan);margin:16px 0 0}.mp-release .hero:has(.hero-brand-lockup) h1{font-size:clamp(36px,3.7vw,54px);line-height:1.07}.mp-release .hero:has(.hero-brand-lockup){padding-top:35px}.mp-release .hero-brand-lockup~.handwriting{margin-top:25px}@media(max-width:1050px){.mp-release .hero-brand-lockup{gap:18px;margin-bottom:28px}.mp-release .hero-brand-name p{font-size:10px;letter-spacing:.025em}}@media(max-width:720px){.mp-release .hero-brand-lockup{max-width:470px;margin-bottom:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.mp-release .hero-brand-symbol{max-height:210px}.mp-release .hero:has(.hero-brand-lockup) h1{font-size:clamp(34px,7.4vw,48px)}.mp-release .hero-brand-name p{font-size:11px}}@media(max-width:400px){.mp-release .hero-brand-lockup{gap:15px}.mp-release .hero-brand-symbol{max-height:150px}.mp-release .hero-brand-name p{font-size:9px;margin-top:10px}.mp-release .hero:has(.hero-brand-lockup) h1{font-size:34px}}.mp-release .manufacturer-byline{font-size:13px;color:var(--cyan);margin:12px 0}.mp-release .manufacturer-info,.mp-release .dealer-info{padding:24px clamp(18px,4vw,32px);margin-top:36px;border:1px solid var(--line);border-radius:22px;background:#10243d}.mp-release .electronics-product-body .manufacturer-info h2,.mp-release .electronics-product-body .dealer-info h2{margin-top:0}.mp-release .manufacturer-logo{display:block;width:min(100%,360px);height:auto;margin:20px 0}.mp-release .manufacturer-info address{font-style:normal;font-size:15px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.mp-release .manufacturer-info address strong{color:var(--text)}.mp-release .manufacturer-info a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}.mp-release .manufacturer-source{font-size:12px}.mp-release .electronics-maker{display:flex;align-items:center;gap:24px;margin:0 0 25px;padding:20px 24px;border:1px solid var(--line);border-radius:20px;background:#10243d}.mp-release .electronics-maker img{display:block;width:200px;max-width:100%;height:auto;flex-shrink:0}.mp-release .electronics-maker p{font-size:14px;color:var(--muted);margin:0}.mp-release .electronics-maker strong{color:var(--text)}@media(max-width:600px){.mp-release .electronics-maker{align-items:flex-start;flex-direction:column;gap:15px;padding:20px}.mp-release .manufacturer-info,.mp-release .dealer-info{padding:20px}}




@media(prefers-reduced-motion:reduce){.mp-release .hero-assembly-stage>video{transition:none}}

.mp-release{display:block;font-size:16px;line-height:1.6;padding:0 0 36px;letter-spacing:0;color:#f1f6ff;background:#0b1528}.mp-release h1,.mp-release h2,.mp-release h3{color:#f1f6ff;font-family:Arial,Helvetica,sans-serif}.mp-release .button:before,.mp-release .button:after{display:none}.mp-release .button{min-height:48px;min-width:0;box-shadow:none}.mp-release .hero-brand-symbol svg,.mp-release .hero-brand-name svg{display:block;width:100%;height:auto}.mp-release .mp-nav{display:flex;flex-wrap:wrap;gap:10px 24px;padding:18px 0 28px;margin:0;font-size:14px;color:var(--cyan)}.mp-release .mp-nav a:hover{text-decoration:underline}.mp-release section[id]{scroll-margin-top:30px}.mp-release .system-section{margin-top:52px}.mp-release .hero-assembly-stage{aspect-ratio:9/16;max-height:700px;background:#0b1528}.mp-release .hero-assembly{max-width:394px;justify-self:center;width:100%;background:#0b1528}.mp-release .hero-assembly-stage>video,.mp-release .hero-assembly-stage>img{width:100%;height:100%;object-fit:contain;position:absolute;inset:0}.mp-release .hero-assembly-stage>video{opacity:0;transition:opacity .3s}.mp-release .hero-assembly-stage.has-video>video.is-active{opacity:1}.mp-release .mp-card-placeholder{aspect-ratio:4/3;display:grid;place-items:center;background:#142d46;color:var(--cyan);font-size:23px;text-align:center;padding:20px}.mp-release .card-photo{object-fit:contain;background:white}.mp-release .mp-coming{opacity:.8}.mp-release .product-card h3{font-size:22px}.mp-release .mp-price-note{font-size:12px;color:var(--muted);margin-top:5px}.mp-release .mp-product{padding-block:20px}.mp-release .mp-product-description{max-width:1040px;margin-top:54px}.mp-release .mp-product-description h2{font-size:28px;margin-top:32px}.mp-release .mp-product-description p,.mp-release .mp-product-description li{color:var(--muted)}.mp-release .mp-product-description a{text-decoration:underline;color:var(--cyan)}.mp-release .manufacturer-logo{max-width:420px;margin:20px 0}.mp-release .mp-buy{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:24px 0}.mp-release .mp-buy label{font-size:13px}.mp-release .mp-buy input,.mp-release .mp-buy select{padding:10px 12px;border-radius:14px;background:#142b43;color:white;border:1px solid var(--line);font:inherit}.mp-release .mp-buy input[type=number]{width:78px;min-height:48px}.mp-release .mp-buy .button{flex:1}.mp-release .mp-buy .button:disabled{background:#20354c;color:#d1dbe5;border-color:#62758b}.mp-release .mp-product-intro{color:var(--muted)}.mp-release .gallery-caption{min-height:0}.mp-release .thumbnail{cursor:pointer}.mp-release .gallery-main{background:#fff}.mp-release .mp-coming .card-link{color:var(--muted)}.mp-release .inlay-category-nav a{white-space:normal}@media(max-width:720px){.mp-release .mp-nav{gap:10px 18px;font-size:13px}.mp-release .hero-assembly{max-width:340px}.mp-release .hero-assembly-stage{max-height:605px}.mp-release .mp-product-description .core-future{padding:24px}.mp-release .hero-brand-lockup{margin-bottom:28px}}@media(prefers-reduced-motion:reduce){.mp-release *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}