.problem-title.svelte-1fxr68y{text-wrap:balance}.problem-lead.svelte-1fxr68y{text-wrap:pretty;max-width:72rem}@media (width>=1024px) and (width<=1279px){.blueprint-cards.svelte-1fxr68y{grid-template-columns:repeat(2,minmax(0,1fr))}}.blueprint-title.svelte-1fxr68y{text-wrap:balance;max-width:56rem}.graph.svelte-1fxr68y{background:#fff;border-radius:1.5rem;width:min(100%,26rem);height:auto;margin-inline:auto;display:block;box-shadow:0 18px 44px #10334f1f}.compare-wrap.svelte-1fxr68y{background:#fff;border-radius:1.25rem;padding:clamp(.75rem,.5rem + 1vw,1.5rem);box-shadow:0 18px 50px #10334f1a}.compare.svelte-1fxr68y{border-collapse:collapse;width:100%}.compare.svelte-1fxr68y thead:where(.svelte-1fxr68y) th:where(.svelte-1fxr68y){font-family:var(--font-display);font-style:italic;font-weight:700;font-size:var(--pg-fs-card-title);color:var(--pg-navy);padding:.5rem .5rem 1rem}.compare.svelte-1fxr68y tbody:where(.svelte-1fxr68y) th:where(.svelte-1fxr68y){text-align:left;font-size:var(--pg-fs-card-text);color:var(--pg-navy);padding:.95rem 1rem;font-weight:600;line-height:1.35}.compare.svelte-1fxr68y tbody:where(.svelte-1fxr68y) tr:where(.svelte-1fxr68y)+tr:where(.svelte-1fxr68y)>:where(.svelte-1fxr68y){border-top:1px solid #1a55801f}.compare.svelte-1fxr68y td:where(.svelte-1fxr68y){text-align:center;width:7.5rem}.compare.svelte-1fxr68y td:where(.svelte-1fxr68y) svg:where(.svelte-1fxr68y){vertical-align:middle;width:1.75rem;height:1.75rem;display:inline-block}.compare.svelte-1fxr68y .col-us:where(.svelte-1fxr68y){background:color-mix(in srgb, var(--pg-green) 9%, #fff)}.compare.svelte-1fxr68y thead:where(.svelte-1fxr68y) .col-us:where(.svelte-1fxr68y){border-radius:.75rem .75rem 0 0}.compare.svelte-1fxr68y tbody:where(.svelte-1fxr68y) tr:where(.svelte-1fxr68y):last-child .col-us:where(.svelte-1fxr68y){border-radius:0 0 .75rem .75rem}@media (width<=479px){.compare.svelte-1fxr68y td:where(.svelte-1fxr68y){width:4.5rem}.compare.svelte-1fxr68y thead:where(.svelte-1fxr68y) th:where(.svelte-1fxr68y){font-size:.9375rem}}.steps.svelte-1fxr68y{gap:1.25rem;display:grid}@media (width>=768px){.steps.svelte-1fxr68y{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.step.svelte-1fxr68y{background:var(--c);color:#fff;box-shadow:0 16px 36px color-mix(in srgb, var(--c) 30%, transparent);border-radius:1.25rem;flex-direction:column;gap:clamp(1.5rem,1.2rem + .8vw,2rem);padding:clamp(1.5rem,1.2rem + 1vw,2.25rem);transition:box-shadow .25s,translate .25s;display:flex;position:relative}.step.svelte-1fxr68y:hover{box-shadow:0 24px 48px color-mix(in srgb, var(--c) 38%, transparent);translate:0 -4px}.step-head.svelte-1fxr68y{border-bottom:1px solid #fff6;padding-bottom:1.5rem}.step-num.svelte-1fxr68y{width:clamp(3.25rem,2.8rem + 1.2vw,4.25rem);height:clamp(3.25rem,2.8rem + 1.2vw,4.25rem);font-family:var(--font-display);color:var(--c);background:#fff;border-radius:50%;place-items:center;font-size:clamp(1.75rem,1.4rem + 1vw,2.5rem);font-style:italic;font-weight:700;line-height:1;display:grid}.step-title.svelte-1fxr68y{font-family:var(--font-display);font-size:clamp(1.375rem,.4rem + 1.85vw,2.6rem);font-style:italic;font-weight:700;line-height:1.18}.step-text.svelte-1fxr68y{font-size:var(--pg-fs-card-text);margin-top:.75rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.step.svelte-1fxr68y{transition:none}.step.svelte-1fxr68y:hover{translate:none}}.closing.svelte-1fxr68y{margin-top:calc(var(--pg-space-head) + 2rem)}
