.garmin-module__dxQmja__body>p{font-size:17px;line-height:1.8}.garmin-module__dxQmja__hero{margin:36px 0 40px}.garmin-module__dxQmja__coverLink{position:relative}.garmin-module__dxQmja__coverImage{border-radius:20px;width:100%;height:auto;display:block}.garmin-module__dxQmja__storyboard{background:#f7f6f3;border:1px solid #e9e7e2;border-radius:20px;margin:34px 0;padding:22px 28px 26px}.garmin-module__dxQmja__storyboardHeader{align-items:center;gap:10px;margin-bottom:26px;display:flex}.garmin-module__dxQmja__storyboardHeader>span{color:#48728f;width:25px;height:25px;font:10px var(--font-mono), monospace;background:#e3edf5;border-radius:50%;place-items:center;display:grid}.garmin-module__dxQmja__storyboardHeader p{color:#314b60;margin:0;font-size:14px;font-weight:500}.garmin-module__dxQmja__storyboard .garmin-module__dxQmja__imageLink{justify-content:center;align-items:center;height:430px;display:flex}.garmin-module__dxQmja__storyboard .garmin-module__dxQmja__imageLink>div{max-height:430px;max-width:250px!important}.garmin-module__dxQmja__calendarPair .garmin-module__dxQmja__imageLink>div,.garmin-module__dxQmja__workoutPair .garmin-module__dxQmja__imageLink>div{max-width:198px!important}.garmin-module__dxQmja__storyboard .garmin-module__dxQmja__watch{object-fit:contain;border-radius:14px;width:auto;max-width:100%;max-height:430px}.garmin-module__dxQmja__caption{color:#65716e;text-align:center;max-width:300px;margin:18px auto 0;font-size:13px;line-height:1.65}.garmin-module__dxQmja__hero>.garmin-module__dxQmja__caption{max-width:none}.garmin-module__dxQmja__imageLink{border-radius:20px;display:block}.garmin-module__dxQmja__imageLink:focus-visible{outline-offset:6px;outline:3px solid #318b6b}.garmin-module__dxQmja__phonePair,.garmin-module__dxQmja__calendarPair,.garmin-module__dxQmja__workoutPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;margin:0;display:grid}.garmin-module__dxQmja__phonePair{align-items:start}.garmin-module__dxQmja__watch{border-radius:20px;width:100%;height:auto}.garmin-module__dxQmja__watchColumn{align-self:start}.garmin-module__dxQmja__deviceNote{color:#65716e;margin:18px 0 0;font-size:14px;line-height:1.75}.garmin-module__dxQmja__note{color:#65716e;border-left:2px solid #d9e3dd;margin:24px 0 0;padding:3px 0 3px 18px;font-size:14px;line-height:1.75}.garmin-module__dxQmja__note strong{color:#3e514a;font-weight:500}.garmin-module__dxQmja__cta{flex-direction:column;align-items:flex-start;gap:14px;margin:28px 0 48px;display:flex}.garmin-module__dxQmja__cta span{color:#65716e;font-size:14px;line-height:1.5}@media (max-width:600px){.garmin-module__dxQmja__coverImage{border-radius:14px}.garmin-module__dxQmja__storyboard{padding:20px 18px 24px}.garmin-module__dxQmja__storyboard .garmin-module__dxQmja__imageLink{height:auto}.garmin-module__dxQmja__storyboard .garmin-module__dxQmja__imageLink>div{max-height:none;max-width:250px!important}.garmin-module__dxQmja__calendarPair .garmin-module__dxQmja__imageLink>div,.garmin-module__dxQmja__workoutPair .garmin-module__dxQmja__imageLink>div{max-width:214px!important}.garmin-module__dxQmja__storyboard .garmin-module__dxQmja__watch{width:100%;max-width:250px}.garmin-module__dxQmja__phonePair,.garmin-module__dxQmja__calendarPair,.garmin-module__dxQmja__workoutPair{grid-template-columns:1fr;gap:34px}.garmin-module__dxQmja__watchColumn{max-width:340px;margin:0 auto}.garmin-module__dxQmja__deviceNote{margin-top:18px}.garmin-module__dxQmja__caption{margin-top:14px}}.garmin-module__dxQmja__takeaways{margin:28px 0 32px}.garmin-module__dxQmja__takeaways h2{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#64727d;margin:0 0 16px;font-size:11px;font-weight:500}.garmin-module__dxQmja__takeaways ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.garmin-module__dxQmja__takeaways li{color:#52616d;padding-left:19px;font-size:15px;line-height:1.7;position:relative}.garmin-module__dxQmja__takeaways li:before{content:"";background:#497b9b;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:0}.garmin-module__dxQmja__takeaways strong{color:#243b4b;font-weight:600}
