.logo-strip[data-v-bbb6c8c1]{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding:clamp(40px,4.5vw,64px) var(--gutter) 0}.strip-label[data-v-bbb6c8c1]{font-size:13px;color:var(--ink-3);margin:0 0 24px}.logos[data-v-bbb6c8c1]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px}.logo[data-v-bbb6c8c1]{display:flex;align-items:center;gap:9px;color:#ffffff80;font-size:15px;font-weight:560;letter-spacing:-.015em;transition:color .2s}.logo[data-v-bbb6c8c1]:hover{color:#ffffffdb}.logo svg[data-v-bbb6c8c1]{width:20px;height:20px;flex-shrink:0;fill:currentColor}@media(max-width:1000px){.logos[data-v-bbb6c8c1]{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;row-gap:28px}}@media(max-width:560px){.logos[data-v-bbb6c8c1]{justify-content:space-around;row-gap:24px}.logo svg[data-v-bbb6c8c1]{width:22px;height:22px}.logo span[data-v-bbb6c8c1]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.logo-strip.is-compact[data-v-bbb6c8c1]{max-width:none;padding:36px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 30px}.is-compact .strip-label[data-v-bbb6c8c1]{margin:0;font-size:13px;white-space:nowrap}.is-compact .logos[data-v-bbb6c8c1]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 26px}.is-compact .logo[data-v-bbb6c8c1]{gap:7px;font-size:14px;color:#ffffff75}.is-compact .logo svg[data-v-bbb6c8c1]{width:17px;height:17px}@media(max-width:1000px){.logo-strip.is-compact[data-v-bbb6c8c1]{flex-direction:column;gap:16px}.is-compact .logos[data-v-bbb6c8c1]{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;gap:18px 28px}}.faq-inner[data-v-f4a19f59]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);align-items:start}.faq-head[data-v-f4a19f59]{position:sticky;top:calc(var(--nav-h, 64px) + 40px)}.faq-head .bc-h2[data-v-f4a19f59]{max-width:none}.faq-lead[data-v-f4a19f59]{margin-top:16px}.faq-list[data-v-f4a19f59]{border-top:1px solid var(--line)}.faq-item[data-v-f4a19f59]{border-bottom:1px solid var(--line)}.faq-q-heading[data-v-f4a19f59]{margin:0;font:inherit}.faq-q[data-v-f4a19f59]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:17px;font-weight:500;color:var(--ink);letter-spacing:-.01em;line-height:1.4;transition:color .15s}.faq-q[data-v-f4a19f59]:hover{color:#fff}.faq-chevron[data-v-f4a19f59]{flex-shrink:0;width:18px;height:18px;color:var(--ink-3);transition:transform .25s ease,color .15s ease}.faq-chevron svg[data-v-f4a19f59]{width:18px;height:18px}.faq-q:hover .faq-chevron[data-v-f4a19f59]{color:var(--ink-2)}.faq-item-open .faq-chevron[data-v-f4a19f59]{transform:rotate(45deg);color:var(--ink)}.faq-a[data-v-f4a19f59]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.faq-item-open .faq-a[data-v-f4a19f59]{grid-template-rows:1fr}.faq-a-inner[data-v-f4a19f59]{min-height:0;overflow:hidden}.faq-a p[data-v-f4a19f59]{margin:0;padding:0 48px 24px 0;font-size:16px;color:var(--ink-2);line-height:1.65;max-width:64ch}.faq-a-rich[data-v-f4a19f59]{padding:0 0 24px}.faq-a-rich[data-v-f4a19f59] .faq-compare{width:100%;border-collapse:collapse;font-size:14px;margin:0}.faq-a-rich[data-v-f4a19f59] .faq-compare th,.faq-a-rich[data-v-f4a19f59] .faq-compare td{text-align:left;padding:10px 10px 10px 0;border-bottom:1px solid var(--line);line-height:1.4;color:var(--ink-2)}.faq-a-rich[data-v-f4a19f59] .faq-compare thead th,.faq-a-rich[data-v-f4a19f59] .faq-compare th[scope=row]{font-size:13px;font-weight:500;color:var(--ink-3)}.faq-a-rich[data-v-f4a19f59] .faq-compare td:first-of-type{color:var(--ink);font-weight:500}.faq-a-rich[data-v-f4a19f59] .faq-compare tr:last-child th,.faq-a-rich[data-v-f4a19f59] .faq-compare tr:last-child td{border-bottom:none}.faq-a-rich[data-v-f4a19f59] .faq-compare-note{margin:12px 0 0;padding:0;font-size:14px;color:var(--ink-3);line-height:1.6}@media(max-width:860px){.faq-inner[data-v-f4a19f59]{grid-template-columns:minmax(0,1fr)}.faq-head[data-v-f4a19f59]{position:static}.faq-head .bc-h2[data-v-f4a19f59]{max-width:22ch}.faq-q[data-v-f4a19f59]{font-size:16px;padding:20px 0}.faq-a p[data-v-f4a19f59]{padding-right:0}}
