.formula-page[data-astro-cid-lcndk2z6]{--formula-ink:#1d382f;--formula-body:#40534a;--formula-muted:#657168;--formula-paper:#f5f3ec;--formula-surface:#fcfbf7;--formula-sage:#e8ece4;--formula-accent:#536d5b;--formula-deep:#203b32;--formula-line:#1d382f29;background:var(--formula-paper);color:var(--formula-body)}.formula-page[data-astro-cid-lcndk2z6] [data-astro-cid-lcndk2z6]:is(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.formula-page[data-astro-cid-lcndk2z6] [data-astro-cid-lcndk2z6]:is(h1,h2,h3,h4){color:var(--formula-ink);letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}.formula-container[data-astro-cid-lcndk2z6]{width:min(100% - 64px,1260px);margin-inline:auto}.formula-eyebrow[data-astro-cid-lcndk2z6],.formula-phase-index[data-astro-cid-lcndk2z6],.formula-step-number[data-astro-cid-lcndk2z6],.formula-brief-number[data-astro-cid-lcndk2z6]{color:var(--formula-accent);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.4}.formula-hero[data-astro-cid-lcndk2z6]{background:var(--formula-surface);padding-block:clamp(52px,6.5vw,88px)}.formula-hero-layout[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.formula-hero-copy[data-astro-cid-lcndk2z6]{max-width:580px}.formula-hero[data-astro-cid-lcndk2z6] h1[data-astro-cid-lcndk2z6]{max-width:11ch;margin-top:20px;font-size:clamp(50px,5.2vw,76px);line-height:.98}.formula-hero-description[data-astro-cid-lcndk2z6]{max-width:53ch;font-size:17px;line-height:1.7;margin-top:24px!important}.formula-hero-context[data-astro-cid-lcndk2z6]{color:var(--formula-muted);font-size:14px;line-height:1.65;margin-top:10px!important}.formula-hero-actions[data-astro-cid-lcndk2z6]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.formula-button[data-astro-cid-lcndk2z6]{text-align:center;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:13px;font-weight:650;line-height:1.3;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.formula-button-primary[data-astro-cid-lcndk2z6]{background:var(--formula-deep);color:#fff}.formula-button-primary[data-astro-cid-lcndk2z6]:hover{background:#2d5143;transform:translateY(-1px)}.formula-button-secondary[data-astro-cid-lcndk2z6]{color:var(--formula-ink);background:0 0;border-color:#1d382f3d}.formula-button-secondary[data-astro-cid-lcndk2z6]:hover{border-color:var(--formula-ink);background:#e8ece4b3}.formula-button-light[data-astro-cid-lcndk2z6]{color:var(--formula-deep);background:#fff}.formula-button-light[data-astro-cid-lcndk2z6]:hover{background:#e8ece4}.formula-button[data-astro-cid-lcndk2z6]:focus-visible,.formula-text-link[data-astro-cid-lcndk2z6]:focus-visible,.formula-services-link[data-astro-cid-lcndk2z6]:focus-visible,.formula-cta-secondary[data-astro-cid-lcndk2z6]:focus-visible{outline-offset:4px;outline:3px solid #96b5a2}.formula-services-link[data-astro-cid-lcndk2z6]{color:var(--formula-ink);text-underline-offset:4px;margin-top:18px;font-size:13px;font-weight:600;text-decoration-color:#1d382f61;display:inline-flex}.formula-services-link[data-astro-cid-lcndk2z6]:hover{color:var(--formula-accent);text-decoration-color:currentColor}.formula-hero-media[data-astro-cid-lcndk2z6],.formula-review-media[data-astro-cid-lcndk2z6]{background:var(--formula-sage);border-radius:28px;overflow:hidden}.formula-hero-media[data-astro-cid-lcndk2z6]{aspect-ratio:1}.formula-hero-image[data-astro-cid-lcndk2z6],.formula-review-image[data-astro-cid-lcndk2z6]{object-fit:cover;width:100%;height:100%;display:block}.formula-hero-image[data-astro-cid-lcndk2z6]{object-position:52% center}.formula-section[data-astro-cid-lcndk2z6]{padding-block:clamp(64px,7.2vw,104px)}.formula-section-heading[data-astro-cid-lcndk2z6]{max-width:780px}.formula-section-heading[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6]{max-width:21ch;margin-top:14px;font-size:clamp(36px,4vw,54px);line-height:1.04}.formula-section-heading[data-astro-cid-lcndk2z6]>p[data-astro-cid-lcndk2z6]:last-child:not(.formula-eyebrow){max-width:63ch;color:var(--formula-muted);margin-top:16px;font-size:15px;line-height:1.7}.formula-section-heading-wide[data-astro-cid-lcndk2z6]{max-width:900px}.formula-route-grid[data-astro-cid-lcndk2z6]{border-block:1px solid var(--formula-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:42px;display:grid}.formula-route[data-astro-cid-lcndk2z6]{flex-direction:column;align-items:flex-start;min-height:100%;padding:26px 28px 24px 0;display:flex}.formula-route[data-astro-cid-lcndk2z6]+.formula-route[data-astro-cid-lcndk2z6]{border-left:1px solid var(--formula-line);padding-left:28px}.formula-route-current[data-astro-cid-lcndk2z6]{background:linear-gradient(90deg,#e8ece4bf,#e8ece400)}.formula-route[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{max-width:18ch;margin-top:16px;font-size:clamp(25px,2.35vw,32px);line-height:1.1}.formula-route[data-astro-cid-lcndk2z6]>p[data-astro-cid-lcndk2z6]:not(.formula-eyebrow){color:var(--formula-muted);margin-top:14px;font-size:14px;line-height:1.7}.formula-text-link[data-astro-cid-lcndk2z6]{color:var(--formula-ink);text-underline-offset:4px;align-items:baseline;margin-top:18px;font-size:13px;font-weight:650;text-decoration-color:#1d382f59;transition:color .16s,text-decoration-color .16s;display:inline-flex}.formula-text-link[data-astro-cid-lcndk2z6]:hover{color:var(--formula-accent);text-decoration-color:currentColor}.formula-route-note[data-astro-cid-lcndk2z6]{color:var(--formula-muted);font-size:13px;line-height:1.6;margin-top:18px!important}.formula-decisions[data-astro-cid-lcndk2z6]{background:var(--formula-sage)}.formula-decisions-layout[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,7vw,100px);margin-top:42px;display:grid}.formula-column-heading[data-astro-cid-lcndk2z6]{border-bottom:1px solid var(--formula-line);padding-bottom:17px}.formula-column-heading[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{margin-top:12px;font-size:31px;line-height:1.1}.formula-format-list[data-astro-cid-lcndk2z6],.formula-choice-list[data-astro-cid-lcndk2z6]{padding:0;list-style:none}.formula-format-list[data-astro-cid-lcndk2z6]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;display:grid}.formula-format-list[data-astro-cid-lcndk2z6] li[data-astro-cid-lcndk2z6],.formula-choice-list[data-astro-cid-lcndk2z6] li[data-astro-cid-lcndk2z6]{border-bottom:1px solid var(--formula-line);padding:17px 0 18px}.formula-format-list[data-astro-cid-lcndk2z6] h4[data-astro-cid-lcndk2z6],.formula-choice-list[data-astro-cid-lcndk2z6] h4[data-astro-cid-lcndk2z6]{font-size:18px;line-height:1.25}.formula-format-list[data-astro-cid-lcndk2z6] p[data-astro-cid-lcndk2z6],.formula-choice-list[data-astro-cid-lcndk2z6] p[data-astro-cid-lcndk2z6]{color:var(--formula-muted);font-size:13px;line-height:1.6;margin-top:7px!important}.formula-small-note[data-astro-cid-lcndk2z6]{color:var(--formula-muted);font-size:12px;line-height:1.65;margin-top:17px!important}.formula-choice-list[data-astro-cid-lcndk2z6]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;display:grid}.formula-process[data-astro-cid-lcndk2z6]{scroll-margin-top:100px}.formula-process-heading[data-astro-cid-lcndk2z6]{max-width:800px}.formula-phases[data-astro-cid-lcndk2z6]{margin-top:48px}.formula-phase[data-astro-cid-lcndk2z6]{border-top:1px solid var(--formula-line);grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);gap:clamp(30px,5vw,68px);padding-block:32px 22px;display:grid}.formula-phase-heading[data-astro-cid-lcndk2z6]{padding-top:4px}.formula-phase-heading[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{margin-top:12px;font-size:32px;line-height:1.06}.formula-phase-range[data-astro-cid-lcndk2z6]{color:var(--formula-muted);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:650;margin-top:10px!important}.formula-steps[data-astro-cid-lcndk2z6]{gap:0;padding:0 0 0 25px;list-style:none;display:grid;position:relative}.formula-steps[data-astro-cid-lcndk2z6]:before{background:var(--formula-line);content:"";width:1px;position:absolute;top:16px;bottom:28px;left:16px}.formula-step[data-astro-cid-lcndk2z6]{opacity:1;padding:0 0 30px 32px;position:relative}.formula-step[data-astro-cid-lcndk2z6]:last-child{padding-bottom:12px}.formula-step[data-astro-cid-lcndk2z6]:after{background:var(--formula-line);content:"";width:1px;transition:background-color .42s;position:absolute;top:39px;bottom:0;left:-9px}.formula-step[data-astro-cid-lcndk2z6]:last-child:after{display:none}.formula-step[data-astro-cid-lcndk2z6].is-visible:after{background:var(--formula-accent)}.formula-step-marker[data-astro-cid-lcndk2z6]{z-index:1;background:var(--formula-paper);width:34px;height:34px;color:var(--formula-ink);border:1px solid #1d382f47;border-radius:50%;place-items:center;font-size:11px;font-weight:700;transition:background-color .26s,border-color .26s,color .26s;display:grid;position:absolute;top:0;left:-25px}.formula-step[data-astro-cid-lcndk2z6].is-visible .formula-step-marker[data-astro-cid-lcndk2z6]{border-color:var(--formula-accent);background:var(--formula-accent);color:#fff}.formula-step-content[data-astro-cid-lcndk2z6]{border-bottom:1px solid var(--formula-line);padding-bottom:24px}.formula-step[data-astro-cid-lcndk2z6]:last-child .formula-step-content[data-astro-cid-lcndk2z6]{border-bottom:0;padding-bottom:10px}.formula-step-content[data-astro-cid-lcndk2z6] h4[data-astro-cid-lcndk2z6]{margin-top:8px;font-size:clamp(24px,2.5vw,33px);line-height:1.1}.formula-step-description[data-astro-cid-lcndk2z6]{max-width:65ch;color:var(--formula-body);font-size:14px;line-height:1.7;margin-top:10px!important}.formula-step-details[data-astro-cid-lcndk2z6]{color:var(--formula-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding-left:17px;font-size:12px;line-height:1.55;display:grid;margin-top:16px!important}.formula-step-details[data-astro-cid-lcndk2z6] li[data-astro-cid-lcndk2z6]::marker{color:var(--formula-accent)}.formula-process-note[data-astro-cid-lcndk2z6]{max-width:72ch;color:var(--formula-muted);font-size:12px;line-height:1.65;margin:14px 0 0 auto!important}.formula-review[data-astro-cid-lcndk2z6]{background:var(--formula-surface)}.formula-review-layout[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(44px,7vw,96px);display:grid}.formula-review-media[data-astro-cid-lcndk2z6]{aspect-ratio:1}.formula-review-image[data-astro-cid-lcndk2z6]{object-position:center}.formula-review-copy[data-astro-cid-lcndk2z6] .formula-section-heading[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6]{max-width:13ch}.formula-review-points[data-astro-cid-lcndk2z6]{border-top:1px solid var(--formula-line);margin-top:26px}.formula-review-point[data-astro-cid-lcndk2z6]{border-bottom:1px solid var(--formula-line);padding:17px 0 18px}.formula-review-point[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{font-size:21px;line-height:1.2}.formula-review-point[data-astro-cid-lcndk2z6] p[data-astro-cid-lcndk2z6]{max-width:59ch;color:var(--formula-muted);font-size:13px;line-height:1.65;margin-top:7px!important}.formula-review-note[data-astro-cid-lcndk2z6]{color:var(--formula-muted);font-size:12px;line-height:1.65;margin-top:17px!important}.formula-brief-layout[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(42px,7vw,96px);display:grid}.formula-brief-intro[data-astro-cid-lcndk2z6]{max-width:450px}.formula-brief-intro[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6]{max-width:13ch;margin-top:14px;font-size:clamp(36px,4vw,52px);line-height:1.04}.formula-brief-intro[data-astro-cid-lcndk2z6]>p[data-astro-cid-lcndk2z6]:not(.formula-eyebrow){color:var(--formula-muted);font-size:14px;line-height:1.7;margin-top:16px!important}.formula-brief-links[data-astro-cid-lcndk2z6]{justify-items:start;margin-top:13px;display:grid}.formula-brief-links[data-astro-cid-lcndk2z6] .formula-text-link[data-astro-cid-lcndk2z6]{margin-top:10px}.formula-brief-intro[data-astro-cid-lcndk2z6]>.formula-button[data-astro-cid-lcndk2z6]{margin-top:24px}.formula-brief-list[data-astro-cid-lcndk2z6]{border-top:1px solid var(--formula-line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;margin:0;padding:0;list-style:none;display:grid}.formula-brief-list[data-astro-cid-lcndk2z6] li[data-astro-cid-lcndk2z6]{border-bottom:1px solid var(--formula-line);grid-template-columns:31px minmax(0,1fr);gap:10px;padding:19px 0 20px;display:grid}.formula-brief-number[data-astro-cid-lcndk2z6]{letter-spacing:.08em;padding-top:4px;font-size:9px}.formula-brief-list[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{font-size:20px;line-height:1.2}.formula-brief-list[data-astro-cid-lcndk2z6] p[data-astro-cid-lcndk2z6]{color:var(--formula-muted);font-size:12px;line-height:1.6;margin-top:6px!important}.formula-related[data-astro-cid-lcndk2z6]{background:var(--formula-sage)}.formula-related-grid[data-astro-cid-lcndk2z6]{border-block:1px solid var(--formula-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;display:grid}.formula-related-item[data-astro-cid-lcndk2z6]{flex-direction:column;align-items:flex-start;padding:23px 24px 24px 0;display:flex}.formula-related-item[data-astro-cid-lcndk2z6]+.formula-related-item[data-astro-cid-lcndk2z6]{border-left:1px solid var(--formula-line);padding-left:24px}.formula-related-item[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{font-size:25px;line-height:1.12}.formula-related-item[data-astro-cid-lcndk2z6] p[data-astro-cid-lcndk2z6]{color:var(--formula-muted);font-size:13px;line-height:1.65;margin-top:11px!important}.formula-related-item[data-astro-cid-lcndk2z6] .formula-text-link[data-astro-cid-lcndk2z6]{margin-top:auto;padding-top:18px}.formula-cta[data-astro-cid-lcndk2z6]{background:var(--formula-deep);color:#fff;padding-block:clamp(56px,7vw,84px)}.formula-cta-layout[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:44px;display:grid}.formula-cta[data-astro-cid-lcndk2z6] .formula-eyebrow[data-astro-cid-lcndk2z6]{color:#c8d6cd}.formula-cta[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6]{color:#fff;max-width:18ch;margin-top:13px;font-size:clamp(36px,4vw,52px);line-height:1.03}.formula-cta-layout[data-astro-cid-lcndk2z6]>div[data-astro-cid-lcndk2z6]:first-child>p[data-astro-cid-lcndk2z6]:last-child{color:#ffffffd1;max-width:65ch;font-size:14px;line-height:1.65;margin-top:14px!important}.formula-cta-actions[data-astro-cid-lcndk2z6]{flex-direction:column;align-items:flex-start;gap:13px;min-width:170px;display:flex}.formula-cta-secondary[data-astro-cid-lcndk2z6]{color:#fff;text-underline-offset:4px;font-size:13px;text-decoration-color:#c8d6cd}.formula-cta-secondary[data-astro-cid-lcndk2z6]:hover{color:#d6e3da}.formula-hero[data-astro-cid-lcndk2z6] [data-astro-cid-lcndk2z6][data-hero-enter]{animation:.56s cubic-bezier(.2,.65,.25,1) both formula-enter}.formula-hero-copy[data-astro-cid-lcndk2z6]>[data-astro-cid-lcndk2z6]:first-child{animation-delay:30ms}.formula-hero-copy[data-astro-cid-lcndk2z6]>[data-astro-cid-lcndk2z6]:nth-child(2){animation-delay:.1s}.formula-hero-copy[data-astro-cid-lcndk2z6]>[data-astro-cid-lcndk2z6]:nth-child(3){animation-delay:.17s}.formula-hero-copy[data-astro-cid-lcndk2z6]>[data-astro-cid-lcndk2z6]:nth-child(4){animation-delay:.22s}.formula-hero-copy[data-astro-cid-lcndk2z6]>[data-astro-cid-lcndk2z6]:nth-child(5){animation-delay:.28s}.formula-hero-media[data-astro-cid-lcndk2z6]{animation-delay:.19s}@keyframes formula-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.formula-page[data-astro-cid-lcndk2z6][data-motion-ready] [data-astro-cid-lcndk2z6][data-reveal]{opacity:0;transition:opacity .44s cubic-bezier(.2,.65,.25,1),transform .44s cubic-bezier(.2,.65,.25,1);transform:translateY(14px)}.formula-page[data-astro-cid-lcndk2z6][data-motion-ready] [data-astro-cid-lcndk2z6][data-reveal].is-visible{opacity:1;transform:translateY(0)}.formula-page[data-astro-cid-lcndk2z6]:not([data-motion-ready]) .intersect-once{opacity:1!important}@media (width<=980px){.formula-container[data-astro-cid-lcndk2z6]{width:min(100% - 48px,760px)}.formula-hero-layout[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);gap:34px}.formula-hero[data-astro-cid-lcndk2z6] h1[data-astro-cid-lcndk2z6]{font-size:clamp(48px,6vw,64px)}.formula-route-grid[data-astro-cid-lcndk2z6]{grid-template-columns:1fr}.formula-route[data-astro-cid-lcndk2z6],.formula-route[data-astro-cid-lcndk2z6]+.formula-route[data-astro-cid-lcndk2z6]{border-left:0;border-bottom:1px solid var(--formula-line);min-height:auto;padding:23px 0}.formula-route[data-astro-cid-lcndk2z6]:last-child{border-bottom:0}.formula-route-current[data-astro-cid-lcndk2z6]{background:linear-gradient(90deg,#e8ece4ad,#e8ece400)}.formula-decisions-layout[data-astro-cid-lcndk2z6]{gap:40px}.formula-phase[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);gap:30px}.formula-review-layout[data-astro-cid-lcndk2z6]{gap:42px}.formula-brief-layout[data-astro-cid-lcndk2z6]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px}}@media (width<=840px){.formula-hero[data-astro-cid-lcndk2z6]{padding-block:48px 58px}.formula-hero-layout[data-astro-cid-lcndk2z6]{grid-template-columns:1fr;gap:28px}.formula-hero-copy[data-astro-cid-lcndk2z6]{max-width:680px}.formula-hero[data-astro-cid-lcndk2z6] h1[data-astro-cid-lcndk2z6]{max-width:13ch;font-size:clamp(48px,8vw,66px)}.formula-hero-media[data-astro-cid-lcndk2z6]{aspect-ratio:1.22;max-width:680px}.formula-decisions-layout[data-astro-cid-lcndk2z6],.formula-review-layout[data-astro-cid-lcndk2z6],.formula-brief-layout[data-astro-cid-lcndk2z6]{grid-template-columns:1fr}.formula-format-column[data-astro-cid-lcndk2z6],.formula-choice-column[data-astro-cid-lcndk2z6],.formula-brief-intro[data-astro-cid-lcndk2z6]{max-width:none}.formula-phase[data-astro-cid-lcndk2z6]{grid-template-columns:1fr;gap:22px;padding-top:28px}.formula-phase-heading[data-astro-cid-lcndk2z6]{grid-template-columns:auto 1fr;align-items:baseline;column-gap:14px;display:grid}.formula-phase-heading[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{margin-top:0}.formula-phase-range[data-astro-cid-lcndk2z6]{grid-column:2;margin-top:5px!important}.formula-review-media[data-astro-cid-lcndk2z6]{aspect-ratio:1.2;max-width:680px}.formula-brief-list[data-astro-cid-lcndk2z6]{grid-template-columns:repeat(2,minmax(0,1fr))}.formula-related-grid[data-astro-cid-lcndk2z6]{grid-template-columns:1fr}.formula-related-item[data-astro-cid-lcndk2z6],.formula-related-item[data-astro-cid-lcndk2z6]+.formula-related-item[data-astro-cid-lcndk2z6]{border-left:0;border-bottom:1px solid var(--formula-line);padding:22px 0}.formula-related-item[data-astro-cid-lcndk2z6]:last-child{border-bottom:0}.formula-related-item[data-astro-cid-lcndk2z6] .formula-text-link[data-astro-cid-lcndk2z6]{margin-top:0}}@media (width<=620px){.formula-container[data-astro-cid-lcndk2z6]{width:min(100% - 40px,520px)}.formula-hero[data-astro-cid-lcndk2z6]{padding-block:38px 48px}.formula-hero-layout[data-astro-cid-lcndk2z6]{gap:25px}.formula-hero[data-astro-cid-lcndk2z6] h1[data-astro-cid-lcndk2z6]{max-width:11ch;margin-top:15px;font-size:clamp(43px,12vw,54px);line-height:.98}.formula-hero-description[data-astro-cid-lcndk2z6]{font-size:15px;line-height:1.62;margin-top:17px!important}.formula-hero-context[data-astro-cid-lcndk2z6]{font-size:12px}.formula-hero-actions[data-astro-cid-lcndk2z6]{align-items:stretch;gap:9px;margin-top:20px}.formula-button[data-astro-cid-lcndk2z6]{min-height:46px;padding-inline:14px;font-size:12px}.formula-hero-actions[data-astro-cid-lcndk2z6] .formula-button[data-astro-cid-lcndk2z6]{flex:100%}.formula-services-link[data-astro-cid-lcndk2z6]{margin-top:14px}.formula-hero-media[data-astro-cid-lcndk2z6]{aspect-ratio:1.08;border-radius:24px}.formula-section[data-astro-cid-lcndk2z6]{padding-block:60px}.formula-section-heading[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6],.formula-brief-intro[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6],.formula-cta[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6]{font-size:clamp(34px,10vw,42px)}.formula-section-heading[data-astro-cid-lcndk2z6]>p[data-astro-cid-lcndk2z6]:last-child:not(.formula-eyebrow){font-size:14px}.formula-route-grid[data-astro-cid-lcndk2z6],.formula-decisions-layout[data-astro-cid-lcndk2z6]{margin-top:28px}.formula-route[data-astro-cid-lcndk2z6]{padding-block:20px}.formula-route[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{max-width:22ch;font-size:26px}.formula-format-list[data-astro-cid-lcndk2z6],.formula-choice-list[data-astro-cid-lcndk2z6],.formula-brief-list[data-astro-cid-lcndk2z6]{grid-template-columns:1fr}.formula-column-heading[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{font-size:28px}.formula-decisions-layout[data-astro-cid-lcndk2z6]{gap:42px}.formula-phases[data-astro-cid-lcndk2z6]{margin-top:30px}.formula-phase[data-astro-cid-lcndk2z6]{gap:20px;padding-block:23px 10px}.formula-phase-heading[data-astro-cid-lcndk2z6]{grid-template-columns:auto minmax(0,1fr);column-gap:10px}.formula-phase-heading[data-astro-cid-lcndk2z6] h3[data-astro-cid-lcndk2z6]{font-size:28px}.formula-phase-index[data-astro-cid-lcndk2z6]{letter-spacing:.12em;font-size:9px}.formula-steps[data-astro-cid-lcndk2z6]{padding-left:22px}.formula-step[data-astro-cid-lcndk2z6]{padding-bottom:24px;padding-left:26px}.formula-step-marker[data-astro-cid-lcndk2z6]{width:31px;height:31px;font-size:10px;left:-23px}.formula-steps[data-astro-cid-lcndk2z6]:before{left:15px}.formula-step[data-astro-cid-lcndk2z6]:after{left:-8px}.formula-step-content[data-astro-cid-lcndk2z6]{padding-bottom:20px}.formula-step-content[data-astro-cid-lcndk2z6] h4[data-astro-cid-lcndk2z6]{font-size:25px}.formula-step-details[data-astro-cid-lcndk2z6]{grid-template-columns:1fr;gap:6px;font-size:12px;margin-top:13px!important}.formula-process-note[data-astro-cid-lcndk2z6]{margin-top:12px!important}.formula-review-layout[data-astro-cid-lcndk2z6]{gap:27px}.formula-review-media[data-astro-cid-lcndk2z6]{aspect-ratio:1.1;border-radius:24px}.formula-review-copy[data-astro-cid-lcndk2z6] .formula-section-heading[data-astro-cid-lcndk2z6] h2[data-astro-cid-lcndk2z6]{max-width:16ch}.formula-review-points[data-astro-cid-lcndk2z6]{margin-top:21px}.formula-brief-layout[data-astro-cid-lcndk2z6]{gap:30px}.formula-brief-list[data-astro-cid-lcndk2z6] li[data-astro-cid-lcndk2z6]{padding-block:15px}.formula-related-grid[data-astro-cid-lcndk2z6]{margin-top:28px}.formula-cta[data-astro-cid-lcndk2z6]{padding-block:52px}.formula-cta-layout[data-astro-cid-lcndk2z6]{grid-template-columns:1fr;gap:24px}.formula-cta-actions[data-astro-cid-lcndk2z6]{gap:11px}}@media (prefers-reduced-motion:reduce){.formula-page[data-astro-cid-lcndk2z6] [data-astro-cid-lcndk2z6],.formula-page[data-astro-cid-lcndk2z6] [data-astro-cid-lcndk2z6]:before,.formula-page[data-astro-cid-lcndk2z6] [data-astro-cid-lcndk2z6]:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
