:root{--fsrb-teal: #508282;--fsrb-teal-dark: #3f6a6a;--fsrb-teal-tint: #eef4f4;--fsrb-grey: #EBEBEA;--fsrb-highlight: #E2F34C;--fsrb-soft: #f9f9f9;--fsrb-ink: #1c1c1c;--fsrb-text: #333333;--fsrb-muted: #666666;--fsrb-radius: 12px;--fsrb-shadow: 0 3px 35px rgba(80,130,130,.12);--fsrb-warn: #b7791f;--fsrb-warn-tint: #fbf3e4;--fsrb-no: #c05555}[class^=fsr-blog-],[class*=" fsr-blog-"]{box-sizing:border-box}.fsr-blog-article{width:100%}.fsr-blog-header{margin-bottom:40px}.fsr-blog-section{margin-bottom:60px}.fsr-blog-section:last-child{margin-bottom:0}.fsr-blog-byline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:15px;color:var(--fsrb-muted);font-size:.95rem}.fsr-blog-byline-reviews{display:inline-flex;align-items:center;gap:6px}.fsr-blog-byline-reviews:before{content:"|";margin-right:2px;color:#ccc}.fsr-blog-byline-star{color:#ffb900;font-size:1.15em;line-height:1}.fsr-blog-google{width:16px;height:16px;flex:0 0 auto}.fsr-blog-article .fsr-skyvault-text{margin:0 0 1.1em}.fsr-blog-article .fsr-skyvault-text:last-child{margin-bottom:0}.fsr-skyvault-headline,.fsr-skyvault-subtitle{font-weight:700!important}.fsr-blog-article h2.fsr-skyvault-subtitle{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.1rem)!important;line-height:1.25!important;margin:0 0 .6em}.fsr-blog-article h3.fsr-skyvault-headline{font-size:clamp(1.2rem,1.05rem + .6vw,1.45rem)!important;line-height:1.3!important;margin:0 0 .6em}.fsr-blog-quote{margin:30px 0;padding:20px 30px;border-left:4px solid var(--fsrb-highlight);background:var(--fsrb-soft);border-radius:0 10px 10px 0;font-size:1.1em;line-height:1.5;color:var(--fsrb-ink)}.fsr-blog-quote>:first-child{margin-top:0}.fsr-blog-quote>:last-child{margin-bottom:0}.fsr-blog-callout{margin-block:28px;padding:20px 24px;background:var(--fsrb-teal-tint);border-left:4px solid var(--fsrb-teal);border-radius:8px;color:var(--fsrb-text);line-height:1.65}.fsr-blog-callout>:first-child{margin-top:0}.fsr-blog-callout>:last-child{margin-bottom:0}.fsr-blog-callout a{color:var(--fsrb-teal-dark);text-decoration:underline;text-underline-offset:2px}.fsr-blog-callout-title{margin:0 0 8px;font-weight:700;color:var(--fsrb-teal-dark)}.fsr-blog-callout--warning{background:var(--fsrb-warn-tint);border-left-color:var(--fsrb-warn)}.fsr-blog-callout--warning .fsr-blog-callout-title{color:var(--fsrb-warn)}.fsr-blog-callout--note{background:var(--fsrb-grey);border-left-color:#9aa0a0}.fsr-blog-callout--note .fsr-blog-callout-title{color:#555}.fsr-blog-table-wrap{margin-block:28px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--fsrb-radius);box-shadow:var(--fsrb-shadow)}.fsr-blog-table-wrap>table{margin-bottom:0}.fsr-blog-table,.fsr-blog-compare{width:100%;min-width:560px;border-collapse:collapse;background:#fff;font-size:.98rem;line-height:1.5}.fsr-blog-table th,.fsr-blog-compare th{background:var(--fsrb-teal);color:#fff;text-align:left;font-weight:600;padding:14px 18px;white-space:normal;overflow-wrap:break-word}.fsr-blog-table td,.fsr-blog-compare td{padding:13px 18px;border-top:1px solid var(--fsrb-grey);color:var(--fsrb-text);vertical-align:top;overflow-wrap:break-word}.fsr-blog-table tbody tr:nth-child(2n) td{background:#fafbfb}.fsr-blog-table:not(.fsr-blog-table-wrap *),.fsr-blog-compare:not(.fsr-blog-table-wrap *){display:block;overflow-x:auto}.fsr-blog-compare td:first-child{font-weight:600;color:var(--fsrb-ink);background:#fff}.fsr-blog-compare th:first-child,.fsr-blog-compare th.is-featured{background:var(--fsrb-teal-dark)}.fsr-blog-compare td.is-featured{background:var(--fsrb-teal-tint)}.fsr-blog-yes,.fsr-blog-no{display:inline-block;font-weight:700;line-height:1}.fsr-blog-yes:before{content:"\2713";color:var(--fsrb-teal)}.fsr-blog-no:before{content:"\2715";color:var(--fsrb-no)}.fsr-blog-proscons{margin-block:28px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.fsr-blog-pros,.fsr-blog-cons{background:#fff;border-radius:var(--fsrb-radius);box-shadow:var(--fsrb-shadow);padding:24px 26px}.fsr-blog-pros{border-top:4px solid var(--fsrb-teal)}.fsr-blog-cons{border-top:4px solid var(--fsrb-no)}.fsr-blog-proscons-title{margin:0 0 14px;font-weight:700;color:var(--fsrb-ink)}.fsr-blog-pros ul,.fsr-blog-cons ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.fsr-blog-pros li,.fsr-blog-cons li{position:relative;padding-left:30px;color:var(--fsrb-text);line-height:1.5}.fsr-blog-pros li:before,.fsr-blog-cons li:before{position:absolute;left:0;top:0;font-weight:700}.fsr-blog-pros li:before{content:"\2713";color:var(--fsrb-teal)}.fsr-blog-cons li:before{content:"\2715";color:var(--fsrb-no)}.fsr-blog-cta{margin-block:60px;padding:40px;background:var(--fsrb-soft);border-radius:20px;text-align:center}.fsr-blog-cta>:first-child{margin-top:0;margin-bottom:24px}.fsr-blog-cta>:last-child{margin-bottom:0}.fsr-blog-faq{width:100%;margin-block:40px;background:#fff;border-radius:var(--fsrb-radius);box-shadow:var(--fsrb-shadow);padding-inline:28px}.fsr-blog-faq-item{border-bottom:1px solid var(--fsrb-grey)}.fsr-blog-faq-item:last-child{border-bottom:none}.fsr-blog-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:26px;margin:0;background:none;border:none;cursor:pointer;text-align:left;color:var(--fsrb-ink);font:inherit}.fsr-blog-faq-q .fsr-skyvault-text{font-weight:700}.fsr-blog-faq-chevron{flex:0 0 auto;width:42px;height:42px;border-radius:9999px;background:var(--fsrb-teal);color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .35s ease}.fsr-blog-faq-chevron svg{width:20px;height:20px;display:block}.fsr-blog-faq-q[aria-expanded=true] .fsr-blog-faq-chevron{transform:rotate(180deg)}.fsr-blog-faq--enhanced .fsr-blog-faq-a{overflow:hidden;max-height:0;transition:max-height .35s ease}.fsr-blog-faq-a-inner{padding-bottom:26px;padding-right:56px}.fsr-blog-faq-a-inner>:first-child{margin-top:0}.fsr-blog-faq-a-inner>:last-child{margin-bottom:0}@media only screen and (max-width:749px){.fsr-blog-section{margin-bottom:44px}.fsr-blog-quote{padding:16px 20px}.fsr-blog-callout{padding:16px 18px}.fsr-blog-proscons{grid-template-columns:1fr}.fsr-blog-cta{padding:28px 22px}.fsr-blog-faq{padding-inline:18px;border-radius:10px;margin-block:28px}.fsr-blog-faq-q{padding-block:18px;gap:14px}.fsr-blog-faq-q-text{font-size:1rem}.fsr-blog-faq-chevron{width:32px;height:32px}.fsr-blog-faq-chevron svg{width:16px;height:16px}.fsr-blog-faq-a-inner{padding-right:0;padding-bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/fsr-blog.css.map */
