.DnsKFq_compact{font-size:var(--fs-small);color:var(--ink-500);line-height:1.5}.DnsKFq_box{padding:var(--space-5);border:1px solid var(--border-200);border-radius:var(--radius-lg);font-size:var(--fs-small);color:var(--ink-700);line-height:1.6}.DnsKFq_heading{font-size:var(--fs-h4);line-height:var(--lh-h4);margin-bottom:var(--space-2)}
.sZswba_meta{align-items:center;gap:var(--space-3);display:flex}.sZswba_avatar{border-radius:var(--radius-full);background:var(--bg-100);flex-shrink:0;width:40px;height:40px}.sZswba_text{font-size:var(--fs-small);color:var(--ink-500);line-height:1.5}.sZswba_author{color:var(--ink-700);font-weight:600}.sZswba_author a{color:inherit;text-decoration:none}.sZswba_author a:hover{color:var(--accent-600);text-decoration:underline}
.yMPJvq_nav ol{font-size:var(--fs-small);color:var(--ink-500);flex-wrap:wrap;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.yMPJvq_nav li{align-items:center;min-width:0;display:inline-flex}.yMPJvq_nav li+li:before{content:"/";margin:0 var(--space-2);color:var(--border-300)}.yMPJvq_nav a{color:var(--ink-500);text-decoration:none}.yMPJvq_nav a:hover{color:var(--accent-600);text-decoration:underline}.yMPJvq_nav [aria-current]{color:var(--ink-700);text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}@media (max-width:767px){.yMPJvq_nav [aria-current]{max-width:22ch}}
.Ys2ggq_wrap{background:var(--bg-000);border:1px solid var(--border-200);border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.Ys2ggq_table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--fs-small);line-height:1.5}.Ys2ggq_table th,.Ys2ggq_table td{padding:var(--space-4);text-align:left;vertical-align:top}.Ys2ggq_table thead th{background:var(--bg-100);color:var(--ink-900);white-space:nowrap;border-bottom:1px solid var(--border-200);font-weight:600}.Ys2ggq_table tbody tr+tr>*{border-top:1px solid var(--border-200)}.Ys2ggq_table tbody th{color:var(--ink-900);min-width:140px;font-weight:600}.Ys2ggq_table a{white-space:nowrap;font-weight:600}.Ys2ggq_none{color:var(--ink-500)}@media (max-width:767px){.Ys2ggq_table tbody th,.Ys2ggq_table thead th:first-child{z-index:1;background:var(--bg-000);box-shadow:1px 0 0 var(--border-200);position:sticky;left:0}.Ys2ggq_table thead th:first-child{background:var(--bg-100)}}
.pkI36W_faq h2{margin-bottom:var(--space-5)}.pkI36W_list{border-top:1px solid var(--border-200)}.pkI36W_item{border-bottom:1px solid var(--border-200)}.pkI36W_item summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}.pkI36W_item summary::-webkit-details-marker{display:none}.pkI36W_q{font-size:var(--fs-h4);line-height:var(--lh-h4);margin:0}.pkI36W_item summary:hover .pkI36W_q{color:var(--accent-600)}.pkI36W_icon{flex:0 0 16px;height:16px;position:relative}.pkI36W_icon:before,.pkI36W_icon:after{content:"";background:var(--ink-900);width:16px;height:2px;transition:transform var(--ease);position:absolute;top:7px;left:0}.pkI36W_icon:after{transform:rotate(90deg)}.pkI36W_item[open] .pkI36W_icon:after{transform:rotate(0)}.pkI36W_a{padding-bottom:var(--space-5)}
.ZARIfG_hero{padding-block:var(--space-9);border-bottom:1px solid var(--border-200)}.ZARIfG_inner{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.ZARIfG_copy h1{max-width:14ch}.ZARIfG_copy .lead{margin-top:var(--space-5);max-width:46ch}.ZARIfG_ctas{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ZARIfG_visual{gap:var(--space-4);aspect-ratio:4/3;grid-template-rows:1fr 1fr;grid-template-columns:3fr 2fr;display:grid}.ZARIfG_tile{border-radius:var(--radius-lg);position:relative;overflow:hidden}.ZARIfG_tileA{background:var(--accent-600);grid-row:1/3}.ZARIfG_tileB{background:var(--brand-red)}.ZARIfG_tileC{background:var(--accent-100)}.ZARIfG_img{object-fit:cover}@media (max-width:1024px){.ZARIfG_hero{padding-block:var(--space-8)}.ZARIfG_inner{gap:var(--space-7)}}@media (max-width:767px){.ZARIfG_hero{padding-block:var(--space-7)}.ZARIfG_inner{gap:var(--space-6);grid-template-columns:1fr}.ZARIfG_ctas{flex-direction:column}.ZARIfG_ctas .btn{width:100%}}
.OxvLTq_inner{gap:var(--space-6) var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.OxvLTq_intro{margin-top:var(--space-3);color:var(--ink-500)}.OxvLTq_form{gap:var(--space-3);flex-wrap:wrap;display:flex}.OxvLTq_input{min-width:0;height:var(--control-h);padding:0 var(--space-4);border:1px solid var(--border-500);border-radius:var(--radius-md);background:var(--bg-000);color:var(--ink-900);flex:240px;font-size:16px}.OxvLTq_input:focus{border-color:var(--accent-600)}.OxvLTq_input[aria-invalid]{border-color:var(--negative-600);background:var(--negative-100)}.OxvLTq_note,.OxvLTq_error{font-size:var(--fs-small);flex-basis:100%;line-height:1.5}.OxvLTq_note{color:var(--ink-500)}.OxvLTq_error{color:var(--negative-600);font-weight:500}.OxvLTq_success{color:var(--positive-600);font-weight:600}@media (max-width:1024px){.OxvLTq_inner{grid-template-columns:1fr}}@media (max-width:767px){.OxvLTq_form .btn{width:100%}}
.CT57dq_list{gap:var(--space-1);counter-reset:toc;margin:0;padding:0;list-style:none;display:grid}.CT57dq_list a{padding:var(--space-1) 0;font-size:var(--fs-small);color:var(--ink-700);line-height:1.45;text-decoration:none;display:block}.CT57dq_list a:hover{color:var(--accent-600);text-decoration:underline}.CT57dq_sidebar .label{margin-bottom:var(--space-3);color:var(--ink-500)}.CT57dq_sidebar .CT57dq_list{border-left:1px solid var(--border-200)}.CT57dq_sidebar .CT57dq_list a{padding-left:var(--space-4);border-left:2px solid #0000;margin-left:-1px}.CT57dq_sidebar .CT57dq_list a:hover{border-left-color:var(--accent-600)}.CT57dq_inline{border:1px solid var(--border-200);border-radius:var(--radius-lg)}.CT57dq_inline summary{min-height:var(--control-h);padding:0 var(--space-4);font-size:var(--fs-button);color:var(--ink-900);cursor:pointer;align-items:center;font-weight:600;display:flex}.CT57dq_inline nav{padding:0 var(--space-4) var(--space-3)}.CT57dq_inline .CT57dq_list a{min-height:var(--touch-min);align-items:center;display:flex}
.bRDKxW_header{padding-block:var(--space-6) var(--space-8);background:var(--bg-100);border-bottom:1px solid var(--border-200)}.bRDKxW_eyebrow{margin-top:var(--space-6)}.bRDKxW_title{margin-top:var(--space-6);max-width:22ch}.bRDKxW_eyebrow+.bRDKxW_title{margin-top:var(--space-3)}.bRDKxW_intro{margin-top:var(--space-4);max-width:60ch;color:var(--ink-500)}.bRDKxW_header>div>:last-child:not(.bRDKxW_title):not(.bRDKxW_intro):not(.bRDKxW_eyebrow){margin-top:var(--space-6)}@media (max-width:767px){.bRDKxW_header{padding-block:var(--space-5) var(--space-7)}.bRDKxW_title{margin-top:var(--space-5)}}
.Ih5jkq_nav{align-items:center;gap:var(--space-4);margin-top:var(--space-7);grid-template-columns:1fr auto 1fr;display:grid}.Ih5jkq_nav>:last-child{justify-self:end}.Ih5jkq_pages{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.Ih5jkq_pages li{align-items:center;display:flex}.Ih5jkq_num,.Ih5jkq_current{min-width:var(--touch-min);height:var(--touch-min);padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--fs-button);place-items:center;font-weight:600;text-decoration:none;display:inline-grid}.Ih5jkq_num{color:var(--ink-700)}.Ih5jkq_num:hover{background:var(--bg-100);color:var(--ink-900)}.Ih5jkq_current{background:var(--ink-900);color:var(--on-ink)}.Ih5jkq_gap{padding:0 var(--space-1);color:var(--ink-500)}.Ih5jkq_step{align-items:center;gap:var(--space-1);min-height:var(--touch-min);font-size:var(--fs-button);color:var(--accent-600);font-weight:600;text-decoration:none;display:inline-flex}.Ih5jkq_step:hover{text-decoration:underline}@media (max-width:767px){.Ih5jkq_nav{grid-template-columns:1fr 1fr}.Ih5jkq_pages{display:none}}
.t53O_a_card{background:var(--bg-000);border:1px solid var(--border-200);border-radius:var(--radius-lg);height:100%;transition:border-color var(--ease), box-shadow var(--ease);flex-direction:column;display:flex;overflow:hidden}.t53O_a_card:hover{border-color:var(--border-300);box-shadow:var(--shadow-md)}.t53O_a_body{padding:var(--card-pad);flex-direction:column;flex:1;display:flex}.t53O_a_body .label{margin-bottom:var(--space-2)}.t53O_a_name{font-size:var(--fs-h4);line-height:var(--lh-h4);margin-bottom:var(--space-2)}.t53O_a_desc{font-size:var(--fs-small);color:var(--ink-500);margin-bottom:var(--space-4);line-height:1.5}.t53O_a_actions{align-items:flex-start;gap:var(--space-4);flex-direction:column;margin-top:auto;display:flex}.t53O_a_actions .btn{width:100%}@media (max-width:767px){.t53O_a_card{flex-direction:row}.t53O_a_card>:first-child{flex:0 0 112px;align-self:stretch;aspect-ratio:auto!important}.t53O_a_card>:first-child img{padding:var(--space-2)}}
.ycAuqq_wrap{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.ycAuqq_col{padding:var(--space-5);border-radius:var(--radius-lg)}.ycAuqq_pros{background:var(--positive-100)}.ycAuqq_cons{background:var(--negative-100)}.ycAuqq_heading{font-size:var(--fs-h4);line-height:var(--lh-h4);margin-bottom:var(--space-3)}.ycAuqq_pros .ycAuqq_heading{color:var(--positive-600)}.ycAuqq_cons .ycAuqq_heading{color:var(--negative-600)}.ycAuqq_col ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ycAuqq_col li{color:var(--ink-700);grid-template-columns:20px 1fr;align-items:start;display:grid}.ycAuqq_mark{font-size:18px;font-weight:700;line-height:1.5}.ycAuqq_pros .ycAuqq_mark{color:var(--positive-600)}.ycAuqq_cons .ycAuqq_mark{color:var(--negative-600)}@media (max-width:767px){.ycAuqq_wrap{grid-template-columns:1fr}}
._4fzjgW_form{gap:var(--space-3);max-width:640px;display:flex;position:relative}._4fzjgW_icon{left:var(--space-4);color:var(--ink-500);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._4fzjgW_input{min-width:0;height:var(--control-h);padding:0 var(--space-4) 0 calc(var(--space-4) + 28px);border:1px solid var(--border-500);border-radius:var(--radius-md);background:var(--bg-000);color:var(--ink-900);flex:1;font-size:16px}._4fzjgW_input:focus{border-color:var(--accent-600)}
._2iX9PG_head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--section-head-gap);display:flex}._2iX9PG_intro{margin-top:var(--space-3);color:var(--ink-500);max-width:60ch}._2iX9PG_viewAll{min-height:var(--touch-min);flex-shrink:0}@media (max-width:767px){._2iX9PG_head{align-items:flex-start;gap:var(--space-2);flex-direction:column}}
._8aEwW_categoryGrid{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._8aEwW_compare{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}._8aEwW_compare>*{min-width:0}._8aEwW_compareList{border-top:1px solid var(--border-300);margin:0;padding:0;list-style:none}._8aEwW_compareList li{border-bottom:1px solid var(--border-300)}._8aEwW_compareList a{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding-block:var(--space-3);color:var(--ink-900);font-weight:600;line-height:1.4;text-decoration:none;display:flex}._8aEwW_compareList a:hover{color:var(--accent-600)}._8aEwW_compareList svg{color:var(--accent-600);flex-shrink:0}._8aEwW_compareAll{margin-top:var(--space-5)}._8aEwW_tableNote{margin-bottom:var(--space-3)}@media (max-width:1024px){._8aEwW_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._8aEwW_compare{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){._8aEwW_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){._8aEwW_categoryGrid{grid-template-columns:1fr}}
.iEHJ8a_results>:not(.iEHJ8a_empty){max-width:880px}.iEHJ8a_count{font-size:var(--fs-h4);line-height:var(--lh-h4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-300);font-weight:600}.iEHJ8a_empty h2{margin-bottom:var(--space-2)}.iEHJ8a_cats{margin-top:var(--space-6)}
.Z2yeiW_body{max-width:calc(var(--container-reading) + 2 * var(--gutter))}.Z2yeiW_updated{margin-bottom:var(--space-5);font-size:var(--fs-small);color:var(--ink-500)}.Z2yeiW_form{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border-200)}
.HS70Aa_wrap{padding-block:var(--space-9)}.HS70Aa_code{color:var(--ink-500)}.HS70Aa_title{margin-top:var(--space-3);max-width:18ch}.HS70Aa_text{margin-top:var(--space-4);max-width:48ch;color:var(--ink-500)}.HS70Aa_ctas{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.HS70Aa_search{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border-200);max-width:640px}@media (max-width:767px){.HS70Aa_wrap{padding-block:var(--space-7)}.HS70Aa_ctas{flex-direction:column}}
