.pricing[data-v-dd6286b2]{background:radial-gradient(ellipse at 0 0,#e0eee6,transparent 50%),var(--color-sand);color:var(--color-navy)}.v-container[data-v-dd6286b2]{max-width:1160px}p[data-v-dd6286b2]{color:var(--color-slate);font-size:.9rem;line-height:1.6}.pricing__management[data-v-dd6286b2]{align-items:center;display:grid;gap:64px;grid-template-columns:1.1fr 1fr}.pricing__eyebrow[data-v-dd6286b2]{color:#3c765c;display:block;font-size:.7rem;font-weight:700;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.pricing__title[data-v-dd6286b2]{font:400 clamp(1.9rem,3.4vw,2.7rem)/1.15 var(--font-display);margin-bottom:18px}.pricing__benefits[data-v-dd6286b2]{display:grid;gap:18px;list-style:none;margin:28px 0 0;padding:0}.pricing__benefits li[data-v-dd6286b2]{align-items:center;display:flex;gap:14px}.pricing__benefits i[data-v-dd6286b2]{background:#d8eae1;border-radius:12px;color:#36745b;display:grid;height:42px;place-items:center;transition:transform .2s;width:42px}.pricing__benefits li:nth-child(2) i[data-v-dd6286b2]{background:#e4e9fa;color:#42589a}.pricing__benefits li:nth-child(3) i[data-v-dd6286b2]{background:#f6e6c5;color:#8c651a}.pricing__benefits strong[data-v-dd6286b2]{font-size:.95rem}.pricing__benefits p[data-v-dd6286b2]{font-size:.8rem}.pricing__selector[data-v-dd6286b2]{background:#ffffffd9;border:1px solid #cbded3;border-radius:24px;box-shadow:0 12px 36px #2447350a;padding:28px}.pricing__selector h3[data-v-dd6286b2]{font-size:1.1rem;margin-bottom:6px}.pricing__selection[data-v-dd6286b2]{padding:22px 0 18px}.pricing__selection>span[data-v-dd6286b2]{color:var(--color-slate);font-size:.75rem}.pricing__selection strong[data-v-dd6286b2]{display:block;font:400 1.9rem/1.3 var(--font-display)}.pricing__selection p[data-v-dd6286b2]{color:#36745b;font-size:1.4rem;font-weight:600;margin-top:8px}.pricing__selection small[data-v-dd6286b2]{font-size:.8rem;font-weight:400}.pricing__range[data-v-dd6286b2]{display:block;font-size:.8rem}.pricing__range input[data-v-dd6286b2]{accent-color:#36745b;cursor:pointer;display:block;height:28px;margin:10px 0;width:100%}.pricing__choices[data-v-dd6286b2]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 24px}.pricing__choices button[data-v-dd6286b2]{border:1px solid var(--color-border);border-radius:10px;font-size:.75rem;min-height:40px;padding:8px 10px}.pricing__choices button[aria-pressed=true][data-v-dd6286b2]{background:#e1eee6;border-color:#7ba58e;color:#285b43}.pricing__selector>small[data-v-dd6286b2]{color:var(--color-slate);display:block;font-size:.72rem;margin-top:10px}.pricing__extras[data-v-dd6286b2]{margin-top:32px}.pricing__oneoff[data-v-dd6286b2]{align-items:center;border:1px solid var(--color-border);border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.pricing__oneoff h2[data-v-dd6286b2]{font-size:1rem}.pricing__oneoff p[data-v-dd6286b2]{font-size:.8rem}.pricing__boost[data-v-dd6286b2]{border-top:1px solid var(--color-border);margin-top:64px;padding-top:40px}.pricing__heading[data-v-dd6286b2]{font:400 clamp(1.7rem,3vw,2.2rem)/1.2 var(--font-display);margin-bottom:12px}.pricing__highlights[data-v-dd6286b2]{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:24px}.pricing__highlight[data-v-dd6286b2]{background:#fff;border:1px solid #d9e1d9;border-radius:20px;padding:24px;transition:transform .25s,box-shadow .25s}.pricing__highlight--super[data-v-dd6286b2]{background:#fff9ec;border-color:#e7d5a7}.pricing__highlight h3[data-v-dd6286b2]{font-size:1.15rem;margin:18px 0 8px}.pricing__highlight>small[data-v-dd6286b2]{color:var(--color-slate);font-size:.65rem}.pricing__preview[data-v-dd6286b2]{align-items:center;background:#fff;border:1px solid #dce4df;border-radius:12px;display:flex;gap:16px;margin-bottom:6px;overflow:hidden;position:relative}.pricing__preview-photo[data-v-dd6286b2]{background:linear-gradient(135deg,#c4dccc,#e7efe9);color:#678b74;display:grid;flex-shrink:0;font-size:32px;height:108px;place-items:center;width:100px}.pricing__badge[data-v-dd6286b2]{background:#173e2b;border-radius:6px;color:#fff;font-size:.65rem;left:10px;padding:4px 8px;position:absolute;top:10px}.pricing__highlight--super .pricing__badge[data-v-dd6286b2]{background:#e4b74d;color:#44300b}.pricing__preview-lines[data-v-dd6286b2]{flex:1;padding-right:16px}.pricing__preview-lines span[data-v-dd6286b2]{background:#e7ece8;border-radius:4px;display:block;height:8px;margin:10px 0}.pricing__preview-lines span[data-v-dd6286b2]:last-child{width:65%}.pricing__highlight .pricing__offer-price[data-v-dd6286b2]{color:var(--color-navy);font-size:1.2rem;font-weight:600;margin-top:16px}.pricing__offer-price small[data-v-dd6286b2]{font-size:.8rem;font-weight:400}[data-v-dd6286b2] .v-btn{font-size:.8rem;height:auto;letter-spacing:0;min-height:40px;padding:8px 14px;text-transform:none}[data-v-dd6286b2] .v-btn__content{white-space:normal}button[data-v-dd6286b2]:focus-visible,input[data-v-dd6286b2]:focus-visible{outline:3px solid #386799;outline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pricing__highlight[data-v-dd6286b2]:hover{box-shadow:0 14px 32px #183c2912;transform:translateY(-5px)}.pricing__benefits li:hover i[data-v-dd6286b2]{transform:rotate(-6deg) scale(1.08)}}@media(prefers-reduced-motion:reduce){.pricing__benefits i[data-v-dd6286b2],.pricing__highlight[data-v-dd6286b2]{transition:none}}@media(max-width:800px){.pricing__management[data-v-dd6286b2]{gap:32px;grid-template-columns:1fr}}@media(max-width:599px){.pricing__highlights[data-v-dd6286b2]{grid-template-columns:1fr}.pricing__oneoff[data-v-dd6286b2]{align-items:flex-start;flex-direction:column}.pricing__highlight[data-v-dd6286b2],.pricing__selector[data-v-dd6286b2]{padding:20px}}
