/* Landing pages share Chatyr typography and palette. */
.landing-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-bottom:32px;color:var(--muted)}
.landing-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:40px!important}.landing-actions>a:last-child{font-size:13px}
.landing .lrows{margin-top:40px}.landing-data{padding:24px 28px;background:#f6f6f3;border-left:3px solid #959592;margin-bottom:40px}.landing-data h2{margin:0 0 12px}.landing-price{margin-bottom:52px}.landing-price h2{margin-top:12px}.landing-related{margin-top:48px;padding-top:20px;border-top:1px solid var(--line)}.landing-related h2{font-size:18px}.landing-related ul{display:flex;flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none}.landing-related a{font-size:14px}.legal-source{padding:20px;background:#f7f7f4}
.seo-solutions{padding:72px 0}.seo-solutions h2{font:400 clamp(30px,4vw,48px)/1.12 var(--display);letter-spacing:-.04em;margin:0 0 28px}.seo-solutions>p:last-child{font-size:14px;line-height:1.7;color:var(--muted);max-width:70ch}.seo-solution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px}.seo-solution-grid a{display:flex;justify-content:space-between;gap:16px;border:1px solid var(--line);padding:24px;text-decoration:none;color:var(--ink);font-size:17px}.seo-solution-grid a:hover{background:#f6f6f3}.seo-solution-grid a:focus-visible{outline:2px solid #0f0f14;outline-offset:3px}@media(max-width:650px){.seo-solution-grid{grid-template-columns:1fr}.landing-data{padding:20px}.landing-actions{gap:16px}}

/* Legacy single-package layout retained for archived references. */
.fixed-price-layout{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,1fr);gap:48px;align-items:start}.fixed-price-layout .plan{min-height:0}.fixed-price-notes{padding:12px 0}.fixed-price-notes h3{font:500 24px/1.3 var(--display);letter-spacing:-.03em;margin:0 0 12px}.fixed-price-notes p{font-size:15px;line-height:1.75;color:var(--muted);margin:0 0 24px}.fixed-price-notes a{color:var(--ink)}.single-price{border:1px solid #d5d5d2;background:#fafaf7;padding:32px;margin:32px 0 48px}.single-price p.single-price-amount{font:400 52px/1.15 var(--display);letter-spacing:-.04em;color:var(--ink)}.single-price-amount small{display:block;font:13px/1.8 var(--body);letter-spacing:0;color:var(--muted);margin-top:12px}@media(max-width:700px){.fixed-price-layout{grid-template-columns:1fr;gap:24px}.single-price{padding:24px}.single-price p.single-price-amount{font-size:42px}}

/* Free trial first; shared tools, per-seat paid plans and company AI quotas. */
.doc.pricing-page{max-width:1320px}.pilot-plans{margin:32px 0 40px}.pilot-plans .plan{min-width:0;padding:28px 22px;display:flex;flex-direction:column;gap:18px}.pilot-plans .pname{margin:0;font:600 16px/1.3 var(--body);letter-spacing:0;text-transform:none}.pilot-plans .pprice{white-space:nowrap}.pilot-plans .pprice small{white-space:normal;line-height:1.5}.pilot-plans .plan-purpose{font-size:14px;line-height:1.55;margin:0;min-height:44px}.pilot-plans .pbtn{margin-top:auto;justify-content:center;text-align:center;font-size:13px;line-height:1.5}.pricing-comparison{margin:52px 0}.pricing-comparison h2{font:400 clamp(26px,3vw,38px)/1.2 var(--display);max-width:30ch}.pricing-comparison table{border-collapse:collapse;width:100%;font-size:14px}.pricing-comparison th,.pricing-comparison td{padding:16px 14px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.pricing-comparison thead th{background:#f3f3f0}.pricing-comparison tbody th{font-weight:500}.pricing-note{font-size:13px!important;line-height:1.7;margin:18px 0 30px!important;color:var(--muted)}@media(max-width:700px){.pilot-plans .plan{padding:24px}.pilot-plans .plan-purpose{min-height:0}.pricing-comparison .table-scroll table{min-width:780px}.pricing-comparison th,.pricing-comparison td{padding:13px 12px}}

/* Intent guides and accessible comparison/checklists. */
.seo-guide{margin:44px 0}.seo-guide h2{max-width:34ch}.seo-guide p,.seo-guide li,.knowledge-template{font-size:15px;line-height:1.75}.seo-guide ol,.seo-guide ul{padding-left:24px}.seo-guide li{margin-bottom:12px}.intent-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.intent-table th,.intent-table td{padding:16px;vertical-align:top;text-align:left;border-bottom:1px solid var(--line)}.intent-table thead th{background:#f3f3f0;font-weight:600}.intent-table tbody th{font-weight:500;min-width:145px}.knowledge-template dt{font-weight:600;color:var(--ink);margin-top:18px}.knowledge-template dd{margin:6px 0 0;color:var(--muted)}@media(max-width:700px){.seo-guide{margin:32px 0}.intent-table th,.intent-table td{padding:12px}.seo-guide .table-scroll table{min-width:620px}}
