.section.svelte-48sdp9{padding:0 0 var(--space-section-y-end);gap:var(--space-section-y-end,4rem);flex-direction:column;display:flex}.eyebrow.svelte-48sdp9{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:var(--color-brand-primary);align-items:center;gap:.6rem;font-size:1rem;font-weight:600;display:inline-flex}.eyebrow.svelte-48sdp9:before{content:"";background-color:currentColor;width:24px;height:3px}.section-title.svelte-48sdp9{font-family:var(--font-display);font-size:var(--font-size-display-lg);text-transform:uppercase;letter-spacing:.015em;color:var(--color-iron);margin:.35rem 0 0;font-weight:700;line-height:1.02}.section-title--sm.svelte-48sdp9{font-size:var(--font-size-display-md);margin-bottom:1.5rem}.canvas.svelte-48sdp9{background-color:var(--color-iron);gap:5px;padding:5px;display:grid}.hero-canvas.svelte-48sdp9{grid-template-rows:minmax(420px,auto) 100px;grid-template-columns:repeat(12,1fr);grid-template-areas:"copy copy copy copy copy copy copy photo photo photo photo photo""fact fact fact fact hy hy hb photo photo photo photo photo"}.copy-cell.svelte-48sdp9{background-color:var(--color-white);flex-direction:column;grid-area:copy;justify-content:center;align-items:flex-start;gap:1.1rem;padding:clamp(1.75rem,3.5vw,3.25rem);display:flex}.back-link.svelte-48sdp9{font-size:var(--font-size-small);color:var(--text-muted);transition:color var(--transition-fast);font-weight:600;text-decoration:none}.back-link.svelte-48sdp9:hover{color:var(--color-brand-primary)}.hero-title.svelte-48sdp9{font-family:var(--font-display);font-size:var(--font-size-display-xl);text-transform:uppercase;letter-spacing:.005em;color:var(--color-iron);margin:0;font-weight:700;line-height:.92}.hero-accent.svelte-48sdp9{color:var(--color-brand-primary)}.hero-lead.svelte-48sdp9{max-width:54ch;color:var(--text-muted);margin:0;font-size:1.05rem;line-height:1.65}.hero-actions.svelte-48sdp9{flex-wrap:wrap;gap:.85rem;margin-top:.25rem;display:flex}.btn.svelte-48sdp9{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.07em;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;padding:.85rem 1.5rem;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.btn.svelte-48sdp9:focus-visible,.back-link.svelte-48sdp9:focus-visible,.cta-phone.svelte-48sdp9:focus-visible,.cta-link.svelte-48sdp9:focus-visible{outline:3px solid var(--color-brand-hover);outline-offset:3px}.btn--primary.svelte-48sdp9{background-color:var(--color-brand-primary);color:var(--color-white)}.btn--primary.svelte-48sdp9:hover{background-color:var(--color-brand-hover)}.btn--ghost.svelte-48sdp9{border:2px solid var(--color-iron);color:var(--color-iron)}.btn--ghost.svelte-48sdp9:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.photo-cell.svelte-48sdp9{background-color:var(--color-white);grid-area:photo;min-width:0;position:relative;overflow:hidden}.photo-cell.svelte-48sdp9 img{filter:grayscale()contrast(1.06)brightness(.98);width:100%;height:100%;transition:filter var(--transition-medium), transform var(--transition-medium);position:absolute;inset:0}@media (hover:hover){.photo-cell.svelte-48sdp9:hover img{filter:grayscale(0%)contrast(1.02)}}.chip.svelte-48sdp9{z-index:1;background-color:var(--color-white);justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:0;left:0}.chip.svelte-48sdp9 svg{width:26px;height:26px;stroke:var(--color-brand-primary);stroke-width:1.7px}.fact-cell.svelte-48sdp9{background-color:var(--color-brand-primary);color:var(--color-white);font-family:var(--font-display);text-align:center;text-transform:uppercase;letter-spacing:.06em;grid-area:fact;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700;line-height:1.1;display:flex}.topics-canvas.svelte-48sdp9{grid-template-columns:repeat(12,1fr)}.head-cell.svelte-48sdp9{background-color:var(--color-white);grid-column:span 9;padding:1.75rem clamp(1.25rem,3vw,2.5rem) 1.9rem}.topics-cell.svelte-48sdp9{background-color:var(--color-white);grid-column:span 12;padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3vw,2.5rem)}.topic-list.svelte-48sdp9{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4.5rem);margin:0;padding:0;list-style:none;display:grid}.topic-list.svelte-48sdp9 li:where(.svelte-48sdp9){border-bottom:1px solid var(--border-default);color:var(--color-steel);align-items:flex-start;gap:.7rem;padding:.8rem 0;font-weight:500;line-height:1.55;display:flex}.topic-list.svelte-48sdp9 li:where(.svelte-48sdp9):nth-last-child(-n+2){border-bottom:0}.topic-list.svelte-48sdp9 svg:where(.svelte-48sdp9){fill:none;width:22px;height:22px;stroke:var(--color-brand-primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.1em}.steps-canvas.svelte-48sdp9{grid-template-columns:repeat(12,1fr)}.steps-cell.svelte-48sdp9{background-color:var(--color-white);grid-column:span 10;min-width:0;padding:clamp(1.75rem,3.5vw,3rem)}.steps.svelte-48sdp9{flex-direction:column;max-width:780px;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-48sdp9 li:where(.svelte-48sdp9){border-bottom:1px solid var(--border-default);grid-template-columns:56px 1fr;gap:1.1rem;padding:1.15rem 0;display:grid}.steps.svelte-48sdp9 li:where(.svelte-48sdp9):first-child{padding-top:0}.steps.svelte-48sdp9 li:where(.svelte-48sdp9):last-child{border-bottom:0;padding-bottom:0}.step-no.svelte-48sdp9{font-family:var(--font-display);color:var(--color-brand-primary);font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:700;line-height:1}.step-text.svelte-48sdp9{font-size:var(--font-size-body);color:var(--color-steel);margin:0;padding-top:.45rem;line-height:1.65}.cta-canvas.svelte-48sdp9{grid-template-columns:repeat(12,1fr)}.cta-cell.svelte-48sdp9{background-color:var(--color-brand-primary);flex-wrap:wrap;grid-column:span 10;justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,3.5rem);display:flex}.cta-title.svelte-48sdp9{font-family:var(--font-display);font-size:var(--font-size-display-md);text-transform:uppercase;letter-spacing:.02em;color:var(--color-white);margin:0;font-weight:700}.cta-actions.svelte-48sdp9{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.cta-phone.svelte-48sdp9{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-white);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;text-decoration:none}.cta-phone.svelte-48sdp9:hover{text-decoration:underline}.cta-link.svelte-48sdp9{font-size:var(--font-size-small);color:var(--color-white);text-underline-offset:3px;font-weight:700;text-decoration:underline}.cta-link.svelte-48sdp9:hover{text-decoration-thickness:2px}.acc.svelte-48sdp9{min-width:0}.acc--hy.svelte-48sdp9{background-color:var(--color-accent-yellow);grid-area:hy}.acc--hb.svelte-48sdp9{background-color:var(--color-accent-blue);grid-area:hb}.acc--ry.svelte-48sdp9{background-color:var(--color-accent-yellow);grid-column:span 3}.acc--pb.svelte-48sdp9{background-color:var(--color-accent-blue);grid-column:span 2}.acc--ty.svelte-48sdp9{background-color:var(--color-accent-yellow);grid-column:span 2}html[data-reveal-ready] [data-reveal].svelte-48sdp9{opacity:0;transition:opacity var(--transition-reveal), transform var(--transition-reveal);transition-delay:var(--reveal-delay,0s);transform:translateY(18px)}html[data-reveal-ready] [data-reveal].svelte-48sdp9.is-revealed{opacity:1;transform:none}@media (width<=1000px){.hero-canvas.svelte-48sdp9{grid-template-rows:minmax(380px,auto) 92px}}@media (width<=800px){.canvas.svelte-48sdp9{flex-direction:column;gap:4px;padding:4px;display:flex}.section.svelte-48sdp9{gap:2.5rem}.copy-cell.svelte-48sdp9{padding:1.5rem 1rem 1.6rem}.photo-cell.svelte-48sdp9{min-height:300px}.fact-cell.svelte-48sdp9{padding:1rem}.head-cell.svelte-48sdp9{padding:1.25rem 1rem 1.4rem}.topic-list.svelte-48sdp9{grid-template-columns:1fr}.topic-list.svelte-48sdp9 li:where(.svelte-48sdp9):nth-last-child(-n+2){border-bottom:1px solid var(--border-default)}.topic-list.svelte-48sdp9 li:where(.svelte-48sdp9):last-child{border-bottom:0}.steps-cell.svelte-48sdp9{padding:1.5rem 1.2rem 1.6rem}.cta-cell.svelte-48sdp9{padding:1.75rem 1.2rem 1.9rem}.acc.svelte-48sdp9{min-height:22px}}@media (width<=560px){.hero-actions.svelte-48sdp9{flex-direction:column;width:100%}.hero-actions.svelte-48sdp9 .btn:where(.svelte-48sdp9){width:100%}}@media (prefers-reduced-motion:reduce){[data-reveal].svelte-48sdp9{opacity:1;transition:none;transform:none}.btn.svelte-48sdp9,.photo-cell.svelte-48sdp9 img{transition:none}}
