.compare-page{color:#111;background:#fff}.compare-hero{isolation:isolate;padding:clamp(3rem,8vw,5.5rem) 1.5rem 2.75rem;position:relative;overflow:hidden}.compare-hero-bg{pointer-events:none;position:absolute;inset:0}.compare-hero-bg-gradient{background:linear-gradient(182deg,#b0baff -4.72%,#e4f5fa 68.72%,#fff 152.44%) 50%/cover no-repeat;position:absolute;inset:0}.compare-hero-bg-glow{filter:blur(90px);border-radius:50%;position:absolute}.compare-hero-bg-glow--brand{background:#635bff1a;width:380px;height:380px;top:-140px;right:-100px}.compare-hero-bg-glow--accent{background:#00d4ff14;width:320px;height:320px;top:18%;left:-140px}.compare-hero-bg-fade{background:linear-gradient(#fff0 0%,#ffffffe0 100%);height:140px;position:absolute;inset:auto 0 0}.compare-hero-inner h1{margin-bottom:.35rem}.compare-hero-deck{color:#334155;max-width:760px;margin:.75rem auto 0;font-size:1.05rem;line-height:1.65}.compare-hero-inner{z-index:1;text-align:center;max-width:920px;margin:0 auto;position:relative}.compare-flow{display:grid}.compare-band{isolation:isolate;padding:clamp(1.75rem,4vw,2.75rem) 0;position:relative;overflow:hidden}.compare-band__bg{pointer-events:none;position:absolute;inset:0}.compare-band__gradient{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.compare-band--cool .compare-band__gradient{background:linear-gradient(182deg,#d6e8ff -8%,#f0f9ff 58%,#fff 152%)}.compare-band--warm .compare-band__gradient{background:linear-gradient(182deg,#b0d4c8 18%,#f7fafc 72%,#fff 152%)}.compare-band__glow{filter:blur(90px);border-radius:50%;position:absolute}.compare-band__glow--sky{background:#0ea5e91a;width:360px;height:360px;top:-120px;right:-90px}.compare-band__glow--mint{background:#00a8781a;width:340px;height:340px;bottom:-90px;left:-80px}.compare-band__fade{background:linear-gradient(#fff0 0%,#ffffffeb 100%);height:120px;position:absolute;inset:auto 0 0}.compare-band__inner{z-index:1;position:relative}.compare-band .compare-shell{padding-top:0;padding-bottom:0}.compare-tail{padding-top:1.35rem;padding-bottom:4rem}.compare-tail .compare-section+.compare-section{margin-top:2.75rem}.compare-hero-badge{color:#2563eb;background:linear-gradient(#dbeafe 0%,#eff6ff 100%);border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:0 auto 1rem;display:flex;box-shadow:0 10px 24px #2563eb1f}.compare-hero-badge .compare-icon{width:1.75rem;height:1.75rem}.compare-panel{background:#ffffffd1;border:1px solid #e2e8f0a6;border-radius:18px;padding:1.35rem 1.35rem 1.5rem;box-shadow:0 10px 24px #0f172a08}.compare-heading-with-icon{align-items:center;gap:.85rem;display:flex}.compare-heading-icon{color:#2563eb;background:#eff6ff;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.compare-heading-icon .compare-icon{width:1.25rem;height:1.25rem}.compare-icon-list{padding-left:0;list-style:none}.compare-icon-list li{align-items:center;gap:.75rem;display:flex}.compare-list-icon{color:#2563eb;background:#f8fafc;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.15rem;display:inline-flex}.compare-list-icon .compare-icon{width:.95rem;height:.95rem}.compare-cta{margin:1.25rem 0}.compare-hero h1{letter-spacing:-.03em;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.12}.compare-shell{max-width:920px;margin:0 auto;padding:0 1.5rem 4rem}.compare-section+.compare-section{margin-top:0}.compare-band .compare-section+.compare-section{margin-top:1.75rem}.compare-heading,.compare-document h2,.compare-section>h2{letter-spacing:-.02em;color:#111;margin:0 0 .75rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;line-height:1.2}.compare-paragraph,.compare-document p{color:#334155;margin:0 0 1rem;font-size:1.05rem;line-height:1.7}.compare-document strong,.compare-table strong,.compare-table th[scope=row]{color:#111;font-weight:700}.compare-toc ol{gap:.5rem;margin:0;padding-left:1.25rem;display:grid}.compare-toc a{color:#2563eb;text-decoration:none}.compare-toc a:hover{text-decoration:underline}.compare-block ul,.compare-document ul{gap:.65rem;margin:0 0 1.25rem;padding-left:1.25rem;display:grid}.compare-block li,.compare-document li{color:#334155;font-size:1.05rem;line-height:1.65}.compare-table-wrap{background:#ffffffe0;border:1px solid #e2e8f08c;border-radius:16px;overflow-x:auto;box-shadow:0 8px 22px #0f172a0a}.compare-table{border-collapse:collapse;width:100%;min-width:640px}.compare-table th,.compare-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0b3;padding:.95rem 1rem;font-size:.98rem;line-height:1.55}.compare-table thead th{color:#111;background:#f8fafc;font-weight:800}.compare-table tbody tr:last-child th,.compare-table tbody tr:last-child td{border-bottom:none}.compare-table--tldr thead .compare-tldr-col--choose{background:#f8fafce6}.compare-table--tldr{min-width:min(100%,520px)}.compare-table-wrap--tldr{margin-top:.25rem}.compare-table--tldr .compare-tldr-col--choose{text-align:left;vertical-align:middle;width:38%}.compare-table--tldr tbody th[scope=row]{color:#334155;font-weight:600}.compare-document a{color:#2563eb;text-underline-offset:.15em;font-weight:600;text-decoration:underline}.compare-document a:hover{color:#1d4ed8}.compare-document .compare-cta a{color:#fff;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.compare-cta-icon{flex-shrink:0;width:1rem;height:1rem}.compare-document .compare-cta a:hover{color:#fff;background:#1d4ed8}.compare-sources-list{gap:.5rem;margin:0;padding-left:0;font-size:.8125rem;line-height:1.6;display:grid}.compare-sources-list li{color:#64748b;align-items:flex-start;gap:.55rem;display:flex}.compare-source-icon{color:#64748b;background:#f8fafc;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;margin-top:.1rem;display:inline-flex}.compare-source-icon .compare-icon{width:.8rem;height:.8rem}.compare-sources-list a{color:#2563eb;text-underline-offset:.15em;font-weight:600;text-decoration:underline}.compare-sources-list a:hover{color:#1d4ed8}.compare-hero-eyebrow{color:#1d4ed8;letter-spacing:.08em;text-transform:uppercase;background:#2563eb1a;border-radius:999px;margin:0 0 1rem;padding:.35rem .85rem;font-size:.78rem;font-weight:800;display:inline-flex}.compare-chapter{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.compare-band .compare-chapter+.compare-chapter{margin-top:1.75rem}.compare-chapter--verdict,.compare-chapter--decision,.compare-chapter--methodology,.compare-chapter--agency.compare-chapter--siege,.compare-chapter--agency.compare-chapter--fps,.compare-chapter--agency.compare-chapter--avz,.compare-chapter--agency.compare-chapter--dl,.compare-chapter--agency.compare-chapter--nb,.compare-chapter--agency.compare-chapter--gv,.compare-chapter--agency.compare-chapter--cf,.compare-chapter--agency.compare-chapter--mn,.compare-chapter--agency.compare-chapter--yazeo,.compare-chapter--chooser,.compare-chapter--terms{background:0 0}.compare-chapter--terms .compare-heading-with-icon{align-items:center;gap:.7rem;margin-bottom:1.35rem}.compare-chapter--terms .compare-heading-icon{border-radius:.75rem;width:2.25rem;height:2.25rem}.compare-chapter--engine,.compare-chapter--difference,.compare-chapter--ai-says,.compare-chapter--verify{background:0 0}.compare-verdict-grid{gap:1rem;display:grid}.compare-verdict-after{max-width:42rem;margin-top:1rem}.compare-verdict-after .compare-paragraph:last-child{margin-bottom:0}.compare-hub-cta-stack{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:.75rem 0 1rem;display:flex}.compare-hub-cta-stack .compare-cta-banner{justify-content:center;width:100%;margin:0}.compare-hub-cta-stack .compare-verdict-hub-subcopy,.compare-hub-cta-stack .compare-chooser-hub-deck{text-align:center;width:100%;max-width:30rem;margin-top:.5rem}.compare-verdict-hub-stack{margin-top:1rem}.compare-paragraph--hub-subcopy{color:#64748b;text-align:center;margin:0;font-size:.95rem;font-weight:600;line-height:1.55}.compare-verdict-card{border:1px solid #e2e8f08c;border-radius:16px;padding:1.15rem 1.2rem;box-shadow:0 8px 20px #0f172a08}.compare-verdict-card--siege,.compare-verdict-card--fps,.compare-verdict-card--avz,.compare-verdict-card--dl,.compare-verdict-card--nb,.compare-verdict-card--gv,.compare-verdict-card--cf,.compare-verdict-card--mn{background:#eff6ffb8;border-color:#bfdbfebf}.compare-verdict-card--yazeo{background:#f0fdfac7;border-color:#99f6e4bf}.compare-verdict-copy{margin:0}.compare-decision-lead{color:#334155;margin:0 0 1rem;font-size:1.05rem}.compare-toc-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.compare-toc-pill{color:#0f172a;background:#ffffffd1;border:1px solid #e2e8f08c;border-radius:14px;align-items:center;gap:.65rem;padding:.85rem .95rem;font-weight:600;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.compare-toc-pill:hover{border-color:#93c5fdd9;transform:translateY(-1px)}.compare-toc-pill .compare-icon{color:#2563eb;flex-shrink:0;width:1rem;height:1rem}.compare-methodology-stack{gap:.85rem;display:grid}.compare-methodology-card{background:#f8fafc;border-left:4px solid #2563eb;border-radius:12px;padding:1rem 1.05rem}.compare-methodology-copy{margin:0}.compare-meta-strip{color:#1e3a8a;background:#eff6ff;border-radius:12px;margin-top:1rem;padding:.9rem 1rem;font-size:.95rem}.compare-agency-hero{padding-top:clamp(1.25rem,3.5vw,2rem)}.compare-definition-grid{gap:.85rem;margin-bottom:1.25rem;display:grid}.compare-definition-row{background:#ffffffc7;border:1px solid #e2e8f080;border-radius:12px;gap:.35rem;padding:.95rem 1rem;display:grid}.compare-definition-label{color:#111;font-weight:800}.compare-definition-value{color:#334155;margin:0;line-height:1.65}.compare-agency-lists{gap:1.25rem;display:grid}.compare-subheading{color:#111;margin:0 0 .85rem;font-size:1.05rem;font-weight:800}.compare-list-block{background:#ffffffc7;border:1px solid #e2e8f080;border-radius:14px;padding:1rem}.compare-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.compare-list li{align-items:flex-start;gap:.75rem;display:flex}.compare-list--services{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.compare-list--services li{background:#f8fafc;border-radius:12px;padding:.85rem}.compare-list--pricing li{background:#f8fafc;border-left:4px solid #2563eb;padding:.85rem .95rem}.compare-list--quotes li{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:.95rem}.compare-list--strengths{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.compare-list--strengths li{background:#eff6ff;border-radius:12px;padding:.8rem .9rem}.compare-list--caution li{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:.85rem .95rem}.compare-list--features li{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:12px;padding:.95rem}.compare-chooser-panel{background:#ffffffe0;border:1px solid #e2e8f08c;border-radius:16px;padding:1.15rem 1.2rem 1.25rem;box-shadow:0 8px 22px #0f172a0a}.compare-chooser-panel .compare-chooser-card{box-shadow:none;border:0}.compare-chooser-panel .compare-cta-banner{margin-top:1.25rem;margin-bottom:0}.compare-chooser-panel .compare-hub-cta-stack .compare-cta-banner{margin-top:0}.compare-chooser-hub-stack{margin-top:1.25rem}.compare-chooser-hub-deck .compare-paragraph--hub-subcopy{margin-bottom:0}.compare-chooser-grid{gap:1rem;display:grid}.compare-chooser-card{border:1px solid #e2e8f08c;border-radius:16px;padding:1.1rem 1.15rem;box-shadow:0 8px 20px #0f172a08}.compare-chooser-card--siege,.compare-chooser-card--fps,.compare-chooser-card--avz,.compare-chooser-card--dl,.compare-chooser-card--nb,.compare-chooser-card--gv,.compare-chooser-card--cf,.compare-chooser-card--mn{background:#eff6ffc7;border-color:#bfdbfebf}.compare-chooser-card--yazeo{background:#f0fdfad1;border-color:#99f6e4bf}.compare-chooser-card--neutral{background:#f8fafc}.compare-chooser-card__title{margin:0 0 .75rem;font-size:1.05rem;font-weight:800}.compare-chooser-card__list{color:#334155;flex-direction:column;gap:.5rem;margin:0;padding-left:1.35rem;font-size:1.02rem;line-height:1.55;list-style-type:disc;list-style-position:outside;display:flex}.compare-chooser-card__list li{padding-left:.15rem;display:list-item}.compare-chooser-card__list li::marker{color:#64748b}.compare-term-grid{gap:.625rem;display:grid}.compare-term-card{background:#f8fafcd1;border:1px solid #e2e8f080;border-radius:12px;padding:.75rem .875rem;font-size:.98rem;line-height:1.6}.compare-insight-stack{gap:.85rem;display:grid}.compare-insight-card{background:#ffffffd1;border:1px solid #e2e8f080;border-radius:14px;padding:1rem 1.05rem;box-shadow:0 8px 20px #0f172a08}.compare-insight-copy{margin:0}.compare-cta-banner{justify-content:center;margin:1.25rem 0;display:flex}.compare-cta-link{color:#fff;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.compare-cta-link:hover{color:#fff;background:#1d4ed8}.compare-tldr-choose--siege,.compare-tldr-choose--fps,.compare-tldr-choose--avz,.compare-tldr-choose--dl,.compare-tldr-choose--nb,.compare-tldr-choose--gv,.compare-tldr-choose--cf,.compare-tldr-choose--mn{background:#eff6ff8c}.compare-tldr-choose--yazeo{background:#f0fdfa8c}.compare-tldr-choice-pill{border-radius:999px;padding:.35rem .75rem;font-size:.95rem;font-weight:800;display:inline-flex}.compare-tldr-choose--siege .compare-tldr-choice-pill,.compare-tldr-choose--fps .compare-tldr-choice-pill,.compare-tldr-choose--avz .compare-tldr-choice-pill,.compare-tldr-choose--dl .compare-tldr-choice-pill,.compare-tldr-choose--nb .compare-tldr-choice-pill,.compare-tldr-choose--gv .compare-tldr-choice-pill,.compare-tldr-choose--cf .compare-tldr-choice-pill,.compare-tldr-choose--mn .compare-tldr-choice-pill{color:#1d4ed8;background:#dbeafe}.compare-tldr-choose--yazeo .compare-tldr-choice-pill{color:#0f766e;background:#ccfbf1}.compare-glance-board{background:0 0}.compare-glance-col--yazeo{background:#f0fdfaa6}.compare-glance-col--siege,.compare-glance-col--fps,.compare-glance-col--avz,.compare-glance-col--dl,.compare-glance-col--nb,.compare-glance-col--gv,.compare-glance-col--cf,.compare-glance-col--mn{background:#eff6ffbf}.compare-visual{background:#f8fafca6;border:1px dashed #64748b73;border-radius:14px;margin:1.25rem 0 0;padding:0;overflow:hidden}.compare-visual__frame{min-height:4.5rem;padding:1rem 1rem 1.15rem}.compare-visual--hero-split{border-style:solid;border-color:#e2e8f0cc;margin-top:1.75rem}.compare-visual--hero-split .compare-visual__frame{min-height:7rem;padding:0}.compare-visual__hero-split{grid-template-columns:1fr 1fr;min-height:7rem;display:grid}.compare-visual__hero-pane{letter-spacing:-.02em;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;font-size:clamp(.95rem,2.5vw,1.15rem);font-weight:800;text-decoration:none;display:flex}.compare-visual__hero-pane:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid}.compare-visual__hero-pane--yazeo{color:#0f766e;background:linear-gradient(#ccfbf1e6 0%,#f0fdfa80 100%)}.compare-visual__hero-pane--siege,.compare-visual__hero-pane--fps,.compare-visual__hero-pane--avz,.compare-visual__hero-pane--dl,.compare-visual__hero-pane--nb,.compare-visual__hero-pane--gv,.compare-visual__hero-pane--cf,.compare-visual__hero-pane--mn{color:#1d4ed8;background:linear-gradient(#dbeafef2 0%,#eff6ff80 100%)}.compare-visual--pricing-tier .compare-visual__frame{min-height:5.5rem}.compare-visual__pricing-tier{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.compare-visual__tier{text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.35rem;padding:.85rem .75rem;display:flex}.compare-visual__tier--yazeo{background:#f0fdfaf2;border:1px solid #2dd4bf59}.compare-visual__tier--siege,.compare-visual__tier--fps,.compare-visual__tier--avz,.compare-visual__tier--dl,.compare-visual__tier--nb,.compare-visual__tier--gv,.compare-visual__tier--cf,.compare-visual__tier--mn{background:#eff6fff2;border:1px solid #60a5fa66}.compare-visual__tier-label{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:800}.compare-visual__tier-value{color:#0f172a;font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:800}.compare-visual__siege-tools{color:#1e3a8a;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .5rem;font-size:1.05rem;font-weight:700;display:flex}.compare-visual__dot{color:#94a3b8}.compare-visual__siege-callout,.compare-visual__fps-callout{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 0;display:flex}.compare-visual__aivx-strip,.compare-visual__citable-strip,.compare-visual__trust-tools-strip,.compare-visual__genevate-333-strip,.compare-visual__cf-pr-strip,.compare-visual__mn-sxo-strip{color:#1e3a8a;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .5rem;font-size:1.05rem;font-weight:700;display:flex}.compare-visual__avz-callout,.compare-visual__dl-callout,.compare-visual__nb-callout,.compare-visual__genevate-callout,.compare-visual__cf-callout,.compare-visual__mn-callout{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 0;display:flex}.compare-visual__stat{letter-spacing:-.03em;color:#1d4ed8;font-size:clamp(1.65rem,4vw,2.25rem);font-weight:800}.compare-visual__stat-sub{color:#475569;text-align:center;max-width:18rem;font-size:.85rem;font-weight:600}.compare-visual--yazeo-audit{background:linear-gradient(#fffffffa 0%,#f0fdfa8c 100%);border-style:solid;border-color:#ccfbf1f2;margin-top:.85rem;box-shadow:0 8px 20px #0f766e0f}.compare-visual--yazeo-audit .compare-visual__frame{min-height:0;padding:1rem 1.1rem 1.1rem}.compare-visual__yazeo-audit-callout{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}.compare-visual__yazeo-audit-title{letter-spacing:-.02em;color:#0f766e;font-size:clamp(1.05rem,2.5vw,1.3rem);font-weight:800}.compare-visual__yazeo-audit-sub{color:#475569;max-width:24rem;margin:0;font-size:.9rem;font-weight:600;line-height:1.5}.compare-visual__differ-split{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:.65rem;min-height:4.5rem;display:grid}.compare-visual__differ-col{text-align:center;color:#334155;background:#f1f5f9f2;border:1px solid #e2e8f0e6;border-radius:10px;justify-content:center;align-items:center;padding:.75rem .5rem;font-size:.88rem;font-weight:700;display:flex}.compare-visual__differ-col--wide{color:#1e40af;background:#e0f2fe8c;border-color:#93c5fd8c}.compare-visual__ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.compare-visual__ai-cell{text-align:center;background:#fff;border:1px solid #e2e8f0e6;border-radius:10px;justify-content:center;align-items:center;min-height:3.25rem;padding:.75rem .6rem;display:flex}.compare-visual__ai-name{color:#0f172a;font-size:.82rem;font-weight:800}@media (min-width:768px){.compare-verdict-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-chooser-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-term-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem .75rem}}@media (max-width:720px){.compare-shell{padding:0 1rem 3rem}.compare-paragraph,.compare-document p,.compare-block li,.compare-document li{font-size:1rem}}
