.faq-section:where(.astro-kpn7xbay){scroll-margin-top:var(--header-height);border-top:1px solid var(--color-border);background:var(--color-bg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.faq-heading:where(.astro-kpn7xbay){min-width:0;padding:var(--section-space) var(--page-gutter)}.faq-heading:where(.astro-kpn7xbay) h2:where(.astro-kpn7xbay){max-width:660px;font-size:var(--text-heading);letter-spacing:var(--tracking-heading);font-weight:500;line-height:var(--leading-heading);text-wrap:balance}.faq-heading:where(.astro-kpn7xbay) p:where(.astro-kpn7xbay){max-width:var(--intro-width);margin-top:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-lead);line-height:var(--leading-body);letter-spacing:normal;font-weight:400}.faq-list:where(.astro-kpn7xbay){min-width:0;padding:var(--section-space) var(--page-gutter);border-left:1px solid var(--color-border)}.faq-item:where(.astro-kpn7xbay){border-bottom:1px solid var(--color-border)}.faq-item:where(.astro-kpn7xbay) h3:where(.astro-kpn7xbay){margin:0}.faq-trigger:where(.astro-kpn7xbay){cursor:pointer;text-align:left;touch-action:manipulation;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;width:100%;min-height:100px;padding:24px 0;display:grid}.faq-trigger:where(.astro-kpn7xbay)>span:where(.astro-kpn7xbay):first-child{letter-spacing:var(--tracking-subheading);font-size:clamp(1.375rem,1.125rem + .75vw,1.75rem);font-weight:500;line-height:1.3}.faq-toggle:where(.astro-kpn7xbay){border-radius:var(--radius-control);background:var(--color-dark);width:40px;height:24px;color:var(--color-text-light);flex:none;place-items:center;transition:background-color .16s;display:grid}.faq-toggle:where(.astro-kpn7xbay) svg:where(.astro-kpn7xbay){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;width:16px;transition:transform .22s var(--ease-out)}.faq-item:where(.astro-kpn7xbay):hover .faq-toggle:where(.astro-kpn7xbay){background:var(--color-highlight)}.faq-item:where(.astro-kpn7xbay).is-open .faq-toggle:where(.astro-kpn7xbay) svg:where(.astro-kpn7xbay){transform:rotate(180deg)}.faq-answer:where(.astro-kpn7xbay){opacity:1;height:auto;transition:height .34s var(--ease-out), opacity .25s ease;overflow:hidden}.faq-answer:where(.astro-kpn7xbay)[hidden]{display:none}.faq-answer-inner:where(.astro-kpn7xbay){padding:0 64px 38px 0}.faq-answer:where(.astro-kpn7xbay) p:where(.astro-kpn7xbay){max-width:var(--copy-width);color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:normal;font-weight:400}.faq-section--onboarding:where(.astro-kpn7xbay) .faq-heading:where(.astro-kpn7xbay){flex-direction:column;padding-bottom:0;display:flex}.faq-section--onboarding:where(.astro-kpn7xbay) .faq-trigger:where(.astro-kpn7xbay){gap:20px;min-height:96px}.faq-section--onboarding:where(.astro-kpn7xbay) .faq-answer-inner:where(.astro-kpn7xbay){padding:0 0 28px}@media (width<=1199px){.faq-answer-inner:where(.astro-kpn7xbay){padding-right:12px}}@media (width<=819px){.faq-section--onboarding:where(.astro-kpn7xbay) .faq-list:where(.astro-kpn7xbay){border-top:1px solid var(--color-border);padding-top:var(--section-gap)}.faq-section:where(.astro-kpn7xbay){min-height:0;display:block}.faq-list:where(.astro-kpn7xbay){border-left:0;padding-top:0}.faq-heading:where(.astro-kpn7xbay){padding-bottom:var(--section-gap)}.faq-trigger:where(.astro-kpn7xbay){gap:18px;min-height:88px}.faq-toggle:where(.astro-kpn7xbay){border-radius:var(--radius-lg);width:40px;height:28px}.faq-toggle:where(.astro-kpn7xbay) svg:where(.astro-kpn7xbay){width:20px}.faq-answer-inner:where(.astro-kpn7xbay){padding:0 6px 32px 0}}.voice-call-panel:where(.astro-snwlagw6){border:1px solid color-mix(in srgb, var(--color-dark) 18%, var(--color-bg));border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);padding:28px}.panel-heading:where(.astro-snwlagw6){padding:20px 0 28px}.panel-label:where(.astro-snwlagw6){align-items:center;gap:10px;display:flex;transform:translateY(-12px)}.panel-label:where(.astro-snwlagw6)>span:where(.astro-snwlagw6):nth-child(2){letter-spacing:-.035em;font-size:15px;font-weight:500}.demo-label:where(.astro-snwlagw6){color:var(--color-text-muted);font-size:var(--text-meta);letter-spacing:.07em;text-transform:uppercase;margin-left:auto}.voice-mark:where(.astro-snwlagw6){height:16px;color:var(--color-highlight);align-items:center;gap:2px;display:flex}.voice-mark:where(.astro-snwlagw6) i:where(.astro-snwlagw6){background:currentColor;width:2px;height:6px}.voice-mark:where(.astro-snwlagw6) i:where(.astro-snwlagw6):nth-child(2),.voice-mark:where(.astro-snwlagw6) i:where(.astro-snwlagw6):nth-child(4){height:11px}.voice-mark:where(.astro-snwlagw6) i:where(.astro-snwlagw6):nth-child(3){height:16px}h3:where(.astro-snwlagw6){font-size:var(--text-subheading);letter-spacing:var(--tracking-subheading);font-weight:500;line-height:var(--leading-subheading);margin-top:28px}h3:where(.astro-snwlagw6)>span:where(.astro-snwlagw6){color:var(--color-highlight)}.call-options:where(.astro-snwlagw6){flex-direction:column;display:flex}.call-option:where(.astro-snwlagw6){border-bottom:1px solid var(--color-border);min-width:0}summary:where(.astro-snwlagw6){cursor:pointer;align-items:center;gap:16px;min-height:86px;padding:18px 20px;list-style:none;display:flex}summary:where(.astro-snwlagw6)::-webkit-details-marker{display:none}summary:where(.astro-snwlagw6)::marker{content:""}summary:where(.astro-snwlagw6):focus-visible{outline:3px solid var(--color-highlight);outline-offset:4px;z-index:1;position:relative}.option-icon:where(.astro-snwlagw6){flex-shrink:0;width:22px}.option-icon:where(.astro-snwlagw6) svg:where(.astro-snwlagw6){width:100%}.option-copy:where(.astro-snwlagw6){gap:7px;min-width:0;display:grid}.option-copy:where(.astro-snwlagw6) strong:where(.astro-snwlagw6){font-size:var(--text-body);letter-spacing:normal;font-weight:500;line-height:var(--leading-body)}.option-copy:where(.astro-snwlagw6)>span:where(.astro-snwlagw6){color:var(--color-text-muted);font-size:var(--text-label);line-height:var(--leading-body);letter-spacing:normal;font-weight:400}.option-arrow:where(.astro-snwlagw6){color:var(--color-highlight);align-self:center;margin-left:auto;font-size:26px;font-weight:400;line-height:1}.call-option:where(.astro-snwlagw6)[open] .option-arrow:where(.astro-snwlagw6){transform:rotate(90deg)}.call-option--browser:where(.astro-snwlagw6) summary:where(.astro-snwlagw6){background:var(--color-dark);color:var(--color-text-light)}.call-option--browser:where(.astro-snwlagw6) .option-copy:where(.astro-snwlagw6)>span:where(.astro-snwlagw6){color:var(--color-text-subtle)}.call-option--browser:where(.astro-snwlagw6) .option-arrow:where(.astro-snwlagw6){color:var(--color-highlight-soft)}.call-option--callback:where(.astro-snwlagw6) summary:where(.astro-snwlagw6):hover{background:var(--color-bg-muted)}.call-option--browser:where(.astro-snwlagw6) summary:where(.astro-snwlagw6):hover{background:var(--color-dark-alt)}.call-detail:where(.astro-snwlagw6){background:var(--color-bg-muted);padding:20px}.call-detail:where(.astro-snwlagw6) p:where(.astro-snwlagw6){max-width:var(--copy-width);color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:normal;font-weight:400}.detail-action:where(.astro-snwlagw6){min-height:44px;color:var(--color-highlight);font-size:var(--text-label);text-underline-offset:4px;font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;text-decoration:underline;display:flex}.detail-action:where(.astro-snwlagw6)>span:where(.astro-snwlagw6){flex-shrink:0;font-size:22px;text-decoration:none}@media (width<=819px){.voice-call-panel:where(.astro-snwlagw6){padding:24px}.call-option--callback:where(.astro-snwlagw6) summary:where(.astro-snwlagw6){background:var(--color-dark);color:var(--color-text-light)}.call-option--callback:where(.astro-snwlagw6) .option-copy:where(.astro-snwlagw6)>span:where(.astro-snwlagw6){color:var(--color-text-subtle)}.call-option--callback:where(.astro-snwlagw6) .option-arrow:where(.astro-snwlagw6){color:var(--color-highlight-soft)}.call-option--browser:where(.astro-snwlagw6) summary:where(.astro-snwlagw6){color:var(--color-text);background:0 0}.call-option--browser:where(.astro-snwlagw6) .option-copy:where(.astro-snwlagw6)>span:where(.astro-snwlagw6){color:var(--color-text-muted)}.call-option--browser:where(.astro-snwlagw6) .option-arrow:where(.astro-snwlagw6){color:var(--color-highlight)}.call-option--browser:where(.astro-snwlagw6) summary:where(.astro-snwlagw6):hover{background:var(--color-bg-muted)}.call-option--callback:where(.astro-snwlagw6) summary:where(.astro-snwlagw6):hover{background:var(--color-dark-alt)}}@media (width<=379px){.voice-call-panel:where(.astro-snwlagw6){padding:18px}summary:where(.astro-snwlagw6){gap:12px;padding-inline:14px}.option-icon:where(.astro-snwlagw6){width:18px}}
