.mg-measure-page .measure-hero-scene{isolation:isolate;height:606px;position:relative}.mg-measure-page .measure-plan-board{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:27px;position:absolute;top:32px;left:52px;right:0;transform:rotate(3deg)}.mg-measure-page .measure-plan-board h3{margin-top:20px;font-size:27px}.mg-measure-page .measure-plan-board .room-diagram{margin-top:25px}.mg-measure-page .measure-plan-stats{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:1fr 1fr;gap:12px;padding-top:18px;font-size:10px;display:grid}.mg-measure-page .measure-plan-stats strong{color:var(--navy);margin-top:3px;font-size:19px;display:block}.mg-measure-page .measure-hero-scene .scan-device{z-index:2;width:164px;bottom:125px;left:0}.mg-measure-page .measure-ready-card{border:1px solid var(--line);background:var(--paper);width:260px;box-shadow:var(--shadow);z-index:3;border-radius:12px;padding:24px;position:absolute;bottom:125px;right:-6px;transform:rotate(3deg)}.mg-measure-page .measure-ready-card p{color:var(--muted);margin-top:10px;font-size:11px}.mg-measure-page .measure-process-section{margin-top:25px;padding-bottom:80px}.mg-measure-page .measure-process-grid{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:50px}.mg-measure-page .measure-process-note{color:var(--muted);margin-top:40px;font-size:13px;line-height:1.8}.mg-measure-page .measure-material-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:var(--paper);border-radius:12px;padding:35px}.mg-measure-page .measure-material-heading{align-items:center;gap:18px;display:flex}.mg-measure-page .measure-material-heading>.icon{width:42px;height:42px;color:var(--cyan);stroke-width:1.3px}.mg-measure-page .measure-material-heading p{color:var(--muted);font-size:11px}.mg-measure-page .measure-material-heading h3{margin-top:7px;font-size:23px}.mg-measure-page .measure-material-values{gap:18px;margin:35px 0 28px;font-size:13px;display:grid}.mg-measure-page .measure-material-values>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding-bottom:15px;display:flex}.mg-measure-page .measure-material-values dt{color:var(--muted)}.mg-measure-page .measure-material-values dd{white-space:nowrap;margin:0;font-weight:600}.mg-measure-page .measure-material-result{background:var(--cyan-soft);border-radius:7px;padding:23px 25px}.mg-measure-page .measure-material-result>span{color:var(--cyan-dark);font-size:12px}.mg-measure-page .measure-material-result>strong{letter-spacing:-.06em;margin-top:7px;font-size:66px;font-weight:750;line-height:1.2;display:block}.mg-measure-page .measure-material-result small{letter-spacing:-.02em;font-size:21px;font-weight:500}.mg-measure-page .measure-material-result p{color:var(--muted);margin-top:10px;font-size:12px}.mg-measure-page .measure-example-note{color:var(--muted);margin-top:18px;font-size:10px}.mg-measure-page .measure-resources{padding-top:100px}.mg-measure-page .measure-resource-grid{grid-template-columns:repeat(2,1fr);gap:0 45px;margin-top:40px;display:grid}.mg-measure-page .measure-resource-grid>a{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:10px 25px;padding:25px 0;display:grid}.mg-measure-page .measure-resource-grid>a>span{color:var(--muted);grid-column:1/-1;font-size:11px}.mg-measure-page .measure-resource-grid h3{font-size:19px;line-height:1.35}.mg-measure-page .measure-resource-grid .icon{color:var(--cyan-dark);width:20px;height:20px}.mg-measure-page .measure-resource-grid a:hover h3{color:var(--cyan-dark)}.mg-measure-page .measure-final-buy{color:var(--paper);justify-content:center;margin-top:10px;display:flex}@media (max-width:1160px){.mg-measure-page .measure-hero-scene{height:530px}.mg-measure-page .measure-plan-board{padding:22px;left:30px}.mg-measure-page .measure-hero-scene .scan-device{width:140px}.mg-measure-page .measure-ready-card{width:230px;padding:20px}.mg-measure-page .measure-process-grid{gap:22px}.mg-measure-page .measure-process-grid>li{gap:13px}}@media (max-width:920px){.mg-measure-page .measure-hero-scene{height:475px}.mg-measure-page .measure-plan-board{padding:20px;top:15px;left:12px}.mg-measure-page .measure-plan-board h3{font-size:22px}.mg-measure-page .measure-plan-stats strong{font-size:15px}.mg-measure-page .measure-plan-stats{font-size:8px}.mg-measure-page .measure-hero-scene .scan-device{width:118px}.mg-measure-page .measure-ready-card{width:195px;padding:17px}.mg-measure-page .measure-ready-card p{font-size:9px}.mg-measure-page .measure-process-grid{grid-template-columns:repeat(2,1fr);gap:35px}.mg-measure-page .measure-material-panel{padding:25px}.mg-measure-page .measure-material-heading h3{font-size:20px}.mg-measure-page .measure-material-values{font-size:11px}.mg-measure-page .measure-material-result{padding:20px}}@media (max-width:700px){.mg-measure-page .measure-hero-scene{width:min(490px,100%);height:510px;margin:10px auto 0}.mg-measure-page .measure-plan-board{padding:22px;top:20px;left:28px}.mg-measure-page .measure-plan-board .room-diagram{max-height:315px;margin-top:18px}.mg-measure-page .measure-plan-stats{font-size:9px}.mg-measure-page .measure-plan-stats strong{font-size:16px}.mg-measure-page .measure-hero-scene .scan-device{width:128px;bottom:145px;left:4px}.mg-measure-page .measure-ready-card{width:205px;padding:18px;bottom:145px;right:0}.mg-measure-page .measure-process-section{padding-bottom:55px}.mg-measure-page .measure-process-section h2{font-size:38px}.mg-measure-page .measure-process-grid{grid-template-columns:1fr;gap:30px;margin-top:35px}.mg-measure-page .measure-process-grid p{max-width:350px}.mg-measure-page .measure-process-note{font-size:12px}.mg-measure-page .measure-material-panel{padding:25px 20px}.mg-measure-page .measure-material-values{font-size:12px}.mg-measure-page .measure-material-result{padding:20px}.mg-measure-page .measure-material-result>strong{font-size:60px}.mg-measure-page .measure-resources{padding-top:70px}.mg-measure-page .measure-resources h2{font-size:36px}.mg-measure-page .measure-resource-grid{grid-template-columns:1fr;margin-top:30px}.mg-measure-page .measure-resource-grid h3{font-size:18px}.mg-measure-page .measure-final-buy{width:fit-content;min-width:230px}}@media (max-width:380px){.mg-measure-page .measure-hero-scene{height:455px}.mg-measure-page .measure-plan-board{padding:18px;left:20px}.mg-measure-page .measure-plan-stats{font-size:8px}.mg-measure-page .measure-plan-stats strong{font-size:14px}.mg-measure-page .measure-hero-scene .scan-device{width:111px}.mg-measure-page .measure-ready-card{width:175px;padding:15px}}
