.wl-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;padding-block:85px 72px;display:grid}.doppel-support .wl-copy h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(50px,5.1vw,78px);line-height:1.07}.wl-copy h1 span{color:#526f6b}.wl-copy .sp-deck{max-width:520px}.wl-art{aspect-ratio:.95;background:#e4ecdf;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.wl-rhythm{opacity:.075;width:170%;max-width:none;position:absolute;bottom:-7%;left:-30%;transform:rotate(-12deg)}.wl-app{border-radius:22%;width:clamp(130px,15vw,190px);position:relative;box-shadow:0 24px 40px #172b401a}.wl-art span{color:#52675c;font-size:13px;position:absolute;bottom:30px}.wl-note{border-top:1px solid #ccd3c9;grid-template-columns:1fr 1fr;align-items:start;gap:64px;padding-block:40px 60px;display:grid}.wl-note h2{letter-spacing:-.03em;font-size:clamp(25px,3vw,36px);line-height:1.15}.wl-note>p{color:#53635c;max-width:440px;font-size:16px;line-height:1.7}@media (width<=1000px){.wl-intro{grid-template-columns:1.3fr .8fr;gap:35px}}@media (width<=700px){.wl-intro{grid-template-columns:1fr;padding-block:48px}.wl-copy h1{max-width:400px}.wl-art{aspect-ratio:1.9;margin-top:4px}.wl-app{width:110px;margin-bottom:25px}.wl-art span{font-size:12px;bottom:18px}.wl-note{grid-template-columns:1fr;gap:18px;padding-block:28px 38px}}.wl-compatibility{color:#58685f;margin-top:25px;font-size:12px;line-height:1.7}
