.cc-faq[data-v-6aba3e18]{display:grid;gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(12rem,.72fr) minmax(0,1.28fr);padding:clamp(3rem,7vw,6rem) 0 0}.cc-faq__heading>p[data-v-6aba3e18]{color:var(--color-theme);font-size:.7rem;font-weight:700;letter-spacing:.15em;margin:0 0 .75rem;text-transform:uppercase}.cc-faq h2[data-v-6aba3e18]{color:var(--text-title);font-family:Fraunces,serif;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:500;letter-spacing:-.025em;line-height:1.12;margin:0}.cc-faq details[data-v-6aba3e18]{border-top:.0625rem solid var(--border-color)}.cc-faq details[data-v-6aba3e18]:last-child{border-bottom:.0625rem solid var(--border-color)}.cc-faq summary[data-v-6aba3e18]{color:var(--text-title);cursor:pointer;font-weight:650;line-height:1.45;list-style:none;padding:1.35rem 2.5rem 1.35rem 0;position:relative}.cc-faq summary[data-v-6aba3e18]::-webkit-details-marker{display:none}.cc-faq summary[data-v-6aba3e18]:after{color:var(--color-theme);content:"+";font-family:Fraunces,serif;font-size:1.5rem;font-weight:400;position:absolute;right:.25rem;top:1.2rem}.cc-faq details[open] summary[data-v-6aba3e18]:after{content:"−"}.cc-faq details p[data-v-6aba3e18]{color:var(--text-content);line-height:1.75;margin:0;max-width:42rem;padding:0 2rem 1.5rem 0}@media(max-width:700px){.cc-faq[data-v-6aba3e18]{gap:1.5rem;grid-template-columns:1fr}}.cc-differences>section[data-v-56bbd4cb]{border-top:.0625rem solid var(--border-color);padding:1.5rem 0}.cc-differences>section[data-v-56bbd4cb]:first-child{border-top:0;padding-top:0}.cc-differences>section[data-v-56bbd4cb]:last-child{padding-bottom:0}.cc-differences h3[data-v-56bbd4cb],.cc-fit h3[data-v-56bbd4cb]{color:var(--text-title);font-family:Fraunces,serif;font-size:1.35rem;font-weight:500;margin:0 0 1rem}.cc-differences__columns[data-v-56bbd4cb],.cc-fit[data-v-56bbd4cb]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cc-differences__brand[data-v-56bbd4cb]{color:var(--color-theme);font-size:.72rem;font-weight:700;letter-spacing:.1em;margin-bottom:.45rem;text-transform:uppercase}.cc-fit[data-v-56bbd4cb]{margin-bottom:1.75rem}.cc-fit>div[data-v-56bbd4cb]{border-top:.125rem solid var(--color-accent);padding-top:1.25rem}.cc-sources span[data-v-56bbd4cb]{color:var(--text-desc);display:block;font-size:.9rem;margin-top:.25rem}.cc-next[data-v-56bbd4cb]{align-items:end;background:var(--bg-secondary);border-top:.1875rem solid var(--color-theme);display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(4rem,8vw,7rem);padding:clamp(2rem,5vw,4rem)}.cc-next p[data-v-56bbd4cb]{color:var(--color-theme);font-size:.72rem;font-weight:700;letter-spacing:.14em;margin:0 0 .65rem;text-transform:uppercase}.cc-next h2[data-v-56bbd4cb]{color:var(--text-title);font-family:Fraunces,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500;line-height:1.12;margin:0;max-width:18ch}.cc-next__links[data-v-56bbd4cb]{display:flex;flex-direction:column;gap:.75rem}.cc-next__links a[data-v-56bbd4cb]{border:.0625rem solid var(--color-theme);color:var(--color-theme);font-weight:650;min-width:10rem;padding:.85rem 1.2rem;text-align:center;text-decoration:none}.cc-next__links a[data-v-56bbd4cb]:first-child{background:var(--color-theme);color:var(--bg-primary)}.cc-next__links a[data-v-56bbd4cb]:hover{background:var(--color-theme-hover);border-color:var(--color-theme-hover);color:var(--bg-primary)}@media(max-width:700px){.cc-differences__columns[data-v-56bbd4cb],.cc-fit[data-v-56bbd4cb],.cc-next[data-v-56bbd4cb]{grid-template-columns:1fr}.cc-next__links[data-v-56bbd4cb]{width:100%}}
