.tool-example{min-width:0;margin:0}.tool-example img{border-radius:var(--astra-panel-radius,24px);border:1px solid var(--astra-border);background:var(--astra-surface);width:100%;height:auto;display:block}.tool-example figcaption{color:var(--astra-body);gap:4px;margin-top:12px;font-size:16px;line-height:1.5;display:grid}.tool-example figcaption span{color:var(--astra-muted);font-size:12px;font-weight:600}.op-tool-example-link{color:inherit;text-decoration:none}.op-tool-card .tool-example img{aspect-ratio:16/9;object-fit:contain;background:var(--astra-surface-soft)}.op-tool-card h2,.op-tool-card h3{color:var(--astra-heading);margin:0;font-size:20px;line-height:1.3}.op-tool-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;display:flex}.op-tool-actions>a:last-child:not(:first-child){color:var(--astra-brand);align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.op-results .tool-example{margin-block:24px}.op-example-panel{scroll-margin-top:144px}[id$=-example-title]{scroll-margin-top:160px}.op-tool-group+.op-tool-group{margin-top:64px}.operational-page .op-tool-group>h2{margin:0 0 var(--space-6);color:var(--astra-heading);font-size:24px;line-height:1.3}.op-tool-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.op-tool-service{border:1px solid var(--astra-border);border-radius:var(--astra-panel-radius,24px);background:var(--astra-surface);min-width:0;color:var(--astra-body);flex-direction:column;align-items:start;gap:16px;padding:24px;text-decoration:none;display:flex}.op-tool-service h3{color:var(--astra-heading);margin:0;font-size:20px;line-height:1.3}.op-tool-service p{margin:0;font-size:16px;line-height:1.5}.op-tool-service__badge{border:1px solid var(--astra-border);border-radius:var(--astra-pill-radius);background:var(--astra-surface-soft);width:auto;color:var(--astra-muted);padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.op-tool-service__badge[data-tone=warning]{background:var(--astra-warning-soft);color:var(--astra-warning)}.op-tool-service__action{color:var(--astra-brand);margin-top:auto;font-size:14px;font-weight:600}.op-tool-service:hover{border-color:var(--astra-brand)}.op-tool-service:focus-visible,.op-tool-example-link:focus-visible{outline:3px solid var(--astra-brand);outline-offset:4px;border-radius:var(--astra-panel-radius,24px)}.hp-home-tool-services{margin-top:24px}.tool-service-illustrations{width:100%}.tool-service-illustrations__pair{aspect-ratio:16/9;border:1px solid var(--astra-border);border-radius:var(--astra-panel-radius,24px);background:var(--astra-surface-soft);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;padding:8px;display:grid;overflow:hidden}.tool-service-illustrations__pair img{object-fit:contain;background:0 0;border:0;border-radius:16px;width:100%;min-width:0;height:auto}.op-tool-card>p,.hp-tool--visual .hp-tool__heading h3{margin:0}@media (width>=641px){.op-tool-card>h3,.op-tool-service>h3,.hp-tool--visual .hp-tool__heading h3{min-height:2.6em}}@media (width<=640px){.op-tool-services{grid-template-columns:1fr}}.op-tool-card .business-directory-preview{aspect-ratio:16/9;align-content:center;justify-items:start}.op-tool-card .tool-example figcaption{margin-top:var(--space-2);font-size:var(--step--1)}@media (width>=901px){.op-tool-grid>.op-tool-card:last-child:nth-child(odd){align-content:start;gap:var(--space-4) var(--space-8);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.op-tool-grid>.op-tool-card:last-child:nth-child(odd)>*{grid-column:2}.op-tool-grid>.op-tool-card:last-child:nth-child(odd)>:is(.op-tool-example-link,.business-directory-preview){grid-area:1/1/span 5;align-self:center}.op-tool-grid>.op-tool-card:last-child:nth-child(odd)>h3{min-height:0}}.op-empty--portrait{min-height:320px;margin-top:var(--space-4);color:var(--astra-muted);align-content:center;justify-items:center}.op-empty--portrait p{max-width:36ch}
