.tr-review{color:#e9eef0;background:#10212d}.tr-review article{overflow:clip}.tr-review h1,.tr-review h2,.tr-review h3{color:inherit}.tr-review p{font-size:17px;line-height:1.75}.tr-review .tr-section>header>span,.tr-review .tr-section>span,.tr-review .tr-section>div>span{letter-spacing:.09em}.tr-review header>span,.tr-review section>span,.tr-review section>div>span{color:#9ac6cc;font-size:11px;font-weight:800}.tr-review h2{letter-spacing:-.04em;margin:20px 0 28px;font-size:clamp(32px,4vw,58px);line-height:1.06}.tr-review a{color:inherit}.tr-hero{grid-template-columns:1fr 1fr;display:grid}.tr-hero>div{padding:68px 5vw}.tr-hero>div>a:first-child{margin-bottom:44px;font-size:13px;display:block}.tr-hero>div>span{color:#9ac6cc;font-size:11px;font-weight:800;display:block}.tr-hero h1{letter-spacing:-.05em;margin:26px 0;font-size:clamp(44px,5.5vw,78px);line-height:1.02}.tr-hero em{color:#b5d3c7;font-style:normal}.tr-hero>div>a:last-child{border:1px solid #94bdc3;border-radius:5px;margin-top:20px;padding:15px 20px;display:inline-block}.tr-hero figure{min-height:540px;margin:0;position:relative}.tr-hero img{object-fit:cover;width:100%;height:100%}.tr-hero figcaption{background:#10212ddd;border-radius:30px;padding:8px 12px;font-size:11px;position:absolute;bottom:18px;left:20px}.tr-facts{border-block:1px solid #49616c;grid-template-columns:repeat(4,1fr);display:grid}.tr-facts>div{border-right:1px solid #49616c;padding:24px 3vw}.tr-facts span{color:#adc3cb;font-size:10px;display:block}.tr-facts b{margin-top:10px;font-size:16px;display:block}.tr-section{padding:85px 7vw}.tr-section>header{max-width:850px}.tr-section>p{max-width:920px}.tr-quick{color:#172b38;background:#e8e5dc;grid-template-columns:1fr 1.1fr;gap:6vw;display:grid}.tr-review .tr-quick>div>span{color:#315f68}.tr-price-grid{border:1px solid #49616c;grid-template-columns:repeat(3,1fr);margin:36px 0;display:grid}.tr-price-grid>div{border-right:1px solid #49616c;padding:28px}.tr-price-grid span{color:#9ac6cc;font-size:11px}.tr-price-grid b{margin-top:20px;font-size:clamp(22px,2.5vw,34px);display:block}.tr-price-grid p{margin-bottom:0;font-size:14px}.tr-balance{color:#172b38;background:#e8e5dc;grid-template-columns:1fr 1fr;display:grid}.tr-balance>div{padding:65px 6vw}.tr-balance>div+div{background:#dbe2df}.tr-review .tr-balance>div>span{color:#315f68}.tr-selection>ol{counter-reset:checks;grid-template-columns:1fr 1fr;gap:40px 65px;padding-left:28px;display:grid}.tr-selection li{padding-left:12px}.tr-selection li::marker{color:#a6c8ce;font-weight:800}.tr-selection li b{font-size:20px}.tr-selection p{max-width:900px}.tr-selection{scroll-margin-top:24px}.tr-timeline{background:#172f3b}.tr-fit-grid{grid-template-columns:1fr 1fr;gap:36px;display:grid}.tr-fit-grid>div{border-top:1px solid #78969d;padding:20px 0}.tr-fit-grid li{margin:14px 0;font-size:16px;line-height:1.65}.tr-verdict{color:#172b38;background:#dbe2df;scroll-margin-top:24px}.tr-review .tr-verdict>span{color:#315f68}.tr-cta{grid-template-columns:1fr auto;align-items:center;gap:50px;display:grid}.tr-cta a{text-align:center;background:#497f87;border-radius:5px;padding:20px 25px;font-weight:750;text-decoration:none;display:block}.tr-review .review-unlock-preview .tr-intro-soft{color:#0000;text-shadow:0 0 2px #afc0c8dd}.tr-review .review-unlock-preview .tr-intro-blur{color:#0000;text-shadow:0 0 5px #afc0c8bb}.tr-review .review-unlock-preview ol{filter:blur(12px);opacity:.9}.tr-review .review-unlock{padding-top:490px}.tr-review .review-unlock-copy h2,.tr-review .review-unlock-copy>p{color:#172b38}.tr-review .review-unlock-consent,.tr-review .review-unlock-form label{letter-spacing:normal}@media (max-width:800px){.tr-hero,.tr-quick,.tr-balance,.tr-cta{grid-template-columns:1fr}.tr-hero>div{padding:45px 22px}.tr-hero figure{height:340px;min-height:0}.tr-facts{grid-template-columns:1fr 1fr}.tr-facts>div{padding:22px}.tr-section{padding:60px 22px}.tr-price-grid,.tr-fit-grid{grid-template-columns:1fr}.tr-price-grid>div{border-bottom:1px solid #49616c;border-right:0}.tr-selection>ol{grid-template-columns:1fr;gap:24px}.tr-balance>div{padding:45px 22px}.tr-review .review-unlock{padding-top:490px}.tr-cta{gap:20px}}.tr-review .tr-stacksight{background:#142936;padding-top:60px}.tr-stacksight iframe{background:#f4f3ef;border:0;border-radius:18px;width:100%;height:740px;margin-top:32px;display:block}.tr-review .tr-stacksight-note{color:#b9cbd4;max-width:none;font-size:12px;line-height:1.6}@media (max-width:760px){.tr-stacksight iframe{border-radius:12px;height:1200px}}.tr-data-cards{border:1px solid #49616c;grid-template-columns:repeat(4,1fr);margin:36px 0;display:grid}.tr-data-cards>div{border-right:1px solid #49616c;padding:26px}.tr-data-cards>div:last-child{border-right:0}.tr-data-cards span{color:#9ac6cc;font-size:10px;font-weight:800}.tr-data-cards b{letter-spacing:-.04em;margin-top:16px;font-size:42px;display:block}.tr-data-cards p{color:#c5d2d7;margin-bottom:0;font-size:13px}.tr-table-wrap{scrollbar-color:#729aa3 #142936;max-width:100%;margin:32px 0;overflow-x:auto}.tr-table-wrap:focus-visible{outline-offset:5px;outline:2px solid #b5d3c7}.tr-data-table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.55}.tr-data-table caption{text-align:left;color:#bfced4;padding:0 0 14px;font-size:12px;line-height:1.6}.tr-data-table th,.tr-data-table td{vertical-align:top;border-bottom:1px solid #49616c;padding:17px 18px}.tr-data-table thead{color:#c5e0e3;background:#1b3542}.tr-data-table thead th{font-size:12px}.tr-data-table tbody th{min-width:150px;font-weight:650}.tr-data-table td{color:#d2dce1;min-width:95px}.tr-analysis-columns{grid-template-columns:1fr 1fr;gap:48px;margin-top:38px;display:grid}.tr-review .tr-analysis-columns h3,.tr-review .tr-collection-analysis h3,.tr-review .tr-analysis>h3,.tr-review .tr-timeline h3{letter-spacing:-.025em;font-size:25px;line-height:1.25}.tr-review .tr-data-note{color:#b9cbd4;font-size:12px;line-height:1.7}.tr-collection-analysis{background:#172f3b}.tr-review .tr-stat-line{color:#b5d3c7;font-size:14px;font-weight:750}.tr-editorial-callout{background:#1a3441;border-left:3px solid #91bcc4;margin:35px 0;padding:30px}.tr-review .tr-editorial-callout>span{color:#b6d8db;font-size:10px;font-weight:800;line-height:1.7;display:block}.tr-review .tr-editorial-callout h3{letter-spacing:-.025em;margin:18px 0;font-size:clamp(24px,3vw,36px);line-height:1.15}.tr-editorial-callout p{margin-bottom:0}.tr-site-analysis{color:#172b38;background:#e8e5dc}.tr-review .tr-site-analysis header>span,.tr-review .tr-site-analysis .tr-editorial-callout>span{color:#315f68}.tr-site-analysis .tr-editorial-callout{background:#d7e0dd;border-color:#477f87}@media (max-width:800px){.tr-data-cards{grid-template-columns:1fr 1fr}.tr-data-cards>div{border-bottom:1px solid #49616c;padding:20px}.tr-data-cards>div:nth-child(2){border-right:0}.tr-data-cards>div:nth-child(n+3){border-bottom:0}.tr-data-cards b{font-size:34px}.tr-analysis-columns{grid-template-columns:1fr;gap:18px}.tr-editorial-callout{padding:24px}.tr-data-table th,.tr-data-table td{padding:14px 12px}.tr-data-table{font-size:14px}}.tr-editorial-image{min-width:0;margin:38px 0 42px}.tr-editorial-image>a{background:#e9e6de;border-radius:5px;display:block;overflow:hidden}.tr-editorial-image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.tr-editorial-image figcaption{color:#bcced5;justify-content:space-between;align-items:flex-start;gap:22px;padding-top:13px;font-size:12px;line-height:1.6;display:flex}.tr-editorial-image figcaption span{letter-spacing:normal;max-width:740px}.tr-editorial-image figcaption>a{white-space:nowrap;text-underline-offset:3px}.tr-image-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin:34px 0 42px;display:grid}.tr-image-pair .tr-editorial-image{margin:0}.tr-image-pair img{aspect-ratio:3/2}.tr-plan-image img{aspect-ratio:3496/2480;object-fit:contain}.tr-plan-image>a{background:#f7f3ec;padding:10px}.tr-site-analysis .tr-editorial-image figcaption{color:#48616b}.tr-visual-break{background:#172f3b;padding:0 7vw}.tr-visual-break .tr-editorial-image{margin:0;padding-bottom:42px}.tr-visual-break img{aspect-ratio:16/7;object-position:center}@media (max-width:800px){.tr-image-pair{grid-template-columns:1fr;gap:30px}.tr-editorial-image figcaption{display:block}.tr-editorial-image figcaption>a{margin-top:8px;display:inline-block}.tr-visual-break{padding:0 22px}.tr-visual-break img{aspect-ratio:16/10}.tr-plan-image>a{padding:4px}.tr-editorial-image{margin-block:28px}}.tr-editorial-image figcaption>span{display:block}@media (max-width:800px){.tr-editorial-image figcaption>a{width:fit-content;display:block}}.tr-review .tr-section{padding-block:72px}.tr-review .tr-section>header,.tr-review .tr-section>p,.tr-review .tr-section>h3,.tr-review .tr-section>.tr-table-wrap,.tr-review .tr-section>.tr-analysis-columns,.tr-review .tr-section>.tr-fit-grid,.tr-review .tr-section>.tr-image-pair,.tr-review .tr-section>.tr-editorial-image,.tr-review .tr-section>.tr-editorial-callout,.tr-review .tr-section>ol{max-width:1120px;margin-left:auto;margin-right:auto}.tr-review .tr-section>header{max-width:1120px}.tr-review .tr-section p{margin-bottom:0;font-size:16px;line-height:1.65}.tr-review .tr-section p+p{margin-top:18px}.tr-review .tr-section h3{margin-top:32px;margin-bottom:12px}.tr-review .tr-section h3+p{margin-top:0}.tr-review .tr-selection>ol{gap:28px 48px;margin-top:32px;padding:0;list-style:none}.tr-review .tr-selection li{border-top:1px solid #49616c;min-width:0;padding:16px 0 0}.tr-review .tr-selection li b{font-size:19px;line-height:1.3;display:block}.tr-review .tr-selection li p{margin-top:8px}.tr-review .tr-selection header p span{letter-spacing:normal}.tr-review .tr-analysis-columns{align-items:start;gap:56px}.tr-review .tr-analysis-columns h3:first-child{margin-top:0}.tr-review .tr-verdict>p{max-width:900px}.tr-review .tr-verdict h2{max-width:900px;margin-left:auto;margin-right:auto}.tr-review .tr-mix-table th:first-child{width:42%}.tr-review .tr-mix-table th:nth-child(2){width:12%}.tr-review .tr-mix-table th:nth-child(3){width:18%}.tr-review .tr-mix-table th:nth-child(4),.tr-review .tr-compare-table th:first-child{width:28%}.tr-review .tr-compare-table th:nth-child(2),.tr-review .tr-compare-table th:nth-child(3){width:36%}.tr-review .tr-data-table caption{letter-spacing:normal}.tr-review .tr-balance p{margin:0;font-size:16px;line-height:1.65}.tr-review .tr-balance p+p{margin-top:18px}@media (max-width:800px){.tr-review .tr-section{padding:54px 22px}.tr-review .tr-selection>ol{gap:22px}.tr-review .tr-analysis-columns{gap:28px}.tr-review .tr-mix-table{min-width:720px}.tr-review .tr-compare-table{min-width:660px}.tr-review .tr-section p,.tr-review .tr-balance p{font-size:15.5px;line-height:1.6}.tr-review .tr-table-wrap:before{content:"Swipe to see every column →";color:#b9cbd4;white-space:nowrap;padding:0 0 12px;font-size:12px;display:block}}
