.OX4xCW_lockup{align-items:center;gap:10px;min-width:0;display:inline-flex}.OX4xCW_mark{width:var(--brand-icon-size,28px);height:var(--brand-icon-size,28px);flex-shrink:0}.OX4xCW_wordmark{white-space:nowrap;min-width:0;font-size:var(--brand-wordmark-size,.95rem);letter-spacing:-.02em;align-items:baseline;font-weight:700;line-height:1.05;display:inline-flex}.OX4xCW_focus{color:var(--color-brand-deep);letter-spacing:.05em;font-weight:700}.OX4xCW_today{color:var(--color-brand);letter-spacing:.05em;transform-origin:0;font-size:.92em;font-weight:400;display:inline-block;transform:scaleX(.92)}
.sGqMhG_toggle{border-radius:var(--radius-pill);border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.sGqMhG_toggle:hover{background:var(--color-surface-muted);color:var(--color-ink);border-color:var(--color-border-strong)}.sGqMhG_toggle:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}
.gOObGW_header{z-index:100;background:var(--color-chrome-bg);-webkit-backdrop-filter:var(--chrome-backdrop-filter);backdrop-filter:var(--chrome-backdrop-filter);border-bottom:1px solid var(--color-chrome-border);padding:0 var(--site-padding-x);position:sticky;top:0}.gOObGW_inner{max-width:var(--site-max-width);justify-content:space-between;align-items:center;gap:12px;min-height:50px;margin:0 auto;display:flex}.gOObGW_logo{min-width:0;color:var(--color-ink);flex-shrink:0;align-items:center;text-decoration:none;display:flex}.gOObGW_signInButton{box-shadow:none;padding:8px 16px;font-size:.9rem}.gOObGW_signInButton:hover{box-shadow:none}.gOObGW_signInButton:focus-visible{outline-offset:2px}.gOObGW_nav{--header-actions-gap:16px;--header-actions-buttons-gap:12px}.gOObGW_navLink{color:var(--color-ink-soft);font-size:.9rem;font-weight:500;text-decoration:none}.gOObGW_subNav{display:none}@media (max-width:767px){.gOObGW_header{padding:calc(14px + env(safe-area-inset-top)) calc(14px + env(safe-area-inset-right)) 14px calc(14px + env(safe-area-inset-left))}.gOObGW_nav{--header-actions-gap:10px;margin-left:auto}.gOObGW_inner{gap:10px;min-height:38px;padding:0}.gOObGW_logo{gap:0}.gOObGW_navLink{display:none}.gOObGW_signInButton{padding:7px 12px;font-size:.84rem}.gOObGW_subNav{background:var(--color-chrome-bg);border-bottom:1px solid var(--color-chrome-border);padding:0 var(--site-padding-x);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.gOObGW_subNav::-webkit-scrollbar{display:none}}.gOObGW_subNavLink{display:none}@media (max-width:767px){.gOObGW_subNavLink{color:var(--color-muted);white-space:nowrap;flex-shrink:0;padding:10px 20px 10px 0;font-size:.88rem;font-weight:500;text-decoration:none;transition:color .14s;display:block}.gOObGW_subNavLink:last-child{padding-right:0}.gOObGW_subNavLink:hover{color:var(--color-brand)}}
.S6Hkya_footer{background:var(--color-chrome-bg);-webkit-backdrop-filter:var(--chrome-backdrop-filter);backdrop-filter:var(--chrome-backdrop-filter);border-top:1px solid var(--color-chrome-border);padding:40px var(--site-padding-x) calc(40px + var(--safe-area-bottom,env(safe-area-inset-bottom,0px)))}.S6Hkya_inner{max-width:var(--site-max-width);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:0 auto;display:grid}.S6Hkya_left{flex-direction:column;gap:8px;display:flex}.S6Hkya_brand{width:fit-content}.S6Hkya_copyright{color:var(--color-muted);font-size:.8rem}.S6Hkya_center{align-items:center;gap:20px;display:flex}.S6Hkya_centerLink{color:var(--color-ink-soft);font-size:.9rem;text-decoration:none}.S6Hkya_right{text-align:right;color:var(--color-muted);cursor:default;font-size:.85rem}.S6Hkya_heart{vertical-align:middle;color:var(--color-brand);fill:currentColor;transition:color .2s,fill .2s;display:inline;position:relative;top:-1px}.S6Hkya_right:hover .S6Hkya_heart{color:#e53535;fill:currentColor}@media (max-width:767px){.S6Hkya_inner{text-align:center;grid-template-columns:1fr}.S6Hkya_left{align-items:center}.S6Hkya_center{flex-wrap:wrap;justify-content:center;gap:12px}.S6Hkya_right{text-align:center}.S6Hkya_footer{padding:32px var(--site-padding-x) calc(32px + var(--safe-area-bottom,env(safe-area-inset-bottom,0px)))}}
._8aEwW_main{background:var(--color-section-bg-muted)}
.jXZM3G_page{padding:64px var(--site-padding-x)}.jXZM3G_inner{max-width:var(--site-reading-width,720px);margin:0 auto}.jXZM3G_header{margin-bottom:48px}.jXZM3G_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin-bottom:12px;font-size:.68rem;font-weight:600}.jXZM3G_title{color:var(--color-ink);letter-spacing:-.02em;font-size:2.4rem;font-weight:800;line-height:1.15}.jXZM3G_grid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}@media (max-width:767px){.jXZM3G_grid{grid-template-columns:1fr}.jXZM3G_page{padding:40px var(--site-padding-x)}.jXZM3G_title{font-size:1.8rem}}.jXZM3G_card{background:var(--color-surface);border-radius:var(--radius-xl);color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.jXZM3G_cover{aspect-ratio:16/9;overflow:hidden}.jXZM3G_coverImg{object-fit:cover;width:100%;height:100%}.jXZM3G_coverGradient{background:linear-gradient(135deg, var(--color-brand-deep), var(--color-brand));width:100%;height:100%}.jXZM3G_body{flex-direction:column;flex:1;padding:24px;display:flex}.jXZM3G_tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.jXZM3G_tag{background:var(--color-brand-soft);color:var(--color-brand);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.04em;padding:3px 10px;font-size:.72rem;font-weight:600}.jXZM3G_cardTitle{color:var(--color-ink);margin-bottom:8px;font-size:1.1rem;font-weight:700;line-height:1.3}.jXZM3G_excerpt{color:var(--color-muted);flex:1;margin-bottom:16px;font-size:.92rem;line-height:1.6}.jXZM3G_meta{color:var(--color-muted);justify-content:space-between;align-items:center;font-size:.82rem;display:flex}.jXZM3G_readLink{color:var(--color-brand);font-size:.88rem;font-weight:600}.jXZM3G_empty{text-align:center;color:var(--color-muted);padding:80px 0;font-size:1.1rem}
.ZQfFmW_prose{color:var(--color-ink);font-size:1.05rem;line-height:1.75}.ZQfFmW_prose h1,.ZQfFmW_prose h2,.ZQfFmW_prose h3,.ZQfFmW_prose h4{color:var(--color-ink);margin-top:2rem;margin-bottom:.75rem;font-weight:700;line-height:1.3}.ZQfFmW_prose h1{font-size:1.8rem}.ZQfFmW_prose h2{font-size:1.4rem}.ZQfFmW_prose h3{font-size:1.15rem}.ZQfFmW_prose p{margin-bottom:1.25rem}.ZQfFmW_prose ul,.ZQfFmW_prose ol{margin-bottom:1.25rem;padding-left:1.5rem}.ZQfFmW_prose li{margin-bottom:.4rem}.ZQfFmW_prose a{color:var(--color-brand);-webkit-text-decoration:underline #007aff59;text-decoration:underline #007aff59;transition:text-decoration-color .14s}.ZQfFmW_prose a:hover{-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}.ZQfFmW_prose strong{color:var(--color-ink);font-weight:700}.ZQfFmW_prose em{font-style:italic}.ZQfFmW_prose code{background:var(--site-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px 6px;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:.9em}.ZQfFmW_prose pre{background:var(--site-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:1.25rem;padding:16px 20px;overflow-x:auto}.ZQfFmW_prose pre code{background:0 0;border:none;padding:0;font-size:.9rem}.ZQfFmW_prose blockquote{border-left:3px solid var(--color-brand);color:var(--color-muted);margin-bottom:1.25rem;margin-left:0;padding-left:1rem;font-style:italic}.ZQfFmW_prose hr{border:none;border-top:1px solid var(--color-border);margin:2rem 0}.ZQfFmW_prose img{border-radius:var(--radius-lg);max-width:100%}.ZQfFmW_prose table{border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:.95rem}.ZQfFmW_prose th,.ZQfFmW_prose td{border:1px solid var(--color-border);text-align:left;padding:8px 12px}.ZQfFmW_prose th{background:var(--site-bg);font-weight:600}
.dgei_G_wrapper{padding:64px var(--site-padding-x)}.dgei_G_inner{max-width:var(--site-reading-width,720px);margin:0 auto}.dgei_G_back{color:var(--color-muted);align-items:center;gap:6px;margin-bottom:40px;font-size:.88rem;text-decoration:none;transition:color .14s;display:inline-flex}.dgei_G_back:hover{color:var(--color-ink)}.dgei_G_article{width:100%}.dgei_G_tags{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.dgei_G_tag{background:var(--color-brand-soft);color:var(--color-brand);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.04em;padding:3px 10px;font-size:.72rem;font-weight:600}.dgei_G_title{color:var(--color-ink);letter-spacing:-.02em;margin-bottom:20px;font-size:2.2rem;font-weight:800;line-height:1.2}.dgei_G_meta{color:var(--color-muted);align-items:center;gap:12px;margin-bottom:36px;font-size:.88rem;display:flex}.dgei_G_metaSep{background:var(--color-border-strong);border-radius:50%;flex-shrink:0;width:4px;height:4px}.dgei_G_cover{aspect-ratio:16/9;border-radius:var(--radius-xl);width:100%;margin-bottom:40px;overflow:hidden}.dgei_G_coverImg{object-fit:cover;width:100%;height:100%}.dgei_G_coverGradient{background:linear-gradient(135deg, var(--color-brand-deep), var(--color-brand));width:100%;height:100%}.dgei_G_content{margin-bottom:64px}.dgei_G_divider{border:none;border-top:1px solid var(--color-border);margin:48px 0}.dgei_G_moreTitle{color:var(--color-ink);margin-bottom:24px;font-size:1.2rem;font-weight:700}.dgei_G_moreGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.dgei_G_moreCard{background:var(--color-surface);border-radius:var(--radius-xl);color:inherit;padding:20px;text-decoration:none}.dgei_G_moreCardTitle{color:var(--color-ink);margin-bottom:6px;font-size:.95rem;font-weight:700;line-height:1.3}.dgei_G_moreCardExcerpt{color:var(--color-muted);font-size:.82rem;line-height:1.5}@media (max-width:600px){.dgei_G_wrapper{padding:40px var(--site-padding-x)}.dgei_G_title{font-size:1.6rem}.dgei_G_moreGrid{grid-template-columns:1fr}}
._7WidLW_previewBanner{color:var(--admin-warning);background:#ff95001f;border-bottom:1px solid #ff95004d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;font-size:.88rem;display:flex}._7WidLW_editLink{color:var(--color-brand);white-space:nowrap;font-size:.88rem;font-weight:600;text-decoration:none}._7WidLW_editLink:hover{text-decoration:underline}
._7RuN3W_page{padding:64px var(--site-padding-x)}._7RuN3W_inner{max-width:var(--site-reading-width,720px);margin:0 auto}._7RuN3W_header{max-width:640px;margin-bottom:64px}._7RuN3W_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin-bottom:12px;font-size:.68rem;font-weight:600}._7RuN3W_title{color:var(--color-ink);letter-spacing:-.02em;margin-bottom:16px;font-size:2.4rem;font-weight:800;line-height:1.15}._7RuN3W_subtitle{color:var(--color-muted);font-size:1.05rem;line-height:1.6}._7RuN3W_entries{flex-direction:column;gap:40px;display:flex}._7RuN3W_entry{border-bottom:1px solid var(--color-border);grid-template-columns:180px 1fr;gap:32px;padding-bottom:40px;display:grid}._7RuN3W_entry:last-child{border-bottom:none;padding-bottom:0}._7RuN3W_entryMeta{flex-direction:column;align-items:flex-start;gap:8px;padding-top:4px;display:flex}._7RuN3W_versionBadge{background:var(--color-brand-soft);color:var(--color-brand);border-radius:var(--radius-pill);letter-spacing:.02em;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-block}._7RuN3W_entryDate{color:var(--color-muted);white-space:nowrap;font-size:.82rem}._7RuN3W_entryBody{flex-direction:column;gap:28px;display:flex}._7RuN3W_section{flex-direction:column;gap:12px;display:flex}._7RuN3W_sectionHeading{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin:0;font-size:.82rem;font-weight:600}._7RuN3W_itemList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._7RuN3W_item{flex-direction:column;gap:3px;padding-left:16px;display:flex;position:relative}._7RuN3W_item:before{content:"";background:var(--color-brand);border-radius:50%;flex-shrink:0;width:5px;height:5px;position:absolute;top:8px;left:0}._7RuN3W_itemTitle{color:var(--color-ink);font-size:.96rem;font-weight:600;line-height:1.4}._7RuN3W_itemDescription{color:var(--color-muted);font-size:.9rem;line-height:1.6}._7RuN3W_inBeta{border-bottom-style:dashed}._7RuN3W_inBetaLabel{background:var(--color-brand-soft);color:var(--color-brand);border-radius:var(--radius-pill);letter-spacing:.02em;align-items:center;gap:7px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}._7RuN3W_pulseDot{background:var(--color-brand);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite _7RuN3W_pulse-dot;display:inline-block}@keyframes _7RuN3W_pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@media (max-width:767px){._7RuN3W_page{padding:40px var(--site-padding-x)}._7RuN3W_title{font-size:1.8rem}._7RuN3W_entry{grid-template-columns:1fr;gap:16px}._7RuN3W_entryMeta{flex-direction:row;align-items:center;gap:12px}}
.qCP4TG_page{padding:64px var(--site-padding-x) 80px}.qCP4TG_inner{max-width:var(--site-reading-width,720px);margin:0 auto}.qCP4TG_header{max-width:600px;margin-bottom:56px}.qCP4TG_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin-bottom:12px;font-size:.68rem;font-weight:600}.qCP4TG_title{color:var(--color-ink);letter-spacing:-.02em;margin-bottom:16px;font-size:2.4rem;font-weight:800;line-height:1.15}.qCP4TG_subtitle{color:var(--color-muted);font-size:1.1rem;line-height:1.6}.qCP4TG_gridWrap{max-width:1000px;margin:48px auto 0}.qCP4TG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:839px){.qCP4TG_grid{grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 auto}}@media (max-width:599px){.qCP4TG_grid{grid-template-columns:1fr}.qCP4TG_page{padding:40px var(--site-padding-x) 64px}.qCP4TG_title{font-size:1.8rem}}.qCP4TG_card{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;justify-content:space-between;gap:24px;padding:28px 24px;display:flex}.qCP4TG_card.qCP4TG_cardCurrent,.qCP4TG_card.qCP4TG_cardCurrent:hover,.qCP4TG_card.qCP4TG_cardCurrent[data-raised=true]{border-color:var(--color-brand-border)}.qCP4TG_cardHeader{flex-direction:column;gap:8px;display:flex}.qCP4TG_badges{flex-wrap:wrap;gap:6px;min-height:22px;display:flex}.qCP4TG_badge,.qCP4TG_soon,.qCP4TG_saving{letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px;font-size:.68rem;font-weight:700;line-height:1.4;display:inline-block}.qCP4TG_badgeCurrent,.qCP4TG_saving{background:var(--color-brand-soft);color:var(--color-ink)}.qCP4TG_badgeRecommended{background:var(--color-brand-solid);color:#fff}.qCP4TG_soon{vertical-align:2px;background:var(--color-surface-soft);color:var(--color-muted);border:1px solid var(--color-border);margin-left:8px;padding:1px 8px;font-size:.62rem}.qCP4TG_tierName{color:var(--color-ink);letter-spacing:-.01em;font-size:1.3rem;font-weight:800;line-height:1.2}.qCP4TG_priceRow{flex-wrap:wrap;align-items:baseline;gap:2px;margin-top:4px;display:flex}.qCP4TG_price{color:var(--color-ink);letter-spacing:-.03em;font-size:2rem;font-weight:800;line-height:1}.qCP4TG_period{color:var(--color-muted);font-size:.9rem;font-weight:500}.qCP4TG_priceNote{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.88rem;display:flex}.qCP4TG_description{color:var(--color-muted);margin-top:2px;font-size:.94rem;line-height:1.55}.qCP4TG_compare,.qCP4TG_companies,.qCP4TG_faq{margin-top:64px}.qCP4TG_sectionTitle{color:var(--color-ink);letter-spacing:-.01em;margin-bottom:20px;font-size:1.5rem;font-weight:750}.qCP4TG_table{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--color-ink);font-size:.94rem}.qCP4TG_table th,.qCP4TG_table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:14px 12px;line-height:1.45}.qCP4TG_table thead th{font-size:1rem;font-weight:750}.qCP4TG_table tbody th{font-weight:500}.qCP4TG_table .qCP4TG_corner{width:31%}.qCP4TG_included{color:var(--color-brand-solid)}.qCP4TG_excluded{color:var(--color-muted)}@media (max-width:639px){.qCP4TG_table,.qCP4TG_table thead,.qCP4TG_table tbody{display:block}.qCP4TG_table tr{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;padding:12px 0;display:grid}.qCP4TG_table th,.qCP4TG_table td{overflow-wrap:anywhere;border-bottom:0;padding:2px 0;font-size:.88rem}.qCP4TG_table .qCP4TG_corner{display:none}.qCP4TG_table tbody th{grid-column:1/-1;width:auto;padding-bottom:6px;font-weight:650}.qCP4TG_table thead tr{z-index:1;background:var(--site-bg-gradient);position:sticky;top:50px}}.qCP4TG_tableNote{max-width:640px;color:var(--color-muted);margin-top:16px;font-size:.9rem;line-height:1.6}.qCP4TG_companies p{max-width:640px;color:var(--color-muted);font-size:1rem;line-height:1.65}.qCP4TG_companies .qCP4TG_sectionTitle{flex-wrap:wrap;align-items:center;display:flex}.qCP4TG_faqItem{border-bottom:1px solid var(--color-border);padding:16px 0}.qCP4TG_faqItem dt{color:var(--color-ink);margin-bottom:4px;font-weight:650}.qCP4TG_faqItem dd{color:var(--color-muted);line-height:1.6}.qCP4TG_cta{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:64px;display:flex}.qCP4TG_ctaText{color:var(--color-ink);font-size:1.15rem;font-weight:600}@media (max-width:599px){.qCP4TG_cta{margin-top:48px}}
.ZEQlSG_main{padding:80px var(--site-padding-x) 96px;min-height:70vh}.ZEQlSG_inner{max-width:var(--site-reading-width,720px);margin:0 auto}.ZEQlSG_header{border-bottom:1px solid var(--color-border);margin-bottom:48px;padding-bottom:24px}.ZEQlSG_title{color:var(--color-ink);margin-bottom:10px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;line-height:1.15}.ZEQlSG_meta{color:var(--color-muted);font-size:.85rem}.ZEQlSG_body h2{color:var(--color-ink);margin:36px 0 10px;font-size:1.15rem;font-weight:700}.ZEQlSG_body h2:first-child{margin-top:0}.ZEQlSG_body p{color:var(--color-ink-soft);margin:0 0 14px;font-size:.97rem;line-height:1.75}.ZEQlSG_body ul{margin:0 0 14px;padding-left:20px}.ZEQlSG_body li{color:var(--color-ink-soft);margin-bottom:6px;font-size:.97rem;line-height:1.75}.ZEQlSG_body a{color:var(--color-brand);text-underline-offset:2px;text-decoration:underline}.ZEQlSG_body strong{color:var(--color-ink);font-weight:650}@media (max-width:480px){.ZEQlSG_main{padding:48px var(--site-padding-x) 72px}}
