.mp-library{max-width:1268px;margin:auto;padding:65px 26px 80px;scroll-margin-top:20px}.mp-heading h2{margin:15px 0;font-size:30px}.mp-heading p{color:#637b98;font-size:13px}.mp-filter{flex-wrap:wrap;gap:9px;margin:28px 0 35px;display:flex}.mp-filter a{color:#546f90;background:#fff;border:1px solid #d8e4f3;border-radius:6px;align-items:center;min-height:44px;padding:9px 16px;font-size:12px;display:flex}.mp-filter a[aria-current=page]{color:#286bca;background:#e7f0ff;border-color:#a9c6f2}.mp-detail{grid-template-columns:1fr 1fr;align-items:start;gap:85px;display:grid}.mp-phone-wrap{background:linear-gradient(140deg,#e6effb,#f4f7fc);border:1px solid #d9e5f4;border-radius:14px;padding:35px}.mp-phone{background:var(--mp-bg);width:100%;max-width:360px;color:var(--mp-text);border:8px solid #18324f;border-radius:34px;margin:auto;font-size:12px;overflow:hidden;box-shadow:0 20px 45px #2047741c}.mp-status{justify-content:space-between;align-items:center;padding:11px 20px 2px;font-size:9px;display:flex}.mp-native-header{border-bottom:1px solid var(--mp-line);justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.mp-native-header strong{font-size:15px}.mp-native-header>span{border:1px solid var(--mp-line);letter-spacing:2px;border-radius:16px;padding:2px 9px;font-size:12px}.mp-hero{background:var(--mp-surface);padding:35px 22px;position:relative;overflow:hidden}.mp-hero small{letter-spacing:1.5px;color:var(--mp-primary);font-size:7px}.mp-hero h2{letter-spacing:-.8px;margin:15px 0;font-size:26px;line-height:1.5}.mp-hero p{color:var(--mp-muted);font-size:10px;line-height:2}.mp-demo-button{border-radius:4px;margin-top:20px;padding:9px 13px;font-size:9px;display:inline-block}.mp-hero-editorial h2,.mp-hero-retreat h2{font-family:Georgia,Songti SC,serif;font-weight:500}.mp-hero-industrial{border-bottom:3px solid var(--mp-primary)}.mp-hero-advisory{border-bottom:1px solid var(--mp-primary)}.mp-hero-orbit:after{content:"";border:1px solid var(--mp-primary);opacity:.3;pointer-events:none;border-radius:50%;width:140px;height:140px;position:absolute;top:10px;right:-80px}.mp-hero-retreat{padding-block:45px}.mp-phone-body{padding:20px 16px}.mp-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.mp-section-title strong{font-size:13px}.mp-section-title>span{color:var(--mp-muted);font-size:7px}.mp-cards{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:27px;display:grid}.mp-cards article{border:1px solid var(--mp-line);background:var(--mp-surface);border-radius:var(--mp-radius);padding:15px 12px}.mp-cards article>span{color:var(--mp-primary);font-size:8px}.mp-cards h3{margin:9px 0;font-size:12px}.mp-cards p{color:var(--mp-muted);font-size:9px;line-height:1.9}.mp-phone[data-layout=list] .mp-cards{grid-template-columns:1fr}.mp-phone[data-layout=list] .mp-cards article{padding:13px 15px}.mp-phone[data-layout=list] .mp-cards h3{margin:0 0 5px 10px;display:inline-block}.mp-news{border:1px solid var(--mp-line);background:var(--mp-surface);border-radius:var(--mp-radius);padding:16px}.mp-news small{color:var(--mp-primary);font-size:8px}.mp-news h3{margin:10px 0;font-size:12px;line-height:1.8}.mp-news p{color:var(--mp-muted);font-size:9px}.mp-tabbar{border-top:1px solid var(--mp-line);background:var(--mp-surface);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:13px 9px 20px;display:grid}.mp-tabbar>span{text-align:center;color:var(--mp-muted);font-size:8px}.mp-tabbar>span.active{color:var(--mp-primary)}.mp-tabbar i{margin-bottom:4px;font-size:20px;font-style:normal;line-height:1.4;display:block}.mp-preview-note{color:#647e9f;text-align:center;font-size:10px;line-height:1.9;margin-top:22px!important}.mp-spec{padding:25px 0}.mp-spec>h2{margin:14px 0 20px;font-size:35px}.mp-spec>p{color:#69809e;font-size:14px;line-height:2}.mp-spec dl{margin:30px 0}.mp-spec dl>div{border-top:1px solid #dce6f4;grid-template-columns:90px 1fr;gap:20px;padding:17px 0;font-size:12px;display:grid}.mp-spec dt{color:#7890aa}.mp-spec dd{color:#3d5e84;margin:0}.mp-actions{flex-wrap:wrap;align-items:center;gap:15px 23px;display:flex}.mp-actions>a:not(.site-info-button){color:#3f7bc4;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.mp-spec .mp-limit{margin-top:23px;font-size:11px;line-height:2}.mp-filter a:focus-visible,.mp-actions a:focus-visible{outline-offset:3px;outline:3px solid #76a9ee}@media (max-width:1000px){.mp-detail{gap:40px}.mp-phone-wrap{padding:25px}.mp-spec>h2{font-size:30px}.mp-spec dl>div{grid-template-columns:80px 1fr;gap:10px}}@media (max-width:700px){.mp-library{padding:45px 23px}.mp-heading h2{font-size:26px}.mp-filter{gap:7px;margin:23px 0}.mp-filter a{padding:9px 11px;font-size:11px}.mp-detail{grid-template-columns:1fr;gap:20px}.mp-phone-wrap{padding:24px 15px}.mp-phone{border-width:6px;border-radius:28px;max-width:345px}.mp-hero{padding-inline:18px}.mp-hero h2{font-size:26px}.mp-spec{padding-top:15px}.mp-spec>h2{font-size:31px}.mp-spec>p{font-size:13px}.mp-spec dl>div{font-size:12px}.mp-preview-note{font-size:9px}.mp-actions{gap:12px 20px}}
