.darrow[data-astro-cid-xprqbgfz]{display:block;width:var(--darrow-w, 12rem);transform:rotate(var(--darrow-rot, 0deg)) scaleX(var(--darrow-flip, 1));pointer-events:none}.darrow-svg[data-astro-cid-xprqbgfz]{display:block;width:100%;height:auto;overflow:visible}.darrow-path[data-astro-cid-xprqbgfz]{stroke-dasharray:1000;stroke-dashoffset:1000}@media(prefers-reduced-motion:reduce){.darrow-path[data-astro-cid-xprqbgfz]{stroke-dashoffset:0}}.cta-section[data-astro-cid-ne56ttnc]{color:inherit;margin:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.cta-inner[data-astro-cid-ne56ttnc]{max-width:var(--max-width);margin:0 auto;padding:clamp(4rem,8vw,8rem) var(--container-gutter);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.cta-inner--with-faqs[data-astro-cid-ne56ttnc]{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(3rem,6vw,8rem)}.faq-list[data-astro-cid-ne56ttnc]{display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1rem)}.faq-item[data-astro-cid-ne56ttnc]{--faq-card-bg: var(--white);--chev-disc: 2.75rem;--chev-gap: .6rem;--chev-nest: var(--radius-md);--chev-scoop: var(--radius-lg);--chev-fillet: var(--chev-gap);position:relative;background:var(--faq-card-bg);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,2.25rem);cursor:pointer;transition:background-color .5s ease}html[data-color-scheme=dark] .faq-item[data-astro-cid-ne56ttnc]{--faq-card-bg: var(--white);--color-text: #0d1b12}.faq-question[data-astro-cid-ne56ttnc]{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;padding-right:calc(var(--chev-disc) + var(--chev-gap));font-size:1.375rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;cursor:pointer;list-style:none;color:var(--color-text)}.faq-question[data-astro-cid-ne56ttnc]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-ne56ttnc]:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--radius-sm)}.faq-question-text[data-astro-cid-ne56ttnc]{flex:1}.faq-chevron-notch[data-astro-cid-ne56ttnc]{position:absolute;top:-.1px;right:-.1px;z-index:2;display:block;padding:0 0 var(--chev-gap) var(--chev-gap);background:var(--theme-bg, var(--color-bg));border-radius:0 var(--chev-nest) 0 var(--chev-scoop);transform:scale(0);transform-origin:top right;transition:transform var(--dur-cut) var(--ease-cut);pointer-events:none}.faq-chevron-notch[data-astro-cid-ne56ttnc]:before,.faq-chevron-notch[data-astro-cid-ne56ttnc]:after{content:"";position:absolute;width:var(--chev-fillet);height:var(--chev-fillet);background:var(--theme-bg, var(--color-bg));-webkit-mask:var(--fillet-bite-bl) center / 100% 100% no-repeat;mask:var(--fillet-bite-bl) center / 100% 100% no-repeat}.faq-chevron-notch[data-astro-cid-ne56ttnc]:before{top:calc(100% - 1.5px);right:0}.faq-chevron-notch[data-astro-cid-ne56ttnc]:after{top:0;right:calc(100% - 1.5px)}.faq-chevron-disc[data-astro-cid-ne56ttnc]{display:inline-flex;align-items:center;justify-content:center;width:var(--chev-disc);height:var(--chev-disc);border-radius:var(--chev-nest);background:var(--faq-card-bg);color:var(--color-text)}.faq-item[data-astro-cid-ne56ttnc].chev-show .faq-chevron-notch[data-astro-cid-ne56ttnc],.faq-question[data-astro-cid-ne56ttnc]:focus-visible .faq-chevron-notch[data-astro-cid-ne56ttnc],.faq-item[data-astro-cid-ne56ttnc].is-open .faq-chevron-notch[data-astro-cid-ne56ttnc]{transform:scale(1)}.faq-chevron[data-astro-cid-ne56ttnc]{transition:transform .5s cubic-bezier(.22,.8,.36,1)}.faq-item[data-astro-cid-ne56ttnc].is-open .faq-chevron[data-astro-cid-ne56ttnc]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.faq-chevron-notch[data-astro-cid-ne56ttnc]{transition:none}}.faq-answer[data-astro-cid-ne56ttnc]{overflow:hidden;will-change:height}.faq-answer[data-astro-cid-ne56ttnc] p[data-astro-cid-ne56ttnc]{font-size:1.0625rem;line-height:1.7;color:var(--color-text);max-width:52ch;font-weight:400;margin:0;padding-top:1.25rem}.cta-call[data-astro-cid-ne56ttnc]{position:relative}.cta-section[data-astro-cid-ne56ttnc] h2[data-astro-cid-ne56ttnc]{font-size:clamp(2.5rem,5vw,5rem);font-weight:600;line-height:.92;letter-spacing:-.03em;max-width:14ch;margin-bottom:1rem}.cta-section[data-astro-cid-ne56ttnc] p[data-astro-cid-ne56ttnc]{font-size:clamp(1.25rem,1.5vw,1.375rem);opacity:.85;max-width:42ch;line-height:1.55}.headline-cta[data-astro-cid-ne56ttnc]{font-family:var(--font-body);font-size:.92em;font-weight:600;letter-spacing:-.01em;display:inline-block;padding:.08em .42em;border:0;border-radius:.3em;background:var(--color-accent);color:var(--color-bg);line-height:1.05;cursor:pointer}.headline-cta[data-astro-cid-ne56ttnc]:hover{background:var(--color-red-bright);color:#fff}.headline-cta[data-astro-cid-ne56ttnc]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.cta-button-wrap[data-astro-cid-ne56ttnc]{width:fit-content;margin-top:clamp(2.25rem,3.5vw,3rem)}.cta-button-wrap--arrow[data-astro-cid-ne56ttnc]{position:relative;margin-top:clamp(4.75rem,6.5vw,6rem)}.cta-arrow[data-astro-cid-ne56ttnc]{position:absolute;bottom:calc(100% - .25rem);left:1.75rem;z-index:1;pointer-events:none}@media(max-width:768px){.cta-inner--with-faqs[data-astro-cid-ne56ttnc]{grid-template-columns:1fr}.cta-button-wrap[data-astro-cid-ne56ttnc]{margin-bottom:clamp(1.5rem,6vw,2.75rem)}}
