.faq__layout.astro-qljopiuq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-2xl);align-items:start}.faq__head.astro-qljopiuq{position:sticky;top:calc(var(--header-h) + var(--space-l))}.faq__title.astro-qljopiuq{margin:var(--space-s) 0 0;max-width:10ch}.faq__intro.astro-qljopiuq{margin-top:var(--space-l);max-width:30ch;color:var(--ink-2)}.faq__list.astro-qljopiuq{border-top:1px solid var(--line)}.faq__item.astro-qljopiuq{border-bottom:1px solid var(--line)}.faq__q.astro-qljopiuq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-l);align-items:center;min-height:44px;padding:var(--space-l) 0;cursor:pointer;list-style:none}.faq__q.astro-qljopiuq::-webkit-details-marker{display:none}.faq__question.astro-qljopiuq{margin:0;max-width:36ch;font-size:var(--step-2);font-weight:var(--weight-regular);line-height:1.2;letter-spacing:var(--tracking-tight);color:var(--ink-1)}.faq__mark.astro-qljopiuq{position:relative;flex:none;width:max(40px,calc(var(--scale-px) * 48));aspect-ratio:1;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink-1);transition:background-color var(--dur-1) var(--ease-glide),border-color var(--dur-1) var(--ease-glide),color var(--dur-1) var(--ease-glide)}.faq__mark.astro-qljopiuq:before,.faq__mark.astro-qljopiuq:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;margin:-.75px 0 0 -7px;background:currentColor;transition:transform var(--dur-1) var(--ease-glide)}.faq__mark.astro-qljopiuq:after{transform:rotate(90deg)}.faq__item.astro-qljopiuq[open] .faq__mark.astro-qljopiuq:after{transform:rotate(0)}.faq__item.astro-qljopiuq[open] .faq__mark.astro-qljopiuq{background:var(--ink);border-color:var(--ink);color:var(--paper)}@media(hover:hover)and (pointer:fine){.faq__q.astro-qljopiuq:hover .faq__mark.astro-qljopiuq{background:var(--ink);border-color:var(--ink);color:var(--paper)}}.faq__a.astro-qljopiuq{margin:0;padding:0 0 var(--space-l);max-width:62ch;color:var(--ink-2);font-size:var(--step-0);line-height:1.6}.faq__q.astro-qljopiuq:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.faq__q.astro-qljopiuq:active .faq__question.astro-qljopiuq{color:var(--ink-2)}@supports selector(::details-content){.faq__item.astro-qljopiuq{interpolate-size:allow-keywords}.faq__item.astro-qljopiuq::details-content{block-size:0;overflow:clip;transition:block-size var(--dur-1) var(--ease-glide),content-visibility var(--dur-1) allow-discrete}.faq__item.astro-qljopiuq[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.faq__mark.astro-qljopiuq,.faq__mark.astro-qljopiuq:before,.faq__mark.astro-qljopiuq:after{transition:none}.faq__item.astro-qljopiuq::details-content{transition:none}}@media(max-width:1280px){.faq__layout.astro-qljopiuq{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.faq__head.astro-qljopiuq{position:static}}.service-scope__head.astro-x2uf333v{margin-bottom:var(--space-xl)}.service-scope__head.astro-x2uf333v .display.astro-x2uf333v{margin:var(--space-s) 0 0;max-width:14ch}.service-scope__grid.astro-x2uf333v{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.service-scope__cell.astro-x2uf333v{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-l);min-height:calc(var(--scale-px) * 260)}.service-scope__cell--lead.astro-x2uf333v{grid-row:span 2}.service-scope__cell.astro-x2uf333v:not(.service-scope__cell--lead){gap:var(--space-l);min-height:calc(var(--scale-px) * 220)}.service-scope__label.astro-x2uf333v{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-m)}.service-scope__label.astro-x2uf333v h3.astro-x2uf333v{margin:0;font-weight:var(--weight-medium);color:var(--ink-1)}.service-scope__label.astro-x2uf333v[data-count]:after,.service-scope__index.astro-x2uf333v li.astro-x2uf333v:before{font-size:var(--fs-micro);line-height:var(--lh-label);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;color:var(--ink-3)}.service-scope__label.astro-x2uf333v[data-count]:after{content:attr(data-count)}.service-scope__index.astro-x2uf333v{list-style:none;margin:auto 0 0;padding:0;columns:2;column-gap:var(--space-xl);counter-reset:scope}.service-scope__index.astro-x2uf333v li.astro-x2uf333v{display:grid;grid-template-columns:max(36px,calc(var(--scale-px) * 52)) minmax(0,1fr);align-items:baseline;padding-block:calc(var(--scale-px) * 12);break-inside:avoid;counter-increment:scope;font-size:max(1.13rem,calc(var(--scale-px) * 26));line-height:1.2;letter-spacing:var(--tracking-tight);color:var(--ink-1)}.service-scope__index.astro-x2uf333v li.astro-x2uf333v:before{content:counter(scope,decimal-leading-zero)}.service-scope__stack.astro-x2uf333v{list-style:none;margin:auto 0 0;padding:0;display:grid;gap:calc(var(--scale-px) * 10);font-size:var(--step-0);line-height:1.3;color:var(--ink-1)}.service-scope__stack--quiet.astro-x2uf333v{color:var(--ink-2)}@media(max-width:1100px){.service-scope__grid.astro-x2uf333v{grid-template-columns:repeat(2,minmax(0,1fr))}.service-scope__cell--lead.astro-x2uf333v{grid-column:1 / -1;grid-row:auto}}@media(max-width:700px){.service-scope__grid.astro-x2uf333v{grid-template-columns:minmax(0,1fr)}.service-scope__cell.astro-x2uf333v{min-height:0}.service-scope__index.astro-x2uf333v{columns:1}}.service-actions.astro-tcy35dad{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-l);padding-bottom:var(--space-xl)}.service-section__head.astro-tcy35dad{margin-bottom:var(--space-xl)}.service-section__head.astro-tcy35dad .display.astro-tcy35dad{margin:var(--space-s) 0 0;max-width:14ch}
