.page-module__e_T8KW__main{color:#231f20;background:#f7f3ed;min-height:100vh}.page-module__e_T8KW__hero{color:#fff;background:linear-gradient(135deg,#7e233a,#3f1523);padding:64px 0 48px}.page-module__e_T8KW__hero h1{max-width:900px;margin:12px 0 22px;font-family:Georgia,serif;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1.02}.page-module__e_T8KW__eyebrow,.page-module__e_T8KW__brand,.page-module__e_T8KW__sectionKicker{color:#f3c8d2;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.page-module__e_T8KW__intro{max-width:820px;font-size:1.12rem;line-height:1.65}.page-module__e_T8KW__updated,.page-module__e_T8KW__checked{opacity:.78;font-size:.82rem}.page-module__e_T8KW__stats{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.page-module__e_T8KW__stats span{background:#ffffff14;border:1px solid #ffffff4d;padding:11px 14px}.page-module__e_T8KW__stats strong{font-size:1.05rem;display:block}.page-module__e_T8KW__section{padding-top:54px}.page-module__e_T8KW__section h2,.page-module__e_T8KW__guide h2{margin-bottom:24px;font-family:Georgia,serif;font-size:clamp(1.7rem,3vw,2.5rem)}.page-module__e_T8KW__tableWrap{background:#fff;border:1px solid #dfd5c8;overflow-x:auto}.page-module__e_T8KW__tableWrap table{border-collapse:collapse;width:100%;min-width:900px}.page-module__e_T8KW__tableWrap th,.page-module__e_T8KW__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e7dfd5;padding:18px}.page-module__e_T8KW__tableWrap th{color:#6f2037;text-transform:uppercase;letter-spacing:.05em;background:#efe6dc;font-size:.82rem}.page-module__e_T8KW__tableWrap a{color:inherit}.page-module__e_T8KW__tableWrap small{color:#6f6762;margin-top:5px;display:block}.page-module__e_T8KW__tableWrap .page-module__e_T8KW__tableOffer{color:#fff;text-align:center;white-space:nowrap;background:#81253f;min-width:110px;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-block}.page-module__e_T8KW__tableWrap .page-module__e_T8KW__tableOffer:hover,.page-module__e_T8KW__tableWrap .page-module__e_T8KW__tableOffer:focus-visible{background:#5f192e;text-decoration:underline}.page-module__e_T8KW__filters{background:#efe6dc;border:1px solid #dfd5c8;grid-template-columns:repeat(3,minmax(180px,1fr)) auto;align-items:end;gap:16px;margin:-4px 0 28px;padding:18px 20px;display:grid}.page-module__e_T8KW__filters div{gap:7px;display:grid}.page-module__e_T8KW__filters label{color:#6f2037;font-weight:800}.page-module__e_T8KW__filters select{color:#231f20;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #9c8f84;padding:13px 42px 13px 14px}.page-module__e_T8KW__filters span{color:#6f6762;padding-bottom:14px;font-size:.85rem}.page-module__e_T8KW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.page-module__e_T8KW__card{background:#fff;border:1px solid #ded4c8;flex-direction:column;display:flex}.page-module__e_T8KW__imageLink{background:#f1ebe3;height:300px;display:block}.page-module__e_T8KW__imageLink img{object-fit:contain;width:100%;height:100%;display:block}.page-module__e_T8KW__cardBody{flex-direction:column;flex:1;padding:22px;display:flex}.page-module__e_T8KW__brand{color:#8b2944;margin:0 0 8px}.page-module__e_T8KW__card h3{margin:0 0 14px;font-family:Georgia,serif;font-size:1.45rem}.page-module__e_T8KW__price{margin:0;font-size:1.55rem;font-weight:800}.page-module__e_T8KW__value{color:#8b2944;font-weight:700}.page-module__e_T8KW__commitment{margin-top:auto;font-weight:700}.page-module__e_T8KW__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.page-module__e_T8KW__actions a{text-align:center;border:1px solid #81253f;padding:12px;font-weight:800;text-decoration:none}.page-module__e_T8KW__actions a:first-child{color:#81253f}.page-module__e_T8KW__actions a:last-child{color:#fff;background:#81253f}.page-module__e_T8KW__empty{background:#fff;border:1px solid #ded4c8;padding:30px}.page-module__e_T8KW__sectionIntro{justify-content:space-between;align-items:end;gap:24px;display:flex}.page-module__e_T8KW__sectionIntro h2{margin:5px 0}.page-module__e_T8KW__sectionIntro>a,.page-module__e_T8KW__testLink{color:#81253f;font-weight:800}.page-module__e_T8KW__sectionKicker{color:#8b2944;margin:0}.page-module__e_T8KW__explainer{max-width:820px;margin:14px 0 24px;line-height:1.65}.page-module__e_T8KW__testGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-module__e_T8KW__testCard{background:#fff;border:1px solid #ded4c8;grid-template-columns:150px 1fr;min-height:190px;display:grid}.page-module__e_T8KW__testImage{background:#f1ebe3}.page-module__e_T8KW__testImage img{object-fit:cover;width:100%;height:100%}.page-module__e_T8KW__testCard>div{padding:18px}.page-module__e_T8KW__testCard h3{margin:5px 0 9px;font-family:Georgia,serif;font-size:1.22rem}.page-module__e_T8KW__testCard h3 a{color:inherit;text-decoration:none}.page-module__e_T8KW__testCard p{margin:0 0 10px;font-size:.9rem;line-height:1.5}.page-module__e_T8KW__testMeta{color:#8b2944;text-transform:uppercase;letter-spacing:.04em;font-weight:800;font-size:.72rem!important}.page-module__e_T8KW__guide{max-width:900px;padding-top:58px;padding-bottom:80px}.page-module__e_T8KW__guide p{margin-bottom:34px;font-size:1.05rem;line-height:1.75}.page-module__e_T8KW__guide a{color:#81253f;font-weight:800}@media (max-width:1050px){.page-module__e_T8KW__filters{grid-template-columns:1fr 1fr}.page-module__e_T8KW__filters span{display:none}}@media (max-width:900px){.page-module__e_T8KW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__e_T8KW__testGrid{grid-template-columns:1fr}}@media (max-width:620px){.page-module__e_T8KW__hero{padding:42px 0 34px}.page-module__e_T8KW__grid,.page-module__e_T8KW__filters{grid-template-columns:1fr}.page-module__e_T8KW__imageLink{height:280px}.page-module__e_T8KW__actions{grid-template-columns:1fr}.page-module__e_T8KW__section{padding-top:38px}.page-module__e_T8KW__sectionIntro{flex-direction:column;align-items:flex-start}.page-module__e_T8KW__testCard{grid-template-columns:105px 1fr}.page-module__e_T8KW__testCard>div{padding:14px}.page-module__e_T8KW__testCard p:not(.page-module__e_T8KW__testMeta){display:none}}.page-module__e_T8KW__monthlyFeature{background:#f3f7ef;border:1px solid #cbdace;border-radius:18px;max-width:900px;padding:28px}.page-module__e_T8KW__monthlyFeature h2{color:#284c38;margin:6px 0 12px}.page-module__e_T8KW__monthlyFeature p{line-height:1.7}.page-module__e_T8KW__monthlyFeature a{color:#fff;background:#365c42;border-radius:9px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__e_T8KW__monthlyFeature a:focus-visible{outline-offset:3px;outline:3px solid #8bae78}
