.blog-cards[data-v-2f512bd3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.blog-cards.is-single[data-v-2f512bd3]{grid-template-columns:minmax(0,1fr)}@media print,screen and (min-width:769px){.blog-cards.is-single .blog-card[data-v-2f512bd3]{flex-direction:row}}@media print,screen and (min-width:769px){.blog-cards.is-single .blog-media[data-v-2f512bd3]{flex:0 0 45%;height:auto;min-height:18rem}}@media print,screen and (min-width:769px){.blog-cards.is-single .blog-body[data-v-2f512bd3]{justify-content:center;padding:2.5rem}}@media print,screen and (min-width:769px){.blog-cards.is-single .blog-title[data-v-2f512bd3]{font-size:1.75rem}}@media print,screen and (min-width:769px){.blog-cards.is-pair[data-v-2f512bd3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-card[data-v-2f512bd3]{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e1e8e3;border-radius:18px;color:#14342b;transition:border-color .15s ease,box-shadow .15s ease}.blog-card[data-v-2f512bd3]:hover{color:#14342b;border-color:#2c6e57;box-shadow:0 12px 28px rgba(20,52,43,.1)}.blog-media[data-v-2f512bd3]{height:12rem;background:#e2ece5}.blog-body[data-v-2f512bd3]{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem}.blog-meta[data-v-2f512bd3]{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2c6e57}.blog-title[data-v-2f512bd3]{font-size:1.1875rem;font-weight:700;line-height:1.3}.blog-excerpt[data-v-2f512bd3]{font-size:.9375rem;line-height:1.55;color:#4b5f57}.blog-more[data-v-2f512bd3]{margin-top:.25rem;font-weight:700;text-decoration:underline}@media screen and (max-width:768px){.blog-cards[data-v-2f512bd3]{grid-template-columns:minmax(0,1fr)}}@media(min-width:769px)and (max-width:1023px){.blog-cards[data-v-2f512bd3]:not(.is-single){grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-hero[data-v-d1608caa]{background:#14342b;color:#fff}.blog-hero .hero-body[data-v-d1608caa]{padding:4.5rem 1.5rem}.hero-title[data-v-d1608caa]{font-weight:800;font-size:3.25rem;line-height:1.05;letter-spacing:-.025em;color:#fff;margin-bottom:1.25rem}.hero-lead[data-v-d1608caa]{font-size:1.125rem;line-height:1.6;color:#d3e3da;max-width:40rem}@media screen and (max-width:768px){.blog-hero .hero-body[data-v-d1608caa]{padding:2rem 1.25rem 3rem}.hero-title[data-v-d1608caa]{font-size:2.25rem}}.hero-body[data-v-70f5cdda]{display:flex;align-items:center;justify-content:center;text-align:center}.post-hero[data-v-56ff82ca]{background:#14342b;color:#fff}.post-hero .hero-body[data-v-56ff82ca]{padding:4.5rem 1.5rem 5rem}.back-link[data-v-56ff82ca]{display:inline-block;margin-bottom:1.5rem;font-size:.9375rem;font-weight:600;color:#d3e3da}.back-link[data-v-56ff82ca]:hover{color:#fff}.hero-title[data-v-56ff82ca]{font-weight:800;font-size:3.25rem;line-height:1.05;letter-spacing:-.025em;color:#fff;margin-bottom:1.25rem}.hero-lead[data-v-56ff82ca]{font-size:1.125rem;line-height:1.6;color:#d3e3da;max-width:34rem;margin-bottom:1.5rem}.facts[data-v-56ff82ca]{display:flex;flex-wrap:wrap;gap:.5rem}.facts li[data-v-56ff82ca]{padding:.375rem .875rem;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;font-size:.875rem;font-weight:600;color:#fff}.hero-media[data-v-56ff82ca]{height:26rem;border-radius:20px;overflow:hidden;background:#2c6e57}.answer-box[data-v-56ff82ca]{padding:2rem;margin-bottom:3.5rem;background:#f2f6f2;border-radius:18px}.answer-text[data-v-56ff82ca]{font-size:1.125rem;line-height:1.65;color:#14342b}.post-section[data-v-56ff82ca]{margin-bottom:3.5rem;scroll-margin-top:6rem}.post-section .section-title[data-v-56ff82ca]{margin-bottom:1.25rem}.post-text[data-v-56ff82ca]{font-size:1.0625rem;line-height:1.7;color:#4b5f57}.post-text[data-v-56ff82ca]:not(:last-child){margin-bottom:1rem}.post-text[data-v-56ff82ca] a{font-weight:700;color:#14342b;text-decoration:underline}.post-list[data-v-56ff82ca]{display:grid;gap:.75rem;margin:0 0 1rem 1.25rem;list-style:disc;font-size:1.0625rem;line-height:1.6;color:#4b5f57}.post-list.is-numbered[data-v-56ff82ca]{list-style:decimal}.post-list[data-v-56ff82ca] strong{color:#14342b}.days[data-v-56ff82ca]{list-style:none;margin:0}.day[data-v-56ff82ca]{position:relative;display:flex;gap:1.5rem;padding-bottom:2rem}.day[data-v-56ff82ca]:not(:last-child):before{content:"";position:absolute;top:3rem;bottom:0;left:1.4375rem;width:2px;background:#e1e8e3}.day[data-v-56ff82ca]:last-child{padding-bottom:0}.day-marker[data-v-56ff82ca]{flex-shrink:0;width:3rem;height:3rem;border-radius:999px;background:#14342b;color:#fff;font-weight:800;font-size:1.125rem;display:flex;align-items:center;justify-content:center}.day-card[data-v-56ff82ca]{flex:1;min-width:0;padding:1.75rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px}.day-card.is-featured[data-v-56ff82ca]{border:2px solid #14342b}.day-title[data-v-56ff82ca]{font-size:1.375rem;font-weight:800;line-height:1.25;color:#14342b;margin-bottom:1rem}.table-scroll[data-v-56ff82ca]{overflow-x:auto;border:1px solid #e1e8e3;border-radius:18px}.compare[data-v-56ff82ca]{width:100%;min-width:34rem;border-collapse:collapse;font-size:.9375rem;line-height:1.5;color:#4b5f57}.compare td[data-v-56ff82ca],.compare th[data-v-56ff82ca]{padding:.875rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid #e1e8e3}.compare thead th[data-v-56ff82ca]{background:#14342b;color:#fff;font-weight:700;border-bottom:0}.compare tbody th[data-v-56ff82ca]{font-weight:700;color:#14342b}.compare tbody tr:last-child>[data-v-56ff82ca]{border-bottom:0}.faq-item[data-v-56ff82ca]{padding:1.25rem 0;border-bottom:1px solid #e1e8e3}.faq-item[data-v-56ff82ca]:first-of-type{padding-top:0}.faq-question[data-v-56ff82ca]{margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.35;color:#14342b}.post-byline[data-v-56ff82ca]{font-size:.9375rem;line-height:1.6;color:#4b5f57}.post-aside[data-v-56ff82ca]{position:-webkit-sticky;position:sticky;top:6rem;display:grid;gap:1rem}.aside-card[data-v-56ff82ca]{padding:1.5rem;background:#fff;border:1px solid #e1e8e3;border-radius:18px}.aside-card.is-pass[data-v-56ff82ca]{background:#f2f6f2;border-color:#f2f6f2}.aside-title[data-v-56ff82ca]{margin-bottom:.75rem;font-weight:800;color:#14342b}.aside-price[data-v-56ff82ca]{margin-bottom:1rem;font-size:1.5rem;font-weight:800;color:#14342b}.aside-links[data-v-56ff82ca]{display:grid;gap:.625rem}.aside-links a[data-v-56ff82ca]{font-size:.9375rem;line-height:1.4;color:#4b5f57}.aside-links a[data-v-56ff82ca]:hover{color:#14342b;text-decoration:underline}.aside-links a.is-current[data-v-56ff82ca]{font-weight:700;color:#2c6e57}.more-list[data-v-56ff82ca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.more-card[data-v-56ff82ca]{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e1e8e3;border-radius:18px;color:#14342b;transition:border-color .15s ease,box-shadow .15s ease}.more-card[data-v-56ff82ca]:hover{color:#14342b;border-color:#2c6e57;box-shadow:0 12px 28px rgba(20,52,43,.1)}.more-media[data-v-56ff82ca]{height:11rem;background:#e2ece5}.more-body[data-v-56ff82ca]{padding:1.25rem}.more-title[data-v-56ff82ca]{font-size:1.1875rem;font-weight:700;line-height:1.3}.quote-bar[data-v-56ff82ca]{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem;background:#fff;border-top:1px solid #e1e8e3;box-shadow:0 -6px 20px rgba(20,52,43,.08)}.quote-bar-info[data-v-56ff82ca]{display:flex;flex-direction:column;min-width:0}.quote-bar-info strong[data-v-56ff82ca]{font-size:1rem;color:#14342b}.quote-bar-info span[data-v-56ff82ca]{font-size:.8125rem;color:#4b5f57}@media screen and (max-width:1023px){.hero-media[data-v-56ff82ca]{height:20rem}.post-page[data-v-56ff82ca]{padding-bottom:4.5rem}}@media screen and (max-width:768px){.post-hero .hero-body[data-v-56ff82ca]{padding:2rem 1.25rem 3rem}.hero-title[data-v-56ff82ca]{font-size:2.25rem}.hero-lead[data-v-56ff82ca]{font-size:1.0625rem}.hero-media[data-v-56ff82ca]{height:15rem}.answer-box[data-v-56ff82ca]{padding:1.5rem 1.25rem;margin-bottom:2.5rem}.post-section[data-v-56ff82ca]{margin-bottom:2.5rem}.day[data-v-56ff82ca]{gap:.875rem}.day[data-v-56ff82ca]:not(:last-child):before{top:2.25rem;left:1.0625rem}.day-marker[data-v-56ff82ca]{width:2.25rem;height:2.25rem;font-size:.9375rem}.day-card[data-v-56ff82ca]{padding:1.25rem}.compare[data-v-56ff82ca]:not(.is-wide){min-width:0;font-size:.8125rem}.compare:not(.is-wide) td[data-v-56ff82ca],.compare:not(.is-wide) th[data-v-56ff82ca]{padding:.625rem .5rem}.compare.is-wide th[data-v-56ff82ca]:first-child{position:-webkit-sticky;position:sticky;left:0;max-width:8rem;background:#fff;box-shadow:1px 0 0 #e1e8e3}.compare.is-wide thead th[data-v-56ff82ca]:first-child{background:#14342b}.more-list[data-v-56ff82ca]{grid-template-columns:1fr}}