.process-story[data-astro-cid-qwvqzwdi]{color:var(--ink);background:#e7e7db;padding:100px 0 85px}.process-heading[data-astro-cid-qwvqzwdi]{max-width:1230px;margin-bottom:65px}.process-heading[data-astro-cid-qwvqzwdi] h2[data-astro-cid-qwvqzwdi]{font-size:clamp(52px,7.8vw,116px);line-height:.98}.process-heading[data-astro-cid-qwvqzwdi] h2[data-astro-cid-qwvqzwdi] em[data-astro-cid-qwvqzwdi]{color:var(--blue)}.process-heading[data-astro-cid-qwvqzwdi]>p[data-astro-cid-qwvqzwdi]{max-width:820px;margin:35px 0 0 auto;font-size:clamp(22px,2.2vw,31px);line-height:1.4}.process-desktop-art[data-astro-cid-qwvqzwdi]{display:none}.process-step[data-astro-cid-qwvqzwdi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;padding:75px 0;scroll-margin-top:110px;display:grid}.process-step[data-astro-cid-qwvqzwdi]+.process-step[data-astro-cid-qwvqzwdi]{border-top:1px solid #1a1b1d30}.process-step-art[data-astro-cid-qwvqzwdi]{background:var(--paper);border-radius:12px;padding:20px}.process-step-art[data-astro-cid-qwvqzwdi] img[data-astro-cid-qwvqzwdi]{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.process-step[data-astro-cid-qwvqzwdi] h3[data-astro-cid-qwvqzwdi]{letter-spacing:-.055em;margin-bottom:30px;font-size:clamp(42px,4.5vw,68px);line-height:1.02}.process-step[data-astro-cid-qwvqzwdi] h3[data-astro-cid-qwvqzwdi] em[data-astro-cid-qwvqzwdi]{color:var(--blue)}.process-step-copy[data-astro-cid-qwvqzwdi]>p[data-astro-cid-qwvqzwdi]{font-size:23px;line-height:1.5}.process-step-copy[data-astro-cid-qwvqzwdi] .process-outcome[data-astro-cid-qwvqzwdi]{border-top:2px solid var(--ink);align-items:flex-start;gap:14px;margin-top:30px;padding-top:22px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.process-outcome[data-astro-cid-qwvqzwdi] .icon-check{width:25px;height:25px;margin-top:2px}.process-invitation[data-astro-cid-qwvqzwdi]{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;gap:40px;margin-top:35px;padding-top:35px;display:flex}.process-invitation[data-astro-cid-qwvqzwdi] p[data-astro-cid-qwvqzwdi]{font-size:clamp(22px,2.3vw,32px);line-height:1.35}.process-invitation[data-astro-cid-qwvqzwdi] .button{flex-shrink:0}@media (width>=961px){.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-layout[data-astro-cid-qwvqzwdi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(45px,6vw,105px);display:grid}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-desktop-art[data-astro-cid-qwvqzwdi]{padding:25px 12px 35px 0;display:block;position:sticky;top:125px}.process-art-window[data-astro-cid-qwvqzwdi]{background:var(--paper);border:2px solid var(--ink);width:100%;height:min(540px,100svh - 180px);min-height:350px;box-shadow:10px 10px 0 var(--ink);border-radius:12px;position:relative}.process-art-grain[data-astro-cid-qwvqzwdi]{border-radius:inherit;background-image:radial-gradient(#315dda20 .9px,#0000 .9px);background-size:13px 13px;position:absolute;inset:0}.process-art-panel[data-astro-cid-qwvqzwdi]{opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:20px 20px 60px;display:flex;position:absolute;inset:0}.process-art-panel[data-astro-cid-qwvqzwdi].is-active{opacity:1;visibility:visible}.process-art-panel[data-astro-cid-qwvqzwdi] img[data-astro-cid-qwvqzwdi]{object-fit:contain;width:100%;height:100%}.process-art-panel[data-astro-cid-qwvqzwdi] figcaption[data-astro-cid-qwvqzwdi]{background:var(--lime);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font:400 clamp(20px, 2.1vw, 32px)/1 var(--display);text-transform:uppercase;letter-spacing:-.045em;white-space:nowrap;padding:12px 17px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)rotate(-4deg)}.process-spark[data-astro-cid-qwvqzwdi]{color:var(--blue);pointer-events:none;font-size:88px;line-height:1;position:absolute;top:-37px;right:-17px;transform:rotate(-12deg)}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-step-art[data-astro-cid-qwvqzwdi]{display:none}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-step[data-astro-cid-qwvqzwdi]{min-height:83svh;padding:80px 0;display:flex}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-step[data-astro-cid-qwvqzwdi]:first-child{padding-top:40px}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-step[data-astro-cid-qwvqzwdi]:last-child{padding-bottom:40px}}@media (width<=1100px) and (width>=961px){.process-step[data-astro-cid-qwvqzwdi] h3[data-astro-cid-qwvqzwdi]{font-size:44px}.process-step-copy[data-astro-cid-qwvqzwdi]>p[data-astro-cid-qwvqzwdi]{font-size:21px}.process-step-copy[data-astro-cid-qwvqzwdi] .process-outcome[data-astro-cid-qwvqzwdi]{font-size:18px}}@media (width<=960px){.process-story[data-astro-cid-qwvqzwdi]{padding:65px 0}.process-heading[data-astro-cid-qwvqzwdi]{margin-bottom:20px}.process-heading[data-astro-cid-qwvqzwdi] h2[data-astro-cid-qwvqzwdi]{font-size:clamp(43px,8.5vw,79px)}.process-heading[data-astro-cid-qwvqzwdi]>p[data-astro-cid-qwvqzwdi]{margin:25px 0 0;font-size:24px}.process-step[data-astro-cid-qwvqzwdi]{gap:32px;padding:50px 0}.process-step[data-astro-cid-qwvqzwdi] h3[data-astro-cid-qwvqzwdi]{margin-bottom:24px;font-size:39px}.process-step-copy[data-astro-cid-qwvqzwdi]>p[data-astro-cid-qwvqzwdi]{font-size:20px}.process-step-copy[data-astro-cid-qwvqzwdi] .process-outcome[data-astro-cid-qwvqzwdi]{font-size:18px}.process-invitation[data-astro-cid-qwvqzwdi]{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=760px){.process-story[data-astro-cid-qwvqzwdi]{padding:50px 0}.process-heading[data-astro-cid-qwvqzwdi] h2[data-astro-cid-qwvqzwdi]{font-size:10.2vw}.process-heading[data-astro-cid-qwvqzwdi]>p[data-astro-cid-qwvqzwdi]{font-size:21px;line-height:1.45}.process-step[data-astro-cid-qwvqzwdi]{grid-template-columns:minmax(0,1fr);gap:35px;padding:40px 0}.process-step-art[data-astro-cid-qwvqzwdi]{border:2px solid var(--ink);width:min(100%,390px);box-shadow:5px 5px 0 var(--ink);margin:auto;padding:10px}.process-step-art[data-astro-cid-qwvqzwdi] img[data-astro-cid-qwvqzwdi]{max-height:330px}.process-step[data-astro-cid-qwvqzwdi] h3[data-astro-cid-qwvqzwdi]{font-size:10.5vw;line-height:1.04}.process-step-copy[data-astro-cid-qwvqzwdi]>p[data-astro-cid-qwvqzwdi]{font-size:20px}.process-step-copy[data-astro-cid-qwvqzwdi] .process-outcome[data-astro-cid-qwvqzwdi]{margin-top:25px;padding-top:20px;font-size:18px}.process-invitation[data-astro-cid-qwvqzwdi]{margin-top:10px;padding-top:28px}.process-invitation[data-astro-cid-qwvqzwdi] p[data-astro-cid-qwvqzwdi]{font-size:23px}.process-invitation[data-astro-cid-qwvqzwdi] .button{gap:24px;font-size:16px}}@media (prefers-reduced-motion:reduce){.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-desktop-art[data-astro-cid-qwvqzwdi]{display:none}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-layout[data-astro-cid-qwvqzwdi]{display:block}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-step[data-astro-cid-qwvqzwdi]{min-height:auto;display:grid}.process-story[data-astro-cid-qwvqzwdi].is-enhanced .process-step-art[data-astro-cid-qwvqzwdi]{display:block}}
