.flames[data-astro-cid-zqeo4osq]{inset-inline:0;width:100%;height:clamp(6rem,14vw,10rem);fill:var(--color-flame);pointer-events:none;position:absolute;bottom:0}.pkg[data-astro-cid-5xmxbbxg]{border-radius:var(--radius-image);background:var(--color-bg-alt);color:var(--color-text);flex-direction:column;padding:1.75rem;display:flex}.pkg[data-astro-cid-5xmxbbxg][data-accent]{background:var(--color-primary-dark);color:var(--color-on-primary)}.pkg__top[data-astro-cid-5xmxbbxg]{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.75rem;display:flex}.pkg__name[data-astro-cid-5xmxbbxg]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-primary-dark);margin:0;font-weight:500}.pkg[data-astro-cid-5xmxbbxg][data-accent] .pkg__name[data-astro-cid-5xmxbbxg]{color:var(--color-on-primary);font-weight:600}.pkg__badge[data-astro-cid-5xmxbbxg]{background:var(--color-primary-darker);font-size:var(--text-sm);border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;display:inline-flex}.pkg__price[data-astro-cid-5xmxbbxg]{flex-direction:column;align-items:flex-start;gap:.25rem;margin:.5rem 0 .75rem;display:flex}.pkg__amount[data-astro-cid-5xmxbbxg]{font-family:var(--font-display);font-size:var(--text-h1);color:var(--color-primary-dark);font-weight:600;line-height:1}.pkg[data-astro-cid-5xmxbbxg][data-accent] .pkg__amount[data-astro-cid-5xmxbbxg]{color:var(--color-on-primary)}.pkg__unit[data-astro-cid-5xmxbbxg]{font-size:var(--text-base)}.pkg__tagline[data-astro-cid-5xmxbbxg]{color:var(--color-text);margin:0 0 1.5rem}.pkg[data-astro-cid-5xmxbbxg][data-accent] .pkg__tagline[data-astro-cid-5xmxbbxg]{opacity:.85}.pkg__features[data-astro-cid-5xmxbbxg]{font-size:var(--text-sm);flex-direction:column;gap:.875rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.pkg__features[data-astro-cid-5xmxbbxg] li[data-astro-cid-5xmxbbxg]{align-items:flex-start;gap:.75rem;display:flex}.pkg__features[data-astro-cid-5xmxbbxg] svg{flex:none;margin-top:.0625rem}.pkg__btn[data-astro-cid-5xmxbbxg]{border:1.5px solid var(--color-primary-dark);border-radius:var(--radius-button);color:var(--color-primary-dark);text-align:center;margin-top:auto;padding:.75rem 1rem;font-weight:500;text-decoration:none;transition:background-color .2s}.pkg__btn[data-astro-cid-5xmxbbxg]:hover{background:#a31a1814}.pkg[data-astro-cid-5xmxbbxg][data-accent] .pkg__btn[data-astro-cid-5xmxbbxg]{border-color:var(--color-primary-darker);background:var(--color-primary-darker);color:var(--color-on-primary)}.pkg[data-astro-cid-5xmxbbxg][data-accent] .pkg__btn[data-astro-cid-5xmxbbxg]:hover{filter:brightness(1.15)}.packages[data-astro-cid-lbwfp33c]{padding-block:var(--space-section) clamp(7rem, 16vw, 11rem);background:var(--color-footer-bg);color:var(--color-on-dark);position:relative;overflow:hidden}.packages__inner[data-astro-cid-lbwfp33c]{z-index:1;position:relative}.packages__head[data-astro-cid-lbwfp33c]{text-align:center;margin-bottom:3rem}.packages__title[data-astro-cid-lbwfp33c]{font-family:var(--font-display);font-size:var(--text-h1);margin:0 0 1rem;font-weight:500;line-height:1.1}.packages__subtitle[data-astro-cid-lbwfp33c]{font-size:var(--text-lg);margin:0}.packages__grid[data-astro-cid-lbwfp33c]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=56rem){.packages__grid[data-astro-cid-lbwfp33c]{grid-template-columns:repeat(3,minmax(0,1fr))}}.quote[data-astro-cid-mxcv3h6v]{padding-block:var(--space-section);background:var(--color-bg-alt);scroll-margin-top:1rem}.quote__head[data-astro-cid-mxcv3h6v]{text-align:center;margin-bottom:3rem}.quote__eyebrow[data-astro-cid-mxcv3h6v]{font-size:var(--text-sm);color:var(--color-primary-dark);margin:0 0 .75rem;font-weight:600}.quote__title[data-astro-cid-mxcv3h6v]{font-family:var(--font-display);font-size:var(--text-title);color:var(--color-text);margin:0 0 1rem;font-weight:500;line-height:1.1}.quote__subtitle[data-astro-cid-mxcv3h6v]{font-size:var(--text-base);color:var(--color-text-muted);margin:0}.quote__grid[data-astro-cid-mxcv3h6v]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=64rem){.quote__grid[data-astro-cid-mxcv3h6v]{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start}.summary[data-astro-cid-mxcv3h6v]{position:sticky;top:1.5rem}}.panel[data-astro-cid-mxcv3h6v]{border-radius:var(--radius-image);background:var(--color-bg);box-shadow:var(--shadow-panel);padding:clamp(1.25rem,3vw,2rem)}.quote__form[data-astro-cid-mxcv3h6v]{flex-direction:column;gap:2rem;display:flex}.field[data-astro-cid-mxcv3h6v]{border:0;min-width:0;margin:0;padding:0}.field__label[data-astro-cid-mxcv3h6v]{color:var(--color-text);align-items:center;gap:.625rem;margin:0 0 .875rem;padding:0;font-weight:500;display:flex}.field__hint[data-astro-cid-mxcv3h6v]{font-size:var(--text-sm);color:var(--color-text-muted);margin:.625rem 0 0}.stepper[data-astro-cid-mxcv3h6v]{align-items:center;gap:.75rem;display:flex}.stepper__btn[data-astro-cid-mxcv3h6v]{border:1px solid var(--color-border);background:var(--color-bg-alt);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.stepper__btn[data-astro-cid-mxcv3h6v]:hover{background:#a31a1814}.stepper__input[data-astro-cid-mxcv3h6v]{background:var(--color-bg-alt);min-width:0;height:3.25rem;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-lg);text-align:center;-moz-appearance:textfield;appearance:textfield;border:1px solid #0000;border-radius:999px;flex:1;padding:0 1rem}.stepper__input[data-astro-cid-mxcv3h6v]::-webkit-outer-spin-button,.stepper__input[data-astro-cid-mxcv3h6v]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper__input[data-astro-cid-mxcv3h6v][aria-invalid=true]{border-color:var(--color-primary)}.tiers[data-astro-cid-mxcv3h6v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.tier[data-astro-cid-mxcv3h6v]{border:1px solid var(--color-border);background:var(--color-bg-alt);color:var(--color-primary-dark);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1rem .5rem;transition:background-color .2s,color .2s;display:flex}.tier__name[data-astro-cid-mxcv3h6v]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.tier__ideal[data-astro-cid-mxcv3h6v]{font-size:var(--text-sm);color:var(--color-text)}.tier[data-astro-cid-mxcv3h6v][aria-current=true]{border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:var(--color-on-primary)}.tier[data-astro-cid-mxcv3h6v][aria-current=true] .tier__ideal[data-astro-cid-mxcv3h6v]{color:var(--color-on-primary)}.summary__title[data-astro-cid-mxcv3h6v]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text);margin:0 0 1.25rem;font-weight:500}.summary__rows[data-astro-cid-mxcv3h6v]{border-bottom:1px dashed var(--color-border);flex-direction:column;gap:.875rem;margin:0 0 1.25rem;padding-bottom:1.25rem;display:flex}.row[data-astro-cid-mxcv3h6v]{justify-content:space-between;gap:1rem;display:flex}.row[data-astro-cid-mxcv3h6v] dt[data-astro-cid-mxcv3h6v]{color:var(--color-text-muted)}.row[data-astro-cid-mxcv3h6v] dd[data-astro-cid-mxcv3h6v]{text-align:right;margin:0;font-weight:600}.summary__total[data-astro-cid-mxcv3h6v]{color:var(--color-primary-dark);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;font-weight:600;display:flex}.summary__total[data-astro-cid-mxcv3h6v] strong[data-astro-cid-mxcv3h6v]{font-family:var(--font-display);font-size:var(--text-title);font-weight:600}.policy[data-astro-cid-mxcv3h6v]{border:1px solid var(--color-border);background:var(--color-bg-alt);border-radius:.75rem;margin-bottom:1.25rem;padding:1rem}.policy__title[data-astro-cid-mxcv3h6v]{font-size:var(--text-base);color:var(--color-primary-dark);margin:0 0 .75rem;font-weight:600}.policy__list[data-astro-cid-mxcv3h6v]{font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.policy__list[data-astro-cid-mxcv3h6v] strong[data-astro-cid-mxcv3h6v]{color:var(--color-text);font-weight:600}.summary__cta[data-astro-cid-mxcv3h6v]{border-radius:var(--radius-button);background:var(--color-primary-darker);width:100%;color:var(--color-on-primary);font-family:var(--font-body);font-size:var(--text-base);cursor:pointer;border:0;padding:.875rem 1rem;font-weight:600;transition:filter .2s}.summary__cta[data-astro-cid-mxcv3h6v]:hover{filter:brightness(1.15)}.summary__secure[data-astro-cid-mxcv3h6v]{font-size:var(--text-sm);color:var(--color-text-muted);justify-content:center;align-items:center;gap:.5rem;margin:.875rem 0 0;display:flex}
