.hero-vis[data-astro-cid-asvxq6sv]{position:relative;padding-bottom:40px;max-width:460px;margin-left:auto}.hero-phone[data-astro-cid-asvxq6sv]{position:absolute;left:-16%;bottom:-10px;width:44%;transform:rotate(-6deg)}.hero-phone[data-astro-cid-asvxq6sv] .shot{box-shadow:10px 10px 0 var(--red),0 30px 50px -24px #0b1a3099}@media(prefers-reduced-motion:no-preference){.hero-phone[data-astro-cid-asvxq6sv]{animation:phone-in .9s var(--spring) both .4s}@keyframes phone-in{0%{opacity:0;transform:translateY(60px) rotate(-14deg)}}}.label[data-astro-cid-asvxq6sv]{margin-bottom:14px}.hats-grid[data-astro-cid-asvxq6sv]{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,80px);align-items:center}.hats[data-astro-cid-asvxq6sv] .lede[data-astro-cid-asvxq6sv]{margin-top:18px}.jobs[data-astro-cid-asvxq6sv] ul[data-astro-cid-asvxq6sv]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.jobs[data-astro-cid-asvxq6sv] li[data-astro-cid-asvxq6sv]{display:grid;grid-template-columns:170px 1fr auto;gap:18px;align-items:center;padding:16px 20px;border-radius:18px;background:var(--sky)}.job[data-astro-cid-asvxq6sv]{font-weight:850;font-stretch:108%;font-size:21px}.job[data-astro-cid-asvxq6sv] s[data-astro-cid-asvxq6sv]{text-decoration-thickness:4px;text-decoration-color:var(--red)}.what[data-astro-cid-asvxq6sv]{color:var(--ink-2);font-size:16px;line-height:1.45}.who[data-astro-cid-asvxq6sv]{font-size:13px;font-weight:750;color:#fff;background:var(--green);padding:6px 10px;border-radius:99px;white-space:nowrap}.keep[data-astro-cid-asvxq6sv]{margin-top:18px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:22px 24px;border-radius:22px;background:var(--red);color:#fff;transform:rotate(-1.2deg);box-shadow:10px 10px 0 var(--sun)}.keep-job[data-astro-cid-asvxq6sv]{font-size:clamp(34px,4vw,52px);font-weight:900;font-stretch:118%;letter-spacing:-.02em;line-height:1}.keep-note[data-astro-cid-asvxq6sv]{font-weight:600;color:#ffe3e4}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.jobs[data-astro-cid-asvxq6sv] li[data-astro-cid-asvxq6sv]{animation:slide-in linear both;animation-timeline:view();animation-range:entry 10% cover 30%}.job[data-astro-cid-asvxq6sv] s[data-astro-cid-asvxq6sv]{text-decoration-color:transparent;animation:strike linear both;animation-timeline:view();animation-range:cover 35% cover 48%}.who[data-astro-cid-asvxq6sv]{animation:badge linear both;animation-timeline:view();animation-range:cover 38% cover 50%}.keep[data-astro-cid-asvxq6sv]{animation:keep-pop linear both;animation-timeline:view();animation-range:entry 30% cover 40%}@keyframes slide-in{0%{opacity:0;transform:translate(50px)}}@keyframes strike{to{text-decoration-color:var(--red);color:var(--ink-2)}}@keyframes badge{0%{opacity:0;transform:scale(.6)}}@keyframes keep-pop{0%{opacity:0;transform:rotate(6deg) scale(.8)}}}}.how[data-astro-cid-asvxq6sv] .lede[data-astro-cid-asvxq6sv]{margin-top:18px}.stages-grid[data-astro-cid-asvxq6sv]{display:grid;grid-template-columns:7fr 4fr;gap:clamp(32px,5vw,80px);align-items:center}.stage-list[data-astro-cid-asvxq6sv]{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:22px}.stage-list[data-astro-cid-asvxq6sv] li[data-astro-cid-asvxq6sv]{display:grid;grid-template-columns:56px 1fr;gap:18px}.stage-list[data-astro-cid-asvxq6sv] .n[data-astro-cid-asvxq6sv]{width:56px;height:56px;border-radius:50%;background:var(--navy);color:var(--sun);display:grid;place-content:center;font-weight:850;font-size:22px}.stage-list[data-astro-cid-asvxq6sv] p[data-astro-cid-asvxq6sv]{margin-top:6px;color:#3d3000}@media(max-width:1000px){.hats-grid[data-astro-cid-asvxq6sv],.stages-grid[data-astro-cid-asvxq6sv]{grid-template-columns:1fr}.stages-grid[data-astro-cid-asvxq6sv] .photo{max-width:420px}}@media(max-width:920px){.hero-vis[data-astro-cid-asvxq6sv]{margin:0 auto;max-width:380px}.hero-phone[data-astro-cid-asvxq6sv]{left:-6%}}@media(max-width:640px){.jobs[data-astro-cid-asvxq6sv] li[data-astro-cid-asvxq6sv]{grid-template-columns:1fr auto;gap:6px 12px}.what[data-astro-cid-asvxq6sv]{grid-column:1 / -1;grid-row:2}.hero-phone[data-astro-cid-asvxq6sv]{width:40%;left:-2%}}
