:is(.merit-article,.blog-post-content){--m-fs: max(clamp(1rem, .8rem + .33vw, 1.0625rem), min(1.25rem, calc(1.0625rem + (100vw - 1920px)*.0047) ));--m-u: calc(var(--m-fs) / 17);--m-col: calc(740 * var(--m-u));--m-frame-h: min(calc(var(--m-col) / 1.618), 61.8svh)}.blog-post-content{--m-red: #B2162B;--m-red-deep: #B2162B;--m-red-ink: #B2162B;--m-blue: #5383BC;--m-blue-deep: #3F6A9E;--m-blue-ink: #2E5484;--m-grey: #6B6D6F;--m-ink: #1A1A1A;--m-slate: #2C2C2C;--m-blue-lustre: #E9EFF6;--m-blue-mist: #F5F8FB;--m-rose-lustre: #FDEAEB;--m-rose-mist: #FEF4F5;--m-pearl: #F6F6F4;--m-sand: #E6E3DD;--m-hair: rgba(26, 26, 26, .09);--m-surface: rgba(255, 255, 255, .84);--m-xs: calc(5 * var(--m-u));--m-sm: calc(8 * var(--m-u));--m-md: calc(16 * var(--m-u));--m-lg: calc(19 * var(--m-u));--m-xl: calc(34 * var(--m-u));--m-2xl: calc(54 * var(--m-u));--m-3xl: calc(89 * var(--m-u));--m-r-sm: calc(5 * var(--m-u));--m-r: calc(8 * var(--m-u));--m-r-q: calc(19 * var(--m-u));--m-wash: linear-gradient(180deg, #E9EFF6 0%, #EBF0F7 9%, #EDF2F8 14.6%, #F3F6FA 23.6%, #F8FAFC 30.9%, #FCFDFE 38.2%, #FEFEFF 44.1%, #FFFFFF 47.2%, #FFFFFF 52.8%, #FFFEFE 55.9%, #FFFCFC 61.8%, #FEF8F9 69.1%, #FEF4F4 76.4%, #FDEFEF 85.4%, #FDECED 91%, #FDEAEB 100%);color:var(--m-slate)}:is(.blog-post-content.rte,.blog-post-content.merit-page){max-width:var(--m-col);margin-inline:auto;padding:var(--m-2xl) var(--m-xl) var(--m-xl);background:var(--m-wash);border-radius:var(--m-r-q) var(--m-r-sm) var(--m-r-q) var(--m-r-sm)}.blog-post-content ::selection{background:var(--m-blue-lustre);color:var(--m-ink)}.blog-post-content p,.blog-post-content li{font-size:calc(17 * var(--m-u));line-height:1.618;text-wrap:pretty}.blog-post-content p{margin:0 0 var(--m-lg)}.blog-post-content rte-formatter>p:not(section~p),.blog-post-content>p:not(section~p){font-size:calc(19 * var(--m-u));line-height:1.618;color:var(--m-ink)}.blog-post-content h2{font-size:calc(28 * var(--m-u));line-height:1.236;font-weight:700;color:var(--m-ink);margin:0 0 var(--m-lg);letter-spacing:-.012em;text-wrap:balance;scroll-margin-top:var(--m-3xl)}.blog-post-content h3{font-size:calc(21 * var(--m-u));line-height:1.382;font-weight:600;color:var(--m-ink);margin:var(--m-xl) 0 var(--m-md);padding-left:var(--m-md);border-left:3px solid var(--m-blue);text-wrap:balance;scroll-margin-top:var(--m-3xl)}.blog-post-content h4{font-size:calc(17 * var(--m-u));font-weight:700;color:var(--m-ink);margin:var(--m-lg) 0 var(--m-sm)}.blog-post-content section{position:relative;margin-top:var(--m-2xl);padding-top:var(--m-xl)}.blog-post-content section:not(.merit-watch,.merit-visit,.merit-note):before{content:"";position:absolute;top:3px;left:0;width:var(--m-3xl);height:2px;background:var(--m-sand)}.blog-post-content section:not(.merit-watch,.merit-visit,.merit-note):after{content:"";position:absolute;top:0;left:calc(51 * var(--m-u));width:var(--m-sm);height:var(--m-sm);box-sizing:border-box;border-radius:50%;border:1.5px solid var(--m-blue-deep);background:#fff}.blog-post-content section:not(.merit-watch,.merit-visit,.merit-note):nth-of-type(-n+2):after{background:var(--m-blue);border-color:var(--m-blue)}.blog-post-content section:not(.merit-watch,.merit-visit,.merit-note):nth-last-of-type(-n+2):after{background:var(--m-red);border-color:var(--m-red)}.blog-post-content section:nth-last-of-type(-n+2) h3{border-left-color:var(--m-red)}.blog-post-content a:not(.merit-button):not([href^="tel:"]){color:var(--m-ink);text-decoration:underline;text-decoration-color:var(--m-red);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.blog-post-content a:not(.merit-button):not([href^="tel:"]):hover{color:var(--m-red-ink)}.blog-post-content a:focus-visible{outline:2px solid var(--m-blue);outline-offset:3px;border-radius:2px}.blog-post-content ul,.blog-post-content ol{margin:0 0 var(--m-lg);padding-left:var(--m-xl)}.blog-post-content li{margin-bottom:var(--m-sm)}.blog-post-content ul li::marker{color:var(--m-red)}.blog-post-content ol li::marker{color:var(--m-blue-ink);font-weight:700}.blog-post-content blockquote{margin:var(--m-xl) 0;padding:var(--m-xs) 0 var(--m-xs) var(--m-lg);border-left:3px solid var(--m-blue)}.blog-post-content blockquote p{font-size:calc(19 * var(--m-u));color:var(--m-ink)}.blog-post-content blockquote p:last-child{margin-bottom:0}.blog-post-content hr{border:0;height:2px;width:var(--m-3xl);margin:var(--m-2xl) 0;background:linear-gradient(90deg,var(--m-sand) 0 calc(51 * var(--m-u)),var(--m-red) calc(51 * var(--m-u)) calc(59 * var(--m-u)),var(--m-sand) calc(59 * var(--m-u)))}.blog-post-content .merit-eyebrow{display:block;font-size:calc(12 * var(--m-u));line-height:1.382;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--m-blue-ink);margin:0 0 var(--m-sm)}.blog-post-content .merit-table{overflow-x:auto;margin:var(--m-lg) 0 var(--m-xl);-webkit-overflow-scrolling:touch}.blog-post-content .merit-table table{margin:0}.blog-post-content table{width:100%;margin:var(--m-lg) 0 var(--m-xl);border-collapse:separate;border-spacing:0;font-size:calc(15 * var(--m-u));line-height:1.5;background:#fff;border:1px solid var(--m-sand);border-radius:var(--m-md);overflow:hidden;box-shadow:0 1px 2px #1a1a1a0a,0 13px 21px -13px #2e548438}.blog-post-content thead th{background:linear-gradient(102.5deg,var(--m-blue) 0%,var(--m-blue-deep) 100%);color:#fff;font-weight:600;font-size:calc(12 * var(--m-u));letter-spacing:.06em;text-transform:uppercase;text-align:left;padding:var(--m-md) var(--m-lg);white-space:nowrap}.blog-post-content td{padding:var(--m-md) var(--m-lg);border-bottom:1px solid var(--m-sand);vertical-align:top}.blog-post-content tbody th{width:38.2%;padding:var(--m-md) var(--m-lg);border-bottom:1px solid var(--m-sand);background:var(--m-pearl);color:var(--m-ink);font-weight:600;text-align:left;vertical-align:top}.blog-post-content tr:last-child td,.blog-post-content tr:last-child th{border-bottom:none}.blog-post-content tbody tr:hover td{background:var(--m-blue-mist)}.merit-numbers td a{white-space:nowrap}.blog-post-content caption{caption-side:bottom;text-align:left;font-size:calc(13 * var(--m-u));color:var(--m-grey);padding:var(--m-sm) var(--m-xs) 0}.merit-numbers p{font-size:calc(16 * var(--m-u))}.merit-numbers{overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-post-content table:has(thead th:nth-child(6)){font-size:calc(14 * var(--m-u));line-height:1.382}.blog-post-content table:has(thead th:nth-child(6)) :is(thead th,td,tbody th){padding:var(--m-sm) var(--m-md)}.blog-post-content table:has(thead th:nth-child(6)) thead th{white-space:normal;font-size:calc(11 * var(--m-u));letter-spacing:.04em;vertical-align:bottom}.blog-post-content table:has(thead th:nth-child(6)) tbody th{width:auto}.blog-post-content table:has(thead th:nth-child(8)) :is(thead th,td,tbody th){padding:var(--m-sm) var(--m-sm)}.blog-post-content table:has(thead th:nth-child(8)) :is(thead th,td,tbody th):first-child{padding-left:var(--m-md)}.merit-numbers table:has(thead th:nth-child(6)) td a{white-space:normal}.blog-post-content :is(.merit-note,.merit-watch,.merit-visit,.merit-compare>*){position:relative;isolation:isolate}.blog-post-content :is(.merit-watch,.merit-visit,.merit-note)>:last-child{margin-bottom:0}.blog-post-content :is(.merit-watch,.merit-visit,.merit-note) h2{margin-top:0}.blog-post-content :is(.merit-note,.merit-visit,.merit-compare>*):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;box-sizing:border-box;border-top:3px solid var(--m-l, var(--m-blue));border-left:3px solid var(--m-l, var(--m-blue));border-top-left-radius:var(--m-r-q);background:none;pointer-events:none;-webkit-mask:radial-gradient(ellipse farthest-corner at 0 0,#000 16.7%,transparent 43.7%);mask:radial-gradient(ellipse farthest-corner at 0 0,#000 16.7%,transparent 43.7%)}.blog-post-content .merit-note{margin:var(--m-xl) 0;padding:var(--m-lg) var(--m-xl) var(--m-lg);background:radial-gradient(120% 140% at 0 0,var(--m-blue-lustre) 0%,var(--m-surface) 61.8%);border-radius:var(--m-r-q) var(--m-r-sm) var(--m-r-sm) var(--m-r-sm);-webkit-mask:radial-gradient(circle at 100% 100%,transparent 18.5px,#000 19px);mask:radial-gradient(circle at 100% 100%,transparent 18.5px,#000 19px)}.blog-post-content .merit-note{border:1px solid var(--m-hair)}.blog-post-content .merit-note:after{content:"";position:absolute;right:-1px;bottom:-1px;width:20px;height:20px;box-sizing:border-box;border-top:1px solid var(--m-hair);border-left:1px solid var(--m-hair);border-top-left-radius:20px;pointer-events:none}.blog-post-content section.merit-note{padding-top:var(--m-lg)}.blog-post-content .merit-note p{color:var(--m-ink)}.blog-post-content .merit-note h2{font-size:calc(21 * var(--m-u));line-height:1.382}.blog-post-content .merit-watch{background:linear-gradient(45deg,var(--m-rose-mist) 0%,var(--m-surface) 61.8%);border-left:3px solid var(--m-red);border-radius:0 var(--m-r) var(--m-r) 0;padding:var(--m-xl) var(--m-xl) var(--m-lg);margin-top:var(--m-2xl)}.blog-post-content .merit-watch:before{content:"";position:absolute;top:var(--m-md);left:var(--m-xl);width:var(--m-xl);height:calc(13 * var(--m-u));background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 13'%3E%3Cpath d='M9 11.5h16M9 11.5 2 4.5M25 11.5l7-7' fill='none' stroke='%23B2162B' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat}.blog-post-content ol.merit-steps{list-style:none;counter-reset:merit-step;padding-left:0;margin:var(--m-lg) 0 var(--m-xl)}.blog-post-content ol.merit-steps>li{counter-increment:merit-step;position:relative;padding:var(--m-xs) 0 var(--m-lg) var(--m-2xl);margin:0}.blog-post-content ol.merit-steps>li:before{content:counter(merit-step);position:absolute;top:0;left:0;width:var(--m-xl);height:var(--m-xl);box-sizing:border-box;border-radius:50%;border:2px solid var(--m-blue);background:#fff;color:var(--m-blue-ink);font-size:calc(15 * var(--m-u));font-weight:700;line-height:calc(var(--m-xl) - 4px);text-align:center}.blog-post-content ol.merit-steps>li:not(:last-child):after{content:"";position:absolute;top:var(--m-xl);bottom:0;left:calc(var(--m-xl) / 2 - 1px);width:2px;background:linear-gradient(180deg,var(--m-blue) 0%,var(--m-blue-lustre) 100%)}.blog-post-content ol.merit-steps>li:last-child:before{border-color:var(--m-red);color:var(--m-red-ink)}.blog-post-content ol.merit-steps>li>strong:first-child{color:var(--m-ink)}.blog-post-content .merit-compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(255 * var(--m-u))),1fr));gap:var(--m-lg);margin:var(--m-lg) 0 var(--m-xl)}.blog-post-content .merit-compare>*{margin:0;padding:var(--m-lg) var(--m-lg) var(--m-md);background:var(--m-surface);border:1px solid var(--m-hair);border-radius:var(--m-r-q) var(--m-r-sm) var(--m-r-sm) var(--m-r-sm)}.blog-post-content .merit-compare>*:nth-child(odd){--m-l: var(--m-blue);background:radial-gradient(120% 120% at 0 0,var(--m-blue-mist) 0%,#fff 61.8%)}.blog-post-content .merit-compare>*:nth-child(2n){--m-l: var(--m-red);background:radial-gradient(120% 120% at 0 0,var(--m-rose-mist) 0%,#fff 61.8%)}.blog-post-content .merit-compare h3{border:0;padding:0;margin:0 0 var(--m-sm);font-size:calc(19 * var(--m-u))}.blog-post-content .merit-compare p,.blog-post-content .merit-compare li{font-size:calc(16 * var(--m-u))}.blog-post-content .merit-compare>*>:last-child{margin-bottom:0}.blog-post-content .merit-sources ol,.blog-post-content .merit-sources ul{padding-left:var(--m-lg)}.blog-post-content .merit-sources li{font-size:calc(14 * var(--m-u));line-height:1.5;color:var(--m-grey)}.blog-post-content .merit-sources li::marker{color:var(--m-grey);font-weight:600}.blog-post-content .merit-sources a:not(.merit-button):not([href^="tel:"]){color:var(--m-blue-ink);text-decoration-color:#2e548459;text-decoration-thickness:1px;overflow-wrap:anywhere}.blog-post-content .merit-sources p{font-size:calc(15 * var(--m-u));color:var(--m-grey)}.blog-post-content .merit-visit{--m-l: var(--m-red);background:#fff;border-radius:var(--m-r-q) var(--m-r-sm) var(--m-r-q) var(--m-r-sm);padding:var(--m-xl) var(--m-xl) var(--m-lg);margin:var(--m-2xl) var(--m-sm) var(--m-lg) 0;box-shadow:0 1px 2px #1a1a1a0a}.blog-post-content .merit-visit:after{content:"";position:absolute;inset:var(--m-sm) calc(-1 * var(--m-sm)) calc(-1 * var(--m-sm)) var(--m-sm);border:1px solid rgba(178,22,43,.38);border-radius:inherit;pointer-events:none;clip-path:polygon(calc(100% - 9px) 0,100% 0,100% 100%,0 100%,0 calc(100% - 9px),calc(100% - 9px) calc(100% - 9px))}.blog-post-content .merit-visit a[href^="tel:"],.blog-post-content .merit-visit a.merit-button{display:inline-block;background:linear-gradient(102.5deg,#b2162b 0% 100%);color:#fff;font-weight:700;font-size:calc(17 * var(--m-u));line-height:1.2;text-decoration:none;padding:var(--m-md) var(--m-lg);border-radius:calc(14 * var(--m-u));margin:var(--m-xs) 0 var(--m-md);box-shadow:0 8px 13px -8px #b2162b8c;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.blog-post-content .merit-visit a[href^="tel:"]:hover,.blog-post-content .merit-visit a.merit-button:hover{color:#fff;filter:brightness(.94);transform:translateY(-1px);box-shadow:0 13px 21px -13px #b2162bb3}.blog-post-content .merit-author{margin-top:var(--m-2xl);padding-top:var(--m-lg);border-top:1px solid rgba(178,22,43,.18);display:flex;align-items:flex-start;gap:var(--m-lg)}.blog-post-content .merit-author:before{content:"Written by";flex:0 0 auto;font-size:calc(12 * var(--m-u));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--m-red-ink);padding-top:3px}.blog-post-content .merit-author img{flex:0 0 var(--m-2xl);width:var(--m-2xl);height:var(--m-2xl);border-radius:50%;object-fit:cover}.blog-post-content .merit-author p{margin:0;font-size:calc(15 * var(--m-u));line-height:1.618;color:#5a5c5e}.blog-post-content .merit-author a:not(.merit-button):not([href^="tel:"]){font-weight:600}.blog-post-content img{display:block;width:auto;max-width:100%;height:auto;max-height:var(--m-frame-h);object-fit:contain;margin:var(--m-md) auto var(--m-lg);border-radius:var(--m-r)}.blog-post-content figure{margin:var(--m-md) 0 var(--m-lg)}.blog-post-content figure img{margin:0 auto}.merit-article .image-block{width:100%;max-width:var(--m-col);margin-inline:auto;justify-content:center;container-type:inline-size}.merit-article .image-block__image{display:block;width:auto;max-width:100%;height:auto;max-height:var(--m-frame-h);aspect-ratio:var(--ratio);object-fit:contain}@supports (width: 1cqw){.merit-article .image-block__image{max-height:none;height:min(calc(100cqw / var(--ratio)),var(--m-frame-h))}}.blog-post-content figcaption{font-size:calc(14 * var(--m-u));line-height:1.5;color:var(--m-grey);margin-top:var(--m-sm)}@media(max-width:749px){:is(.merit-article,.blog-post-content){--m-fs: 1.0625rem}:is(.blog-post-content.rte,.blog-post-content.merit-page){margin-inline:calc(-1 * var(--page-margin, 16px));max-width:none;padding:var(--m-xl) var(--page-margin, 16px) var(--m-lg);border-radius:0}.blog-post-content p,.blog-post-content li{font-size:1rem}.blog-post-content rte-formatter>p:not(section~p),.blog-post-content>p:not(section~p){font-size:1.0625rem}.blog-post-content section{margin-top:var(--m-xl);padding-top:var(--m-lg)}.blog-post-content h2{font-size:1.5rem}.blog-post-content h3{font-size:1.1875rem}.blog-post-content .merit-watch{padding:var(--m-lg) var(--m-lg) var(--m-md)}.blog-post-content .merit-watch{padding-top:var(--m-xl)}.blog-post-content .merit-watch:before{left:var(--m-lg)}.blog-post-content .merit-note{padding:var(--m-lg) var(--m-lg) var(--m-md)}.blog-post-content .merit-visit{padding:var(--m-lg) var(--m-lg) var(--m-md);margin-right:var(--m-sm)}.blog-post-content table{font-size:.875rem;box-shadow:none}.blog-post-content thead th,.blog-post-content td,.blog-post-content tbody th{padding:var(--m-sm) var(--m-md)}.blog-post-content tbody th{width:auto;min-width:9em}.blog-post-content ol.merit-steps>li{padding-left:50px}.merit-article .image-block{max-width:none}.blog-post-content .merit-author{flex-direction:column;gap:var(--m-sm)}}@media(prefers-reduced-motion:no-preference){html:has(.blog-post-content){scroll-behavior:smooth}}@media print{:is(.blog-post-content.rte,.blog-post-content.merit-page){background:none;padding:0}.blog-post-content .merit-visit a[href^="tel:"],.blog-post-content .merit-visit a.merit-button{background:none;color:var(--m-ink);padding:0;box-shadow:none}.blog-post-content table{box-shadow:none}.blog-post-content section:after{display:none}.blog-post-content .merit-note{-webkit-mask:none;mask:none}}.merit-hub-link{position:relative;width:100%;max-width:calc(672 * var(--m-u, 1px));margin:var(--m-xl, 34px) auto 0;padding:19px 34px 16px;background:linear-gradient(180deg,#fef4f5,#fff 61.8%);border-left:2px solid #5383BC;border-right:2px solid #5383BC;border-radius:0 0 5px 5px}.merit-hub-link:before{content:"";position:absolute;top:0;left:-8px;right:-8px;height:3px;border-radius:2px;background:linear-gradient(90deg,#5383bc,#b2162b)}.merit-hub-link-eyebrow{display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2e5484;margin-bottom:5px}.merit-hub-link p{margin:0;font-size:var(--m-fs, 1.0625rem);line-height:1.618;color:#2c2c2c}.merit-hub-link a{color:#1a1a1a;font-weight:600;text-decoration:underline;text-decoration-color:#b2162b;text-decoration-thickness:2px;text-underline-offset:3px}.merit-hub-link a:hover{color:#b2162b}@media(max-width:749px){.merit-hub-link{padding:16px 19px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/merit-articles.css.map */
