.intro[data-v-e32a2dae]{max-width:40rem}.lead[data-v-e32a2dae]{font-size:1.0625rem;line-height:1.55;color:#4b5f57;margin-top:.5rem}.legend[data-v-e32a2dae]{font-size:.875rem;color:#4b5f57}.stops[data-v-e32a2dae]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem 1.5rem;list-style:none}.stop[data-v-e32a2dae]{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px}.stop-num[data-v-e32a2dae]{flex-shrink:0;width:2rem;height:2rem;border-radius:999px;background:#14342b;color:#fff;font-size:.875rem;font-weight:700;display:flex;align-items:center;justify-content:center}.stop-img[data-v-e32a2dae]{flex-shrink:0;width:4.5rem;height:4.5rem;border-radius:10px;overflow:hidden;background:#e2ece5}.stop-body[data-v-e32a2dae]{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.stop-name[data-v-e32a2dae]{font-weight:700;font-size:1.0625rem;line-height:1.25}.pickup-tag[data-v-e32a2dae]{display:inline-block;font-size:.75rem;font-weight:700;color:#14342b;background:#c6e35a;padding:.2rem .6rem;border-radius:999px}@media screen and (max-width:768px){.stops[data-v-e32a2dae]{grid-template-columns:1fr}.stop-img[data-v-e32a2dae]{width:3.75rem;height:3.75rem}}.table-wrap[data-v-1e59c5fc]{border:1px solid #e1e8e3;border-radius:16px;overflow:hidden}.table-container[data-v-1e59c5fc]{margin-bottom:0}.table[data-v-1e59c5fc]{min-width:40rem;font-size:1rem}.table thead th[data-v-1e59c5fc]{background:#f2f6f2;border-bottom:1px solid #e1e8e3;font-weight:700;padding:1rem 1.25rem}.table thead th.is-pass[data-v-1e59c5fc]{background:#c6e35a;color:#14342b}.table tbody th[data-v-1e59c5fc]{font-weight:700}.table td[data-v-1e59c5fc],.table th[data-v-1e59c5fc]{border-width:1px 0 0;vertical-align:middle}.table tbody tr:first-child td[data-v-1e59c5fc],.table tbody tr:first-child th[data-v-1e59c5fc]{border-top:0}.table .is-pass-cell[data-v-1e59c5fc]{font-weight:700}.table .is-other[data-v-1e59c5fc]{color:#4b5f57}.table .best-for[data-v-1e59c5fc]{background:#f2f6f2}.swipe-hint[data-v-1e59c5fc]{font-size:.8125rem;color:#4b5f57;margin-top:.5rem;text-align:right}.intro[data-v-679b9425]{max-width:44rem}.lead[data-v-679b9425]{margin-top:1rem;font-size:1.0625rem;line-height:1.6;color:#4b5f57}.problem-grid[data-v-679b9425]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.problem-card[data-v-679b9425]{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px}.problem-icon[data-v-679b9425]{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#f2f6f2;color:#2c6e57}.problem-text[data-v-679b9425]{font-size:1.125rem;font-weight:800;line-height:1.3;color:#14342b}.answer-text[data-v-679b9425]{display:flex;gap:.5rem;line-height:1.55;color:#4b5f57}.answer-mark[data-v-679b9425]{flex-shrink:0;color:#2c6e57;font-weight:800}@media screen and (max-width:1023px){.problem-grid[data-v-679b9425]{grid-template-columns:1fr}}@media screen and (max-width:768px){.problem-card[data-v-679b9425]{padding:1.25rem}}.lead[data-v-72103a95]{margin-top:1rem;font-size:1.0625rem;color:#4b5f57}.steps[data-v-72103a95]{list-style:none;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;counter-reset:none}.step[data-v-72103a95]{position:relative;display:flex;flex-direction:column;gap:.625rem;padding:1.5rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px}.step-top[data-v-72103a95]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.step-num[data-v-72103a95]{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#14342b;color:#fff;font-weight:800}.step-icon[data-v-72103a95]{color:#2c6e57}.step-title[data-v-72103a95]{font-size:1.125rem;font-weight:800;line-height:1.3;color:#14342b}.step-text[data-v-72103a95]{font-size:.9375rem;line-height:1.6;color:#4b5f57}.reassurance[data-v-72103a95]{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:2rem}.reassurance li[data-v-72103a95]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:#fff;border:1px solid #e1e8e3;border-radius:999px;font-size:.875rem;font-weight:600;color:#14342b}.reassurance li .icon[data-v-72103a95]{color:#2c6e57}@media screen and (max-width:1023px){.steps[data-v-72103a95]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.steps[data-v-72103a95]{grid-template-columns:1fr;gap:.75rem}.step[data-v-72103a95]{padding:1.25rem}.reassurance li[data-v-72103a95]{width:100%;border-radius:10px}}.lead[data-v-ace317d6]{margin-top:1rem;font-size:1.0625rem;color:#4b5f57}.type-tabs[data-v-ace317d6]{display:flex;gap:.5rem;margin-bottom:1.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.type-tabs[data-v-ace317d6]::-webkit-scrollbar{display:none}.type-tab[data-v-ace317d6]{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.125rem;border:1px solid #e1e8e3;border-radius:999px;background:#fff;color:#14342b;font-family:inherit;font-size:.9375rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.type-tab .icon[data-v-ace317d6]{color:#2c6e57}.type-tab[data-v-ace317d6]:hover{border-color:#2c6e57}.type-tab.is-active[data-v-ace317d6]{background:#14342b;border-color:#14342b;color:#fff}.type-tab.is-active .icon[data-v-ace317d6]{color:#c6e35a}.type-tab[data-v-ace317d6]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.type-panel[data-v-ace317d6]{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:2rem;padding:2rem;background:#f2f6f2;border-radius:18px}.panel-title[data-v-ace317d6]{font-size:1.625rem;font-weight:800;line-height:1.2;color:#14342b;margin-bottom:.75rem}.panel-text[data-v-ace317d6]{font-size:1.0625rem;line-height:1.65;color:#4b5f57;margin-bottom:1.25rem}.panel-tips[data-v-ace317d6]{display:grid;gap:.625rem}.panel-tips li[data-v-ace317d6]{display:flex;gap:.625rem;line-height:1.5;color:#14342b}.tip-mark[data-v-ace317d6]{flex-shrink:0;width:1.375rem;height:1.375rem;margin-top:.0625rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#14342b;color:#c6e35a;font-size:.75rem;font-weight:800}.panel-plan[data-v-ace317d6]{align-self:start;display:flex;flex-direction:column;gap:.375rem;padding:1.5rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px}.plan-kicker[data-v-ace317d6]{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2c6e57}.plan-name[data-v-ace317d6]{font-size:1.25rem;font-weight:800;color:#14342b}.plan-price[data-v-ace317d6]{font-size:2rem;font-weight:800;color:#14342b}.plan-price span[data-v-ace317d6]{font-size:.9375rem;font-weight:600;color:#4b5f57}.plan-best[data-v-ace317d6]{margin-bottom:.75rem;font-size:.9375rem;color:#4b5f57}.plan-compare[data-v-ace317d6]{margin-top:.5rem;text-align:center;font-size:.875rem;font-weight:700;color:#14342b;text-decoration:underline}@media screen and (max-width:1023px){.type-panel[data-v-ace317d6]{grid-template-columns:1fr}}@media screen and (max-width:768px){.type-panel[data-v-ace317d6]{padding:1.25rem}.panel-title[data-v-ace317d6]{font-size:1.375rem}.type-tabs[data-v-ace317d6]{margin-left:-1.25rem;margin-right:-1.25rem;padding:0 1.25rem}}.pricing-head[data-v-09f6fe03]{justify-content:center;text-align:center}.pricing-head .intro[data-v-09f6fe03]{max-width:42rem;margin:0 auto}.lead[data-v-09f6fe03]{margin-top:1rem;font-size:1.0625rem;line-height:1.6;color:#4b5f57}.plans[data-v-09f6fe03]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch;max-width:64rem;margin:0 auto}.plan[data-v-09f6fe03]{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:2rem 1.75rem 1.75rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px}.plan.is-featured[data-v-09f6fe03]{border:2px solid #14342b;box-shadow:0 16px 36px rgba(20,52,43,.12)}.plan .button[data-v-09f6fe03]{margin-top:auto}.button.is-outlined-forest[data-v-09f6fe03]{background:transparent;border:1.5px solid #14342b;color:#14342b;font-weight:700}.button.is-outlined-forest[data-v-09f6fe03]:hover{background:#14342b;color:#fff}.plan-badge[data-v-09f6fe03]{position:absolute;top:-.875rem;left:1.75rem;padding:.25rem .75rem;border-radius:999px;background:#14342b;color:#c6e35a;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.plan:not(.is-featured) .plan-badge[data-v-09f6fe03]{background:#c6e35a;color:#14342b}.plan-label[data-v-09f6fe03]{font-size:1.125rem;font-weight:800;color:#14342b}.plan-price[data-v-09f6fe03]{font-size:2.5rem;font-weight:800;line-height:1;color:#14342b}.plan-price .per[data-v-09f6fe03]{font-size:.9375rem;font-weight:600;color:#4b5f57}.plan-value[data-v-09f6fe03]{font-size:.875rem;font-weight:700;color:#2c6e57}.plan-best[data-v-09f6fe03]{font-size:.9375rem;color:#4b5f57}.plan-points[data-v-09f6fe03]{display:grid;gap:.5rem;margin:.75rem 0 1.5rem}.plan-points li[data-v-09f6fe03]{display:flex;gap:.5rem;font-size:.9375rem;line-height:1.45;color:#14342b}.point-mark[data-v-09f6fe03]{flex-shrink:0;color:#2c6e57;font-weight:800}.buy-trust[data-v-09f6fe03]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin-top:2rem;font-size:.875rem;font-weight:600;color:#14342b}.buy-trust li[data-v-09f6fe03]{display:inline-flex;align-items:center;gap:.375rem}.buy-trust .icon[data-v-09f6fe03]{color:#2c6e57}.private-note[data-v-09f6fe03]{margin-top:1.25rem;text-align:center;font-size:.9375rem;color:#4b5f57}.private-note a[data-v-09f6fe03]{font-weight:700;color:#14342b;text-decoration:underline}@media screen and (max-width:1023px){.plans[data-v-09f6fe03]{grid-template-columns:1fr;max-width:28rem;gap:1.75rem}}@media screen and (max-width:768px){.buy-trust[data-v-09f6fe03]{flex-direction:column;align-items:center}}.reviews[data-v-cfc7c28e]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 3rem;align-items:center}.lead[data-v-cfc7c28e]{margin-top:1rem;font-size:1.0625rem;color:#4b5f57}.review-links[data-v-cfc7c28e]{display:grid;gap:.75rem}.review-link[data-v-cfc7c28e]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px;color:#14342b;transition:border-color .15s ease,box-shadow .15s ease}.review-link[data-v-cfc7c28e]:hover{color:#14342b;border-color:#2c6e57;box-shadow:0 10px 24px rgba(20,52,43,.08)}.platform[data-v-cfc7c28e]{font-weight:800}.link-text[data-v-cfc7c28e]{font-size:.9375rem;color:#4b5f57}.arrow[data-v-cfc7c28e]{font-weight:800;color:#2c6e57}@media screen and (max-width:1023px){.reviews[data-v-cfc7c28e]{grid-template-columns:1fr}}@media screen and (max-width:768px){.review-link[data-v-cfc7c28e]{grid-template-columns:1fr auto}.review-link .link-text[data-v-cfc7c28e]{grid-column:1/2}}.faq[data-v-db72e80c]{max-width:48rem;margin:0 auto}.faq-item[data-v-db72e80c]{border-bottom:1px solid #e1e8e3}.faq-item summary[data-v-db72e80c]{position:relative;padding:1.125rem 2.5rem 1.125rem 0;font-size:1.0625rem;font-weight:700;color:#14342b;cursor:pointer;list-style:none}.faq-item summary[data-v-db72e80c]::-webkit-details-marker{display:none}.faq-item summary[data-v-db72e80c]:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:400;color:#2c6e57}.faq-item summary[data-v-db72e80c]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.faq-item[open] summary[data-v-db72e80c]:after{content:"–"}.faq-item p[data-v-db72e80c]{padding-bottom:1.25rem;line-height:1.65;color:#4b5f57}.faq-contact[data-v-db72e80c]{margin-top:2rem;padding:1.25rem 1.5rem;background:#fff;border-radius:18px;line-height:1.6;color:#14342b}.faq-contact a[data-v-db72e80c]{font-weight:700;color:#14342b;text-decoration:underline}.lvp-hero[data-v-79c9e34c]{background:#14342b;color:#fff}.lvp-hero .hero-body[data-v-79c9e34c]{padding:4.5rem 1.5rem 5rem}.lvp-title[data-v-79c9e34c]{font-weight:800;font-size:3.5rem;line-height:1.04;letter-spacing:-.025em;color:#fff;margin-bottom:1.25rem}.lvp-lead[data-v-79c9e34c]{font-size:1.1875rem;line-height:1.6;color:#d3e3da;max-width:34rem;margin-bottom:1.75rem}.lvp-actions[data-v-79c9e34c]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-bottom:2rem}.lvp-link[data-v-79c9e34c]{color:#fff;font-weight:700;text-decoration:underline}.lvp-link[data-v-79c9e34c]:hover{color:#c6e35a}.lvp-facts[data-v-79c9e34c]{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:.5rem 1.75rem;font-size:.9375rem;color:#d3e3da}.lvp-facts b[data-v-79c9e34c]{color:#fff}.lvp-facts li[data-v-79c9e34c]:before{content:"✓ ";color:#c6e35a;font-weight:800}.lvp-media[data-v-79c9e34c]{height:26rem;border-radius:20px;overflow:hidden;background:#2c6e57}.final-cta .final-lead[data-v-79c9e34c]{max-width:32rem;margin:1rem auto 1.75rem;font-size:1.0625rem;line-height:1.6;color:#d3e3da}.lvp-sticky[data-v-79c9e34c]{position:fixed;left:0;right:0;bottom:0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e1e8e3;box-shadow:0 -6px 20px rgba(20,52,43,.08)}.sticky-copy[data-v-79c9e34c]{display:flex;flex-direction:column}.sticky-copy strong[data-v-79c9e34c]{color:#14342b}.sticky-copy span[data-v-79c9e34c]{font-size:.8125rem;color:#4b5f57}.slide-up-enter-active[data-v-79c9e34c],.slide-up-leave-active[data-v-79c9e34c]{transition:transform .2s ease}.slide-up-enter[data-v-79c9e34c],.slide-up-leave-to[data-v-79c9e34c]{transform:translateY(100%)}@media screen and (max-width:1023px){.lvp-page[data-v-79c9e34c]{padding-bottom:76px}.lvp-media[data-v-79c9e34c]{height:20rem;margin-top:1rem}}@media screen and (max-width:768px){.lvp-hero .hero-body[data-v-79c9e34c]{padding:2.5rem 1.25rem 3rem}.lvp-title[data-v-79c9e34c]{font-size:2.375rem}.lvp-lead[data-v-79c9e34c]{font-size:1.0625rem}.lvp-facts[data-v-79c9e34c]{grid-template-columns:repeat(2,auto)}.lvp-media[data-v-79c9e34c]{height:15rem}}@media(prefers-reduced-motion:reduce){.slide-up-enter-active[data-v-79c9e34c],.slide-up-leave-active[data-v-79c9e34c]{transition:none}}