.hero-sub.svelte-dvwyv2{max-width:580px;margin-top:var(--space-4)}.hero-actions.svelte-dvwyv2{gap:var(--space-4);flex-wrap:wrap;display:flex}.page-split.svelte-dvwyv2{gap:var(--space-12);grid-template-columns:1fr 320px;align-items:start;display:grid}.page-content.svelte-dvwyv2{gap:var(--space-5);flex-direction:column;display:flex}.page-content.svelte-dvwyv2 h2:where(.svelte-dvwyv2){color:var(--poshpure-navy)}.important-note.svelte-dvwyv2{gap:var(--space-3);border-radius:var(--radius-md);padding:var(--space-5);margin-top:var(--space-2);color:var(--poshpure-teal);background:#35c6c712;border:1px solid #35c6c740;align-items:flex-start;display:flex}.important-note.svelte-dvwyv2 p:where(.svelte-dvwyv2){color:var(--poshpure-navy);font-size:.875rem;line-height:1.6}.important-note.svelte-dvwyv2 strong:where(.svelte-dvwyv2){color:var(--poshpure-navy)}.aside-card.svelte-dvwyv2{background:var(--poshpure-ice);border:1px solid var(--poshpure-line);border-radius:var(--radius-xl);padding:var(--space-7)}.page-aside.svelte-dvwyv2{gap:var(--space-5);flex-direction:column;display:flex;position:sticky;top:100px}.aside-heading.svelte-dvwyv2{color:var(--poshpure-navy);margin-bottom:var(--space-5);font-size:1rem}.section-header.svelte-dvwyv2{text-align:center;max-width:620px;margin:0 auto var(--space-10);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.section-header.svelte-dvwyv2 p:where(.svelte-dvwyv2){color:var(--poshpure-slate);font-size:1rem}.req-grid.svelte-dvwyv2{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.req-card.svelte-dvwyv2{background:var(--poshpure-white);border:1px solid var(--poshpure-line);border-radius:var(--radius-xl);padding:var(--space-7)}.req-title.svelte-dvwyv2{color:var(--poshpure-navy);letter-spacing:-.01em;font-size:1rem}.req-desc.svelte-dvwyv2{color:var(--poshpure-slate);font-size:.875rem;line-height:1.65}.page-cta.svelte-dvwyv2{text-align:center;align-items:center;gap:var(--space-5);padding:var(--space-8) 0;flex-direction:column;display:flex}@media (width<=1024px){.page-split.svelte-dvwyv2{grid-template-columns:1fr}.aside-card.svelte-dvwyv2{position:static}.req-grid.svelte-dvwyv2{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.req-grid.svelte-dvwyv2{grid-template-columns:1fr}.hero-actions.svelte-dvwyv2{flex-direction:column}}
