.cra-module__GBZEuq__page{--page-gap:64px;gap:var(--page-gap);flex-direction:column;display:flex}.cra-module__GBZEuq__page>nav:first-child{margin-bottom:calc(24px - var(--page-gap))}.cra-module__GBZEuq__page h1{max-width:22ch;font-size:var(--h1);margin:0}.cra-module__GBZEuq__lead,.cra-module__GBZEuq__prose,.cra-module__GBZEuq__note{max-width:var(--prose);margin:0;line-height:1.6}.cra-module__GBZEuq__lead{max-width:56ch;color:var(--text);font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem)}.cra-module__GBZEuq__prose{font-size:1.0625rem;line-height:1.65}.cra-module__GBZEuq__changed{scroll-margin-top:96px}.cra-module__GBZEuq__heroGrid{align-items:start;gap:28px;display:grid}.cra-module__GBZEuq__heroGrid .cra-module__GBZEuq__block>a.btn{justify-self:start;width:auto}@media (min-width:1024px){.cra-module__GBZEuq__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:48px}}.cra-module__GBZEuq__block{gap:16px;display:grid}.cra-module__GBZEuq__block h2,.cra-module__GBZEuq__band h2{font-size:var(--h2);margin:0}.cra-module__GBZEuq__list,.cra-module__GBZEuq__stepsNote{max-width:var(--prose);gap:8px;margin:0;padding-left:1.2em;line-height:1.6;display:grid}.cra-module__GBZEuq__band{background:var(--white);border:1px solid var(--line);box-shadow:inset 4px 0 0 var(--accent), var(--shadow-soft);border-radius:14px;gap:12px;padding:32px;display:grid}.cra-module__GBZEuq__band p{max-width:62ch;margin:0;font-size:1.125rem;line-height:1.6}.cra-module__GBZEuq__band a{font-family:var(--font-display);color:var(--accent-dark);border-bottom:2px solid var(--accent);justify-self:start;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.cra-module__GBZEuq__deliverables{gap:20px;max-width:72ch;margin:0;display:grid}.cra-module__GBZEuq__deliverables dt{font-family:var(--font-display);color:var(--accent-dark);font-weight:600}.cra-module__GBZEuq__deliverables dd{margin:4px 0 0;line-height:1.6}.cra-module__GBZEuq__updated{margin:calc(4px - var(--page-gap)) 0 calc(20px - var(--page-gap));color:var(--text-mute);font-size:var(--small)}.cra-module__GBZEuq__cards{gap:16px;display:grid}@media (min-width:768px){.cra-module__GBZEuq__page{--page-gap:96px}.cra-module__GBZEuq__cards{grid-template-columns:1fr 1fr}}
