.sticky-cta.astro-wlrqw2zy,.sticky-cta-spacer.astro-wlrqw2zy{display:none}@media (width<=47.99rem){.sticky-cta-spacer.astro-wlrqw2zy{block-size:calc(var(--tap-target) + var(--spacing-stack) + env(safe-area-inset-bottom,0px));display:block}.sticky-cta.astro-wlrqw2zy{z-index:40;padding-inline:var(--spacing-gutter);padding-block:calc(var(--spacing-stack) / 2) calc(var(--spacing-stack) / 2 + env(safe-area-inset-bottom,0px));background-color:var(--color-surface);border-block-start:1px solid color-mix(in srgb, var(--color-on-surface) 15%, transparent);display:block;position:fixed;inset-block-end:0;inset-inline:0}.sticky-cta.astro-wlrqw2zy .sticky-cta-button{inline-size:100%}}.call-panel.astro-gyj3c5ar{gap:var(--spacing-gutter);padding:calc(var(--spacing-gutter) * 1.8) calc(var(--spacing-gutter) * 1.6);border:1px solid var(--color-line);border-radius:calc(var(--radius-card) * 1.6);background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--color-part-trust-tint) 90%, transparent), transparent 55%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--color-part-search-tint) 90%, transparent), transparent 55%), var(--color-primary-tint);align-items:center;display:grid;position:relative;overflow:hidden}.call-panel.astro-gyj3c5ar:before{content:"";background:var(--brand-gradient);block-size:3px;position:absolute;inset:0 0 auto}.call-title.astro-gyj3c5ar{margin:0}.call-text.astro-gyj3c5ar{max-inline-size:46ch;color:var(--color-on-surface-muted);margin:.8rem 0 0}.call-actions.astro-gyj3c5ar .button-secondary{background-color:var(--color-surface)}@media (width>=52rem){.call-panel.astro-gyj3c5ar{padding:calc(var(--spacing-gutter) * 2.2) calc(var(--spacing-gutter) * 2.4);grid-template-columns:1.2fr 1fr}.call-actions.astro-gyj3c5ar{justify-self:end}}.deliverable.astro-mm3e7zgc{--dv-scale:1;font-family:var(--font-body);color:var(--color-on-surface);font-size:calc(.8125rem * var(--dv-scale));user-select:none;justify-content:center;align-items:flex-end;line-height:1.35;display:flex}.deliverable-sm.astro-mm3e7zgc{--dv-scale:.82}.dv-card.astro-mm3e7zgc{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:calc(var(--radius-card) * 1.1);box-shadow:0 1px 2px color-mix(in srgb, var(--color-on-surface) 6%, transparent), 0 18px 40px -18px color-mix(in srgb, var(--color-on-surface) 28%, transparent)}.dv-phone.astro-mm3e7zgc{inline-size:calc(12.5rem * var(--dv-scale));min-block-size:calc(16.5rem * var(--dv-scale));padding:calc(1rem * var(--dv-scale)) calc(.85rem * var(--dv-scale));border:calc(6px * var(--dv-scale)) solid var(--color-anchor);border-radius:calc(1.75rem * var(--dv-scale));gap:calc(.55rem * var(--dv-scale));flex-direction:column;display:flex}.dv-url.astro-mm3e7zgc{color:var(--color-on-surface-muted);font-size:.85em}.dv-bar.astro-mm3e7zgc{border-radius:999px;block-size:.8em;inline-size:62%}.dv-bar-tone.astro-mm3e7zgc{background-color:var(--tone)}.dv-lines.astro-mm3e7zgc{gap:.45em;display:grid}.dv-lines.astro-mm3e7zgc i.astro-mm3e7zgc{background-color:var(--color-line);border-radius:999px;block-size:.55em;inline-size:100%;display:block}.dv-lines.astro-mm3e7zgc .w50.astro-mm3e7zgc{inline-size:50%}.dv-lines.astro-mm3e7zgc .w60.astro-mm3e7zgc{inline-size:60%}.dv-lines.astro-mm3e7zgc .w70.astro-mm3e7zgc{inline-size:70%}.dv-lines.astro-mm3e7zgc .w80.astro-mm3e7zgc{inline-size:80%}.dv-btn.astro-mm3e7zgc{background-color:var(--tone);color:var(--color-on-primary);border-radius:calc(var(--radius-control) * .8);text-align:center;padding:.55em .8em;font-size:.9em;font-weight:600}.dv-btn-outline.astro-mm3e7zgc{background-color:var(--color-surface);color:var(--tone);border:1.5px solid var(--tone)}.dv-stack.astro-mm3e7zgc{gap:calc(.75rem * var(--dv-scale));justify-items:start;display:grid}.dv-result.astro-mm3e7zgc{inline-size:calc(19rem * var(--dv-scale));padding:calc(1rem * var(--dv-scale));gap:.35em;display:grid}.dv-query.astro-mm3e7zgc{border:1px solid var(--color-line);color:var(--color-on-surface-muted);border-radius:999px;margin-block-end:.5em;padding:.45em .9em}.dv-title.astro-mm3e7zgc{font-family:var(--font-display);color:var(--tone);font-size:1.12em;font-weight:700}.dv-answer.astro-mm3e7zgc{inline-size:calc(15rem * var(--dv-scale));padding:calc(.85rem * var(--dv-scale));border-radius:calc(var(--radius-card) * 1.1) calc(var(--radius-card) * 1.1) calc(var(--radius-card) * 1.1) .3rem;background-color:var(--tone-tint);border-color:color-mix(in srgb, var(--tone) 22%, var(--color-line));gap:.4em;margin-inline-start:calc(3.5rem * var(--dv-scale));display:grid}.dv-answer.astro-mm3e7zgc p.astro-mm3e7zgc{color:var(--color-on-surface-muted);margin:0}.dv-answer.astro-mm3e7zgc b.astro-mm3e7zgc{color:var(--color-on-surface)}.dv-label.astro-mm3e7zgc{color:var(--tone);font-size:.85em;font-weight:600}.dv-strong.astro-mm3e7zgc{font-weight:600}.dv-bubble.astro-mm3e7zgc{background-color:var(--tone-tint);border-radius:1em 1em 1em .3em;gap:.5em;padding:.8em;display:grid}.dv-bubble-reply.astro-mm3e7zgc{background-color:var(--color-surface-muted);border-radius:1em 1em .3em;margin-inline-start:22%}.dv-mail.astro-mm3e7zgc{inline-size:calc(20rem * var(--dv-scale));overflow:hidden}.dv-mail-top.astro-mm3e7zgc{background-color:var(--tone-tint);color:var(--tone);justify-content:space-between;gap:1em;padding:.75em 1em;font-weight:600;display:flex}.dv-mail-body.astro-mm3e7zgc{gap:.6em;padding:.9em 1em 1em;display:grid}.dv-chip.astro-mm3e7zgc{border:1.5px solid var(--tone);color:var(--tone);border-radius:999px;justify-self:start;padding:.25em .9em;font-size:.9em;font-weight:600}.dv-report.astro-mm3e7zgc{inline-size:calc(16rem * var(--dv-scale));padding:calc(1rem * var(--dv-scale));gap:.45em;display:grid}.dv-report-title.astro-mm3e7zgc{font-family:var(--font-display);margin-block-end:.3em;font-size:1.1em}.dv-row.astro-mm3e7zgc{margin-block-start:.3em;font-size:.92em;font-weight:600}.dv-check.astro-mm3e7zgc{color:var(--tone);margin-inline-end:.45em;font-weight:700}.dv-next.astro-mm3e7zgc{color:var(--color-on-surface-faint)}
