.ct-col{max-width:960px}.ct-g+.ct-g{margin-top:clamp(40px,4.5vw,56px)}.ct-g>h3{font-size:var(--fs-h3);margin-bottom:16px;font-weight:600;line-height:1.35}.ct-g .doc-sum{margin:0}.ct-g .doc-sum>div{grid-template-columns:220px minmax(0,1fr)}.ct-g .doc-sum dd ul{margin:8px 0 0;padding-left:1.1em;list-style:outside}.ct-g .doc-sum dd li+li{margin-top:4px}.ct-g h4{margin-top:32px;font-size:1rem;font-weight:600;line-height:1.5}.ct-g h4+p,.ct-g .ab-facts+p{max-width:62ch;color:var(--muted);margin-top:12px}.ct-g .ab-facts{margin-top:20px}.ct-g .ab-f{padding:14px 0}.ct-after,.cp-w p.ct-after{max-width:62ch;font-size:var(--fs-small);color:var(--muted);margin:16px 0 0;line-height:1.6}.ct-after a,.ct-g p a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-underline-offset:3px}#follow .ab-find .pl h2{font-size:var(--fs-h3);font-weight:600;line-height:1.35}#follow .ab-find .pl .mkt-btns,.cp-d .cta-fine{margin-top:16px}.pr-col{max-width:var(--doc-col,720px)}.pr-col>:first-child{margin-top:0}.cp-buyrow .mkt-btns{gap:10px}.cp-more{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:16px;display:flex}.cp-more p{color:var(--muted)}.cp-more p a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-underline-offset:3px}.cp-more .cp-all{margin-top:0}.pr-faq .fq summary{grid-template-columns:minmax(0,1fr) 16px}.pr-faq .fq>.fq-body{padding-left:0}.hero-cta:where(.pr-cta) .btn svg{width:18px;height:18px}@media (max-width:640px){.ct-g .doc-sum>div{display:block}}
