.seo-documentation[data-astro-cid-lxxpiqhb]{background:#fff}.seo-documentation-layout[data-astro-cid-lxxpiqhb]{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);padding-top:clamp(2rem,4vw,4rem);display:grid}h2[data-astro-cid-lxxpiqhb]{text-wrap:balance;font-size:clamp(1.9rem,3.2vw,3.1rem);line-height:1.16}.seo-documentation-copy[data-astro-cid-lxxpiqhb] p[data-astro-cid-lxxpiqhb]{color:var(--ink-soft);line-height:1.8}.seo-documentation-copy[data-astro-cid-lxxpiqhb] p[data-astro-cid-lxxpiqhb]:last-child{margin-bottom:0}@media (width<=760px){.seo-documentation-layout[data-astro-cid-lxxpiqhb]{grid-template-columns:1fr}}.fiscal-service-card[data-astro-cid-mclvsedz]{--art-ink:var(--ink);--art-accent:var(--wine);--art-paper:#fff;--art-tint:#eaf0f5;background:var(--white);min-width:0;color:var(--ink);border:1px solid #dce4ec;border-radius:20px;flex-direction:column;padding:clamp(1.4rem,2.25vw,2rem);transition:border-color .22s,box-shadow .22s;display:flex;box-shadow:0 3px 6px #17324d05,0 15px 32px #17324d08}.fiscal-service-card[data-astro-cid-mclvsedz][data-card-clickable]{cursor:pointer}.fiscal-service-top[data-astro-cid-mclvsedz]{justify-content:space-between;align-items:start;gap:1rem;min-height:2.1rem;display:flex}.fiscal-service-label[data-astro-cid-mclvsedz]{max-width:22ch;color:var(--wine);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:800;line-height:1.6}.fiscal-service-illustration[data-astro-cid-mclvsedz]{width:108px;margin:.6rem 0 1rem -.45rem}.fiscal-service-copy[data-astro-cid-mclvsedz]{flex-direction:column;flex:1;display:flex}.fiscal-service-copy[data-astro-cid-mclvsedz] h3[data-astro-cid-mclvsedz]{max-width:24ch;margin-bottom:.85rem;font-size:clamp(1.35rem,1.8vw,1.65rem);line-height:1.14}.fiscal-service-copy[data-astro-cid-mclvsedz] p{color:var(--ink-soft);margin-bottom:0;font-size:.92rem;line-height:1.7}.fiscal-service-details[data-astro-cid-mclvsedz]{margin-top:auto;padding-top:1.2rem}.fiscal-service-details[data-astro-cid-mclvsedz] summary[data-astro-cid-mclvsedz]{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding-top:.6rem;font-size:.8rem;font-weight:700;list-style:none;display:flex}.fiscal-service-details[data-astro-cid-mclvsedz] summary[data-astro-cid-mclvsedz]::-webkit-details-marker{display:none}.fiscal-service-details[data-astro-cid-mclvsedz] summary[data-astro-cid-mclvsedz]:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid}.fiscal-details-icon[data-astro-cid-mclvsedz]{border:1px solid var(--line);border-radius:50%;flex:0 0 28px;width:28px;height:28px;position:relative}.fiscal-details-icon[data-astro-cid-mclvsedz]:before,.fiscal-details-icon[data-astro-cid-mclvsedz]:after{content:"";background:currentColor;width:9px;height:1px;transition:transform .35s,opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fiscal-details-icon[data-astro-cid-mclvsedz]:after{transform:translate(-50%,-50%)rotate(90deg)}.fiscal-details-labels[data-astro-cid-mclvsedz]{display:grid}.fiscal-details-labels[data-astro-cid-mclvsedz]>span[data-astro-cid-mclvsedz]{grid-area:1/1;transition:opacity .18s}.fiscal-details-close[data-astro-cid-mclvsedz],.fiscal-service-details[data-astro-cid-mclvsedz][open] .fiscal-details-open[data-astro-cid-mclvsedz]{opacity:0}.fiscal-service-details[data-astro-cid-mclvsedz][open] .fiscal-details-close[data-astro-cid-mclvsedz]{opacity:1}.fiscal-service-details[data-astro-cid-mclvsedz][open] .fiscal-details-icon[data-astro-cid-mclvsedz]:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.fiscal-service-expanded[data-astro-cid-mclvsedz]{padding-top:1rem}.fiscal-service-expanded[data-astro-cid-mclvsedz] p+p{margin-top:1rem}@supports (interpolate-size:allow-keywords) and selector(details::details-content){.fiscal-service-details[data-astro-cid-mclvsedz]{interpolate-size:allow-keywords}.fiscal-service-details[data-astro-cid-mclvsedz]::details-content{opacity:0;block-size:0;transition:block-size .46s cubic-bezier(.4, 0, .2, 1), opacity .28s ease, content-visibility .46s allow-discrete;overflow:clip}.fiscal-service-details[data-astro-cid-mclvsedz][open]::details-content{opacity:1;block-size:auto}}.fiscal-service-featured[data-astro-cid-mclvsedz]{--art-accent:#5c7f9b;border-color:var(--ink);background:var(--ink);color:#fff;grid-row:span 2;padding:clamp(1.6rem,3.2vw,3rem)}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-label[data-astro-cid-mclvsedz]{color:#dce6ef}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-illustration[data-astro-cid-mclvsedz]{width:100%;max-width:350px;margin:auto;padding-block:2rem}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-copy[data-astro-cid-mclvsedz]{flex:0}.fiscal-service-featured[data-astro-cid-mclvsedz] h3[data-astro-cid-mclvsedz]{max-width:16ch;font-size:clamp(2rem,2.6vw,2.6rem)}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-copy[data-astro-cid-mclvsedz] p{color:#dce6ef;font-size:1rem;line-height:1.75}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-details[data-astro-cid-mclvsedz] summary[data-astro-cid-mclvsedz],.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-details-icon[data-astro-cid-mclvsedz]{border-color:var(--line-light)}@media (hover:hover){.fiscal-service-card[data-astro-cid-mclvsedz]:hover{border-color:var(--brand-accent);box-shadow:0 12px 36px #17324d17}}@media (width<=1100px) and (width>=681px){.fiscal-service-featured[data-astro-cid-mclvsedz]{grid-area:auto/1/auto/-1;grid-template-columns:1fr 1fr;gap:1.5rem 2rem;display:grid}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-top[data-astro-cid-mclvsedz]{grid-column:1/-1}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-illustration[data-astro-cid-mclvsedz]{grid-area:2/2;max-width:290px;padding:0}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-copy[data-astro-cid-mclvsedz]{grid-area:2/1;align-self:center}}@media (width<=680px){.fiscal-service-featured[data-astro-cid-mclvsedz]{grid-row:auto}.fiscal-service-featured[data-astro-cid-mclvsedz] .fiscal-service-illustration[data-astro-cid-mclvsedz]{max-width:245px;padding-block:1rem}.fiscal-service-copy[data-astro-cid-mclvsedz] h3[data-astro-cid-mclvsedz]{max-width:23ch;font-size:1.5rem}.fiscal-service-featured[data-astro-cid-mclvsedz] h3[data-astro-cid-mclvsedz]{font-size:2rem}.fiscal-service-illustration[data-astro-cid-mclvsedz]{width:115px;margin-block:.8rem}.fiscal-service-copy[data-astro-cid-mclvsedz] p{font-size:1rem}}@media (prefers-reduced-motion:reduce){.fiscal-service-card[data-astro-cid-mclvsedz],.fiscal-details-labels[data-astro-cid-mclvsedz]>span[data-astro-cid-mclvsedz],.fiscal-details-icon[data-astro-cid-mclvsedz]:before,.fiscal-details-icon[data-astro-cid-mclvsedz]:after,.fiscal-service-details[data-astro-cid-mclvsedz]::details-content{transition:none}}section.fiscal-scope-section{background:var(--paper-soft)}.fiscal-scope-section .fiscal-scope-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:clamp(2rem,7vw,6rem);margin-bottom:3rem}.fiscal-scope-section .fiscal-scope-heading h2{max-width:19ch;margin-bottom:0;font-size:clamp(2.4rem,3.9vw,3.7rem);line-height:1.04}.fiscal-scope-section .fiscal-scope-heading .lead{max-width:38ch;margin-bottom:0}.fiscal-services-grid{grid-template-columns:1.08fr 1fr 1fr;gap:1.25rem;display:grid}.fiscal-audience-section .audience-panel{box-shadow:none;background:#fff;border-color:#dce4ec}.fiscal-audience-section .audience-panel p{font-size:.96rem}.fiscal-audience-section .audience-copy>.text-link{align-self:flex-start;margin-top:auto;padding-top:1.4rem}.fiscal-audience-section .audience-media:after{content:none}@supports (grid-template-rows:subgrid){.fiscal-audience-section .audience-panel{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.fiscal-audience-section .audience-copy{grid-row:2/span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.fiscal-audience-section .audience-copy>.text-link{grid-area:auto;align-self:start;margin-top:0}}@media (width<=1100px){.fiscal-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.fiscal-scope-section .fiscal-scope-heading{grid-template-columns:1fr;gap:1.5rem}}@media (width<=680px){.fiscal-services-grid{grid-template-columns:minmax(0,1fr);gap:1rem}}.fiscal-process-section .process-node{box-shadow:none;background:0 0;border:0}.fiscal-process-section .process-node:after{content:"";border:4px solid var(--ink);box-sizing:content-box;background:#c6dce9;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #c6dce980}.fiscal-process-section .process-step h3{max-width:none;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.25}.fiscal-process-section .process-step p{color:#ffffffc7;max-width:none;font-size:.9rem;line-height:1.7}@media (width>=901px){.fiscal-process-section .process-journey{grid-template-rows:auto auto auto;row-gap:1.25rem}.fiscal-process-section .process-step{grid-row:span 3;grid-template-rows:subgrid;display:grid}.fiscal-process-section .process-node{margin-bottom:.5rem}.fiscal-process-section .process-step>div{grid-row:2/span 2;grid-template-rows:subgrid;display:grid}.fiscal-process-section .process-step h3{margin-bottom:0}}
