.compare-module__aU59Fq__page{--coral:#fe5f55;--coral-dark:#db443b;--cream:#fdf8f3;--paper:#fffdf8;--ink:#2f2a2c;--muted:#716a6d;--line:#d8d1c8;--navy:#213b61;color:var(--ink);background:var(--cream);overflow:hidden}.compare-module__aU59Fq__nav,.compare-module__aU59Fq__footer{justify-content:space-between;align-items:center;width:min(1120px,100% - 40px);margin:0 auto;display:flex}.compare-module__aU59Fq__nav{height:82px}.compare-module__aU59Fq__logo{color:var(--ink);letter-spacing:-.05em;font-size:23px;font-weight:850;text-decoration:none}.compare-module__aU59Fq__navActions{align-items:center;gap:18px;display:flex}.compare-module__aU59Fq__signIn{color:var(--ink);font-size:15px;font-weight:650;text-decoration:none}.compare-module__aU59Fq__navCta,.compare-module__aU59Fq__primaryCta{color:#fff;background:var(--coral);border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 24px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 6px 20px #fe5f5538}.compare-module__aU59Fq__hero{text-align:center;width:min(900px,100% - 40px);margin:0 auto;padding:clamp(80px,10vw,140px) 0 110px}.compare-module__aU59Fq__eyebrow{color:var(--coral-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:800}.compare-module__aU59Fq__hero h1{letter-spacing:-.062em;margin:0;font-size:clamp(54px,7vw,90px);line-height:.98}.compare-module__aU59Fq__hero h1 em{color:var(--coral);font-family:var(--font-caveat), cursive;letter-spacing:-.02em;font-style:normal;font-weight:600}.compare-module__aU59Fq__lead{color:#554f52;max-width:720px;margin:30px auto 0;font-size:clamp(19px,2.2vw,24px);line-height:1.55}.compare-module__aU59Fq__reviewed{color:var(--muted);margin:26px 0 0;font-size:13px}.compare-module__aU59Fq__shortAnswer{color:#fff;background:var(--navy);grid-template-columns:.85fr 1fr;gap:clamp(44px,8vw,110px);padding:74px max(20px,50vw - 560px);display:grid}.compare-module__aU59Fq__shortAnswer .compare-module__aU59Fq__eyebrow{color:#ff8c85}.compare-module__aU59Fq__shortAnswer h2,.compare-module__aU59Fq__sectionHeading h2,.compare-module__aU59Fq__differenceCopy h2,.compare-module__aU59Fq__finalCta h2{letter-spacing:-.052em;margin:0;font-size:clamp(38px,5vw,62px);line-height:1.04}.compare-module__aU59Fq__shortAnswer>p{color:#ffffffc2;margin:34px 0 0;font-size:19px;line-height:1.7}.compare-module__aU59Fq__comparisonSection,.compare-module__aU59Fq__choiceSection,.compare-module__aU59Fq__faqSection{width:min(1120px,100% - 40px);margin:0 auto;padding:clamp(88px,11vw,140px) 0}.compare-module__aU59Fq__sectionHeading{max-width:760px;margin-bottom:52px}.compare-module__aU59Fq__tableScroller{border:2px solid var(--ink);background:var(--paper);box-shadow:7px 8px 0 var(--ink);border-radius:22px;overflow-x:auto}.compare-module__aU59Fq__tableScroller:focus-visible{outline:3px solid var(--coral);outline-offset:5px}.compare-module__aU59Fq__tableScroller table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px}.compare-module__aU59Fq__tableScroller th,.compare-module__aU59Fq__tableScroller td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:22px 20px;font-size:14px;line-height:1.52}.compare-module__aU59Fq__tableScroller th:last-child,.compare-module__aU59Fq__tableScroller td:last-child{border-right:0}.compare-module__aU59Fq__tableScroller tbody tr:last-child th,.compare-module__aU59Fq__tableScroller tbody tr:last-child td{border-bottom:0}.compare-module__aU59Fq__tableScroller thead th{color:#fff;background:var(--navy)}.compare-module__aU59Fq__tableScroller thead th span{letter-spacing:-.025em;font-size:19px;display:block}.compare-module__aU59Fq__tableScroller thead th small{color:#ffffff9e;margin-top:5px;font-size:11px;font-weight:500;display:block}.compare-module__aU59Fq__tableScroller tbody th{width:15%;font-size:13px}.compare-module__aU59Fq__keepsColumn{background:#fff0ec}thead .compare-module__aU59Fq__keepsColumn{color:var(--ink);background:var(--coral)}thead .compare-module__aU59Fq__keepsColumn small{color:#2f2a2ca6}.compare-module__aU59Fq__tableNote{color:var(--muted);margin:16px 0 0;font-size:13px;display:none}.compare-module__aU59Fq__choiceSection{padding-top:0}.compare-module__aU59Fq__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.compare-module__aU59Fq__choiceCard{border:2px solid var(--ink);min-height:225px;box-shadow:5px 6px 0 var(--ink);border-radius:20px;padding:34px}.compare-module__aU59Fq__choiceCard h3{letter-spacing:-.04em;margin:0;font-size:27px}.compare-module__aU59Fq__choiceCard p{color:#5f595c;margin:18px 0 0;font-size:16px;line-height:1.65}.compare-module__aU59Fq__keepsChoice{background:#ffb9b4}.compare-module__aU59Fq__blueChoice{background:#dce9f5}.compare-module__aU59Fq__yellowChoice{background:#f6e5a9}.compare-module__aU59Fq__greenChoice{background:#eef5db}.compare-module__aU59Fq__differenceSection{background:#ecd6a8;grid-template-columns:1fr .75fr;align-items:center;gap:clamp(55px,9vw,120px);padding:clamp(88px,11vw,140px) max(20px,50vw - 560px);display:grid}.compare-module__aU59Fq__differenceCopy>p:not(.compare-module__aU59Fq__eyebrow){color:#5d5659;margin:24px 0 0;font-size:18px;line-height:1.7}.compare-module__aU59Fq__memoryCard{border:2px solid var(--ink);background:var(--paper);box-shadow:7px 8px 0 var(--ink);border-radius:22px;padding:38px;transform:rotate(1.5deg)}.compare-module__aU59Fq__memoryCard small{color:var(--muted)}.compare-module__aU59Fq__memoryCard p{font-family:var(--font-caveat), cursive;margin:30px 0;font-size:clamp(35px,4vw,48px);line-height:1.08}.compare-module__aU59Fq__memoryCard span{color:#fff;background:var(--coral);border-radius:999px;padding:9px 13px;font-size:13px;font-weight:700;display:inline-block}.compare-module__aU59Fq__memoryCard strong{color:var(--coral-dark);margin-top:34px;font-size:14px;display:block}.compare-module__aU59Fq__faqSection{max-width:900px}.compare-module__aU59Fq__faqList{gap:12px;display:grid}.compare-module__aU59Fq__faqList details{border:2px solid var(--ink);background:var(--paper);box-shadow:3px 4px 0 var(--ink);border-radius:16px}.compare-module__aU59Fq__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:19px 22px;font-weight:750;list-style:none;display:flex}.compare-module__aU59Fq__faqList summary::-webkit-details-marker{display:none}.compare-module__aU59Fq__faqList summary span{color:var(--coral-dark);font-size:24px}.compare-module__aU59Fq__faqList details[open] summary span{transform:rotate(45deg)}.compare-module__aU59Fq__faqList details p{color:#625c5f;margin:0;padding:0 22px 23px;line-height:1.65}.compare-module__aU59Fq__sources{width:min(820px,100% - 40px);margin:0 auto;padding:0 0 100px}.compare-module__aU59Fq__sources h2{letter-spacing:-.03em;margin:0;font-size:24px}.compare-module__aU59Fq__sources p{color:var(--muted);font-size:14px;line-height:1.7}.compare-module__aU59Fq__sources a{color:var(--ink);text-underline-offset:3px;font-weight:700}.compare-module__aU59Fq__finalCta{color:#fff;background:var(--navy);text-align:center;padding:100px 20px}.compare-module__aU59Fq__finalCta .compare-module__aU59Fq__eyebrow{color:#ff8c85}.compare-module__aU59Fq__finalCta>p:not(.compare-module__aU59Fq__eyebrow){color:#ffffffb3;margin:22px 0 0}.compare-module__aU59Fq__ctaActions{flex-direction:column;align-items:center;gap:14px;margin-top:30px;display:flex}.compare-module__aU59Fq__ctaActions>a:last-child{color:#fff;text-underline-offset:3px;font-size:14px;font-weight:700}.compare-module__aU59Fq__footer{align-items:flex-end;padding:68px 0}.compare-module__aU59Fq__footer p{color:var(--muted);margin:10px 0 0}.compare-module__aU59Fq__footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:22px;display:flex}.compare-module__aU59Fq__footerLinks a{color:var(--ink);font-size:14px;text-decoration:none}@media (max-width:760px){.compare-module__aU59Fq__nav{width:min(100% - 28px,1120px);height:70px}.compare-module__aU59Fq__signIn{display:none}.compare-module__aU59Fq__navCta{min-height:44px;padding:0 18px}.compare-module__aU59Fq__hero{width:min(100% - 32px,900px);padding:62px 0 82px}.compare-module__aU59Fq__hero h1{font-size:clamp(49px,14vw,68px)}.compare-module__aU59Fq__shortAnswer{grid-template-columns:1fr;gap:8px;padding-top:68px;padding-bottom:72px}.compare-module__aU59Fq__shortAnswer>p{margin-top:12px}.compare-module__aU59Fq__comparisonSection,.compare-module__aU59Fq__choiceSection,.compare-module__aU59Fq__faqSection{width:min(100% - 32px,1120px)}.compare-module__aU59Fq__choiceGrid,.compare-module__aU59Fq__differenceSection{grid-template-columns:1fr}.compare-module__aU59Fq__choiceCard{min-height:0}.compare-module__aU59Fq__tableNote{display:block}.compare-module__aU59Fq__memoryCard{transform:none}.compare-module__aU59Fq__footer{flex-direction:column;align-items:flex-start;gap:36px}.compare-module__aU59Fq__footerLinks{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.compare-module__aU59Fq__faqList summary span{transition:none}}