.center-head[data-astro-cid-lcdefpme]{max-width:44rem;margin:0 0 clamp(2rem,4vw,3rem)}.center-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.5rem}.center-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.center[data-astro-cid-lcdefpme]{margin:2.5rem 0 0}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,6vw,5rem)}.hero__grid[data-astro-cid-lcdefpme]{align-items:center;gap:2.25rem;display:grid}.hero__eyebrow[data-astro-cid-lcdefpme]{color:#ff2a3a;text-shadow:0 0 8px #ff1428cc,0 0 22px #ff142880;margin:0 0 1rem;font-size:1.2rem;font-weight:800}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:17ch;margin-bottom:1.1rem;font-size:clamp(2.3rem,3.4vw + 1.2rem,3.9rem)}.hero__lede[data-astro-cid-lcdefpme]{margin:0 0 1.75rem}.hero__ctas[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.hero__note[data-astro-cid-lcdefpme]{color:var(--on-night-muted);margin:0;font-size:.95rem}.hero__note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--on-night)}.hero__media[data-astro-cid-lcdefpme]{margin-inline:calc(var(--gutter) * -1);aspect-ratio:4/3;overflow:hidden}.hero__media[data-astro-cid-lcdefpme] picture{height:100%;display:block}.hero__media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.devbox[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:.5rem;gap:1.75rem;padding-top:clamp(2rem,4vw,3rem);display:grid}.devbox[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch;font-size:clamp(1.9rem,2vw + 1.1rem,2.7rem)}.devbox__text[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:46ch;margin-bottom:1.25rem}.devbox__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.devbox__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);align-items:center;gap:.7rem;padding:.85rem 0;font-weight:600;display:flex}.devbox__list[data-astro-cid-lcdefpme] svg{color:var(--night);flex:none}.content-grid[data-astro-cid-lcdefpme]{gap:2.25rem;display:grid}.content-card__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;margin-bottom:1rem}.content-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .35rem}.content-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0}.screen[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}.screen__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.screen[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:1rem}.screen[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.benefits[data-astro-cid-lcdefpme]{column-gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);padding:1.35rem 0 1.5rem}.benefits[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .4rem}.benefits[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:36ch;margin:0}.steps[data-astro-cid-lcdefpme]{gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--night-line);padding:1.4rem 0}.steps__n[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent-soft);margin-bottom:.75rem;font-size:2.6rem;font-weight:700;line-height:1;display:block}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .4rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-night-muted);margin:0;font-size:.97rem}.steps__cta[data-astro-cid-lcdefpme]{margin-top:2.25rem}.about[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}.about__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2)}.about__ticks[data-astro-cid-lcdefpme]{margin:1.5rem 0 1.75rem;font-weight:500}.about__links[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.9rem;margin:0;display:flex}.about__media[data-astro-cid-lcdefpme]{aspect-ratio:4/5}.about__media[data-astro-cid-lcdefpme] img{object-position:50% 60%}.support[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.support__main[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);align-items:flex-end;min-height:360px;display:flex;position:relative;overflow:hidden}.support__main[data-astro-cid-lcdefpme] .support__bg{object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.support__content[data-astro-cid-lcdefpme]{padding:clamp(1.5rem,4vw,2.75rem);position:relative}.support__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-night);max-width:44ch;margin-bottom:1.5rem}.support__side[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.support__card[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--line);color:var(--night);padding:1.5rem 1.35rem}.support__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--ink);margin:.75rem 0 .3rem}.support__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0}.support__card--brick[data-astro-cid-lcdefpme]{background:var(--brick);border-color:var(--brick);color:#fff}.support__card--brick[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.support__card--brick[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.support__card--brick[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff}.banner[data-astro-cid-lcdefpme]{padding-block:clamp(4rem,12vw,9rem);position:relative;overflow:hidden}.banner[data-astro-cid-lcdefpme] .banner__bg{object-fit:cover;object-position:60% 30%;width:100%;height:100%;position:absolute;inset:0}.banner[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#14213de0,#14213d40);position:absolute;inset:0}.banner[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{z-index:1;position:relative}.banner__card[data-astro-cid-lcdefpme]{max-width:30rem}.banner__card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,2vw + 1.3rem,3rem)}.banner__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-night);margin-bottom:1.5rem}.guides-grid[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}@media (width>=640px){.devbox__list[data-astro-cid-lcdefpme],.content-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{grid-column:1/-1}.benefits[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme],.guides-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;gap:3.5rem}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:5/4;border-radius:var(--radius-lg);margin-inline:0}.devbox[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.2fr;align-items:start;gap:4rem}.content-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.content-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{grid-column:auto}.screen[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:4rem}.benefits[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.about[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;gap:4rem}.support[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr;gap:1.25rem}.support__main[data-astro-cid-lcdefpme]{min-height:440px}.guides-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}
