.calc-form[data-astro-cid-wdqcvtz5],.result[data-astro-cid-wdqcvtz5],.report[data-astro-cid-wdqcvtz5]{max-width:var(--content-width);margin-inline:auto}[data-astro-cid-wdqcvtz5][hidden]{display:none!important}.quiet[data-astro-cid-wdqcvtz5]{font-size:var(--fs-small);color:var(--muted)}fieldset[data-astro-cid-wdqcvtz5]{border:0;margin:0 0 3rem;padding:0;min-width:0}legend[data-astro-cid-wdqcvtz5]{padding:0;margin-bottom:1.25rem;font-size:var(--fs-title);font-weight:600;line-height:1.15;letter-spacing:-.015em}.field[data-astro-cid-wdqcvtz5]{margin-bottom:1.6rem}.q[data-astro-cid-wdqcvtz5]{display:block;margin-bottom:.55rem;font-weight:600}.hint[data-astro-cid-wdqcvtz5],.need[data-astro-cid-wdqcvtz5]{display:block;margin-top:.4rem;font-size:var(--fs-small);color:var(--muted)}.need[data-astro-cid-wdqcvtz5]{color:#b23a1c;font-weight:600}.calc-form[data-astro-cid-wdqcvtz5]{container-type:inline-size}.choice[data-astro-cid-wdqcvtz5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.choice[data-astro-cid-wdqcvtz5][data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@container (max-width: 30rem){.choice[data-astro-cid-wdqcvtz5],.choice[data-astro-cid-wdqcvtz5][data-n="4"]{grid-template-columns:minmax(0,1fr)}}.choice[data-astro-cid-wdqcvtz5] label[data-astro-cid-wdqcvtz5]{position:relative;display:flex;align-items:center;padding:.55rem .95rem .55rem .75rem;border:1.5px solid var(--border);border-radius:.5rem;background:#fff;line-height:1.3;cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.choice[data-astro-cid-wdqcvtz5] input[data-astro-cid-wdqcvtz5]{position:absolute;inset:0;opacity:0;cursor:pointer}.choice[data-astro-cid-wdqcvtz5] span[data-astro-cid-wdqcvtz5]{display:flex;align-items:center}.choice[data-astro-cid-wdqcvtz5] span[data-astro-cid-wdqcvtz5]:before{content:"";flex:none;width:1.15rem;height:1.15rem;margin-right:.6rem;border:1.5px solid var(--slate);border-radius:50%;background:#fff}.choice[data-astro-cid-wdqcvtz5] input[data-astro-cid-wdqcvtz5]:checked+span[data-astro-cid-wdqcvtz5]:before{border-color:var(--accent);background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3l2.3 2.3 4.5-5' fill='none' stroke='%2306282b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .72rem no-repeat}.choice[data-astro-cid-wdqcvtz5] label[data-astro-cid-wdqcvtz5]:hover{border-color:var(--slate)}.choice[data-astro-cid-wdqcvtz5] label[data-astro-cid-wdqcvtz5]:has(input:checked){background:var(--navy);border-color:var(--navy);color:#fff}.choice[data-astro-cid-wdqcvtz5] label[data-astro-cid-wdqcvtz5]:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.money[data-astro-cid-wdqcvtz5]{display:flex;align-items:center;max-width:17rem;border:1.5px solid var(--border);border-radius:.5rem;background:#fff}.money[data-astro-cid-wdqcvtz5]:focus-within{border-color:var(--slate);outline:3px solid var(--accent);outline-offset:2px}.sym[data-astro-cid-wdqcvtz5]{padding-left:.9rem;color:var(--muted)}.money[data-astro-cid-wdqcvtz5] input[data-astro-cid-wdqcvtz5]{flex:1;min-width:0;padding:.6rem .9rem .6rem .4rem;border:0;background:transparent;font:inherit;font-variant-numeric:tabular-nums;color:var(--text);outline:none}.is-missing[data-astro-cid-wdqcvtz5] .money[data-astro-cid-wdqcvtz5],.is-missing[data-astro-cid-wdqcvtz5] .choice[data-astro-cid-wdqcvtz5] label[data-astro-cid-wdqcvtz5]{border-color:#b23a1c}.calc-form[data-astro-cid-wdqcvtz5][data-type=saas] .only-service[data-astro-cid-wdqcvtz5],.calc-form[data-astro-cid-wdqcvtz5]:not([data-type=saas]) .only-saas[data-astro-cid-wdqcvtz5]{display:none}.form-error[data-astro-cid-wdqcvtz5]{margin:0 0 1rem;color:#b23a1c;font-weight:600}.go[data-astro-cid-wdqcvtz5]{margin:0}button[data-astro-cid-wdqcvtz5].cta-button{border:0;font-size:inherit;cursor:pointer}button[data-astro-cid-wdqcvtz5].cta-button:disabled{opacity:.6;cursor:default}.result[data-astro-cid-wdqcvtz5]:focus-visible,.report[data-astro-cid-wdqcvtz5]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.result[data-astro-cid-wdqcvtz5]{margin-top:3.5rem;padding:2.25rem 2.25rem 2rem;border-radius:1rem;background:var(--stage);scroll-margin-top:calc(var(--header-h) + 1rem)}.result[data-astro-cid-wdqcvtz5] h2[data-astro-cid-wdqcvtz5]{margin:0 0 1.5rem;font-size:var(--fs-title)}.cases[data-astro-cid-wdqcvtz5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0}.cases[data-astro-cid-wdqcvtz5] dt[data-astro-cid-wdqcvtz5]{font-size:var(--fs-small);color:var(--muted)}.cases[data-astro-cid-wdqcvtz5] dd[data-astro-cid-wdqcvtz5]{margin:.15rem 0 0;font-size:var(--fs-display);line-height:1.1;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.basis[data-astro-cid-wdqcvtz5]{margin:1.25rem 0 0}.units[data-astro-cid-wdqcvtz5]{margin:.4rem 0 0;font-size:var(--fs-small);color:var(--muted)}.no-price[data-astro-cid-wdqcvtz5]{margin:0}.report-ask[data-astro-cid-wdqcvtz5]{display:grid;grid-template-columns:minmax(0,1fr) 11.5rem;gap:1.5rem 2.25rem;align-items:start;margin-top:2.25rem;padding-top:2rem;border-top:1px solid var(--border)}.report-ask[data-astro-cid-wdqcvtz5] h3[data-astro-cid-wdqcvtz5]{margin:0 0 .5rem;font-size:var(--fs-title);line-height:1.15}.ask-copy[data-astro-cid-wdqcvtz5] p[data-astro-cid-wdqcvtz5]{margin:0 0 .9rem}.ask-list[data-astro-cid-wdqcvtz5]{margin:0;padding-left:1.2rem}.ask-list[data-astro-cid-wdqcvtz5] li[data-astro-cid-wdqcvtz5]{margin-bottom:.25rem}.ask-list[data-astro-cid-wdqcvtz5] li[data-astro-cid-wdqcvtz5]::marker{color:var(--accent)}.ask-preview[data-astro-cid-wdqcvtz5]{margin:0}.ask-preview[data-astro-cid-wdqcvtz5] img[data-astro-cid-wdqcvtz5]{display:block;width:100%;height:auto;border-radius:.35rem;box-shadow:0 .6rem 1.5rem #00000059}.ask-preview[data-astro-cid-wdqcvtz5] figcaption[data-astro-cid-wdqcvtz5]{margin-top:.6rem;font-size:var(--fs-small);color:var(--muted);text-align:center}.report-ask[data-astro-cid-wdqcvtz5] form[data-astro-cid-wdqcvtz5]{grid-column:1 / -1}.email-row[data-astro-cid-wdqcvtz5]{display:flex;flex-wrap:wrap;gap:.75rem}.email-row[data-astro-cid-wdqcvtz5] input[data-astro-cid-wdqcvtz5]{flex:1 1 16rem;min-width:0;padding:.75rem 1rem;border:1.5px solid transparent;border-radius:999px;background:#fff;font:inherit;color:var(--ink)}.email-row[data-astro-cid-wdqcvtz5] input[data-astro-cid-wdqcvtz5]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.result[data-astro-cid-wdqcvtz5] .form-error[data-astro-cid-wdqcvtz5]{margin:.6rem 0 0;color:var(--accent)}#turnstile[data-astro-cid-wdqcvtz5]:not(:empty){margin-top:.9rem}.report-ask[data-astro-cid-wdqcvtz5] form[data-astro-cid-wdqcvtz5] .quiet[data-astro-cid-wdqcvtz5]{margin:.75rem 0 0}.report-ready[data-astro-cid-wdqcvtz5],.embed-more[data-astro-cid-wdqcvtz5]{margin:1.5rem 0 0}.embed-more[data-astro-cid-wdqcvtz5] a[data-astro-cid-wdqcvtz5]{color:inherit;font-weight:600}.report[data-astro-cid-wdqcvtz5]{margin-top:3.5rem;scroll-margin-top:calc(var(--header-h) + 1rem)}.sent[data-astro-cid-wdqcvtz5]{margin:0 0 2rem;padding:.9rem 1.1rem;border-radius:.6rem;background:var(--bg-raised);font-weight:600}.sent[data-astro-cid-wdqcvtz5].is-sent{background:var(--navy);color:#f6fbf9}.report-head[data-astro-cid-wdqcvtz5]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem}.report-head[data-astro-cid-wdqcvtz5] h2[data-astro-cid-wdqcvtz5]{margin:0}.report-head[data-astro-cid-wdqcvtz5] p[data-astro-cid-wdqcvtz5]{margin:.3rem 0 0}.report[data-astro-cid-wdqcvtz5] h3[data-astro-cid-wdqcvtz5]{margin:2.75rem 0 .75rem;font-size:var(--fs-sub)}.report[data-astro-cid-wdqcvtz5] p[data-astro-cid-wdqcvtz5]{margin:0 0 .9rem}.cases-light[data-astro-cid-wdqcvtz5] dt[data-astro-cid-wdqcvtz5]{color:var(--muted)}.cases-light[data-astro-cid-wdqcvtz5] dd[data-astro-cid-wdqcvtz5]{font-size:var(--fs-title);font-weight:600}.cases-light[data-astro-cid-wdqcvtz5]{margin-bottom:1rem}.plan-list[data-astro-cid-wdqcvtz5]{list-style:none;margin:1.25rem 0;padding:0}.plan-list[data-astro-cid-wdqcvtz5] li[data-astro-cid-wdqcvtz5]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1.5rem;margin-bottom:1.25rem;break-inside:avoid}.plan-list[data-astro-cid-wdqcvtz5] h4[data-astro-cid-wdqcvtz5]{margin:0;font-size:var(--fs-body);font-weight:600;line-height:1.35}.plan-gain[data-astro-cid-wdqcvtz5]{margin:0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.plan-list[data-astro-cid-wdqcvtz5] .plan-gain[data-astro-cid-wdqcvtz5],.plan-list[data-astro-cid-wdqcvtz5] .plan-how[data-astro-cid-wdqcvtz5]{margin:0}.plan-how[data-astro-cid-wdqcvtz5]{grid-column:1;color:var(--muted)}.answers[data-astro-cid-wdqcvtz5]{margin:0;font-size:var(--fs-small)}.answers[data-astro-cid-wdqcvtz5] div[data-astro-cid-wdqcvtz5]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.5rem;padding:.45rem 0;border-bottom:1px solid var(--border);break-inside:avoid}.answers[data-astro-cid-wdqcvtz5] dt[data-astro-cid-wdqcvtz5]{color:var(--muted)}.answers[data-astro-cid-wdqcvtz5] dd[data-astro-cid-wdqcvtz5]{margin:0;font-weight:600}.print-only[data-astro-cid-wdqcvtz5],.ask-float{display:none}@media(max-width:560px){.result[data-astro-cid-wdqcvtz5]{padding:1.5rem 1.25rem}.cases[data-astro-cid-wdqcvtz5]{gap:.75rem}.cases[data-astro-cid-wdqcvtz5] dd[data-astro-cid-wdqcvtz5]{font-size:1.6rem}.answers[data-astro-cid-wdqcvtz5] div[data-astro-cid-wdqcvtz5]{grid-template-columns:minmax(0,1fr);gap:.1rem}.email-row[data-astro-cid-wdqcvtz5] .cta-button[data-astro-cid-wdqcvtz5]{flex:1 1 100%}.report-ask[data-astro-cid-wdqcvtz5]{grid-template-columns:minmax(0,1fr)}.ask-preview[data-astro-cid-wdqcvtz5]{max-width:11.5rem}}@media(prefers-reduced-motion:reduce){.choice[data-astro-cid-wdqcvtz5] label[data-astro-cid-wdqcvtz5]{transition:none}}@media print{.site-header,.site-footer,.ask-float,.calc-head .byline,.calc-head>p,.calc-form[data-astro-cid-wdqcvtz5],.calc-notes,.report-ask[data-astro-cid-wdqcvtz5],.report-ready[data-astro-cid-wdqcvtz5],.sent[data-astro-cid-wdqcvtz5]{display:none!important}html,body{background:#fff!important}main{padding:0!important}.calc-head{margin-bottom:1rem}.result[data-astro-cid-wdqcvtz5]{margin-top:0;padding:0;background:none;color:#000;--muted: #444}.result[data-astro-cid-wdqcvtz5] h2[data-astro-cid-wdqcvtz5]{color:#000}.result[data-astro-cid-wdqcvtz5]:has(+.report:not([hidden])){display:none!important}.report[data-astro-cid-wdqcvtz5]{margin-top:0}.print-only[data-astro-cid-wdqcvtz5]{display:inline}}
