.compare-page-module__RtFJRq__page{background:var(--qs-paper);min-height:100vh}.compare-page-module__RtFJRq__shell{max-width:1440px;margin:0 auto;padding:76px clamp(1.5rem,6.2vw,6.5rem) 96px}.compare-page-module__RtFJRq__hero{max-width:850px;padding-bottom:58px}.compare-page-module__RtFJRq__hero .compare-page-module__RtFJRq__eyebrow{margin-bottom:23px}.compare-page-module__RtFJRq__hero h1{max-width:780px;color:var(--qs-ink);font:400 clamp(3.2rem, 6vw, 5.6rem) / .98 var(--qs-display);letter-spacing:-.07em;margin:0}.compare-page-module__RtFJRq__hero>p:last-child{max-width:760px;color:var(--qs-ink-soft);margin:27px 0 0;font-size:15px;line-height:1.85}.compare-page-module__RtFJRq__tableSection{flex-direction:column;gap:21px;display:flex}.compare-page-module__RtFJRq__columns{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.compare-page-module__RtFJRq__column{background:#fcfcf8;border:1px solid #dfe2d8;border-radius:3px;flex-direction:column;justify-content:space-between;gap:26px;min-height:208px;padding:21px 18px 20px;display:flex;box-shadow:0 12px 30px #303f2b0b}.compare-page-module__RtFJRq__column.compare-page-module__RtFJRq__featured{background:#eef2e6;border-color:#aebf90;position:relative}.compare-page-module__RtFJRq__column.compare-page-module__RtFJRq__featured:before{content:"";background:#829963;border-radius:3px 3px 0 0;height:4px;position:absolute;inset:0 0 auto}.compare-page-module__RtFJRq__column-topline{color:#879287;letter-spacing:.12em;justify-content:space-between;align-items:start;gap:8px;font-size:9px;display:flex}.compare-page-module__RtFJRq__column-topline .compare-page-module__RtFJRq__rounded-full{color:#344633;letter-spacing:.05em;white-space:normal;text-align:right;background:#d7e1c3;border-radius:2px;max-width:100%;padding:4px 7px;font-size:7px;line-height:1.2}.compare-page-module__RtFJRq__column h3{color:var(--qs-ink);font:400 21px / 1.08 var(--qs-display);letter-spacing:-.035em;margin:0}.compare-page-module__RtFJRq__column p{color:#68756c;margin:10px 0 0;font-size:11px;line-height:1.65}.compare-page-module__RtFJRq__gridWrap{background:#fcfcf8;border:1px solid #dfe2d8;border-radius:3px;overflow:hidden;box-shadow:0 12px 30px #303f2b0b}.compare-page-module__RtFJRq__gridHeading{border-bottom:1px solid #e2e5dc;justify-content:space-between;align-items:end;gap:20px;padding:22px 24px 19px;display:flex}.compare-page-module__RtFJRq__gridHeading p{color:#718160;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.compare-page-module__RtFJRq__gridHeading h2{color:var(--qs-ink);font:400 25px / 1.1 var(--qs-display);letter-spacing:-.035em;margin:6px 0 0}.compare-page-module__RtFJRq__gridHeading>p{color:#8a948a;letter-spacing:.02em;text-transform:none;white-space:nowrap;font-size:10px;font-weight:400}.compare-page-module__RtFJRq__gridScroll{overflow-x:auto}.compare-page-module__RtFJRq__grid{min-width:1260px}.compare-page-module__RtFJRq__grid th,.compare-page-module__RtFJRq__grid td{border-color:#e5e8df}.compare-page-module__RtFJRq__grid thead th{color:#445449;text-align:left;vertical-align:middle;white-space:normal;background:#f4f5ef;height:62px;padding:12px 16px;font-size:11px;line-height:1.35}.compare-page-module__RtFJRq__grid thead th:first-child{color:#78847b;letter-spacing:.12em;text-transform:uppercase;width:215px;font-size:9px}.compare-page-module__RtFJRq__grid thead th:not(:first-child){min-width:174px}.compare-page-module__RtFJRq__grid tbody tr:has(th[colspan]) th{color:#718160;letter-spacing:.14em;text-transform:uppercase;background:#edf0e7;padding:13px 16px 10px;font-size:8px}.compare-page-module__RtFJRq__grid tbody th[scope=row]{color:#36463d;vertical-align:top;width:215px;padding:17px 16px;font-size:11px;font-weight:600;line-height:1.45}.compare-page-module__RtFJRq__grid tbody th[scope=row] span{display:block}.compare-page-module__RtFJRq__grid tbody th[scope=row] span span{color:#859087;margin-top:5px;font-size:9px;font-weight:400}.compare-page-module__RtFJRq__grid tbody td{color:#59685e;vertical-align:top;padding:17px 16px;font-size:10px;line-height:1.6}.compare-page-module__RtFJRq__grid .compare-page-module__RtFJRq__featured{background:#f0f4e9}.compare-page-module__RtFJRq__mobileList{display:none}.compare-page-module__RtFJRq__note{border-top:1px solid #d9dcd2;border-bottom:1px solid #d9dcd2;grid-template-columns:max-content 1fr;gap:28px;padding:18px 21px;display:grid}.compare-page-module__RtFJRq__note p{color:#707d72;margin:0;font-size:10px;line-height:1.7}.compare-page-module__RtFJRq__note .compare-page-module__RtFJRq__reviewed{color:#52684b;white-space:nowrap;font-weight:700}.compare-page-module__RtFJRq__cta{background:var(--qs-dark);color:#f2f3ed;box-shadow:none;border:0;border-radius:3px;margin-top:3px;overflow:hidden}.compare-page-module__RtFJRq__cta-inner{justify-content:space-between;align-items:center;gap:32px;padding:29px 31px;display:flex}.compare-page-module__RtFJRq__cta-copy{max-width:680px;padding:0}.compare-page-module__RtFJRq__cta-copy h2{color:#f2f3ed;font:400 29px / 1.1 var(--qs-display);letter-spacing:-.035em;margin:0}.compare-page-module__RtFJRq__cta-copy p{color:#bdc7bf;margin:9px 0 0;font-size:11px;line-height:1.7}.compare-page-module__RtFJRq__cta-action{flex:none;padding:0}.compare-page-module__RtFJRq__cta-action .compare-page-module__RtFJRq__rounded-full{color:#26382e;background:#f2f3ec;border-radius:3px}.compare-page-module__RtFJRq__cta-action .compare-page-module__RtFJRq__rounded-full:hover{background:#dce5cc}@media (max-width:1100px){.compare-page-module__RtFJRq__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-page-module__RtFJRq__column{min-height:180px}}@media (max-width:680px){.compare-page-module__RtFJRq__shell{padding:54px 22px 70px}.compare-page-module__RtFJRq__hero{padding-bottom:38px}.compare-page-module__RtFJRq__hero h1{font-size:clamp(3.15rem,15vw,4.7rem)}.compare-page-module__RtFJRq__hero>p:last-child{margin-top:21px;font-size:13px;line-height:1.75}.compare-page-module__RtFJRq__columns,.compare-page-module__RtFJRq__gridWrap{display:none}.compare-page-module__RtFJRq__mobileList{gap:10px;display:grid}.compare-page-module__RtFJRq__mobileCard{background:#fcfcf8;border:1px solid #dfe2d8;border-radius:3px;padding:19px 17px}.compare-page-module__RtFJRq__mobileCard.compare-page-module__RtFJRq__featured{background:#eef2e6;border-color:#aebf90}.compare-page-module__RtFJRq__mobileCard-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.compare-page-module__RtFJRq__mobileCard h3{color:var(--qs-ink);font:400 23px / 1.08 var(--qs-display);letter-spacing:-.035em;margin:0}.compare-page-module__RtFJRq__mobileCard .compare-page-module__RtFJRq__rounded-full{color:#344633;background:#d7e1c3;border-radius:2px;flex:none;padding:4px 7px;font-size:7px;line-height:1.2}.compare-page-module__RtFJRq__mobileCard p{color:#647168;margin:10px 0 0;font-size:11px;line-height:1.65}.compare-page-module__RtFJRq__mobileCard .compare-page-module__RtFJRq__mobileDescription{border-bottom:1px solid #e1e5da;padding-bottom:12px}.compare-page-module__RtFJRq__mobileCard .compare-page-module__RtFJRq__mobileLimitLabel{color:#718160;letter-spacing:.14em;text-transform:uppercase;margin-top:13px;font-size:8px;font-weight:700}.compare-page-module__RtFJRq__note{padding:16px 0;display:block}.compare-page-module__RtFJRq__note .compare-page-module__RtFJRq__reviewed{margin-bottom:8px}.compare-page-module__RtFJRq__cta-inner{padding:25px 21px;display:block}.compare-page-module__RtFJRq__cta-action{margin-top:20px}.compare-page-module__RtFJRq__cta-copy h2{font-size:27px}}
