/* Extends Features components. */
.page-free-pro main>section{padding-block:2rem}.page-free-pro .edition-choices{margin-top:2rem}.edition-choices ul{padding-left:1.2rem;margin-bottom:0;font-size:.9375rem;color:#52617f;line-height:1.75}.page-free-pro .pro-choice{background:#f3f5ff}.edition-comparison h2,.edition-proofs h2,.edition-licence h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.section-lead{color:#52617f;max-width:48rem}.comparison-group,.connection-details{border:1px solid #dce3f0;border-radius:.8rem;margin:1rem 0;overflow:hidden}.comparison-group>summary,.connection-details>summary{display:flex;align-items:center;gap:1rem;padding:1.2rem;list-style:none;font-weight:600;background:#f7f9ff}.comparison-group summary::-webkit-details-marker,.connection-details summary::-webkit-details-marker{display:none}.comparison-group summary small{margin-left:auto;font-weight:400;color:#52617f}.comparison-group>summary:after,.connection-details>summary:after{content:'+';margin-left:auto;color:#2942ba}.comparison-group[open]>summary:after,.connection-details[open]>summary:after{content:'−'}.comparison-group>summary:hover,.connection-details>summary:hover{background:#eef2fc}.comparison-content{padding:1rem}.edition-table{min-width:0;table-layout:fixed}.edition-table caption{padding-bottom:1rem}.edition-table th,.edition-table td{padding:.9rem .8rem;font-size:.875rem;overflow-wrap:anywhere;border-radius:0;vertical-align:top}.edition-table th:first-child{width:46%}.edition-table tbody th{background:transparent;font-weight:550}.edition-table td{color:#18254b}.edition-table td:last-child{background:#f8f9ff}.comparison-note,.edition-licence p{color:#52617f;font-size:.875rem}.comparison-note a,.edition-licence a,.edition-price a{color:#2942ba}.proof-heading{margin-bottom:1.5rem}.proof-copy{padding:1.5rem}.proof-copy h3{margin:1rem 0}.proof-copy p{margin:0;color:#52617f;font-size:.9375rem}.proof-image{padding:.8rem}.report-proof{grid-column:1/-1}.report-proof .proof-image{padding:0}.connection-details p{padding:0 1.2rem}.connection-details>a{display:inline-block;margin:0 1.2rem 1.2rem}
.edition-choices h2{font-size:1.5rem;line-height:1.3;margin:1rem 0}
@media(max-width:700px){.page-free-pro main>section{padding-block:1.5rem}.page-free-pro .edition-intro h1{font-size:2.6rem}.edition-choices ul{font-size:.875rem}.comparison-group>summary{padding:1rem;font-size:.875rem;gap:.5rem}.comparison-group summary small{font-size:.7rem}.comparison-content{padding:.7rem}.edition-table,.edition-table tbody{display:block}.edition-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.edition-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #e0e6f1;border-radius:.6rem;overflow:hidden;margin-bottom:.75rem}.edition-table tbody th[scope=row]{grid-column:1/-1;width:auto;background:#f4f6fd;border-bottom:1px solid #e0e6f1}.edition-table tbody td{width:auto;border:0}.edition-table td:nth-child(2){border-right:1px solid #e0e6f1}.edition-table td:before{content:attr(data-edition);display:block;font-size:.75rem;color:#52617f;margin-bottom:.35rem}.edition-table caption{display:block;font-size:.75rem}.proof-copy{padding:1.25rem}.report-proof{grid-column:auto}}
