main.reviewed-page{--text-muted:#b4b4b4;color:#c8c8c8}main.reviewed-page h1,main.reviewed-page h2,main.reviewed-page h3,main.reviewed-page strong{color:#fafafa}main.reviewed-page h1,main.reviewed-page h2,main.reviewed-page h3{text-wrap:balance}main.reviewed-page p{font-size:16px;line-height:1.65}main.reviewed-page .public-hero{min-height:440px;padding-block:64px;gap:64px}main.reviewed-page .public-hero h1{font-size:48px;line-height:1.13;letter-spacing:-.025em}main.reviewed-page .page-lead{font-size:19px;line-height:1.6}main.reviewed-page .page-answer{font-size:16px;color:#c8c8c8}main.reviewed-page .eyebrow,main.reviewed-page .faq-open-index,main.reviewed-page .page-updated,main.reviewed-page .section-number{font-size:12px;line-height:1.5}main.reviewed-page .page-updated{color:#b4b4b4}main.reviewed-page .button,main.reviewed-page button{min-height:44px}main.reviewed-page .button-primary{background:#006239;color:#fafafa}main.reviewed-page .button-primary:hover{background:#087044;color:#fafafa}main.reviewed-page .button-primary:active{background:#064c30}main.reviewed-page .button-secondary{background:#242424;border-color:#767676;color:#fafafa}main.reviewed-page .button-secondary:hover{background:#363636}main.reviewed-page :is(a,button,summary,input,select):focus-visible{outline:2px solid #3ecf8e;outline-offset:4px}main.reviewed-page .text-link:visited,main.reviewed-page a.text-link{color:#3ecf8e;display:inline-flex;align-items:center;gap:8px;min-height:44px}main.reviewed-page a.text-link:hover{color:#9cf2c5;text-decoration:underline;text-underline-offset:4px}main.reviewed-page a.text-link:active{color:#e3fff0}main.reviewed-page input,main.reviewed-page select{font:16px/1.5 var(--font-ui,Inter,"Segoe UI",sans-serif);color:#fafafa;background:#242424;border:1px solid #8b8b8b;border-radius:6px;min-height:48px;padding:12px 16px;max-width:100%;min-width:0}main.reviewed-page input::placeholder{color:#b4b4b4;opacity:1}main.reviewed-page select{padding-right:44px}@media(max-width:480px){main.reviewed-page .q-toolbar{flex-direction:column;align-items:stretch}main.reviewed-page .q-toolbar label{flex:none;width:100%}main.reviewed-page .q-toolbar p{margin:0}}main.reviewed-page button:disabled{cursor:not-allowed;color:#b4b4b4;background:#242424;border-color:#555}main.reviewed-page [hidden]{display:none!important}main.reviewed-page .country-flag{border:0!important;border-radius:4px;width:48px;height:32px;flex:0 0 48px;object-fit:cover;box-shadow:none!important}main.reviewed-page .market-catalog .country-flag{border-radius:3px}main.reviewed-page .q-content{display:grid;grid-template-columns:208px minmax(0,1fr);grid-gap:56px;gap:56px;padding:64px 0}main.reviewed-page .q-toc{position:-webkit-sticky;position:sticky;top:104px;align-self:start;border-top:1px solid #393939;padding-top:24px}main.reviewed-page .q-toc>p{font-size:13px;color:#fafafa;margin:0 0 16px}main.reviewed-page .q-toc nav{display:grid;grid-gap:4px;gap:4px}main.reviewed-page .q-toc a{font-size:14px;line-height:1.45;color:#b4b4b4;padding:10px 12px;border-left:2px solid transparent;min-height:44px;display:flex;align-items:center}main.reviewed-page .q-toc a:hover{background:#242424;color:#fafafa}main.reviewed-page .q-toc a[aria-current=location]{border-color:#3ecf8e;color:#fafafa;background:#202820}main.reviewed-page .q-sections{min-width:0}main.reviewed-page .q-section{padding:32px 0;border-top:1px solid #393939;scroll-margin-top:104px}main.reviewed-page .q-section:last-child{border-bottom:1px solid #393939}main.reviewed-page .q-section>h2{font-size:28px;line-height:1.3;letter-spacing:-.015em;font-weight:500;margin:0 0 20px}main.reviewed-page .q-section>p{max-width:70ch;margin:0 0 20px}main.reviewed-page .q-section>.text-link{margin-top:8px}main.reviewed-page .q-checks{padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}main.reviewed-page .q-checks li{border-left:2px solid #3ecf8e;padding-left:16px;line-height:1.65;font-size:16px}main.reviewed-page .q-matrix{border:1px solid #444;border-radius:8px;overflow:hidden;margin:28px 0}main.reviewed-page .q-matrix table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px;line-height:1.55}main.reviewed-page .q-matrix caption{text-align:left;padding:16px 20px;background:#242424;font-size:14px;font-weight:500;color:#fafafa}main.reviewed-page .q-matrix td,main.reviewed-page .q-matrix th{padding:18px 20px;vertical-align:top;border-top:1px solid #393939;overflow-wrap:anywhere}main.reviewed-page .q-matrix thead th{font-size:13px;color:#b4b4b4;font-weight:400;text-align:left}main.reviewed-page .q-matrix tbody th{font-weight:500;text-align:left;color:#fafafa;width:25%}main.reviewed-page .q-matrix tbody tr:hover{background:#202020}main.reviewed-page .q-steps{list-style:none;counter-reset:step;display:grid;padding:0;margin:28px 0 16px;grid-gap:0;gap:0}main.reviewed-page .q-steps li{counter-increment:step;display:grid;grid-template-columns:44px minmax(0,1fr);grid-column-gap:20px;column-gap:20px;position:relative;padding:24px 0;border-top:1px solid #393939}main.reviewed-page .q-steps li:before{content:counter(step,decimal-leading-zero);font:14px/1.6 var(--font-data,monospace);color:#3ecf8e;grid-row:1/3;padding-top:2px}main.reviewed-page .q-steps h3{font-size:19px;line-height:1.4;margin:0 0 8px;font-weight:500}main.reviewed-page .q-steps p{margin:0;max-width:65ch}main.reviewed-page .q-note{border-left:3px solid #3ecf8e;background:#202823;padding:24px;margin:24px 0}main.reviewed-page .q-note p{margin:8px 0 0}main.reviewed-page .q-section.q-source p,main.reviewed-page .q-source a{font-size:14px}main.reviewed-page .q-source ul{list-style:none;padding:0;margin:0}main.reviewed-page .q-source li{margin:12px 0}main.reviewed-page .faq-open-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}main.reviewed-page .faq-open-item p{font-size:16px;line-height:1.65;color:#c8c8c8}main.reviewed-page .faq-open-item h3{font-size:19px;line-height:1.45}main.reviewed-page .faq-block{padding-block:64px}main.reviewed-page .related{padding-block:48px}main.reviewed-page .related-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}main.reviewed-page .related-route-top>span{font-size:12px;color:#b4b4b4}main.reviewed-page .related-route-main>span{font-size:14px;line-height:1.6;color:#c8c8c8}main.reviewed-page .related-route-foot>span{font-size:13px;color:#3ecf8e}main.reviewed-page .related a:hover{background:#242424;border-color:#6a6a6a}main.reviewed-page .context-cta{gap:32px}main.reviewed-page .context-cta p{font-size:16px}main.reviewed-page .assurance-item{min-height:100px}main.reviewed-page .assurance-item span{font-size:13px;color:#b4b4b4}main.reviewed-page .assurance-item strong{font-size:16px}main.reviewed-page .q-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:24px 0}main.reviewed-page .q-toolbar label{display:grid;grid-gap:8px;gap:8px;font-size:14px;min-width:240px;flex:1 1}main.reviewed-page .q-toolbar p{font-size:14px;color:#b4b4b4;margin:0 0 12px}main.reviewed-page .market-catalog{padding:24px}main.reviewed-page .market-catalog-grid{grid-template-columns:minmax(0,1fr)}main.reviewed-page .market-table{table-layout:fixed;width:100%}main.reviewed-page .market-table :is(th,td){font-size:15px;line-height:1.5;padding:16px;overflow-wrap:anywhere}main.reviewed-page .market-table thead th{font-size:13px;color:#b4b4b4}main.reviewed-page .market-table th:first-child{width:30%}main.reviewed-page .market-table th:nth-child(2){width:25%}main.reviewed-page .market-table th:nth-child(3){width:45%}main.reviewed-page .market-table tr:hover{background:#242424}main.reviewed-page .market-table a{min-height:44px;display:inline-flex;align-items:center}main.reviewed-page .market-market-boundary,main.reviewed-page .micro-note{font-size:13px;line-height:1.65;color:#b4b4b4}main.reviewed-page .q-market-picker{padding:40px 0;border-block:1px solid #393939}main.reviewed-page .q-builder h2,main.reviewed-page .q-market-picker h2{font-size:32px;line-height:1.25;font-weight:500;margin:0 0 16px}main.reviewed-page .q-market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-top:24px}main.reviewed-page .q-market{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;padding:24px 16px;border:0;border-bottom:1px solid #393939;background:transparent;color:#fafafa;text-align:left;min-height:120px;border-radius:0;text-decoration:none;cursor:pointer}main.reviewed-page .q-market .country-flag{grid-row:1/4;align-self:center}main.reviewed-page .q-market strong{font-size:15px;line-height:1.4;font-weight:500}main.reviewed-page .q-market small{font-size:12px;color:#b4b4b4;line-height:1.6}main.reviewed-page .q-market>span{font-size:13px;line-height:1.5;color:#3ecf8e}main.reviewed-page .q-market:hover{background:#242424}main.reviewed-page .q-market[aria-pressed=true]{background:#20342a;box-shadow:inset 3px 0 #3ecf8e}main.reviewed-page .q-market[aria-pressed=true]>span{text-decoration:underline;text-underline-offset:4px}main.reviewed-page .q-builder{padding:40px 32px;background:#1b1b1b;border:1px solid #444;border-radius:12px}main.reviewed-page .q-builder .q-market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}main.reviewed-page .q-selection{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 1.2fr;grid-gap:24px;gap:24px;border-top:1px solid #444;margin-top:32px;padding-top:32px}main.reviewed-page .q-selection label{display:grid;align-content:start;grid-gap:12px;gap:12px;font-size:14px}main.reviewed-page .q-selection output{display:block;min-height:48px;font-size:24px;line-height:1.4;color:#fafafa}main.reviewed-page .q-selection .q-totals{display:grid;grid-gap:16px;gap:16px;align-content:start}main.reviewed-page .q-selection .q-totals p{font-size:13px;margin:0;color:#b4b4b4}main.reviewed-page .q-selection .button{margin-top:8px}main.reviewed-page .q-selection-status{color:#b4b4b4;font-size:14px!important}main.reviewed-page .q-workflow{padding:40px 32px;border:1px solid #444;border-radius:12px;background:#1b1b1b}main.reviewed-page .q-workflow h2{font-size:32px;line-height:1.25;margin:0 0 24px;font-weight:500}main.reviewed-page .q-workflow-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px 12px;gap:16px 12px}main.reviewed-page .q-workflow button{display:grid;grid-gap:12px;gap:12px;align-content:start;background:#242424;color:#fafafa;text-align:left;padding:20px 16px;border:1px solid #767676;border-radius:6px}main.reviewed-page .q-workflow button small{font-size:12px;color:#b4b4b4}main.reviewed-page .q-workflow button strong{font-size:17px;line-height:1.5}main.reviewed-page .q-workflow button[aria-pressed=true]{border-color:#3ecf8e;background:#20342a}main.reviewed-page .q-workflow button:hover{background:#333}main.reviewed-page .q-workflow-detail{border-top:1px solid #444;padding-top:24px;margin-top:24px;max-width:76ch}main.reviewed-page .q-workflow-detail h3{font-size:22px;margin:0 0 12px}main.reviewed-page .q-proof{padding:32px;border:1px solid #444;border-radius:10px;background:#1b1b1b}main.reviewed-page .q-proof h2{font-size:28px;line-height:1.35;margin:0 0 16px}main.reviewed-page .q-proof dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:24px 0 0}main.reviewed-page .q-proof dt{font-size:13px;color:#b4b4b4;margin-bottom:8px}main.reviewed-page .q-proof dd{font-size:16px;line-height:1.55;margin:0;color:#fafafa}main.reviewed-page .legal-policy-meta{padding:24px;gap:24px;background:#1b1b1b}main.reviewed-page .legal-policy-meta>div{padding:0;background:transparent;border:0}main.reviewed-page .legal-policy-meta small,main.reviewed-page .legal-policy-meta span{font-size:13px;line-height:1.6;color:#b4b4b4}main.reviewed-page.legal-page .public-hero{min-height:360px}main.reviewed-page.legal-page .q-section>h2:before{content:attr(data-number);font:12px/1.5 var(--font-data,monospace);color:#3ecf8e;display:inline-block;min-width:40px;vertical-align:middle}main.reviewed-page .research-price-index table{font-size:14px}main.reviewed-page .research-price-index :is(th,td){font-size:14px;line-height:1.55}main.reviewed-page .research-price-index p,main.reviewed-page .research-price-index small{color:#b4b4b4}main.reviewed-page .q-research-label{display:none}@media(max-width:700px){main.reviewed-page .research-index-table-scroll{overflow:visible}main.reviewed-page table.research-index-table{display:block;width:100%;min-width:0!important}main.reviewed-page .research-index-table thead{display:none}main.reviewed-page .research-index-table tbody{display:block}main.reviewed-page .research-index-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;padding:20px 16px;border-top:1px solid #444}main.reviewed-page .research-index-table td{display:block;min-width:0;width:auto!important;padding:0;border:0;white-space:normal}main.reviewed-page .research-index-table td:first-child{grid-column:1;grid-row:1;font-size:16px}main.reviewed-page .research-index-table td:nth-child(4){grid-column:2;grid-row:1;text-align:right}main.reviewed-page .research-index-table td:nth-child(2){grid-column:1;grid-row:2}main.reviewed-page .research-index-table td:nth-child(3){grid-column:2;grid-row:2}main.reviewed-page .q-research-label{display:block;font-family:var(--font-sans,Arial,sans-serif);font-size:12px;line-height:1.5;color:#b4b4b4;margin-bottom:8px}main.reviewed-page .research-index-table td:first-child .q-research-label,main.reviewed-page .research-index-table td:nth-child(4) .q-research-label{display:none}}main.reviewed-page .q-index-notice{padding:20px 24px;background:#242424;border-left:3px solid #3ecf8e;margin:24px 0}main.reviewed-page.auth-main.reviewed-page{color:#c8c8c8}main.reviewed-page.auth-main>header p{font-size:16px;line-height:1.65;color:#c8c8c8}.market-product-minimum{display:block;font-size:12px;font-weight:400;color:var(--text-secondary);margin-top:5px;line-height:1.5}main.reviewed-page.auth-main.reviewed-page .auth-content{width:100%;max-width:100%;margin-inline:auto}main.reviewed-page.auth-main.reviewed-page .auth-form input{border-color:#8b8b8b;background:#242424}main.reviewed-page .research-price-index select#research-market{border-color:#8b8b8b}main.reviewed-page .q-auth-state{border-top:1px solid #444;padding-top:24px}main.reviewed-page .q-auth-state h2{font-size:22px;line-height:1.35;margin:0 0 16px}main.reviewed-page .q-auth-state p{margin:0 0 20px}main.reviewed-page .q-auth-state .button{display:flex;margin-top:24px}main.reviewed-page .q-auth-state>.text-link{display:flex;justify-content:flex-start;margin-top:12px}main.reviewed-page .q-auth-state .q-auth-helper a.text-link{display:inline-flex;justify-content:flex-start;margin:0;vertical-align:baseline;min-height:44px}main.reviewed-page .q-auth-helper{font-size:14px!important;color:#b4b4b4}main.reviewed-page .auth-switch a{display:inline-flex;align-items:center;min-height:44px}main.reviewed-page .q-demo{border-left:2px solid #3ecf8e;padding-left:16px;font-size:14px;color:#c8c8c8}main.reviewed-page .q-otp{display:flex;gap:12px;justify-content:center}main.reviewed-page .q-otp input{width:52px;text-align:center;padding:12px 0}@media(max-width:1050px){main.reviewed-page .public-hero{gap:32px}main.reviewed-page .q-content{grid-template-columns:180px minmax(0,1fr);gap:32px}main.reviewed-page .q-builder .q-market-grid,main.reviewed-page .q-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main.reviewed-page .q-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}main.reviewed-page .q-selection{grid-template-columns:1fr 1fr}main.reviewed-page .q-selection .q-totals{grid-column:1/-1;grid-template-columns:1fr 1fr}main.reviewed-page .q-selection .q-totals .button{grid-column:1/-1}}@media(max-width:700px){main.reviewed-page .public-hero{padding-block:40px;min-height:0;gap:28px}main.reviewed-page .public-hero h1{font-size:36px}main.reviewed-page .public-hero-actions{flex-wrap:wrap;gap:12px}main.reviewed-page .public-hero-actions .button{flex:1 1}main.reviewed-page .q-content{grid-template-columns:1fr;padding:40px 0;gap:16px}main.reviewed-page .q-toc{position:static;padding:16px 0}main.reviewed-page .q-toc nav{grid-template-columns:1fr 1fr}main.reviewed-page .q-toc a{font-size:13px}main.reviewed-page .q-section{padding:28px 0}main.reviewed-page .q-section>h2{font-size:25px}main.reviewed-page .q-matrix td,main.reviewed-page .q-matrix th{padding:16px}main.reviewed-page .q-matrix table{font-size:14px}main.reviewed-page .faq-open-grid,main.reviewed-page .related-links{grid-template-columns:1fr}main.reviewed-page .faq-block{padding-block:40px}main.reviewed-page .q-workflow-grid{grid-template-columns:1fr 1fr}main.reviewed-page .q-builder,main.reviewed-page .q-proof,main.reviewed-page .q-workflow{padding:24px 20px}main.reviewed-page .q-proof dl{grid-template-columns:1fr}main.reviewed-page .context-cta{gap:24px}main.reviewed-page .q-market-grid{margin-top:16px}main.reviewed-page .q-toolbar label{min-width:0;width:100%}main.reviewed-page .q-toolbar{gap:12px}main.reviewed-page .legal-policy-meta{grid-template-columns:1fr 1fr}}@media(max-width:480px){main.reviewed-page .q-toc nav{grid-template-columns:1fr}main.reviewed-page .q-matrix table,main.reviewed-page .q-matrix tbody{display:block}main.reviewed-page .q-matrix thead{display:none}main.reviewed-page .q-matrix caption{display:block;width:100%;box-sizing:border-box}main.reviewed-page .q-matrix tr{display:block;border-top:1px solid #444;padding:16px}main.reviewed-page .q-matrix td,main.reviewed-page .q-matrix th{display:block;width:100%;padding:0;border:0}main.reviewed-page .q-matrix tbody th{width:100%;font-size:16px;margin-bottom:16px}main.reviewed-page .q-matrix td{margin:12px 0;font-size:15px}main.reviewed-page .q-matrix td:before{content:attr(data-label);display:block;color:#b4b4b4;font-size:12px;margin-bottom:6px}main.reviewed-page .q-builder .q-market-grid,main.reviewed-page .q-market-grid{grid-template-columns:1fr}main.reviewed-page .q-market{min-height:104px;padding:20px 8px}main.reviewed-page .q-selection,main.reviewed-page .q-selection .q-totals,main.reviewed-page .q-workflow-grid{grid-template-columns:1fr}main.reviewed-page .q-workflow button{grid-template-columns:32px 1fr}main.reviewed-page .q-workflow button small:last-child{grid-column:2}main.reviewed-page .market-catalog{padding:16px}main.reviewed-page .market-table{display:block}main.reviewed-page .market-table thead{display:none}main.reviewed-page .market-table tbody{display:block}main.reviewed-page .market-table tr{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:16px 0;border-top:1px solid #444}main.reviewed-page .market-table tr>td,main.reviewed-page .market-table tr>th{display:block;width:auto!important;padding:0;border:0}main.reviewed-page .market-table tr>td:last-child{grid-column:1/-1;text-align:left}main.reviewed-page .market-table tr>td:before{content:attr(data-label);display:block;color:#b4b4b4;font-size:12px;margin-bottom:6px}main.reviewed-page .market-table a{display:flex;justify-content:space-between;width:100%;background:#242424;padding:8px 12px;border-radius:4px}main.reviewed-page .public-hero-actions{flex-direction:column;align-items:stretch}main.reviewed-page .legal-policy-meta{grid-template-columns:1fr}main.reviewed-page .q-steps li{grid-template-columns:28px minmax(0,1fr);column-gap:12px}main.reviewed-page .q-toolbar input{width:100%}main.reviewed-page .q-builder h2,main.reviewed-page .q-market-picker h2,main.reviewed-page .q-workflow h2{font-size:28px}main.reviewed-page .q-otp{gap:8px}main.reviewed-page .q-otp input{width:44px}}main.reviewed-page .market-table td:before,main.reviewed-page .q-matrix td:before,main.reviewed-page .q-steps li:before,main.reviewed-page.legal-page .q-section>h2:before{content:none!important}main.reviewed-page .q-step-number{font:14px/1.6 var(--font-data,monospace);color:#3ecf8e;grid-row:1/3;padding-top:2px}main.reviewed-page.legal-page .q-section>h2{display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:baseline}main.reviewed-page .q-legal-number{font:12px/1.5 var(--font-data,monospace);color:#3ecf8e;display:block}main.reviewed-page .q-mobile-label{display:none}main.reviewed-page .q-matrix thead th:first-child{width:25%}main.reviewed-page .q-matrix table:has(thead th:nth-child(2):last-child) thead th:first-child{width:50%}main.reviewed-page .q-directory-links .related-links{grid-template-columns:repeat(3,minmax(0,1fr))}main.reviewed-page .q-directory-links .related-route-card{min-height:170px}@media(max-width:900px){main.reviewed-page .q-directory-links .related-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){main.reviewed-page .q-directory-links .related-links{grid-template-columns:1fr}}main.reviewed-page .related a{border:1px solid #444!important}@media(max-width:480px){main.reviewed-page .q-mobile-label{display:block;font-size:12px;color:#b4b4b4;line-height:1.5;margin-bottom:6px}}@media(prefers-reduced-motion:reduce){main.reviewed-page *,main.reviewed-page :after,main.reviewed-page :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}