.page-hero[data-astro-cid-r6u655mx]{padding:clamp(3rem,6vw,5rem) 0 clamp(3rem,5vw,4rem);border-bottom:1px solid var(--rule-2)}.breadcrumb[data-astro-cid-r6u655mx]{font-family:var(--mono);font-size:.75rem;color:var(--ink-3);letter-spacing:.08em;margin-bottom:2rem;text-transform:uppercase}.breadcrumb[data-astro-cid-r6u655mx] a[data-astro-cid-r6u655mx]{color:var(--ink-3)}.breadcrumb[data-astro-cid-r6u655mx] a[data-astro-cid-r6u655mx]:hover{color:var(--amber)}.breadcrumb[data-astro-cid-r6u655mx] .sep[data-astro-cid-r6u655mx]{margin:0 .75rem;color:var(--rule)}.page-hero[data-astro-cid-r6u655mx] .eyebrow{display:block;margin-bottom:1.25rem}.page-hero[data-astro-cid-r6u655mx] h1[data-astro-cid-r6u655mx]{max-width:16ch;margin-bottom:1.5rem}.page-hero[data-astro-cid-r6u655mx] h1[data-astro-cid-r6u655mx] em[data-astro-cid-r6u655mx]{font-style:italic;font-weight:300;color:var(--navy-3)}.page-hero[data-astro-cid-r6u655mx] .lead{font-size:1.2rem;max-width:58ch;color:var(--ink-2);line-height:1.65}.wedge-banner[data-astro-cid-r6u655mx]{background:var(--navy);color:#fff;padding:clamp(3rem,5vw,4.5rem) 0;border-bottom:1px solid var(--navy-2)}.wedge-banner[data-astro-cid-r6u655mx] .eyebrow{color:var(--amber)}.wedge-banner[data-astro-cid-r6u655mx] h2[data-astro-cid-r6u655mx]{color:#fff;margin:1rem 0 1.5rem;max-width:20ch}.wedge-banner[data-astro-cid-r6u655mx] p[data-astro-cid-r6u655mx]{color:var(--silver);font-size:1.1rem;max-width:60ch;line-height:1.7}.wedge-banner[data-astro-cid-r6u655mx] strong[data-astro-cid-r6u655mx]{color:var(--amber);font-weight:500}.comparison-strip[data-astro-cid-r6u655mx]{background:var(--canvas-2);border-bottom:1px solid var(--rule-2);padding:clamp(3rem,5vw,4rem) 0}.comp-grid[data-astro-cid-r6u655mx]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media(max-width:800px){.comp-grid[data-astro-cid-r6u655mx]{grid-template-columns:1fr 1fr}}.comp-cell[data-astro-cid-r6u655mx]{background:var(--canvas);padding:1.75rem 1.5rem;min-height:160px;display:flex;flex-direction:column;gap:.5rem}.comp-cell[data-astro-cid-r6u655mx].mylaura{background:#fff6eb}.comp-cell[data-astro-cid-r6u655mx] .tool[data-astro-cid-r6u655mx]{font-family:var(--display);font-size:1.3rem;font-weight:500;color:var(--navy)}.comp-cell[data-astro-cid-r6u655mx].mylaura .tool[data-astro-cid-r6u655mx]{color:var(--amber)}.comp-cell[data-astro-cid-r6u655mx] .status[data-astro-cid-r6u655mx]{font-family:var(--mono);font-size:.7rem;color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em}.comp-cell[data-astro-cid-r6u655mx] p[data-astro-cid-r6u655mx]{font-size:.85rem;color:var(--ink-2);margin-top:auto;line-height:1.5}.how[data-astro-cid-r6u655mx]{padding:clamp(4rem,6vw,6rem) 0}.steps[data-astro-cid-r6u655mx]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;position:relative}@media(max-width:800px){.steps[data-astro-cid-r6u655mx]{grid-template-columns:1fr}}.step[data-astro-cid-r6u655mx]{background:#fff;border:1px solid var(--rule);padding:1.75rem 1.5rem;position:relative}.step-num[data-astro-cid-r6u655mx]{font-family:var(--mono);font-size:.7rem;color:var(--amber);letter-spacing:.12em;margin-bottom:1rem;display:block}.step[data-astro-cid-r6u655mx] h3[data-astro-cid-r6u655mx]{font-size:1.2rem;margin-bottom:.75rem;color:var(--navy)}.step[data-astro-cid-r6u655mx] p[data-astro-cid-r6u655mx]{font-size:.9rem;line-height:1.6;color:var(--ink-2)}.callouts[data-astro-cid-r6u655mx]{background:var(--canvas-2);border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule-2);padding:clamp(4rem,6vw,6rem) 0}.callout-grid[data-astro-cid-r6u655mx]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:800px){.callout-grid[data-astro-cid-r6u655mx]{grid-template-columns:1fr}}.callout[data-astro-cid-r6u655mx]{background:var(--canvas);border:1px solid var(--rule);padding:2rem 1.75rem}.callout[data-astro-cid-r6u655mx] .tag[data-astro-cid-r6u655mx]{font-family:var(--mono);font-size:.68rem;color:var(--amber);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem;display:block}.callout[data-astro-cid-r6u655mx] h3[data-astro-cid-r6u655mx]{font-size:1.3rem;margin-bottom:.85rem;color:var(--navy)}.callout[data-astro-cid-r6u655mx] p[data-astro-cid-r6u655mx]{font-size:.92rem;line-height:1.65;color:var(--ink-2)}.ical-block[data-astro-cid-r6u655mx]{background:var(--navy);color:var(--silver-2);padding:clamp(3rem,5vw,4.5rem) 0}.ical-block[data-astro-cid-r6u655mx] .eyebrow{color:var(--amber);display:block;margin-bottom:1rem}.ical-block[data-astro-cid-r6u655mx] h2[data-astro-cid-r6u655mx]{color:#fff;margin-bottom:1.25rem;max-width:20ch}.ical-block[data-astro-cid-r6u655mx] p[data-astro-cid-r6u655mx]{color:var(--silver);max-width:60ch;margin-bottom:1.5rem;line-height:1.7}.ical-example[data-astro-cid-r6u655mx]{background:var(--navy-2);border:1px solid var(--navy-3);border-left:3px solid var(--amber);padding:1.5rem 1.75rem;font-family:var(--mono);font-size:.82rem;color:var(--silver-2);margin-top:2rem;overflow-x:auto;line-height:1.7;white-space:pre-wrap}.ical-example[data-astro-cid-r6u655mx] .key[data-astro-cid-r6u655mx]{color:var(--amber)}.ical-example[data-astro-cid-r6u655mx] .comment[data-astro-cid-r6u655mx]{color:var(--ink-3);font-style:italic}.final-cta[data-astro-cid-r6u655mx]{padding:clamp(4rem,6vw,5rem) 0;text-align:center}.final-cta[data-astro-cid-r6u655mx] h2[data-astro-cid-r6u655mx]{margin-bottom:1rem}.final-cta[data-astro-cid-r6u655mx] p[data-astro-cid-r6u655mx]{font-size:1.1rem;max-width:52ch;margin:0 auto 2rem;color:var(--ink-2)}.final-cta[data-astro-cid-r6u655mx] .btn-row[data-astro-cid-r6u655mx]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}
