.page-module__8W0B1W__page{max-width:56rem;margin:0 auto;padding:6rem max(1.5rem,5vw) 5rem}.page-module__8W0B1W__head{border-bottom:1px solid var(--line);flex-direction:column;gap:1.25rem;margin-bottom:3.5rem;padding-bottom:2.5rem;display:flex}.page-module__8W0B1W__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--paper-rgb), .72);margin:0;font-size:.72rem;font-weight:500}.page-module__8W0B1W__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--paper);text-wrap:balance;max-width:40rem;margin:0;font-size:clamp(2rem,4.2vw,3.1rem);font-weight:700;line-height:1.12}.page-module__8W0B1W__prose{flex-direction:column;gap:1.6rem;max-width:40rem;display:flex}.page-module__8W0B1W__prose p{font-family:var(--font-body);color:rgba(var(--paper-rgb), .82);text-wrap:pretty;margin:0;font-size:1.15rem;line-height:1.8}.page-module__8W0B1W__prose a{color:rgba(var(--paper-rgb), .92);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(var(--paper-rgb), .35);text-decoration-color:rgba(var(--paper-rgb), .35);transition:text-decoration-color .15s var(--ease)}.page-module__8W0B1W__prose a:hover{-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}.page-module__8W0B1W__prose code{font-family:var(--font-mono);color:rgba(var(--paper-rgb), .9);font-size:.9em}.page-module__8W0B1W__section{flex-direction:column;gap:1.75rem;margin-top:4.5rem;display:flex}.page-module__8W0B1W__sectionHead{font-family:var(--font-display);color:var(--paper);text-wrap:balance;max-width:40rem;margin:0;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:600;line-height:1.25}.page-module__8W0B1W__tableScroll{margin-top:.5rem;overflow-x:auto}.page-module__8W0B1W__compare{border-collapse:collapse;width:100%;min-width:40rem}.page-module__8W0B1W__compare th{font-family:var(--font-body);color:rgba(var(--paper-rgb), .75);text-align:left;border-bottom:1px solid var(--line);vertical-align:bottom;padding:.75rem 1rem .75rem 0;font-size:.85rem;font-weight:500}.page-module__8W0B1W__compare td{font-family:var(--font-body);color:rgba(var(--paper-rgb), .8);border-bottom:1px solid var(--line);vertical-align:top;padding:1rem 1rem 1rem 0;font-size:.98rem;line-height:1.6}.page-module__8W0B1W__compare td:first-child{font-family:var(--font-body);color:rgba(var(--paper-rgb), .7);white-space:nowrap;padding-top:1.05rem;font-size:.85rem;font-weight:500}.page-module__8W0B1W__faqItem{flex-direction:column;gap:.75rem;max-width:40rem;display:flex}.page-module__8W0B1W__faqItem h3{font-family:var(--font-display);color:var(--paper);margin:0;font-size:1.2rem;font-weight:600;line-height:1.35}.page-module__8W0B1W__cta{border-top:1px solid var(--line);flex-direction:column;gap:1.25rem;max-width:40rem;margin-top:4.5rem;padding-top:2.5rem;display:flex}.page-module__8W0B1W__ctaLine{font-family:var(--font-body);color:rgba(var(--paper-rgb), .7);margin:0;font-size:1.05rem;line-height:1.75}.page-module__8W0B1W__ctaLine a{color:rgba(var(--paper-rgb), .92);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(var(--paper-rgb), .35);text-decoration-color:rgba(var(--paper-rgb), .35);transition:text-decoration-color .15s var(--ease)}.page-module__8W0B1W__ctaLine a:hover{-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}.page-module__8W0B1W__prose ul{flex-direction:column;gap:.6rem;margin:0;padding-left:1.25rem;display:flex}.page-module__8W0B1W__prose li{font-family:var(--font-body);color:rgba(var(--paper-rgb), .82);font-size:1.1rem;line-height:1.7}
