.pfsub:where(.astro-s3uq52x7){top:var(--nav-h);padding:0 var(--gutter)}.pfpz:where(.astro-s3uq52x7){flex-shrink:0}.pftabs:where(.astro-s3uq52x7){white-space:nowrap}.pftabs:where(.astro-s3uq52x7) a:where(.astro-s3uq52x7):focus-visible{outline-offset:-2px}@media(width<=1100px){.pfsub:where(.astro-s3uq52x7){gap:28px;overflow-x:auto;scrollbar-width:none}.pfsub:where(.astro-s3uq52x7)::-webkit-scrollbar{display:none}.pftabs:where(.astro-s3uq52x7){gap:26px;font-size:15px}.pfsub:where(.astro-s3uq52x7):after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;background:linear-gradient(to right,transparent,var(--c-surface));pointer-events:none}}@media(width<=720px){.pfsub:where(.astro-s3uq52x7){height:56px}.pfpz:where(.astro-s3uq52x7){display:none}.pftabs:where(.astro-s3uq52x7){gap:22px;font-size:14.5px}.pftabs:where(.astro-s3uq52x7) a:where(.astro-s3uq52x7){padding:17px 0}}.dots:where(.astro-fuq2injm){position:absolute;inset:0;pointer-events:none}.hero-blob:where(.astro-fuq2injm){left:50%;top:-260px;margin-left:-380px}.kicker:where(.astro-fuq2injm){position:relative}h1:where(.astro-fuq2injm){text-wrap:balance}@media(width<=1100px){.pfhero:where(.astro-fuq2injm){padding:80px var(--gutter) 72px}}@media(width<=899px){.pfhero:where(.astro-fuq2injm) h1:where(.astro-fuq2injm){font-size:clamp(34px,8vw,50px);line-height:1.12;letter-spacing:-1.4px}.pfhero:where(.astro-fuq2injm) .lead:where(.astro-fuq2injm){font-size:18px;line-height:28px}}@media(width<=720px){.pfhero:where(.astro-fuq2injm){gap:20px;padding-top:56px;padding-bottom:56px}.pfhero:where(.astro-fuq2injm) .lead:where(.astro-fuq2injm){font-size:17px;line-height:27px}}.after:where(.astro-y52mqqrm){height:128px}@media(width<=1100px){.teaser:where(.astro-y52mqqrm){padding-left:var(--gutter);padding-right:var(--gutter)}}@media(width<=899px){.teaser:where(.astro-y52mqqrm){padding-top:88px}.pfro:where(.astro-y52mqqrm){grid-template-columns:minmax(0,1fr);gap:20px;padding:32px}.go:where(.astro-y52mqqrm){justify-self:start}.after:where(.astro-y52mqqrm){height:88px}}@media(width<=720px){.teaser:where(.astro-y52mqqrm){padding-top:64px}.pfro:where(.astro-y52mqqrm){padding:24px}.pfro:where(.astro-y52mqqrm) .tx:where(.astro-y52mqqrm) b:where(.astro-y52mqqrm){font-size:24px;line-height:30px}.pfro:where(.astro-y52mqqrm) .tx:where(.astro-y52mqqrm) .ds:where(.astro-y52mqqrm){font-size:16px;line-height:25px}.after:where(.astro-y52mqqrm){height:64px}}@media(width<=1100px){.closing:where(.astro-pcltekg6) .faqs{padding-left:var(--gutter);padding-right:var(--gutter)}}@media(width<=899px){.closing:where(.astro-pcltekg6) .faqs h2{font-size:clamp(28px,6vw,36px);line-height:1.17;letter-spacing:-1px}}.space-tint:where(.astro-tuk6w4pk){padding-top:112px;padding-bottom:120px}.space-tint-even:where(.astro-tuk6w4pk){padding-top:112px;padding-bottom:112px}.space-models:where(.astro-tuk6w4pk){padding-top:96px;padding-bottom:112px}.space-after-split:where(.astro-tuk6w4pk){padding-top:24px;padding-bottom:120px}.space-top:where(.astro-tuk6w4pk){padding-top:112px}.space-after-hero:where(.astro-tuk6w4pk){padding-top:0;padding-bottom:88px}@media(width<=1100px){.pfsec:where(.astro-tuk6w4pk){padding-left:var(--gutter);padding-right:var(--gutter)}}@media(width<=899px){.space-default:where(.astro-tuk6w4pk){padding-top:88px}.space-tint:where(.astro-tuk6w4pk),.space-tint-even:where(.astro-tuk6w4pk),.space-models:where(.astro-tuk6w4pk){padding-top:80px;padding-bottom:88px}.space-after-split:where(.astro-tuk6w4pk){padding-bottom:88px}.space-top:where(.astro-tuk6w4pk){padding-top:80px}.space-after-hero:where(.astro-tuk6w4pk){padding-bottom:64px}.pfh:where(.astro-tuk6w4pk){margin-bottom:40px}.pfh:where(.astro-tuk6w4pk) h2:where(.astro-tuk6w4pk){font-size:clamp(28px,6vw,36px);line-height:1.17;letter-spacing:-1px}}@media(width<=720px){.space-default:where(.astro-tuk6w4pk){padding-top:64px}.space-tint:where(.astro-tuk6w4pk),.space-tint-even:where(.astro-tuk6w4pk),.space-models:where(.astro-tuk6w4pk){padding-top:64px;padding-bottom:72px}.space-after-split:where(.astro-tuk6w4pk){padding-bottom:72px}.space-top:where(.astro-tuk6w4pk){padding-top:64px}.pfh:where(.astro-tuk6w4pk){margin-bottom:32px}}.top-lg:where(.astro-vzsjwyv2){margin-top:128px}.top-md:where(.astro-vzsjwyv2){margin-top:112px}@media(width<=899px){.top-lg:where(.astro-vzsjwyv2),.top-md:where(.astro-vzsjwyv2){margin-top:88px}}@media(width<=720px){.top-lg:where(.astro-vzsjwyv2),.top-md:where(.astro-vzsjwyv2){margin-top:64px}}
