.service-offers[data-astro-cid-fru7qzhm]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem .8rem;margin:-.25rem 0 2rem;color:var(--color-fg-muted);font-size:.8rem;line-height:1.6;text-align:center}.service-offers[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-brand-300);text-underline-offset:4px}.service-offers[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]:hover{text-decoration:underline}.service-jump[data-astro-cid-fru7qzhm]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;padding:1rem 0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.service-jump[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .2rem;font-size:.8rem;line-height:1.4;color:var(--color-fg-muted);transition:color .2s ease}.service-jump[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]:hover,.service-jump[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]:focus-visible{color:var(--color-brand-300)}.service-jump[data-astro-cid-fru7qzhm] svg[data-astro-cid-fru7qzhm]{color:var(--color-brand-400);transition:transform .3s ease}.service-jump[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]:hover svg[data-astro-cid-fru7qzhm]{transform:translate(2px,2px)}.service-chapters[data-astro-cid-fru7qzhm]{display:grid;gap:4rem}.service-chapter[data-astro-cid-fru7qzhm]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,6rem);align-items:center;padding-bottom:4rem;border-bottom:1px solid var(--color-line)}.service-chapter[data-astro-cid-fru7qzhm]:last-child{padding-bottom:0;border-bottom:0}.service-chapter--reverse[data-astro-cid-fru7qzhm] .service-chapter-visual[data-astro-cid-fru7qzhm]{order:2}.service-chapter--reverse[data-astro-cid-fru7qzhm] .service-chapter-content[data-astro-cid-fru7qzhm]{order:1}.service-chapter-visual[data-astro-cid-fru7qzhm],.service-chapter-content[data-astro-cid-fru7qzhm]{min-width:0}.service-chapter-content[data-astro-cid-fru7qzhm] h2[data-astro-cid-fru7qzhm]{font-size:clamp(1.7rem,2.7vw,2.6rem);font-weight:500;line-height:1.13;letter-spacing:-.035em;max-width:22ch}.service-description[data-astro-cid-fru7qzhm]{margin-top:1.2rem;font-size:1rem;line-height:1.7;color:var(--color-fg-muted);max-width:56ch}.service-features[data-astro-cid-fru7qzhm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;margin-top:1.5rem}.service-features[data-astro-cid-fru7qzhm] li[data-astro-cid-fru7qzhm]{display:flex;align-items:start;gap:.6rem;font-size:.85rem;line-height:1.5;color:var(--color-fg-muted)}.service-actions[data-astro-cid-fru7qzhm]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:1.6rem}.service-quote[data-astro-cid-fru7qzhm]{font-size:.73rem;color:var(--color-fg-muted);opacity:.75}.service-details[data-astro-cid-fru7qzhm]{margin-top:1.5rem;border-top:1px solid var(--color-line)}.service-details[data-astro-cid-fru7qzhm] summary[data-astro-cid-fru7qzhm]{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;padding:1rem 0 .25rem;font-size:.78rem;color:var(--color-fg-muted);cursor:pointer}.service-details[data-astro-cid-fru7qzhm] summary[data-astro-cid-fru7qzhm]::-webkit-details-marker{display:none}.service-details[data-astro-cid-fru7qzhm] summary[data-astro-cid-fru7qzhm] svg[data-astro-cid-fru7qzhm]{color:var(--color-brand-400);transition:transform .25s ease}.service-details[data-astro-cid-fru7qzhm][open] summary[data-astro-cid-fru7qzhm] svg[data-astro-cid-fru7qzhm]{transform:rotate(45deg)}.service-details-body[data-astro-cid-fru7qzhm]{padding-top:1rem;font-size:.8rem;line-height:1.7;color:var(--color-fg-muted)}.service-details-body[data-astro-cid-fru7qzhm] p[data-astro-cid-fru7qzhm]+p[data-astro-cid-fru7qzhm]{margin-top:.8rem}.service-details-body[data-astro-cid-fru7qzhm] strong[data-astro-cid-fru7qzhm]{font-weight:500;color:var(--color-fg)}@media(max-width:900px){.service-chapter[data-astro-cid-fru7qzhm]{gap:2.5rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.service-features[data-astro-cid-fru7qzhm]{grid-template-columns:1fr}.service-jump[data-astro-cid-fru7qzhm]{gap:0 1.5rem}.service-jump[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]{font-size:.75rem}}@media(max-width:700px){.service-jump[data-astro-cid-fru7qzhm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.service-jump[data-astro-cid-fru7qzhm] a[data-astro-cid-fru7qzhm]{padding:.75rem .1rem;font-size:.7rem;gap:.4rem}.service-chapters[data-astro-cid-fru7qzhm]{gap:3rem}.service-chapter[data-astro-cid-fru7qzhm]{grid-template-columns:1fr;gap:1.6rem;padding-bottom:3rem}.service-chapter--reverse[data-astro-cid-fru7qzhm] .service-chapter-visual[data-astro-cid-fru7qzhm],.service-chapter--reverse[data-astro-cid-fru7qzhm] .service-chapter-content[data-astro-cid-fru7qzhm]{order:unset}.service-chapter-visual[data-astro-cid-fru7qzhm]{max-width:32rem;width:100%;margin-inline:auto}.service-features[data-astro-cid-fru7qzhm]{grid-template-columns:repeat(2,minmax(0,1fr))}.service-chapter-content[data-astro-cid-fru7qzhm] h2[data-astro-cid-fru7qzhm]{max-width:100%}}@media(max-width:390px){.service-features[data-astro-cid-fru7qzhm]{grid-template-columns:1fr}}
