.mobile-design-module__1bKd3G__page{color:#1f1f1f;background:#fff;padding:50px 0 60px}.mobile-design-module__1bKd3G__container{width:min(1100px,100% - 64px);margin:auto}.mobile-design-module__1bKd3G__page a:focus-visible{outline-offset:4px;outline:3px solid #ab0000}.mobile-design-module__1bKd3G__eyebrow{color:#777;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:600}.mobile-design-module__1bKd3G__hero{grid-template-columns:1.45fr 1fr;align-items:center;gap:65px;display:grid}.mobile-design-module__1bKd3G__hero h1{letter-spacing:-.045em;margin:20px 0 25px;font-size:clamp(36px,4.2vw,56px);font-weight:600;line-height:1.17}.mobile-design-module__1bKd3G__hero h1 span{color:#c00}.mobile-design-module__1bKd3G__intro{color:#666;max-width:500px;font-size:15px;line-height:1.85}.mobile-design-module__1bKd3G__download{width:fit-content;max-width:100%;margin-top:30px}.mobile-design-module__1bKd3G__download a,.mobile-design-module__1bKd3G__closing a{box-shadow:none;border-radius:9px}.mobile-design-module__1bKd3G__note{color:#777;margin-top:17px;font-size:11px}.mobile-design-module__1bKd3G__heroImage{background:#f3f1ed;border-radius:20px;justify-content:center;height:510px;padding-top:30px;display:flex;overflow:hidden}.mobile-design-module__1bKd3G__heroImage img{object-fit:contain;object-position:top;align-self:flex-start;width:265px;max-width:85%;height:auto}.mobile-design-module__1bKd3G__study{border-top:1px solid #e8e5df;margin-top:65px;padding-top:35px}.mobile-design-module__1bKd3G__sectionHeader{justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:30px;display:flex}.mobile-design-module__1bKd3G__page h2{letter-spacing:-.035em;font-size:29px;font-weight:600;line-height:1.3}.mobile-design-module__1bKd3G__sectionHeader p,.mobile-design-module__1bKd3G__closing p{color:#666;font-size:13px;line-height:1.8}.mobile-design-module__1bKd3G__screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.mobile-design-module__1bKd3G__screens figure>div{background:#f3f1ed;border-radius:14px;justify-content:center;height:310px;padding-top:20px;display:flex;overflow:hidden}.mobile-design-module__1bKd3G__screens figure:nth-child(2)>div{background:#f8ede7}.mobile-design-module__1bKd3G__screens img{align-self:flex-start;width:210px;max-width:85%;height:auto}.mobile-design-module__1bKd3G__screens figcaption{padding:22px 0}.mobile-design-module__1bKd3G__screens h3{letter-spacing:-.025em;margin-bottom:12px;font-size:19px;font-weight:600}.mobile-design-module__1bKd3G__screens p{color:#666;font-size:13px;line-height:1.8}.mobile-design-module__1bKd3G__details{border-top:1px solid #e8e5df;grid-template-columns:1fr 1.5fr;gap:70px;margin-top:35px;padding-top:35px;display:grid}.mobile-design-module__1bKd3G__details dl{grid-template-columns:1fr 1fr;gap:28px;display:grid}.mobile-design-module__1bKd3G__details dt{margin-bottom:10px;font-size:14px;font-weight:600}.mobile-design-module__1bKd3G__details dd{color:#666;font-size:13px;line-height:1.8}.mobile-design-module__1bKd3G__closing{background:#f3f1ed;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-top:55px;padding:32px;display:flex}.mobile-design-module__1bKd3G__closing p{margin-top:12px}@media (max-width:750px){.mobile-design-module__1bKd3G__page{padding:30px 0 40px}.mobile-design-module__1bKd3G__container{width:calc(100% - 40px)}.mobile-design-module__1bKd3G__hero{grid-template-columns:1fr;gap:30px}.mobile-design-module__1bKd3G__hero h1{font-size:36px}.mobile-design-module__1bKd3G__heroImage{height:345px}.mobile-design-module__1bKd3G__heroImage img{width:230px}.mobile-design-module__1bKd3G__study{margin-top:35px}.mobile-design-module__1bKd3G__sectionHeader{display:block}.mobile-design-module__1bKd3G__sectionHeader p{margin-top:15px}.mobile-design-module__1bKd3G__page h2{font-size:26px}.mobile-design-module__1bKd3G__screens{grid-template-columns:1fr;gap:15px}.mobile-design-module__1bKd3G__screens figure>div{height:320px}.mobile-design-module__1bKd3G__screens img{width:230px}.mobile-design-module__1bKd3G__details{grid-template-columns:1fr;gap:25px}.mobile-design-module__1bKd3G__details dl{grid-template-columns:1fr;gap:23px}.mobile-design-module__1bKd3G__closing{flex-direction:column;align-items:flex-start;padding:24px}}
