.sv-blog .sv-native-topics a{text-decoration:none}.sv-blog .sv-native-topics [aria-current=page]{background:var(--sv-blue-dark);border-color:var(--sv-blue-dark);color:#fff}.sv-blog .sv-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-block:28px 46px}.sv-blog .sv-article-image{height:auto;margin-block:28px;width:100%}.sv-blog .sv-native-featured-media{display:flex;flex-direction:column;min-width:0}.sv-blog .sv-native-featured-image{aspect-ratio:4/3;display:block;flex:1;height:auto;min-height:0;object-fit:cover;width:100%}.sv-blog .sv-card-image{aspect-ratio:16/9;border-radius:10px;display:block;flex-shrink:0;height:auto;margin-bottom:20px;object-fit:cover;width:100%}.sv-blog .sv-card-body>.sv-listing-image-credit,.sv-blog .sv-listing-image-credit{color:#59626a;font-size:12px;line-height:1.4}.sv-blog .sv-native-featured-media>.sv-listing-image-credit{margin:0;padding:10px 14px}.sv-blog .sv-card-body>.sv-listing-image-credit{margin:-12px 0 20px}.sv-blog .sv-article .sv-reviewed{font-size:13px;padding-block:0 20px}.sv-blog .sv-native-form{min-width:0}.sv-blog .sv-native-form label{font-size:14px}.sv-blog .sv-editorial-kit{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0}.sv-blog .sv-editorial-card{background:var(--sv-white);border:1px solid var(--sv-border);border-radius:12px;min-width:0;padding:20px 18px}.sv-blog .sv-editorial-label{color:var(--sv-blue-dark);display:block;font-size:11px;font-weight:700;letter-spacing:.11em;line-height:1.4;margin:0 0 9px;text-transform:uppercase}.sv-blog .sv-editorial-card h3{font-size:21px;line-height:1.25;margin:0 0 14px}.sv-blog .sv-editorial-card ul{font-size:16px;line-height:1.55;margin:0;padding-left:18px}.sv-blog .sv-editorial-card li{margin:0 0 8px;padding-left:2px}.sv-blog .sv-editorial-card li:last-child{margin-bottom:0}.sv-blog .sv-editorial-card li::marker{color:var(--sv-blue-dark)}.sv-blog .sv-editorial-callout{background:var(--sv-pale-blue);border-left:4px solid var(--sv-blue-dark);border-radius:0 10px 10px 0;font-size:16px;line-height:1.6;margin:24px 0;padding:18px 22px}.sv-blog .sv-editorial-callout>strong{color:var(--sv-blue-dark);display:block;margin-bottom:5px}.sv-blog .sv-editorial-callout p{margin:0}.sv-blog .sv-editorial-budget{background:var(--sv-white);border:1px solid var(--sv-border);border-radius:16px;margin:28px 0;padding:24px}.sv-blog .sv-editorial-budget figcaption{margin-bottom:22px}.sv-blog .sv-editorial-heading{color:var(--sv-ink);display:block;font-family:Playfair Display,Georgia,serif;font-size:28px;font-weight:700;letter-spacing:-.012em;line-height:1.25;margin:0}.sv-blog .sv-editorial-timebar{border-radius:7px;display:flex;height:52px;overflow:hidden;width:100%}.sv-blog .sv-editorial-segment{align-items:center;background:var(--sv-editorial-swatch);box-shadow:inset -2px 0 #fff;color:var(--sv-editorial-text,var(--sv-ink));display:flex;flex:var(--sv-minutes) 1 0%;font-size:16px;font-weight:700;justify-content:center;line-height:1;min-width:0}.sv-blog .sv-editorial-segment:last-child{box-shadow:none}.sv-blog .sv-editorial-walk{--sv-editorial-swatch:#c5d9e5}.sv-blog .sv-editorial-entry{--sv-editorial-swatch:#e7eff3}.sv-blog .sv-editorial-lounge{--sv-editorial-swatch:var(--sv-blue-dark);--sv-editorial-text:#fff}.sv-blog .sv-editorial-gate{--sv-editorial-swatch:#e9ceb9}.sv-blog .sv-editorial-buffer{--sv-editorial-swatch:repeating-linear-gradient(135deg,#e4e8eb 0 5px,#f3f5f6 5px 10px)}.sv-blog .sv-editorial-legend{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:16px 0 22px;padding:0}.sv-blog .sv-editorial-legend li{color:var(--sv-muted);font-size:13px;line-height:1.45;margin:0;min-width:0;padding:0}.sv-blog .sv-editorial-legend li:before{background:var(--sv-editorial-swatch);border-radius:2px;content:"";display:block;height:5px;margin-bottom:8px;width:22px}.sv-blog .sv-editorial-legend strong{color:var(--sv-ink);display:block;font-size:15px;line-height:1.4;margin-top:3px}.sv-blog .sv-editorial-result{border-top:1px solid var(--sv-border);color:var(--sv-muted);font-size:16px;line-height:1.5;margin:0;padding-top:18px}.sv-blog .sv-editorial-result strong{color:var(--sv-blue-dark);font-size:25px;line-height:1.3}.sv-blog .sv-editorial-note{color:var(--sv-muted);font-size:13px;line-height:1.55;margin:12px 0 0}.sv-blog .sv-editorial-details{border-bottom:1px solid var(--sv-border);border-top:1px solid var(--sv-border);font-size:16px;line-height:1.6;margin:24px 0}.sv-blog .sv-editorial-details>summary{color:var(--sv-blue-dark);cursor:pointer;font-weight:700;line-height:1.45;min-height:48px;padding:14px 0}.sv-blog .sv-editorial-details>summary::marker{color:var(--sv-blue-dark)}.sv-blog .sv-editorial-details[open]>summary{margin-bottom:6px}.sv-blog .sv-editorial-details>p{margin:0 0 18px}.sv-blog .sv-editorial-details>ol:not(.sv-editorial-legend),.sv-blog .sv-editorial-details>ul:not(.sv-editorial-legend){font-size:14px;line-height:1.6;margin:0;padding:0 0 18px 20px}.sv-blog .sv-editorial-details .sv-editorial-budget{margin:8px 0 20px}.sv-blog .sv-editorial-comparison>figcaption{margin-bottom:12px}.sv-blog .sv-editorial-cost-row{margin:22px 0}.sv-blog .sv-editorial-cost-label{align-items:baseline;color:var(--sv-ink);display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:space-between;line-height:1.4;margin-bottom:9px}.sv-blog .sv-editorial-cost-label strong{color:var(--sv-blue-dark);flex-shrink:0;font-size:25px;font-variant-numeric:tabular-nums;line-height:1.2}.sv-blog .sv-editorial-cost-track{background:#edf2f4;border-radius:5px;height:24px;overflow:hidden;width:100%}.sv-blog .sv-editorial-cost-bar{background:var(--sv-blue-dark);border-radius:5px;display:block;height:100%;max-width:100%}.sv-blog .sv-editorial-cost-bar-alt{background:var(--sv-orange)}.sv-blog .sv-editorial-cost-row>.sv-editorial-note{margin-top:7px}.sv-blog .sv-editorial-table-wrap{background:var(--sv-white);border:1px solid var(--sv-border);border-radius:12px;margin:24px 0 12px;overflow:hidden}.sv-blog .sv-editorial-table{background:var(--sv-white);border:0;border-collapse:collapse;font-size:15px;line-height:1.55;margin:0;table-layout:fixed;width:100%}.sv-blog .sv-editorial-table caption{color:var(--sv-ink);font-family:Playfair Display,Georgia,serif;font-size:23px;font-weight:700;line-height:1.3;padding:20px;text-align:left}.sv-blog .sv-editorial-table td,.sv-blog .sv-editorial-table th{border:0;border-bottom:1px solid var(--sv-border);overflow-wrap:break-word;padding:15px 20px;text-align:left;vertical-align:top}.sv-blog .sv-editorial-table thead th{background:var(--sv-pale-blue);color:var(--sv-blue-dark);font-size:12px;font-weight:700;letter-spacing:.045em;line-height:1.4;text-transform:uppercase}.sv-blog .sv-editorial-table thead th:first-child{width:35%}.sv-blog .sv-editorial-table tbody th{background:var(--sv-white);color:var(--sv-ink);font-weight:600}.sv-blog .sv-editorial-table tbody tr:last-child td,.sv-blog .sv-editorial-table tbody tr:last-child th{border-bottom:0}@media(max-width:650px){.sv-blog .sv-editorial-kit{grid-template-columns:1fr}}@media(max-width:560px){.sv-blog .sv-editorial-kit{gap:12px;margin:22px 0}.sv-blog .sv-editorial-card{padding:20px}.sv-blog .sv-editorial-card h3{font-size:22px}.sv-blog .sv-editorial-callout{padding:17px 18px}.sv-blog .sv-editorial-budget{margin:24px 0;padding:20px 18px}.sv-blog .sv-editorial-heading{font-size:25px}.sv-blog .sv-editorial-timebar{height:46px}.sv-blog .sv-editorial-segment{font-size:14px}.sv-blog .sv-editorial-legend{gap:15px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.sv-blog .sv-editorial-legend li{font-size:14px}.sv-blog .sv-editorial-legend li:before{margin-bottom:5px}.sv-blog .sv-editorial-result strong{font-size:23px}.sv-blog .sv-editorial-cost-label{font-size:15px}.sv-blog .sv-editorial-cost-label strong{font-size:23px}.sv-blog .sv-editorial-table{font-size:14px}.sv-blog .sv-editorial-table caption{font-size:22px;padding:18px 14px}.sv-blog .sv-editorial-table td,.sv-blog .sv-editorial-table th{padding:13px 14px}.sv-blog .sv-editorial-table thead th{font-size:11px}}@media print{.sv-blog .sv-editorial-budget,.sv-blog .sv-editorial-callout,.sv-blog .sv-editorial-card{break-inside:avoid}.sv-blog .sv-editorial-cost-track,.sv-blog .sv-editorial-legend li:before,.sv-blog .sv-editorial-timebar{print-color-adjust:exact;-webkit-print-color-adjust:exact}.sv-blog .sv-editorial-table tr{break-inside:avoid}}.sv-blog .sv-journal .sv-hero{padding:28px 0 20px}.sv-blog .sv-journal .sv-hero .sv-eyebrow{color:var(--sv-blue-dark);font-size:13px;letter-spacing:.08em;margin:0 0 10px;text-transform:none}.sv-blog .sv-journal .sv-hero h1{font-size:46px;line-height:1.16;margin:0 0 12px}.sv-blog .sv-journal .sv-hero .sv-lead{font-size:18px;line-height:1.55;max-width:720px}.sv-blog .sv-journal .sv-latest{margin-bottom:48px;padding-top:16px}.sv-blog .sv-journal .sv-section-heading h2{font-size:28px;line-height:1.25;margin:0}.sv-blog .sv-journal .sv-filters{margin:16px 0 18px}.sv-blog .sv-journal .sv-card h3{margin:0 0 18px}.sv-blog .sv-journal .sv-empty{padding:24px}.sv-blog .sv-journal .sv-empty h2{font-size:28px;line-height:1.25;margin:0 0 12px}.sv-blog .sv-journal .sv-empty p{margin:0 0 20px}.sv-blog :focus-visible{outline-color:var(--sv-blue-dark)}@media(max-width:650px){.sv-blog .sv-journal .sv-hero{padding:24px 0 16px}.sv-blog .sv-journal .sv-hero h1{font-size:34px;line-height:1.18}.sv-blog .sv-journal .sv-hero .sv-lead{font-size:16px;line-height:1.5}.sv-blog .sv-journal .sv-latest{margin-bottom:32px;padding-top:12px}.sv-blog .sv-journal .sv-section-heading h2{font-size:26px}.sv-blog .sv-journal .sv-empty{padding:22px 18px}.sv-blog .sv-journal .sv-empty h2{font-size:25px}.sv-blog .sv-journal .sv-button{max-width:100%}}