:root{color-scheme:light;--canvas: #f2f6f6;--panel: #ffffff;--panel-sunk: #f7fafa;--ink: #161c1e;--ink-soft: #3b4649;--muted: #646e72;--faint: #97a2a6;--rule: #dde4e5;--rule-soft: #eaf0f0;--teal: #0d7d7d;--teal-hover: #0a6666;--teal-ink: #0a6a6a;--teal-pale: #e7f3f2;--teal-line: #c0dedb;--ok: #12766a;--on-accent: #ffffff;--space-1: 6px;--space-2: 12px;--space-3: 18px;--space-4: 24px;--space-5: 36px;--space-6: 54px;--space-section: 108px;--cell-pad-y: 20px;--cell-pad-x: 18px;--line-body: 1.65;--line-tiers: 1.7;--radius: 12px;--radius-sm: 8px;--channel-table-min: 880px;--elevation: 0 1px 2px rgba(22, 28, 30, .05);--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-num: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--bg: var(--canvas);--card: var(--panel);--card-line: var(--rule);--card-shadow: var(--elevation);--line: var(--rule);--line-soft: var(--rule-soft);--ink-strong: var(--ink);--ink-body: var(--ink-soft);--ink-label: var(--muted);--ink-faint: var(--muted);--ink-on-accent: var(--on-accent);--accent: var(--teal);--accent-surface: var(--teal);--accent-strong: var(--teal-hover);--accent-soft: var(--teal-pale);--surface-head: var(--panel-sunk);--surface-band: var(--panel-sunk);--surface-total: var(--teal-pale);--surface-badge: var(--teal-pale);--col-total: var(--panel-sunk);--row-alt: transparent;--row-hover: var(--rule-soft);--neutral-soft: var(--rule-soft);--ok-soft: var(--teal-pale);--ok-pale: var(--teal-pale);--info: #6b5a1f;--info-soft: #f7f3e6;--danger: #9c2620;--danger-soft: #f8ebea;--slate: var(--teal);--slate-hover: var(--teal-hover);--slate-ink: var(--teal-ink);--slate-pale: var(--teal-pale);--slate-line: var(--teal-line);--online: var(--teal);--online-ink: var(--teal-ink);--online-pale: var(--teal-pale);--online-line: var(--teal-line);--tap: #b4246a;--tap-ink: #94154f;--tap-pale: #fdeef5;--tap-line: #f3c9dd;--tap-hover: #fdf3f7;--nonprofit-pale: #fdf6e0;--nonprofit-line: #ecdcae;--nonprofit-ink: var(--info);font-family:var(--font-ui)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-size:14px;line-height:1.45}button{font:inherit}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}:root{--content-width: min(96%, 1680px)}body:has(.col-competitors.is-open){--content-width: min(99%, 1920px)}.app-main{width:var(--content-width);max-width:100%;margin:0 auto;padding:24px 28px 48px}body:has(.col-competitors.is-open) .app-main{padding-left:16px;padding-right:16px}body:has(.col-competitors.is-open) .channel-table th,body:has(.col-competitors.is-open) .channel-table td{padding-left:9px;padding-right:9px}.app-header{margin-bottom:18px}.app-header-brand{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.app-logo{height:36px;width:auto;display:block;flex:none}.internal-badge:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--teal);display:inline-block;margin-right:7px;vertical-align:middle}.internal-badge{display:inline-block;background:var(--panel);color:var(--muted);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:3px 11px;font-size:11.5px;font-weight:500;line-height:1.4;white-space:nowrap}.page-title{color:var(--ink);font-size:23px;font-weight:700;letter-spacing:-.016em;margin:0 0 8px;line-height:1.3;overflow-wrap:break-word}.page-subtitle{color:var(--muted);margin:0;font-size:14px;line-height:1.45}@media (max-width: 560px){.app-logo{height:31px}.page-title{font-size:19px}.internal-badge:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--teal);display:inline-block;margin-right:7px;vertical-align:middle}.internal-badge{white-space:normal}}.columns{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.card{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--elevation);padding:18px}.quicksearch{position:relative;margin-bottom:16px}.quicksearch input{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font:inherit;background:var(--card)}.quicksearch input:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:transparent}.quicksearch-results{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px #14161e1a;z-index:30;overflow:hidden}.quicksearch-hit{display:flex;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:9px 12px;border:none;background:none;cursor:pointer}.quicksearch-hit:hover{background:var(--accent-soft)}.quicksearch-hit .hit-fee{color:var(--ink-soft);white-space:nowrap}.quicksearch-empty{padding:10px 12px;color:var(--ink-faint)}.field{margin-bottom:16px}.field:last-child{margin-bottom:0}.field-label{display:block;font-weight:600;margin-bottom:6px}.field-hint{color:var(--ink-faint);font-weight:400;font-size:12px;margin-left:6px}.choice-row{display:flex;flex-wrap:wrap;gap:8px}.choice{padding:8px 14px;border:1px solid var(--line);border-radius:9px;background:var(--card);cursor:pointer;color:var(--ink)}.choice:hover{border-color:var(--accent)}.choice.selected{border-color:var(--accent);background:var(--accent-soft);color:var(--ink);font-weight:600}.choice .choice-sub{display:block;font-size:11px;color:var(--ink-faint);font-weight:400}.choice.selected .choice-sub{color:var(--ink);opacity:.75}.amount-input{display:flex;align-items:center;gap:8px;max-width:220px}.amount-input input{width:100%;padding:9px 12px;border:1px solid var(--line);border-radius:9px;font:inherit;font-size:16px}.amount-input input:focus{outline:2px solid var(--accent);outline-offset:-1px}.amount-currency{color:var(--ink-soft);font-weight:600}select.select{padding:9px 12px;border:1px solid var(--line);border-radius:9px;font:inherit;background:var(--card);min-width:220px}.combo{position:relative;max-width:340px}.combo input{width:100%;padding:9px 12px;border:1px solid var(--line);border-radius:9px;font:inherit}.combo input:focus{outline:2px solid var(--accent);outline-offset:-1px}.combo-list{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px #14161e1a;z-index:20}.combo-option{display:flex;justify-content:space-between;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer}.combo-option:hover{background:var(--accent-soft)}.combo-option .muted{color:var(--ink-faint);font-size:12px}.combo-group{padding:8px 12px 4px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);border-top:1px solid var(--line)}.status-line{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.notice{background:var(--neutral-soft);border-radius:9px;padding:10px 12px;color:var(--ink-soft);margin-top:10px}.notice.warning{background:var(--info-soft);color:var(--info)}.badge{display:inline-block;font-size:11px;font-weight:600;border-radius:999px;padding:2px 9px;white-space:nowrap}.badge.ok{background:var(--ok-soft);color:var(--ok)}.badge.neutral{background:var(--neutral-soft);color:var(--ink-soft)}.badge.info{background:var(--info-soft);color:var(--info)}.badge.pink{background:var(--accent-soft);color:var(--ink)}.badge.danger{background:var(--danger-soft);color:var(--danger)}.result-sticky{position:sticky;top:20px}.result-title{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin:0 0 10px;font-weight:700}.fee-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0}.fee-row+.fee-row{border-top:1px solid var(--line)}.fee-label{color:var(--ink-soft)}.fee-formula{display:block;font-size:12px;color:var(--ink-faint)}.fee-amount{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.fee-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;padding:12px;background:var(--accent-soft);border-radius:10px}.fee-total .total-label{font-weight:700;color:var(--ink)}.fee-total .total-amount{font-size:22px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.fee-total .total-pct{font-size:13px;font-weight:600;color:var(--ink);opacity:.8;margin-left:8px}.fee-net{display:flex;justify-content:space-between;padding:10px 12px 2px;color:var(--ink-soft)}.fee-net .net-amount{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.result-placeholder{color:var(--ink-faint);padding:12px 0}.confidence-notes{margin-top:12px;display:flex;flex-direction:column;gap:6px}.confidence-note{font-size:12.5px;color:var(--ink-soft);background:var(--neutral-soft);border-radius:8px;padding:7px 10px}.client-answer{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.client-answer p{margin:0 0 10px;font-size:13px;color:var(--ink);background:var(--bg);border-radius:8px;padding:10px 12px}.copy-btn{border:1px solid var(--accent);color:var(--ink);background:var(--card);border-radius:8px;padding:7px 14px;font-weight:600;cursor:pointer}.copy-btn:hover{background:var(--accent-soft)}.copy-btn.copied{background:var(--slate);color:var(--panel)}.source-details{margin-top:14px;border-top:1px solid var(--line);padding-top:10px}.source-details summary{cursor:pointer;color:var(--ink-faint);font-size:12.5px;font-weight:600}.source-body{font-size:12.5px;color:var(--ink-soft);padding-top:8px;display:grid;grid-template-columns:auto 1fr;gap:4px 14px}.source-body a{color:var(--ink)}.control-row{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;margin:0 2px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.control-row-lead{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.control-currency{color:var(--ink-soft);font-size:13.5px;font-weight:600;white-space:nowrap}.provider-note{color:var(--ink-soft);font-size:12.5px;margin:0 2px 14px}.availability{margin:14px 2px 18px}.availability-heading{margin:0 0 10px;font-weight:700;color:var(--ink);font-size:15px}.availability-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.availability-list li{display:flex;align-items:baseline;gap:8px;font-size:14.5px;color:var(--ink-soft);line-height:1.45}.availability-list li.with-action .availability-action{margin-left:auto;align-self:center;margin-top:-4px;margin-bottom:-4px}@media (max-width: 560px){.availability-list li.with-action{flex-wrap:wrap}.availability-list li.with-action .availability-action{flex:0 0 auto;margin-left:22px;margin-top:4px;margin-bottom:0;align-self:flex-start}}.availability-text{flex:1}.availability-action{flex:none;font-weight:500;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:4px 10px;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink);cursor:pointer}.availability-action:hover{border-color:var(--accent);color:var(--ink)}.availability-mark{flex:none;width:14px;text-align:center;font-size:12px;font-weight:700}.availability-list .is-available .availability-mark{color:var(--ok);font-weight:700}.availability-list .is-unavailable .availability-mark{color:var(--ink-faint)}.sheet-header{margin-bottom:12px}.sheet-header.card{padding:16px 18px}.sheet-header-main{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.sheet-country{font-size:19px;font-weight:700;margin:0 0 2px}.sheet-meta{color:var(--ink-soft);margin-bottom:8px}.sheet-actions{display:flex;gap:8px;flex-wrap:wrap}.action-btn{display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--rule);background:var(--card);border-radius:var(--radius-sm);padding:8px 13px;font:inherit;font-weight:600;line-height:1.35;color:var(--ink-soft);text-decoration:none;cursor:pointer}.action-btn:hover{background:var(--surface-badge);border-color:var(--faint);color:var(--ink)}.action-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.action-btn.primary{background:var(--teal);border-color:var(--teal);color:#fff}.action-btn.primary:hover{background:var(--teal-hover);border-color:var(--teal-hover);color:#fff}.sheet-options{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.collapsible{margin-bottom:12px;padding:0;overflow:hidden}.collapsible.np-section{margin-top:48px}@media (max-width: 760px){.collapsible.np-section{margin-top:32px}}.np-section .collapsible-titles .section-title{display:inline-block;background:var(--accent-soft);color:var(--ink);padding:5px 14px;border-radius:var(--radius-sm);font-size:14px;font-weight:700;line-height:1.3}.np-country-status{margin-top:6px}.np-status-badge{display:inline-block;padding:3px 10px;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--panel-sunk);color:var(--muted);font-size:11.5px;font-weight:600}.np-status-badge.is-eligible{border-color:var(--teal-line);background:var(--teal-pale);color:var(--teal-ink)}.collapsible-header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 18px;background:none;border:none;cursor:pointer;text-align:left}.collapsible-header:hover{background:var(--bg)}.collapsible-header:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.collapsible-titles{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;min-width:0}.collapsible-titles .section-title{margin:0}.collapsible-subtitle{color:var(--ink-soft);font-size:12.5px}.chevron{color:var(--ink-faint);font-size:13px;transform:rotate(90deg);transition:transform .15s ease;flex-shrink:0}.chevron.open{transform:rotate(-90deg)}.collapsible-body{padding:0 18px 16px}.typical-card{margin-bottom:12px}.typical-heading{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.typical-scenario{color:var(--ink-soft);font-size:12.5px}.typical-blocks{display:flex;gap:40px;flex-wrap:wrap;margin-top:8px}.typical-block{min-width:240px}.typical-channel{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink);margin-bottom:3px}.typical-line{margin:2px 0;color:var(--ink-soft)}.typical-line strong{color:var(--ink);font-variant-numeric:tabular-nums}.typical-note{color:var(--ink-faint);font-size:12px;margin:8px 0 0}.np-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:10px}.np-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin:14px 0 6px}.np-grid .np-h{margin-top:0}.np-callout{margin-top:14px;border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 8px 8px 0;padding:9px 12px;color:var(--ink)}.np-steps{margin:0;padding-left:18px;color:var(--ink-soft)}.np-steps li{margin:3px 0}.np-accounts{display:flex;gap:28px;flex-wrap:wrap;margin-top:10px}.np-accounts p{margin:0;color:var(--ink-soft);max-width:380px}.np-accounts strong{color:var(--ink)}.np-rate{margin:12px 0 0;color:var(--ink-soft)}.np-rate strong{color:var(--ink)}.np-ctas{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.np-ctas .action-btn{text-decoration:none;display:inline-block}.np-countries{margin-top:14px;border-top:1px solid var(--line);padding-top:8px}.np-countries summary{cursor:pointer;color:var(--ink-faint);font-size:12.5px;font-weight:600}.badge-inline{margin-left:8px}.cell-variant{color:var(--ink-faint)}.table-disclaimer{color:var(--ink-faint);font-size:11.5px;margin:8px 2px 0;max-width:90ch}.availability-block{margin-top:8px}.availability-note{margin:5px 0 0;color:var(--ink)}.availability-devices{display:flex;gap:18px;flex-wrap:wrap;margin-top:4px;color:var(--ink-soft);font-size:12.5px}.availability-devices strong{color:var(--ink)}.sources-footer{color:var(--ink-faint);font-size:12px;margin:4px 2px 0}.sources-footer a{color:var(--ink-soft)}.option-check{display:flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:12.5px;cursor:pointer}.option-check input{accent-color:var(--accent)}.example-details{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:10px 16px;margin-bottom:12px}.example-details summary{cursor:pointer;font-weight:600;color:var(--ink-soft)}.example-grid{display:flex;gap:24px;flex-wrap:wrap;padding:10px 0 4px}.example-label{color:var(--ink-soft);margin-bottom:2px}.example-figures{display:flex;gap:16px;flex-wrap:wrap}.tabs{display:flex;gap:6px;margin-bottom:12px}.tab{border:1.5px solid var(--rule);background:var(--card);border-radius:var(--radius-sm);padding:6px 16px;font-weight:600;color:var(--ink);cursor:pointer}.tab:hover{background:var(--rule-soft)}.tab.selected{background:var(--rule);border-color:var(--rule);color:var(--ink);font-weight:700}.channel-card,.nonprofit-card,.comparison,.sources-card{margin-bottom:12px}.channel-card+.channel-card{margin-top:56px}.section-title{font-size:15px;font-weight:700;margin:0 0 4px}.channel-card>.section-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 14px}.channel-pill{display:inline-block;background:var(--accent-soft);color:var(--ink);padding:5px 14px;border-radius:var(--radius-sm);font-size:14px;font-weight:700;line-height:1.3}.section-sub{color:var(--ink-soft);margin:0 0 10px;font-size:13px}.table-scroll{overflow-x:auto}.channel-scroll{overflow-x:visible}.pricing-table{width:100%;border-collapse:collapse;font-size:13px;min-width:720px}.pricing-table th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);border-bottom:2px solid var(--line);padding:7px 10px}.pricing-table td{border-bottom:1px solid var(--rule-soft);padding:8px 10px;vertical-align:top}.pricing-table{table-layout:fixed}.pricing-table.cols-4 th:nth-child(1){width:22%}.pricing-table.cols-4 th:nth-child(2){width:34%}.pricing-table.cols-4 th:nth-child(3){width:13%}.pricing-table.cols-4 th:nth-child(4){width:31%}.pricing-table.cols-6 th:nth-child(1){width:17%}.pricing-table.cols-6 th:nth-child(2){width:25%}.pricing-table.cols-6 th:nth-child(3){width:15%}.pricing-table.cols-6 th:nth-child(4){width:16%}.pricing-table.cols-6 th:nth-child(5){width:9%}.pricing-table.cols-6 th:nth-child(6){width:18%}.pricing-table td{overflow-wrap:break-word}.pricing-table.cols-2{min-width:480px}.pricing-table.cols-2 th:nth-child(1){width:55%}.pricing-table.cols-2 th:nth-child(2){width:45%}.pricing-table.cols-3{min-width:720px}.pricing-table.cols-3 th:nth-child(1){width:60%}.pricing-table.cols-3 th:nth-child(2){width:20%}.pricing-table.cols-3 th:nth-child(3){width:20%}.pricing-table th.cell-check,.pricing-table td.cell-check{text-align:center}.table-subheading{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin:14px 0 6px}.faq-panel-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.faq-panel-sub{color:var(--ink-soft);margin:2px 0 0}.review-banner{background:var(--info-soft);border-radius:9px;margin-bottom:10px}.review-banner-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 12px;background:none;border:none;cursor:pointer;text-align:left;font:inherit;font-size:12.5px;font-weight:600;color:var(--info)}.review-banner-list{margin:0;padding:0 14px 10px 28px;color:var(--info);font-size:12px}.review-banner-list li{margin-bottom:4px}.verify-flag{color:var(--info);cursor:help}.tap-methods-table{margin-top:28px}.section-title .badge{margin-left:10px;vertical-align:middle}.np-h-pink{color:var(--ink);margin-top:28px;margin-bottom:8px}.collapsible-body>.np-h-pink:first-child{margin-top:8px}.np-qualify li{margin:8px 0}.np-req-note{margin-top:4px;color:var(--muted);font-size:12.5px;line-height:1.45}.np-qualify .np-note-link{color:inherit;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:2px}.np-qualify .np-note-link:hover{color:var(--teal-ink);text-decoration-color:currentColor}.np-req-callout{margin:7px 0 0;padding:9px 12px;border-left:3px solid var(--info);border-radius:var(--radius-sm);background:var(--info-soft);color:var(--ink);font-size:12.5px;line-height:1.5}.np-qualify a{color:var(--teal-ink);text-decoration:underline;text-underline-offset:2px}.np-qualify a:hover{color:var(--teal-hover)}.collapsible-body>.np-h-pink:not(:first-child){border-top:1px solid var(--rule);padding-top:20px}.np-country-line{margin-top:3px;color:var(--ink);font-weight:600}.np-qualify li.np-unmet{color:var(--muted)}.np-qualify li.np-unmet .np-country-line{color:var(--muted);font-weight:600}.np-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.np-summary-main{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.np-summary-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft)}.np-summary-text{margin:0;flex-basis:100%;color:var(--ink-soft);font-size:13px}.np-checklist li{list-style:none;margin-left:-18px}.faq-category{color:var(--ink)}.org-scope-ok{color:var(--ok);font-weight:600;font-size:12px}.intl-cell{vertical-align:top}.intl-local{color:var(--ok);font-weight:600;font-size:12px}.intl-local-status{font-size:12px;margin-left:14px}.intl-toggle{margin-top:6px;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.intl-toggle:hover{color:var(--ink)}.intl-chevron{display:inline-block;transition:transform .12s ease}.intl-chevron.open{transform:rotate(180deg)}.intl-panel{margin-top:6px;min-width:210px}.intl-item{margin-bottom:6px}.intl-item:last-child{margin-bottom:0}.intl-item-type{font-size:12px;color:var(--ink)}.intl-item-status{font-size:12px;font-weight:600}.intl-item-status.tone-neutral{color:var(--ink-soft)}.intl-item-status.tone-warn{color:var(--info)}.intl-item-status.tone-danger{color:var(--danger)}.intl-mark{font-weight:700}.intl-mark.ok{color:var(--ok)}.org-badges{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px}.org-badges .badge{margin-left:0}.cell-eligibility .badge{white-space:normal;max-width:100%;text-align:left}.common-questions{margin-top:16px}.common-questions+.common-questions{margin-top:32px}.faq-item{border-top:1px solid var(--neutral-soft)}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 2px;background:none;border:none;cursor:pointer;text-align:left;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink)}.faq-answer{margin:0 2px 10px;max-width:90ch;font-size:12px;color:var(--ink-soft)}.cell-eligibility{color:var(--ink-soft);font-size:12.5px}.group-row td{background:var(--bg);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);padding:6px 10px}.cell-method{font-weight:600}.cell-sub{font-size:12px;color:var(--ink-faint);margin-top:1px}.cell-qomon{color:var(--ink);font-weight:700}.cell-muted{color:var(--ink-faint)}.cell-notes{color:var(--ink-soft);font-size:12.5px;max-width:240px}.cell-notes .badge{margin-bottom:3px}.cell-internal{color:var(--info);font-size:12px;margin-top:3px}.cell-source{display:block;color:var(--ink-faint);font-size:12px;margin-top:3px}.row-unpriced td{background:var(--panel-sunk)}.comparison-block{margin-top:8px}.comparison-title{font-size:13.5px;font-weight:700;margin:12px 0 6px}.qomon-compare-row td{background:var(--accent-soft)}.qomon-compare-row .cell-method{color:var(--ink)}.sources-list{margin:0;padding-left:18px;color:var(--ink-soft)}.sources-list a{color:var(--ink)}.placeholder-page{max-width:560px}.placeholder-page h1{font-size:20px;margin:0 0 8px}.placeholder-page p{color:var(--ink-soft)}@media (max-width: 980px){.columns{grid-template-columns:1fr}.result-sticky{position:static}}@media (max-width: 760px){.app-main{padding:16px 14px 40px}.channel-card+.channel-card{margin-top:36px}}.use-cases-section{margin:18px 0}.use-cases-title{margin:0 2px 10px;font-size:15px;font-weight:700;color:var(--ink)}.use-cases{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.use-case{border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--elevation);padding:14px 16px;background:var(--card);display:flex;flex-direction:column}.use-case-fields{display:flex;flex-direction:column;flex:1}.use-case-channel{align-self:flex-start;background:var(--teal-pale);color:var(--teal-ink);border:1px solid var(--teal-line);border-radius:var(--radius-sm);padding:4px 12px;font-size:11px;font-weight:700;margin-bottom:12px}.use-case-fields{margin:0}.use-case-unavailable p{margin:8px 0 0;font-size:13px;color:var(--ink-soft);line-height:1.5}.use-case-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:4px 0;border-bottom:1px solid var(--rule-soft)}.use-case-row:last-child{border-bottom:none}.use-case-row dt{color:var(--muted);font-weight:500}.use-case-row dd{margin:0;color:var(--ink);font-weight:600;text-align:right}@media (max-width: 760px){.use-cases{grid-template-columns:1fr}}.export-notice{margin:8px 0 0;font-size:12px;color:var(--info)}.export-notice-dismiss{border:0;background:none;padding:0;font:inherit;color:var(--ink);text-decoration:underline;cursor:pointer}.qdoc-export{background:#f4f5f7;min-height:100vh;padding:28px 20px 64px}.qdoc-actions{margin:0 auto 16px;display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap}.qdoc-actions>button{min-height:40px;font-size:14px}.qdoc-back{margin-right:auto;min-height:40px;font-size:13.5px;font-weight:500;color:#4a4f5c;border-color:#e4e6ec;background:transparent}.qdoc-back:hover{background:#f4f5f7;border-color:#d9dbe1;color:#15171d}.qdoc-back:focus-visible{outline:2px solid #eb2f6e;outline-offset:2px}.qdoc-download{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:14px;font-weight:600;background:#eb2f6e;color:#fff;border-radius:7px;border:1.5px solid transparent;padding:10px 18px;cursor:pointer}.qdoc-methods-toggle{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:14px;font-weight:600;padding:10px 18px;border-radius:7px;background:var(--teal-pale);color:var(--teal-ink);border:1.5px solid var(--teal-line);cursor:pointer;white-space:nowrap}.qdoc-methods-toggle:hover{background:#dcecea;border-color:var(--teal)}.qdoc-methods-toggle:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (max-width: 560px){.qdoc-actions{flex-direction:column;align-items:stretch}.qdoc-actions>button{width:100%}.qdoc-methods-toggle{white-space:normal}}.qdoc-titleline{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.qdoc-subject{font-size:14px;font-weight:700;color:#4a4f5c;white-space:nowrap}.qdoc-mode{margin:6px 0 0;font-size:11px;color:#7b8194}.qdoc-services{list-style:none;margin:0;padding:0}.qdoc-availability{margin:24px 0 8px;font-size:13.5px;font-weight:700;color:#15171d}.qdoc-services li{display:flex;align-items:center;gap:10px;min-height:21px;margin-bottom:1px;font-size:13px;color:#15171d;line-height:1.45}.qdoc-services li:last-child{margin-bottom:0}.qdoc-check{flex:none;color:#12766a}.qdoc-caveat{color:#7b8194}@media (max-width: 560px){.qdoc-titleline{flex-direction:column;align-items:flex-start;gap:4px}}.qdoc-download:hover:not(:disabled){background:#d42561}.qdoc-download:disabled{background:#f0a3bf;cursor:progress}.qdoc-download .dl-icon{width:15px;height:15px;flex:none}.qdoc-error{font-size:13px;color:#b0294d;font-weight:600}.qdoc-shell{margin:0 auto;background:#fff;color:#15171d;font-size:14px;line-height:1.5;font-family:-apple-system,Segoe UI,Helvetica,Arial,sans-serif}.qdoc-actions,.qdoc-shell{max-width:760px}.qdoc-wide .qdoc-actions,.qdoc-wide .qdoc-shell{max-width:1032px}.qdoc-page{padding:44px 48px 40px}.qdoc-page+.qdoc-page{border-top:1px dashed #d9dbe1}.qdoc-brandbar{display:flex;align-items:center;justify-content:space-between}.qdoc-qomon{height:25px;width:auto;display:block}.qdoc-stripe svg{height:25px;width:auto;display:block}.qdoc-brandbar{margin-bottom:32px}.qdoc-processor{font-size:13px;font-weight:600;color:#15171d}.qdoc-stripe-mark{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px}.qdoc-poweredby{font-size:9.5px;letter-spacing:.02em;color:#8a8f9c}.qdoc-titles{margin-top:26px}.qdoc-shell h1{font-size:25px;font-weight:600;letter-spacing:-.015em;margin:0}.qdoc-subtitle{margin:3px 0 0;font-size:16px;color:#6b7080;font-weight:400}.qdoc-note{margin:6px 0 0;font-size:13px;font-weight:600;color:#3b3f4a}.qdoc-meta{display:flex;flex-wrap:wrap;gap:18px 44px;margin-top:18px;padding-bottom:16px;border-bottom:1px solid #e4e6ec}.qdoc-k{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#8a8f9c;margin-bottom:3px;font-weight:700}.qdoc-v{font-size:14px;font-weight:700}.qdoc-v.accent{color:#eb2f6e}.qdoc-h2{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin:30px 0 14px;color:#15171d}.qdoc-section:first-of-type .qdoc-h2{margin-top:40px}.qdoc-h2-badge{display:inline-block;background:var(--accent-soft);color:#15171d;padding:4px 11px;border-radius:var(--radius-sm);letter-spacing:.08em}.qdoc-scope-badge{display:inline-block;padding:4px 10px;border:1px solid #d9dbe1;border-radius:var(--radius-sm);background:#f4f5f7;color:#5b6070;font-size:10px;font-weight:700;letter-spacing:.07em}.qdoc-lede{margin:0 0 12px;color:#3b3f4a;font-size:13px}.qdoc-section+.qdoc-section .qdoc-h2{margin-top:24px}.qdoc-section+.qdoc-section:before{content:"";display:block;margin-top:40px;border-top:1px solid #e4e6ec}.qdoc-footer{margin-top:34px;padding-top:12px;border-top:1px solid #e4e6ec;color:#8a8f9c;font-size:11px}.qdoc-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.qdoc-table th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#74798a;font-weight:700;padding:0 8px 8px;border-bottom:1px solid #e4e6ec}.qdoc-table td{padding:13px 8px;vertical-align:top;border-bottom:1px solid #eef0f4;font-size:12.5px;line-height:1.5;color:#3b3f4a}.qdoc-table td:first-child{font-weight:700;color:#15171d}.qdoc-table .qdoc-accent{color:#eb2f6e;font-weight:700}.qdoc-table .qdoc-variant{color:#74798a;font-weight:400;display:block;width:100%;white-space:nowrap}.qdoc-table .qdoc-variant.is-spacer{visibility:hidden}.qdoc-table .qdoc-sub{color:#74798a;font-size:11px;margin-top:2px}.qdoc-cat td{background:#f4f5f7;background-clip:padding-box;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#15171d;padding:0 8px;height:32px;text-align:center;vertical-align:middle;border-bottom:0;border-top:0}.qdoc-group+.qdoc-group .qdoc-cat td{border-top:20px solid #fff}.qdoc-cat+tr td{padding-top:12px}.qdoc-tablenote{margin:11px 0 0;color:#74798a;font-size:11.5px}.np-item{display:flex;gap:20px;margin-bottom:24px}.np-item .np-num{flex:0 0 34px;font-size:32px;font-weight:300;color:#e2c9d4;line-height:1;padding-top:1px}.np-item-body{flex:1;min-width:0}.np-item h3{margin:0 0 4px;font-size:15px;font-weight:700}.np-item p{margin:0;color:#3b3f4a}.np-sub{margin-top:7px!important;font-size:12.5px;color:#74798a}.np-note{margin:26px 0 0;padding-top:12px;border-top:1px solid #eef0f4;color:#74798a;font-size:12.5px}.np-intro{margin:0 0 4px;color:#3b3f4a}.np-req{display:flex;gap:20px;padding:16px 0;border-bottom:1px solid #eef0f4}.np-req .np-num{flex:0 0 34px;font-size:15px;font-weight:600;color:#eb2f6e;line-height:1.45;padding-top:1px}.np-req h3{margin:0 0 3px;font-size:15px;font-weight:700}.np-req p{margin:0;color:#74798a;font-size:12.5px}.np-control{margin:12px 0 4px}.np-input{height:30px;border:1px solid #c8cbd3;border-radius:3px;background:#fcfcfd}.np-input-multiline{height:96px}.np-choices{display:flex;gap:26px;align-items:center;flex-wrap:wrap}.np-choice{display:inline-flex;align-items:center;gap:8px;color:#3b3f4a;font-size:13px}.np-radio,.np-check{width:15px;height:15px;border:1px solid #c8cbd3;background:#fcfcfd;flex:none}.np-radio{border-radius:50%}.np-example{display:block;margin-top:5px;color:#b9bcc6;font-size:12px}.np-sign{margin-top:26px}.np-sign-declaration{margin:0 0 24px;font-size:12.5px;line-height:1.55;color:#3b3f4a}.np-sign-col+.np-sign-col{margin-top:26px}.np-sign-col>h4{margin:0 0 16px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#15171d}.np-sign-col.is-internal{border-top:1px solid #e4e6ec;padding:22px 16px 18px;margin-top:26px;background:#f6f7f9;border-radius:6px}.np-sign-col.is-internal>h4{font-size:9px;color:#74798a;margin-bottom:4px}.np-sign-caution{margin:0 0 16px;font-style:italic;font-size:11.5px;color:#8a8f9c}.np-sign-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px 12px;align-items:end}.np-sign-row+.np-sign-row{margin-top:15px}.np-sign-field{display:flex;flex-direction:column;gap:5px}.np-sign-caption{font-size:8.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#4a4f5b}.np-sign-box{position:relative;height:28px;border:1px solid #b8bbc4;border-radius:3px;background:#fff}.np-sign-box.is-signature,.np-sign-box.is-multiline{height:60px}.np-sign-placeholder{position:absolute;right:9px;top:50%;transform:translateY(-50%);font-size:11px;color:#b9bcc6}.np-sign-choices{display:flex;flex-wrap:wrap;gap:12px 26px;min-height:18px}@media (max-width: 560px){.np-sign-row{grid-template-columns:minmax(0,1fr)}.np-sign-cell{grid-column:1 / -1!important}}.np-formhead{margin:30px 0 0;padding-top:18px;border-top:2px solid #15171d;break-before:page;page-break-before:always}.np-formhead h2{margin:0;font-size:17px;font-weight:700;color:#15171d}.np-formhead p{margin:3px 0 0;font-size:13px;color:#6b7080}.np-steppage{display:flex;align-items:baseline;gap:18px;margin-top:42px}.np-steppage .np-num{flex:0 0 26px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1.5px solid #d9dbe1;background:#fff;color:#15171d;font-size:12px;font-weight:700;line-height:1}.np-steppage{align-items:center}.np-steppage .np-formhead-body{flex:1;min-width:0}.np-formhead.is-first{margin-top:26px;padding-top:0;border-top:0;break-before:auto;page-break-before:auto}@media screen{.np-formhead{break-before:auto}}.np-grid{display:grid;gap:6px}.np-grid-head,.np-grid-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.np-grid-head span{font-size:11.5px;font-weight:700;color:#74798a}.np-grid-row .np-input{height:26px}@media (max-width: 560px){.np-grid-head{display:none}.np-grid-row{grid-template-columns:minmax(0,1fr)}}.np-instruction{margin:18px 0 0;padding:12px 14px;border-left:2.5px solid #eb2f6e;background:#fdf2f6;color:#3b3f4a;font-size:13px;line-height:1.5}.np-availability-list{list-style:none;margin:0;padding:0}.np-availability-list li{display:flex;align-items:center;gap:10px;min-height:24px;margin-bottom:2px;font-size:13px;color:#15171d;line-height:1.45}.np-availability-list li:last-child{margin-bottom:0}.np-availability-list li.is-unavailable{color:#74798a}.np-mark{flex:none;width:15px;height:15px;color:#12766a}.np-mark-no{color:#9c2620}.np-checklist{margin-top:4px}.np-doc-steps{list-style:none;margin:0;padding:0;counter-reset:np-doc-step}.np-doc-steps>li{counter-increment:np-doc-step;display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:11px;padding:5px 0;font-size:13px}.np-doc-steps>li:before{content:counter(np-doc-step);grid-column:1;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid #d9dbe1;background:#fff;font-size:11px;font-weight:700;color:#15171d}.np-doc-steps strong{grid-column:2;color:#15171d}.np-doc-steps span{grid-column:2;color:#3b3f4a}.np-doc-link{grid-column:2;justify-self:start;margin-top:5px;color:#0a6a6a;font-weight:600;text-decoration:underline;text-underline-offset:2px}.np-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.np-list-card{border:1px solid #eef0f4;border-radius:8px;padding:12px 14px;background:#fbfcfd}.np-list-card h4{margin:0 0 6px;font-size:12px;font-weight:700;color:#15171d}.np-list-card ul{margin:0;padding-left:16px}.np-list-card li{color:#3b3f4a;font-size:12.5px;line-height:1.5}.np-cta{margin-top:24px}.np-paragraph{margin:24px 0 0;color:#3b3f4a}.np-cta .action-btn{min-height:34px;padding:0 14px;font-size:13px}.np-source-foot a{color:#3b3f4a}.np-inline-link{color:#3b3f4a;text-decoration:underline;text-underline-offset:2px}.np-inline-link:hover{color:#15171d}@media (max-width: 560px){.np-lists{grid-template-columns:minmax(0,1fr)}}.np-closing{margin-top:24px}.np-closing p{margin:0;color:#3b3f4a}.np-fine{margin-top:5px!important;color:#8a8f9c;font-size:12px}.org-badges.org-concise{color:#5b6070;font-size:12px;margin-top:3px}.np-unavailable{padding:44px 48px;color:#3b3f4a}.np-unavailable p{margin:0 0 8px}.np-unavailable p:last-child{margin-bottom:0}.sheet-preview-links{margin:8px 0 0;font-size:13px;color:var(--ink-faint)}.sheet-preview-links a{color:var(--ink-soft)}.export-notice-action{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--ink);cursor:pointer;text-decoration:underline}.block-title{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);margin:26px 0 10px}.block-title:first-of-type{margin-top:6px}.pricing-table .cell-num{white-space:nowrap;font-variant-numeric:tabular-nums}.table-disclaimer{color:var(--ink-soft);font-size:12.5px}.qdoc-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,#fff 30%,#fff0) left / 24px 100% no-repeat,linear-gradient(to left,#fff 30%,#fff0) right / 24px 100% no-repeat,radial-gradient(farthest-side at 0 50%,rgba(20,22,30,.12),transparent) left / 10px 100% no-repeat,radial-gradient(farthest-side at 100% 50%,rgba(20,22,30,.12),transparent) right / 10px 100% no-repeat;background-attachment:local,local,scroll,scroll}.qdoc-table{table-layout:fixed;width:100%;min-width:0}.qdoc-table td,.qdoc-table th{overflow-wrap:break-word}@media (max-width: 720px){.qdoc-export{padding:16px 12px 40px}.qdoc-page{padding:24px 18px 28px}.qdoc-shell h1{font-size:21px}.qdoc-meta{gap:14px 24px}}.channel-table{table-layout:fixed;width:100%;min-width:0;border-collapse:collapse}.channel-table th,.channel-table td{overflow-wrap:anywhere}.table-footnote{margin:10px 2px 0;max-width:90ch;color:var(--ink-soft);font-size:12px;line-height:1.45}.channel-table thead th{background:var(--panel-sunk);color:var(--muted);font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-align:left;padding:12px 14px;border-bottom:1px solid var(--rule);vertical-align:middle;width:auto;position:sticky;top:0;z-index:2}.channel-table td{padding:12px 14px;border-bottom:1px solid var(--line-soft);vertical-align:top;overflow-wrap:break-word;font-size:13px;color:var(--ink)}.channel-table tbody tr:not(.group-row):hover td{background:var(--row-hover)}.channel-table tbody tr td{transition:background-color .12s ease}.channel-table .cell-top,.channel-table .fee-cell{vertical-align:top}.channel-table td:nth-child(2){color:var(--ink-soft);max-width:215px}.channel-table .cell-method{font-weight:700;font-size:13.5px;color:var(--ink)}.channel-table .cell-qomon{color:var(--muted);font-weight:500;font-size:13px}.method-view-switch{display:inline-flex;align-items:center;gap:10px;margin-left:auto;flex-wrap:wrap}.method-view-count{color:var(--muted);font-size:12px;font-weight:500;white-space:nowrap}.method-view-btn{padding:5px 11px;font-size:12.5px;font-weight:600}@media (max-width: 560px){.method-view-switch{margin-left:0;width:100%}}.channel-table th.col-competitors{border-left:1px solid var(--rule);padding-right:10px}.channel-table td.col-competitors{border-left:1px solid var(--rule-soft)}.compare-head-row{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:0}.battlecard-link{display:inline-flex;align-items:center;border:1px solid var(--rule);border-radius:var(--radius-sm);padding:2px 8px;min-height:24px;background:transparent;color:var(--muted);font-size:10.5px;font-weight:500;letter-spacing:.02em;text-transform:none;white-space:normal;text-align:right;max-width:100%;line-height:1.25}.battlecard-link:hover{background:var(--surface-badge);color:var(--ink);border-color:var(--faint)}.battlecard-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media print{.battlecard-link{display:none!important}}.compare-header{display:inline-flex;align-items:baseline;gap:5px;background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--ink-soft);cursor:pointer;text-align:left;white-space:nowrap}.compare-header:hover{color:var(--teal-ink)}.compare-header:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.competitor{line-height:1.45}.competitor+.competitor{margin-top:8px}.competitor-name{display:block;font-size:12px;font-weight:500;color:var(--muted);text-decoration:none;border-bottom:1px solid var(--rule)}.competitor-name:hover{color:var(--teal-ink);border-bottom-color:var(--teal-line)}.competitor-sub{display:block;margin-top:1px;font-size:12px;font-weight:500;color:var(--muted)}.competitor-unavailable{font-size:12px;font-style:normal;color:var(--muted)}.competitor-fee{display:block;margin-top:1px;font-size:13px;font-weight:600;color:var(--ink)}@media (max-width: 1024px){.compare-header{white-space:normal}}@media (max-width: 880px){.intl-panel{min-width:0}.intl-toggle{white-space:normal;text-align:left;overflow-wrap:anywhere}.channel-table th,.channel-table td{padding:8px 6px;font-size:12px}.channel-table .cell-method{font-size:12.5px}.competitor-name{font-size:11px}.competitor-fee{font-size:12px}.fee-scope,.channel-table td:nth-child(2){font-size:11.5px}}@media (max-width: 1200px){.channel-table th,.channel-table td{padding-left:10px;padding-right:10px}}.group-toggle{width:100%;display:flex;align-items:center;gap:12px;background:none;border:0;padding:0;cursor:pointer;text-align:left;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.group-count{color:var(--faint);font-size:11px;letter-spacing:0;text-transform:none;font-weight:400}.group-chevron{margin-left:auto;width:14px;height:14px;flex:none;color:var(--muted);transition:transform .15s ease}[aria-expanded=true] .group-chevron{transform:rotate(180deg)}.group-toggle:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (prefers-reduced-motion: reduce){.group-chevron{transition:none}}.channel-table .group-row td{background:var(--panel-sunk);color:var(--muted);font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:9px 14px;border-left:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.fee-amount,.cell-qomon,.cell-num,.is-figure{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.fee-item{display:flex;flex-direction:column;gap:2px;line-height:1.5}.fee-item+.fee-item{margin-top:10px}.fee-scope{font-family:var(--font-ui);font-variant-numeric:normal;font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--muted);display:block}.fee-amount{color:var(--ink);font-weight:600;font-size:13px;white-space:normal}.fee-amount>.fee-figure{white-space:nowrap}.fee-amount>.fee-condition{white-space:nowrap;color:var(--muted);font-weight:500}.fee-single{color:var(--ink-soft);font-weight:500}.method-badges{display:flex;flex-direction:column;gap:4px;margin-top:6px}.method-badge{display:inline-block;align-self:flex-start;background:var(--panel-sunk);color:var(--ink-soft);border:1px solid var(--rule);border-radius:5px;padding:2px 7px;font-size:11px;line-height:1.4}.qdoc-fee-line{display:flex;flex-wrap:wrap;gap:0 5px}.qdoc-fee-line+.qdoc-fee-line{margin-top:2px}.qdoc-amount{white-space:nowrap}.qdoc-glossary-row{display:grid;grid-template-columns:120px 1fr;gap:4px 14px;margin-bottom:6px}.qdoc-glossary-row dt{font-weight:700;color:var(--ink);font-size:11.5px}.qdoc-glossary-row dd{margin:0;color:var(--ink-soft);font-size:11.5px;line-height:1.45}@media (max-width: 560px){.qdoc-glossary-row{grid-template-columns:1fr}}.qdoc-prose{white-space:normal;overflow-wrap:break-word}.sheet-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}@page{size:A4 landscape;margin:12mm}@media print{.qdoc-export{background:#fff;padding:0;min-height:0}[data-export-controls]{display:none!important}.qdoc-wide .qdoc-actions,.qdoc-wide .qdoc-shell{max-width:none}.qdoc-shell{box-shadow:none;border:0;border-radius:0;width:100%}.qdoc-page{padding:0}.qdoc-page+.qdoc-page{border-top:0;break-before:page}.qdoc-table-scroll{overflow:visible;background:none}.qdoc-table{width:100%;table-layout:fixed}.qdoc-table thead{display:table-header-group}.qdoc-table tfoot{display:table-footer-group}.qdoc-table tr,.qdoc-cat{break-inside:avoid;page-break-inside:avoid}.qdoc-group{break-inside:auto}.qdoc-section,.qdoc-tablenote{break-inside:avoid}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--slate);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}body{background:var(--canvas);color:var(--ink)}input,select,textarea,button{font:inherit;color:var(--ink);background:var(--panel);border-color:var(--rule)}input::placeholder,textarea::placeholder{color:var(--faint)}select option{background:var(--panel);color:var(--ink)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 15px) center,calc(100% - 10px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:30px;border-radius:6px}dialog,[role=dialog]{background:var(--panel);color:var(--ink);border-color:var(--rule)}dialog::backdrop{background:#161c1e73}*{scrollbar-color:var(--rule) var(--canvas)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--canvas)}::-webkit-scrollbar-thumb{background:var(--rule);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--teal-line)}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline-color:var(--teal)}.card{padding:24px}.sheet-header.card{padding:20px 24px}.channel-card,.nonprofit-card,.comparison,.sources-card{margin-bottom:28px}@media (min-width: 761px){.channel-card+.channel-card{margin-top:72px}}.channel-card>.section-title{margin:0 0 22px}.section-title{margin:0 0 10px}.section-sub{margin:0 0 16px}.use-cases-section{margin:32px 0}.channel-table thead th{padding:15px 16px}.channel-table td{padding:15px 16px;line-height:1.55}.channel-table .fee-item+.fee-item{margin-top:7px}.table-footnote{margin:16px 2px 0}.pricing-table:not(.channel-table) th,.pricing-table:not(.channel-table) td{padding-top:12px;padding-bottom:12px}.availability{margin:20px 0 28px;padding:20px 22px;background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--elevation)}.availability-heading{margin:0 0 14px}.availability-list{gap:9px}.availability-action{background:var(--panel-sunk)}.channel-card{border-top:3px solid var(--rule)}.channel-online{border-top-color:var(--online)}.channel-tap{border-top-color:var(--tap)}.channel-online .channel-pill{background:var(--online-pale);color:var(--online-ink)}.channel-tap .channel-pill{background:var(--tap-pale);color:var(--tap-ink)}.channel-online .channel-table thead th{background:var(--online-pale);color:var(--online-ink);border-bottom-color:var(--online-line)}.channel-tap .channel-table thead th{background:var(--tap-pale);color:var(--tap-ink);border-bottom-color:var(--tap-line)}.channel-online .compare-header:hover{color:var(--online-ink)}.channel-tap .compare-header:hover{color:var(--tap-ink)}.channel-online .compare-header:focus-visible{outline-color:var(--online)}.channel-tap .compare-header:focus-visible{outline-color:var(--tap)}.channel-tap .battlecard-link:focus-visible{outline-color:var(--tap)}.channel-table th.col-nonprofit,.channel-table td.col-nonprofit{background:var(--nonprofit-pale);border-left:1px solid var(--nonprofit-line);border-right:1px solid var(--nonprofit-line)}.channel-online .channel-table thead th.col-nonprofit,.channel-tap .channel-table thead th.col-nonprofit{background:var(--nonprofit-pale);color:var(--nonprofit-ink);border-bottom-color:var(--nonprofit-line)}.channel-table tbody tr:not(.group-row):hover td.col-nonprofit{background:var(--nonprofit-pale)}.channel-table td.col-nonprofit .np-estimate-empty{color:var(--nonprofit-ink);font-weight:600}.use-case-row.is-total,.use-case-row.is-nonprofit{border-bottom:0;margin-left:-16px;margin-right:-16px;padding:10px 16px;border-radius:0}.use-case-row.is-total{margin-top:auto;margin-bottom:0}.use-case-row.is-nonprofit{margin-bottom:-14px;border-radius:0 0 7px 7px}.use-case.channel-online .use-case-row.is-total{background:var(--online-pale);border-top:1px solid var(--online-line)}.use-case.channel-online .use-case-row.is-total dt{color:var(--online-ink)}.use-case.channel-tap .use-case-row.is-total{background:var(--tap-pale);border-top:1px solid var(--tap-line)}.use-case.channel-tap .use-case-row.is-total dt{color:var(--tap-ink)}.use-case-row.is-nonprofit{background:var(--nonprofit-pale);border-top:1px solid var(--nonprofit-line)}.use-case-row.is-nonprofit dt{color:var(--nonprofit-ink)}.use-case-row.is-nonprofit dd{color:var(--nonprofit-ink);font-weight:700;font-size:15px}.use-case-row.is-total dt,.use-case-row.is-nonprofit dt{font-weight:700;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase}.use-case-row.is-total dd{color:var(--ink);font-weight:700;font-size:15px}.use-case.channel-online .use-case-channel{background:var(--online-pale);color:var(--online-ink);border-color:var(--online-line)}.use-case.channel-tap .use-case-channel{background:var(--tap-pale);color:var(--tap-ink);border-color:var(--tap-line)}.use-case-row.is-nonprofit dt{overflow-wrap:anywhere}.channel-tap .channel-table tbody tr:not(.group-row):hover td,.channel-tap .channel-table tbody tr:not(.group-row):hover td.col-nonprofit{background:var(--tap-hover)}.channel-table tbody tr td,.channel-table tbody tr td.col-nonprofit{transition:background-color .13s ease}.np-est{color:var(--nonprofit-ink);font-weight:700;font-size:13px}@media (max-width: 560px){.np-est{font-size:11.5px}}.channel-table td.col-nonprofit .fee-item+.fee-item{margin-top:7px}.channel-table td.col-nonprofit .fee-scope{color:var(--muted)}.channel-table td.col-nonprofit .fee-amount{color:var(--nonprofit-ink)}.qdoc-section.qdoc-online .qdoc-h2-badge{background:var(--online-pale);color:var(--online-ink)}.qdoc-section.qdoc-tap .qdoc-h2-badge{background:var(--tap-pale);color:var(--tap-ink)}.qdoc-table.qdoc-online th{background:var(--online-pale);color:var(--online-ink);border-bottom-color:var(--online-line)}.qdoc-table.qdoc-tap th{background:var(--tap-pale);color:var(--tap-ink);border-bottom-color:var(--tap-line)}.qdoc-table.qdoc-online th,.qdoc-table.qdoc-tap th{padding:10px 8px}.qdoc-table.qdoc-online .qdoc-accent{color:var(--online-ink)}.qdoc-table.qdoc-tap .qdoc-accent{color:var(--tap-ink)}.qdoc-table th.qdoc-col-np,.qdoc-table td.qdoc-col-np{background:var(--nonprofit-pale);border-left:1px solid var(--nonprofit-line);border-right:1px solid var(--nonprofit-line)}.qdoc-table.qdoc-online th.qdoc-col-np,.qdoc-table.qdoc-tap th.qdoc-col-np{background:var(--nonprofit-pale);color:var(--nonprofit-ink);border-bottom-color:var(--nonprofit-line)}.qdoc-np{color:var(--nonprofit-ink);font-weight:700}.qdoc-np-empty{color:var(--nonprofit-ink);font-weight:600}.qdoc-table td{padding:15px 10px;line-height:1.55}.qdoc-table th{padding:10px}.qdoc-section+.qdoc-section .qdoc-h2{margin-top:32px}.qdoc-section+.qdoc-section:before{margin-top:52px}.qdoc-tablenote{margin-top:14px}.qdoc-services{margin:4px 0 8px;padding:20px 22px;background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--elevation)}@media print{.qdoc-table th,.qdoc-table td.qdoc-col-np,.qdoc-table th.qdoc-col-np,.qdoc-h2-badge,.qdoc-services{-webkit-print-color-adjust:exact;print-color-adjust:exact}.qdoc-table tr,.qdoc-table .qdoc-cat{break-inside:avoid;page-break-inside:avoid}.qdoc-table thead{display:table-header-group}.qdoc-table tr:hover td{background:transparent}}@media (min-width: 761px){.channel-card+.channel-card{margin-top:var(--space-section)}}.channel-card,.nonprofit-card,.comparison,.sources-card{margin-bottom:var(--space-5)}.use-cases-section{margin:var(--space-5) 0}.card{padding:var(--space-4) var(--space-4)}.channel-card>.section-title{margin:0 0 var(--space-5)}.section-sub{margin:0 0 var(--space-3)}.channel-table thead th{padding:var(--space-3) var(--cell-pad-x)}.channel-table td{padding:var(--cell-pad-y) var(--cell-pad-x);line-height:var(--line-body)}.channel-table .fee-item+.fee-item{margin-top:var(--space-2)}.channel-table td.col-nonprofit .fee-item+.fee-item{margin-top:var(--space-2)}.fee-scope,.fee-amount{line-height:var(--line-tiers)}.table-footnote{margin:var(--space-4) 2px 0;line-height:var(--line-body)}.table-footnote+.table-footnote{margin-top:var(--space-3)}.qdoc-table th{padding:var(--space-2) var(--cell-pad-x)}.qdoc-table td{padding:var(--cell-pad-y) var(--cell-pad-x);line-height:var(--line-body)}.qdoc-section+.qdoc-section .qdoc-h2{margin-top:var(--space-5)}.qdoc-section+.qdoc-section:before{margin-top:var(--space-section)}.qdoc-h2{margin-bottom:var(--space-4)}.qdoc-lede{margin:0 0 var(--space-3)}.qdoc-tablenote{margin-top:var(--space-4);line-height:var(--line-body)}.qdoc-tablenote+.qdoc-tablenote{margin-top:var(--space-3)}.qdoc-fee-line+.qdoc-fee-line{margin-top:var(--space-2)}.qdoc-gloss-mark{color:var(--faint);font-weight:400;font-size:.72em;vertical-align:super;line-height:0;margin-left:1px}.qdoc-glossary{margin:0}.qdoc-glossary-row{margin-bottom:var(--space-3);break-inside:avoid;page-break-inside:avoid}.qdoc-glossary-row:last-child{margin-bottom:0}.qdoc-glossary dt{font-weight:700;color:#15171d;font-size:12.5px;margin-bottom:2px}.qdoc-glossary dt .qdoc-gloss-mark{margin-left:0;margin-right:2px}.qdoc-glossary dd{margin:0 0 0 14px;color:#3b3f4a;font-size:12.5px;line-height:var(--line-body)}.qdoc-gloss-dash{color:var(--faint)}.qdoc-section.qdoc-glossary-section{margin-top:calc(var(--space-section) * 1.5);padding-top:var(--space-4);border-top:1px solid #e4e6ec}.qdoc-section.qdoc-glossary-section:before{content:none}.qdoc-section.qdoc-glossary-section .qdoc-h2{margin-top:0}@media print{.qdoc-section.qdoc-glossary-section{break-before:page;page-break-before:always}}@media (max-width: 560px){.channel-table th,.channel-table td{padding:7px 4px;font-size:11.5px}.channel-table thead th{font-size:9px;letter-spacing:.04em}.competitor-name{font-size:10.5px}.competitor-fee{font-size:11.5px}body:has(.col-competitors.is-open) .app-main{padding-left:8px;padding-right:8px}.fee-amount,.competitor-fee,.cell-qomon{white-space:normal}.channel-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.channel-table{min-width:560px}.channel-table .colw-method{width:22%!important}.channel-table .colw-fee{width:20%!important}.channel-table .colw-qomon{width:10%!important}.channel-table .colw-total{width:18%!important}.channel-table .colw-competitors{width:16%!important}.channel-table .colw-nonprofit{width:14%!important}.channel-table th.col-nonprofit{letter-spacing:0;overflow-wrap:normal;word-break:normal}.channel-table thead th,.channel-table td{padding:10px 8px}.card,.availability{padding:16px}.channel-card+.channel-card{margin-top:40px}.method-badge{white-space:normal;overflow-wrap:anywhere}}@media (max-width: 560px){.qdoc-table .qdoc-variant,.qdoc-table .qdoc-amount{white-space:normal}.qdoc-table td,.qdoc-table th{overflow-wrap:anywhere}}@media (max-width: 560px){.qdoc-back{margin-right:0;width:100%}}:root{--gap-sm: 16px;--gap-md: 20px;--gap-lg: 24px;--gap-xl: 32px;--content-width: min(94%, 1200px)}.app-main{padding:var(--gap-sm) var(--gap-md) var(--gap-xl)}.app-main .app-header-brand{margin-bottom:10px}.app-main .page-title{margin-bottom:4px}.app-main .page-subtitle{line-height:1.35}.app-main>.app-header,.app-main .app-header{margin-bottom:12px}.control-row{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;margin-bottom:var(--gap-lg)}.control-row-lead{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sheet-actions{gap:8px;align-items:center}.sheet-actions .action-btn:not(.primary){background:transparent;border-color:var(--rule);color:var(--ink-soft);font-weight:500;box-shadow:none}.sheet-actions .action-btn:not(.primary):hover{background:var(--panel-sunk);color:var(--ink);border-color:var(--rule)}.app-main .availability{margin:0 0 var(--gap-lg);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px 20px;padding:20px 22px;box-shadow:none}.app-main .availability-heading{margin:0;grid-column:1}.app-main .availability-list{display:flex;flex-direction:column;align-items:stretch;gap:11px;margin:0;padding:0;list-style:none;grid-column:1 / -1}.app-main .availability-list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;border:0;border-radius:0;background:none;font-size:13.5px;line-height:1.45}.app-main .availability-list li.is-unavailable{color:var(--muted)}.app-main .availability-list li.with-action{position:static}.app-main .availability-list li.with-action .availability-action{position:absolute;top:20px;right:22px}.app-main .availability{position:relative}.app-main .availability-list .availability-mark{flex:none;width:17px;text-align:center;font-size:13px;font-weight:700;line-height:1.45}.app-main .availability-list .is-available .availability-mark{color:var(--ok)}.app-main .availability-action{border:0;background:none;padding:0;color:var(--teal-ink);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rule)}.app-main .availability-action:hover{background:none;color:var(--teal-hover);text-decoration-color:currentColor}.use-cases-section{margin:0 0 var(--gap-lg)}.use-cases-title{margin-bottom:12px}.use-cases{gap:14px}.use-case{padding:16px;box-shadow:var(--elevation);overflow:hidden}.use-case-row{border-bottom:0;padding:3px 0;gap:14px;line-height:1.35}.use-case-row dt{text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}.use-case-fields{gap:0}.use-case-row.is-total,.use-case-row.is-nonprofit{margin-left:-16px;margin-right:-16px;padding:10px 16px;align-items:baseline;gap:16px}.use-case-row.is-total{margin-top:12px;border-radius:0}.use-case-row.is-total dt,.use-case-row.is-nonprofit dt{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;text-align:left}.use-case-row.is-total dd,.use-case-row.is-nonprofit dd{font-size:17px;font-weight:700;line-height:1.3;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.use-case-row.is-nonprofit{margin-top:0;margin-bottom:-16px;border-radius:0 0 var(--radius) var(--radius);background:color-mix(in srgb,var(--nonprofit-pale) 55%,var(--panel))}.use-case-channel{letter-spacing:.02em}.tab-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:var(--gap-sm) 0 10px}.tabs{display:inline-flex;gap:0;margin:0;padding:3px;border-radius:999px;background:var(--panel-sunk);border:1px solid var(--rule)}.tabs .tab{border:0;background:transparent;border-radius:999px;padding:5px 14px;font-size:13px;font-weight:500;color:var(--ink-soft)}.tabs .tab:hover{background:transparent;color:var(--ink)}.tabs .tab.selected{background:var(--panel);color:var(--ink);font-weight:600;box-shadow:var(--elevation)}.tab-count{color:var(--muted);font-size:13px}.channel-card{box-shadow:var(--elevation)}.app-main .channel-table thead th{text-transform:none;letter-spacing:.01em;font-size:12px;font-weight:600;color:var(--muted);padding:9px 12px}.app-main .channel-table td{padding:9px 12px;line-height:1.4}.app-main .channel-table tbody td{height:auto}.app-main .channel-table .fee-item+.fee-item{margin-top:6px}.app-main .channel-table .fee-amount,.app-main .channel-table td.col-total,.app-main .channel-table td.col-nonprofit,.app-main .channel-table .np-est{font-variant-numeric:tabular-nums}.app-main .channel-table th.col-nonprofit,.app-main .channel-table td.col-nonprofit{background:color-mix(in srgb,var(--nonprofit-pale) 45%,transparent);border-left:1px solid color-mix(in srgb,var(--nonprofit-line) 45%,transparent)}.app-main .channel-table td.fee-cell .fee-scope,.app-main .channel-table td.col-nonprofit .fee-scope{visibility:visible}.app-main .channel-table tr.cat-band td{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--ink);background:var(--panel-sunk);padding-top:8px;padding-bottom:8px}.app-main .channel-table tr.cat-band:not(:first-child) td{border-top:6px solid var(--bg)}.section-actions .action-btn,.channel-card .toggle-btn{background:transparent;border-color:var(--rule);color:var(--ink-soft);font-weight:500;box-shadow:none}.app-main p{line-height:1.45}.app-main .section-title{margin-bottom:8px}.app-main .channel-card{margin-bottom:var(--gap-lg)}.app-main .table-footnote{margin-top:12px}.app-main .card,.app-main .channel-card,.app-main .use-case,.app-main .availability{box-shadow:var(--elevation);border-radius:var(--radius)}.app-main .comparison,.app-main .sources-card{box-shadow:none}@media (max-width: 760px){.app-main{padding:12px 14px var(--gap-lg)}.control-row{gap:10px;margin-bottom:var(--gap-md)}.sheet-actions{width:100%}.sheet-actions .action-btn{flex:1 1 auto;justify-content:center}.use-cases{grid-template-columns:minmax(0,1fr)}.use-case{padding:14px}.use-case-row.is-total,.use-case-row.is-nonprofit{margin-left:-14px;margin-right:-14px;padding:9px 14px}.use-case-row.is-nonprofit{margin-bottom:-14px}.use-case-row.is-total dd,.use-case-row.is-nonprofit dd{font-size:16px}.app-main .availability-list li.with-action{margin-left:0}.tab-bar{margin-top:var(--gap-sm)}.tabs{width:100%;justify-content:space-between}.tabs .tab{flex:1;text-align:center;padding:8px 10px}}.np-qualify{display:grid;gap:40px}.np-qualify>li{margin:0}.np-qualify>li>strong{display:inline-block;margin-bottom:8px}.np-qualify>li>br{display:none}.np-req-note{margin-top:14px}.np-req-callout{margin:16px 0 0;padding:14px 16px}.np-country-status{margin-top:16px}.np-section .np-h-pink{margin-bottom:28px}.qdoc-page .np-req-callout{margin:16px 0 0}.qdoc-page .qdoc-page .np-item{margin-bottom:32px}.qdoc-page .np-item+.np-req-callout{margin-top:-16px}.qdoc-page .np-regions+.np-item{margin-top:32px}.app-main .channel-table th.col-compare-cta{padding:10px 12px;vertical-align:middle;text-align:center}.app-main .compare-cta{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%;min-height:46px;padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--accent);color:#fff;font-size:12.5px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none;text-decoration:none}.app-main .compare-cta:hover{background:var(--accent-hover, var(--accent-ink))}.app-main .compare-cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app-main .channel-table td.col-competitors:empty{border-left:0}@media (max-width: 560px){.app-main .online-table,.app-main .channel-table{min-width:820px}.app-main .compare-cta{font-size:11.5px;min-height:40px;padding:6px 8px}}@media (min-width: 561px) and (max-width: 1000px){.app-main .compare-cta{font-size:11.5px;line-height:1.2;min-height:40px;padding:6px 7px;-webkit-hyphens:auto;hyphens:auto}.app-main .channel-table th.col-compare-cta{padding:8px 6px}}.app-main .availability{position:static}.app-main .availability-list li.with-action{justify-content:flex-start}.app-main .availability-list li.with-action .availability-action{position:static;margin-left:auto;padding-left:16px;white-space:nowrap}.app-main .compare-cta.is-tap{border-color:var(--tap, var(--accent));background:var(--tap, var(--accent))}.app-main .compare-cta.is-tap:hover{background:var(--tap-ink, var(--accent-ink))}.app-main .compare-cta.is-tap:focus-visible{outline-color:var(--tap, var(--accent))}.collapsible.np-section{margin-top:var(--gap-lg)}.np-section .collapsible-header{padding:10px 14px}.np-section .collapsible-body{padding:0 14px 12px}.np-section .collapsible-body>.np-h-pink:first-child{margin-top:2px}@media (max-width: 760px){.collapsible.np-section{margin-top:var(--gap-md)}.np-section .collapsible-header{padding:9px 12px}.np-section .collapsible-body{padding:0 12px 10px}}.infotip{position:relative;display:inline;white-space:nowrap}.infotip-mark{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:5px;padding:0;border:1px solid var(--rule);border-radius:50%;background:var(--panel);color:var(--muted);text-transform:none;font:inherit;font-size:9.5px;font-weight:600;font-style:normal;line-height:1;vertical-align:1px;cursor:help;-webkit-appearance:none;-moz-appearance:none;appearance:none}.infotip-mark:hover,.infotip-mark[aria-expanded=true]{border-color:var(--accent);color:var(--ink)}.infotip-mark:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.infotip-bubble{position:fixed;z-index:1000;max-width:min(280px,calc(100vw - 20px));padding:9px 11px;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--panel);box-shadow:0 6px 20px #161c1e24;color:var(--ink-soft);font-size:12.5px;font-weight:400;line-height:1.5;letter-spacing:0;text-align:left;text-transform:none;white-space:normal}.infotip-term{display:block;font-weight:700;color:var(--ink);margin-bottom:2px}.infotip-arrow{position:absolute;width:8px;height:8px;border:1px solid var(--rule);background:var(--panel);transform:rotate(45deg)}.infotip-bubble.is-below .infotip-arrow{top:-5px;border-right:0;border-bottom:0}.infotip-bubble.is-above .infotip-arrow{bottom:-5px;border-left:0;border-top:0}.app-main .channel-card{max-width:none}body:has(.channel-table){--content-width: min(96%, 1440px)}.app-main .channel-table thead th{text-align:center;vertical-align:middle}.app-main .channel-table thead th:first-child{text-align:left}.app-main .channel-table thead th{-webkit-hyphens:none;hyphens:none}.app-main .channel-table thead th:nth-child(3){white-space:nowrap}.app-main .channel-table .fee-scope{display:block;font-size:11.5px;line-height:1.35;color:var(--muted);white-space:normal}.app-main .channel-table .fee-scope .infotip{white-space:nowrap}.app-main .channel-table .fee-amount{display:block}.app-main .channel-table td.fee-cell,.app-main .channel-table td.col-nonprofit{vertical-align:top}.infotip-mark.is-sup{width:12px;height:12px;margin-left:3px;font-size:8px;vertical-align:5px}.qdoc-table thead th{text-align:center}.qdoc-table thead th:first-child{text-align:left}.app-main .np-qualify,.qdoc-page .np-qualify{display:grid;gap:18px;margin:0;padding:0;list-style:none}.np-section .np-h-pink{margin-bottom:12px}.np-qualify>li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:0 10px;margin:0;align-items:start}.np-req-num{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--rule);border-radius:50%;background:var(--panel);color:var(--ink-soft);font-size:11px;font-weight:700;line-height:1}.np-req-body{min-width:0}.np-req-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 4px;font-size:13.5px;line-height:1.35}.np-req-head strong{color:var(--ink)}.np-req-desc{margin:0;font-size:13px;line-height:1.45;color:var(--ink-soft)}.np-req-body>.np-regions,.np-req-body>.np-req-callout,.np-req-body>.np-volume,.np-req-body>.np-req-note{margin-top:8px}.np-regions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px}.np-region-name{margin:0 0 2px;font-size:11px;font-weight:600;color:var(--ink-soft)}.np-region-countries{margin:0;font-size:12px;font-weight:400;line-height:1.4;color:var(--muted)}.app-main .np-req-callout,.qdoc-page .np-req-callout{margin:8px 0 0;padding:7px 11px;border:0;border-left:2px solid var(--rule);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--panel-sunk);color:var(--ink-soft);font-size:12px;line-height:1.45}.np-volume{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.np-volume-block{padding:10px 12px;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--panel-sunk)}.np-volume-title{margin:0;font-size:12px;font-weight:700;color:var(--ink)}.np-volume-sub{margin:1px 0 6px;font-size:11px;color:var(--muted)}.np-volume-list{margin:0;padding:0;list-style:none;display:grid;gap:3px}.np-volume-list li,.np-volume-counted{display:flex;gap:7px;margin:0;font-size:12px;line-height:1.4;color:var(--ink-soft)}.np-volume-counted{margin-top:6px}.np-volume-mark{flex:none;font-size:10px;line-height:1.6;font-weight:700}.np-volume-mark.is-no{color:var(--danger, #a3323a)}.np-volume-mark.is-yes{color:var(--ok)}@media (max-width: 640px){.np-regions,.np-volume{grid-template-columns:minmax(0,1fr)}}.app-main .collapsible.np-section{margin-top:var(--gap-xl)}.np-section .collapsible-header{padding:7px 14px}.np-section .collapsible-titles .section-title{margin:0}.np-regions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px 28px}.np-region{min-width:0}.np-region:last-child{max-width:380px}.app-main .np-qualify,.qdoc-page .np-qualify{gap:30px}.np-req-body>.np-req-callout{margin-bottom:0}.np-req-head{gap:8px}.np-step-num{flex:none;min-width:30px;font-size:30px;font-weight:800;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.qdoc-page .np-formhead.np-steppage{margin-top:44px;gap:14px}.qdoc-page .np-formhead.np-steppage.is-first{margin-top:20px}.np-doc-lead{margin:10px 0 0;max-width:68ch;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}@media (max-width: 640px){.np-regions{gap:10px 20px}.np-region:last-child{max-width:none}.np-step-num{font-size:24px;min-width:24px}}.np-page-request{--np-sect-gap: 44px;--np-sect-lead: 14px;--np-field-gap: 9px}.np-page-request .qdoc-h2.is-formsection{margin:calc(var(--np-sect-gap) - var(--np-field-gap)) 0 var(--np-sect-lead)}.np-page-request .np-paragraph+.qdoc-h2.is-formsection{margin-top:var(--np-sect-gap)}.np-page-request .np-req{padding:var(--np-field-gap) 0}.np-page-request .qdoc-h2.is-formsection+.np-req{padding-top:0}.np-page-request .np-req h3{margin-bottom:2px}.np-page-request .np-req .np-item-body>.np-control:first-child{margin-top:0}.np-page-request .np-req+.np-paragraph{margin-top:var(--np-field-gap)}.np-page-request .np-paragraph+.np-req{padding-top:var(--np-field-gap)}.np-page-request .np-req>.np-item-body>p{line-height:1.4}.np-page-request .np-control{margin:7px 0 1px}.np-page-request .np-example{margin-top:3px}@media print{.np-page-request .qdoc-h2.is-formsection{break-after:avoid-page;page-break-after:avoid}.np-page-request .np-req{break-inside:avoid-page;page-break-inside:avoid}}
