.blog-post-tag-list-wrapper[data-v-668cf2a6]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.blog-post-tag-list[data-v-668cf2a6]{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:1rem 0;padding:0}.blog-post-tag-item[data-v-668cf2a6]{border:1px solid #e6e7e8;color:var(--tp-text-body);display:inline-block;font-size:15px;padding:5px 13px}.tp-postbox-details-share[data-v-b76435bd]{align-items:center;display:flex;gap:4px;justify-content:end}.tp-postbox-details-navigation[data-v-1e67b3c0]{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;display:flex;gap:2rem;justify-content:space-between;padding:2rem 0}.tp-postbox-details-navigation-item[data-v-1e67b3c0]{align-items:center;display:flex;flex:1 1 50%;min-width:0}.tp-postbox-details-navigation-item[data-v-1e67b3c0]:first-child{justify-content:flex-start;text-align:left}.tp-postbox-details-navigation-item[data-v-1e67b3c0]:last-child{justify-content:flex-end;text-align:right}.blog-section-heading[data-v-a0834ca3]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.blog-section-heading__content[data-v-a0834ca3]{flex:1 1 auto;max-width:780px;min-width:0}.blog-section-heading__action[data-v-a0834ca3]{align-items:flex-end;display:flex;flex-shrink:0;justify-content:flex-end}.blog-section-heading h2[data-v-a0834ca3]{color:var(--blog-ink);font-size:clamp(1.55rem,2.2vw,2.2rem);font-weight:850;letter-spacing:-.025em;line-height:1.18;margin:0;overflow-wrap:anywhere}.blog-section-heading p[data-v-a0834ca3]{color:var(--blog-muted);font-size:15px;line-height:1.65;margin:8px 0 0;max-width:68ch}.blog-section-heading__kicker[data-v-a0834ca3]{background:var(--blog-primary-soft);border-radius:999px;color:var(--blog-primary);font-size:12px;font-weight:900;margin-bottom:10px;padding:6px 10px;width:-moz-fit-content;width:fit-content}.blog-section-heading__kicker[data-v-a0834ca3],.view-all-link[data-v-a0834ca3]{display:inline-flex;letter-spacing:.06em;text-transform:uppercase}.view-all-link[data-v-a0834ca3]{align-items:center;align-self:flex-end;color:#1f1f1f;flex-shrink:0;font-size:.78rem;font-weight:700;gap:8px;justify-content:center;line-height:1;margin-left:auto;min-height:42px;padding:0 2px;text-decoration:none;transition:color .25s ease,transform .25s ease,opacity .25s ease}.view-all-link__text[data-v-a0834ca3]{display:inline-block}.arrow-icon[data-v-a0834ca3]{flex-shrink:0;transition:transform .25s ease}.view-all-link[data-v-a0834ca3]:hover{color:var(--tp-theme-primary)}.view-all-link:hover .arrow-icon[data-v-a0834ca3]{transform:translate(4px)}.view-all-link[data-v-a0834ca3]:focus-visible{border-radius:4px;outline:2px solid var(--tp-theme-primary);outline-offset:4px}@media(min-width:768px)and (max-width:1199px){.blog-section-heading h2[data-v-a0834ca3]{font-size:clamp(1.65rem,3vw,2.05rem)}}@media(max-width:767px){.blog-section-heading[data-v-a0834ca3]{align-items:start;display:grid;gap:12px;margin-bottom:16px}.blog-section-heading__content[data-v-a0834ca3]{max-width:100%}.blog-section-heading__action[data-v-a0834ca3]{justify-content:flex-start}.blog-section-heading h2[data-v-a0834ca3]{font-size:1.5rem;line-height:1.22}.blog-section-heading p[data-v-a0834ca3]{font-size:14px;margin-top:6px}.blog-section-heading__kicker[data-v-a0834ca3]{font-size:11px;margin-bottom:7px}.view-all-link[data-v-a0834ca3]{align-self:flex-start;font-size:.76rem;letter-spacing:.05em;margin-left:0;min-height:auto;padding:0}}@media(max-width:479px){.view-all-link[data-v-a0834ca3]{font-size:.72rem}}@media(max-width:420px){.blog-section-heading h2[data-v-a0834ca3]{font-size:1.38rem}}.blog-rich-text[data-v-e2dc3593]{min-width:0}.blog-rich-text[data-v-e2dc3593]>:first-child{margin-top:0}.blog-rich-text[data-v-e2dc3593]>:last-child{margin-bottom:0}.blog-rich-text[data-v-e2dc3593] blockquote,.blog-rich-text[data-v-e2dc3593] h2,.blog-rich-text[data-v-e2dc3593] h3,.blog-rich-text[data-v-e2dc3593] h4,.blog-rich-text[data-v-e2dc3593] ol,.blog-rich-text[data-v-e2dc3593] p,.blog-rich-text[data-v-e2dc3593] ul{margin-left:auto;margin-right:auto;max-width:74ch}.blog-rich-text[data-v-e2dc3593] h2{color:var(--blog-ink);font-size:clamp(1.5rem,2vw,2rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;margin-bottom:.65em;margin-top:1.8em;overflow-wrap:anywhere}.blog-rich-text[data-v-e2dc3593] h3{color:var(--blog-ink);font-size:clamp(1.25rem,1.6vw,1.6rem);font-weight:750;letter-spacing:-.02em;line-height:1.25;margin-bottom:.6em;margin-top:1.65em;overflow-wrap:anywhere}.blog-rich-text[data-v-e2dc3593] h4{color:var(--blog-ink);font-size:1.15rem;font-weight:750;line-height:1.3;margin-bottom:.55em;margin-top:1.5em}.blog-rich-text[data-v-e2dc3593] li,.blog-rich-text[data-v-e2dc3593] p{color:#374151;font-size:17px;line-height:1.78}.blog-rich-text[data-v-e2dc3593] p{margin-bottom:1.25em;margin-top:0}.blog-rich-text[data-v-e2dc3593] ol,.blog-rich-text[data-v-e2dc3593] ul{margin-bottom:1.4em;margin-top:1em;padding-left:1.4rem}.blog-rich-text[data-v-e2dc3593] li+li{margin-top:.45em}.blog-rich-text[data-v-e2dc3593] a{color:var(--blog-primary);font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.blog-rich-text[data-v-e2dc3593] img{border-radius:16px;display:block;height:auto;margin:32px auto;max-width:100%}.blog-rich-text[data-v-e2dc3593] blockquote{background:#059f890f;border-left:4px solid var(--blog-primary);border-radius:0 14px 14px 0;margin-bottom:28px;margin-top:28px;padding:18px 22px}.blog-rich-text[data-v-e2dc3593] blockquote p{margin:0}@media(max-width:767px){.blog-rich-text[data-v-e2dc3593] h2{font-size:1.4rem}.blog-rich-text[data-v-e2dc3593] h3{font-size:1.2rem}.blog-rich-text[data-v-e2dc3593] li,.blog-rich-text[data-v-e2dc3593] p{font-size:16px;line-height:1.72}.blog-rich-text[data-v-e2dc3593] img{border-radius:12px;margin:22px auto}.blog-rich-text[data-v-e2dc3593] blockquote{margin:24px 0;padding:16px 18px}}.blog-highlight[data-v-76f54afc]{background:linear-gradient(135deg,#059f891c,#fffffffa),#fff;border:1px solid rgba(5,159,137,.22);border-radius:20px;box-shadow:0 14px 38px #0f172a0e;overflow:hidden;padding:clamp(22px,3vw,32px);position:relative}.blog-highlight[data-v-76f54afc]:before{background:var(--blog-primary);content:"";height:100%;left:0;position:absolute;top:0;width:5px}.blog-highlight h3[data-v-76f54afc]{color:var(--blog-ink);font-size:1.3rem;font-weight:850;line-height:1.3;margin:0 0 12px;overflow-wrap:anywhere}.blog-highlight__content[data-v-76f54afc]>:first-child{margin-top:0}.blog-highlight__content[data-v-76f54afc]>:last-child{margin-bottom:0}.blog-highlight__content[data-v-76f54afc] li,.blog-highlight__content[data-v-76f54afc] p{color:#374151;font-size:16px;line-height:1.72}.blog-highlight__content[data-v-76f54afc] a{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px}.blog-highlight--warning[data-v-76f54afc]{background:linear-gradient(135deg,#f59e0b21,#fffffffa),#fff;border-color:#f59e0b57}.blog-highlight--warning[data-v-76f54afc]:before{background:#f59e0b}.blog-highlight--success[data-v-76f54afc]{background:linear-gradient(135deg,#10b98121,#fffffffa),#fff;border-color:#10b98157}.blog-highlight--success[data-v-76f54afc]:before{background:#10b981}@media(max-width:767px){.blog-highlight[data-v-76f54afc]{border-radius:16px;padding:20px 17px 20px 20px}.blog-highlight h3[data-v-76f54afc]{font-size:1.18rem}.blog-highlight__content[data-v-76f54afc] li,.blog-highlight__content[data-v-76f54afc] p{font-size:15px;line-height:1.7}}.blog-quote[data-v-1e459e21]{background:radial-gradient(circle at top right,rgba(26,216,180,.13),transparent 18rem),linear-gradient(145deg,#111827,#172033);border:1px solid rgba(5,159,137,.22);border-radius:20px;box-shadow:0 20px 50px #0f172a29;color:#fff;margin:0;overflow:hidden;padding:clamp(30px,4vw,46px);position:relative}.blog-quote[data-v-1e459e21]:before{color:#ffffff1a;content:"“";font-family:Georgia,serif;font-size:clamp(5rem,10vw,7.5rem);font-weight:700;line-height:.8;pointer-events:none;position:absolute;right:22px;top:8px}.blog-quote blockquote[data-v-1e459e21]{border-left:4px solid #1ad8b4;color:#fff;font-size:clamp(1.15rem,2vw,1.58rem);font-weight:700;letter-spacing:-.018em;line-height:1.48;margin:0;max-width:760px;overflow-wrap:anywhere;padding-left:22px;position:relative}.blog-quote blockquote[data-v-1e459e21]>:first-child{margin-top:0}.blog-quote blockquote[data-v-1e459e21]>:last-child{margin-bottom:0}.blog-quote blockquote[data-v-1e459e21] p{color:inherit;font:inherit;line-height:inherit}.blog-quote figcaption[data-v-1e459e21]{align-items:center;color:#ffffffa8;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;line-height:1.5;margin-top:22px;padding-left:26px;position:relative}.blog-quote figcaption strong[data-v-1e459e21]{color:#fff;font-weight:850}.blog-quote figcaption span[data-v-1e459e21]:before{color:#1ad8b4;content:"—";margin-right:8px}@media(max-width:767px){.blog-quote[data-v-1e459e21]{border-radius:16px;padding:25px 18px}.blog-quote[data-v-1e459e21]:before{font-size:4.75rem;right:12px;top:8px}.blog-quote blockquote[data-v-1e459e21]{font-size:1.08rem;line-height:1.52;padding-left:16px}.blog-quote figcaption[data-v-1e459e21]{display:grid;font-size:13px;gap:3px;margin-top:18px;padding-left:20px}.blog-quote figcaption span[data-v-1e459e21]:before{display:none}}.blog-gallery[data-v-792d7e2b]{display:grid;gap:16px}.blog-gallery--columns-2[data-v-792d7e2b]{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-gallery--columns-3[data-v-792d7e2b]{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-gallery--columns-4[data-v-792d7e2b]{grid-template-columns:repeat(4,minmax(0,1fr))}.blog-gallery__item[data-v-792d7e2b]{background:#f3f4f6;border:1px solid rgba(17,24,39,.07);border-radius:16px;box-shadow:0 10px 26px #0f172a0f;margin:0;overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease}.blog-gallery__item[data-v-792d7e2b]:hover{box-shadow:0 18px 38px #0f172a1a;transform:translateY(-2px)}.blog-gallery__image[data-v-792d7e2b]{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .28s ease;width:100%}.blog-gallery__item:hover .blog-gallery__image[data-v-792d7e2b]{transform:scale(1.035)}.blog-gallery figcaption[data-v-792d7e2b]{color:var(--blog-muted);font-size:13px;line-height:1.5;padding:11px 14px 14px}@media(max-width:991px){.blog-gallery--columns-3[data-v-792d7e2b],.blog-gallery--columns-4[data-v-792d7e2b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.blog-gallery[data-v-792d7e2b],.blog-gallery--columns-2[data-v-792d7e2b],.blog-gallery--columns-3[data-v-792d7e2b],.blog-gallery--columns-4[data-v-792d7e2b]{grid-template-columns:1fr}.blog-gallery[data-v-792d7e2b]{gap:12px}.blog-gallery__item[data-v-792d7e2b]{border-radius:13px}}.blog-product-section[data-v-9f7dcfe8]{min-width:0}.blog-product-slider[data-v-9f7dcfe8]{padding-inline:8px}.blog-product-slider[data-v-9f7dcfe8],.blog-product-slider__inner[data-v-9f7dcfe8]{min-width:0;position:relative}.blog-product-slider__swiper[data-v-9f7dcfe8]{overflow:hidden;padding-block:4px 10px}.blog-product-slider__slide[data-v-9f7dcfe8]{display:flex;height:auto!important}.blog-product-slider__slide[data-v-9f7dcfe8] *{min-width:0}.blog-product-slider__slide[data-v-9f7dcfe8]>*{height:100%;width:100%}.blog-product-slider__slide[data-v-9f7dcfe8] .product-card,.blog-product-slider__slide[data-v-9f7dcfe8] .product-item,.blog-product-slider__slide[data-v-9f7dcfe8] .product-slide-item,.blog-product-slider__slide[data-v-9f7dcfe8] a,.blog-product-slider__slide[data-v-9f7dcfe8] article{height:100%}.blog-product-slider__fallback[data-v-9f7dcfe8]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:8px}.blog-product-slider__fallback[data-v-9f7dcfe8]>*{height:100%}.blog-product-slider__fallback[data-v-9f7dcfe8] .product-card,.blog-product-slider__fallback[data-v-9f7dcfe8] .product-item,.blog-product-slider__fallback[data-v-9f7dcfe8] .product-slide-item,.blog-product-slider__fallback[data-v-9f7dcfe8] a,.blog-product-slider__fallback[data-v-9f7dcfe8] article{height:100%}.blog-link-button[data-v-9f7dcfe8]{align-items:center;background:#059f890f;border:1px solid rgba(5,159,137,.24);border-radius:999px;color:var(--blog-primary);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:900;justify-content:center;min-height:44px;padding:0 17px;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background-color .14s ease}.blog-link-button[data-v-9f7dcfe8]:hover{background:#059f891a;border-color:#059f896b;box-shadow:0 12px 26px #059f8924;transform:translateY(-2px)}.blog-empty-block[data-v-9f7dcfe8]{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;color:var(--blog-muted);font-size:14px;padding:18px}.blog-product-slider__nav[data-v-9f7dcfe8]{align-items:center;background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:999px;box-shadow:0 8px 22px #0f172a1f;color:var(--blog-ink);cursor:pointer;display:flex;font-size:26px;font-weight:900;height:38px;justify-content:center;line-height:1;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .18s ease,background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;width:38px;z-index:10}.blog-product-slider__nav--prev[data-v-9f7dcfe8]{left:-11px}.blog-product-slider__nav--next[data-v-9f7dcfe8]{right:-11px}.blog-product-slider__nav[data-v-9f7dcfe8]:not(.swiper-button-disabled):hover{background:var(--blog-primary);border-color:var(--blog-primary);box-shadow:0 12px 28px #059f893d;color:#fff}.blog-product-slider__nav.swiper-button-disabled[data-v-9f7dcfe8]{background:#f8fafc;box-shadow:none;color:#94a3b8;cursor:default;opacity:.35;pointer-events:none}@media(min-width:1066px){.blog-product-slider__nav[data-v-9f7dcfe8]{opacity:1;pointer-events:auto}}@media(max-width:1199px){.blog-product-slider__fallback[data-v-9f7dcfe8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1065px){.blog-product-slider__nav[data-v-9f7dcfe8]{display:none}}@media(max-width:767px){.blog-product-slider[data-v-9f7dcfe8]{padding-inline:8px}.blog-link-button[data-v-9f7dcfe8]{min-height:44px;width:100%}.blog-product-slider__fallback[data-v-9f7dcfe8]{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:8px}}@media(max-width:575px){.blog-product-slider__fallback[data-v-9f7dcfe8]{grid-template-columns:1fr}}.blog-location-showcase[data-v-8cf8bde9]{display:grid;gap:24px;min-width:0}.blog-location-showcase__card[data-v-8cf8bde9]{background:radial-gradient(circle at top left,rgba(26,216,180,.18),transparent 25rem),linear-gradient(145deg,#111827,#172033);border-radius:20px;box-shadow:0 22px 52px #0f172a29;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);min-height:360px;overflow:hidden;position:relative}.blog-location-showcase__card--without-image[data-v-8cf8bde9]{grid-template-columns:1fr}.blog-location-showcase__content[data-v-8cf8bde9]{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,48px);position:relative;z-index:1}.blog-section-heading__kicker[data-v-8cf8bde9]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#8ce9d6;display:inline-flex;font-size:11px;font-weight:900;letter-spacing:.07em;margin-bottom:12px;padding:6px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.blog-location-showcase__content h2[data-v-8cf8bde9]{color:#fff;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:900;letter-spacing:-.035em;line-height:1.1;margin:0;max-width:560px;overflow-wrap:anywhere}.blog-location-showcase__content p[data-v-8cf8bde9]{color:#ffffffbd;font-size:16px;line-height:1.7;margin:16px 0 0;max-width:520px}.blog-location-showcase__meta[data-v-8cf8bde9]{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 26px}.blog-location-showcase__meta span[data-v-8cf8bde9]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#ffffffd6;font-size:12px;font-weight:800;padding:7px 11px}.blog-primary-button[data-v-8cf8bde9]{align-items:center;background:var(--blog-primary);border:1px solid transparent;border-radius:999px;box-shadow:0 12px 26px #059f8938;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:900;justify-content:center;min-height:46px;padding:0 19px;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.blog-primary-button[data-v-8cf8bde9]:hover{background:#048d79;box-shadow:0 16px 32px #059f894d;transform:translateY(-2px)}.blog-location-showcase__media[data-v-8cf8bde9]{min-height:100%;position:relative}.blog-location-showcase__media[data-v-8cf8bde9]:after{background:linear-gradient(90deg,rgba(17,24,39,.44),transparent 42%);content:"";inset:0;pointer-events:none;position:absolute}.blog-location-showcase__image[data-v-8cf8bde9]{display:block;height:100%;min-height:360px;-o-object-fit:cover;object-fit:cover;width:100%}.blog-location-showcase__products[data-v-8cf8bde9]{background:#f8fafc;border:1px solid rgba(17,24,39,.07);border-radius:18px;padding:18px}.blog-location-showcase__products-header[data-v-8cf8bde9]{margin-bottom:14px}.blog-location-showcase__products-kicker[data-v-8cf8bde9]{color:var(--blog-primary);display:block;font-size:11px;font-weight:900;letter-spacing:.07em;margin-bottom:3px;text-transform:uppercase}.blog-location-showcase__products h3[data-v-8cf8bde9]{color:var(--blog-ink);font-size:1.05rem;font-weight:850;line-height:1.3;margin:0}.blog-product-strip[data-v-8cf8bde9]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-location-product[data-v-8cf8bde9]{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:14px;box-shadow:0 6px 16px #0f172a0b;color:inherit;display:grid;grid-template-columns:74px minmax(0,1fr);min-height:92px;min-width:0;overflow:hidden;text-decoration:none;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.blog-location-product[data-v-8cf8bde9]:hover{border-color:#059f8952;box-shadow:0 12px 24px #0f172a16;transform:translateY(-2px)}.blog-location-product__image-wrap[data-v-8cf8bde9]{background:linear-gradient(145deg,#f8fafc,#eef2f7);height:100%;min-height:92px;overflow:hidden;width:74px}.blog-location-product__image[data-v-8cf8bde9]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-location-product__placeholder[data-v-8cf8bde9]{color:#9ca3af;display:grid;font-size:10px;font-weight:800;height:100%;min-height:92px;place-items:center;text-align:center;width:100%}.blog-location-product__body[data-v-8cf8bde9]{align-content:center;display:grid;gap:5px;min-width:0;padding:10px 11px}.blog-location-product__meta[data-v-8cf8bde9]{color:var(--blog-primary);display:flex;font-size:10px;font-weight:900;gap:5px;letter-spacing:.02em;min-width:0;overflow:hidden;text-transform:uppercase;white-space:nowrap}.blog-location-product__meta span[data-v-8cf8bde9]{min-width:0;overflow:hidden;text-overflow:ellipsis}.blog-location-product__meta span+span[data-v-8cf8bde9]:before{color:#94a3b8;content:"•";margin-right:5px}.blog-location-product strong[data-v-8cf8bde9]{color:var(--blog-ink);display:-webkit-box;font-size:13px;font-weight:850;line-height:1.32;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-location-product__price[data-v-8cf8bde9]{color:var(--blog-ink);font-size:13px;font-weight:950}@media(min-width:768px)and (max-width:1399px){.blog-location-showcase__content h2[data-v-8cf8bde9]{font-size:clamp(2rem,4vw,2.55rem)}.blog-product-strip[data-v-8cf8bde9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.blog-location-showcase[data-v-8cf8bde9]{gap:20px}.blog-location-showcase__card[data-v-8cf8bde9]{border-radius:16px;grid-template-columns:1fr;min-height:0}.blog-location-showcase__content[data-v-8cf8bde9]{padding:26px 19px}.blog-section-heading__kicker[data-v-8cf8bde9]{font-size:10px;margin-bottom:8px}.blog-location-showcase__content h2[data-v-8cf8bde9]{font-size:1.75rem;line-height:1.15}.blog-location-showcase__content p[data-v-8cf8bde9]{font-size:15px;line-height:1.65;margin-top:12px}.blog-location-showcase__meta[data-v-8cf8bde9]{margin:17px 0 22px}.blog-location-showcase__media[data-v-8cf8bde9]:after{background:linear-gradient(180deg,rgba(17,24,39,.14),transparent 42%)}.blog-location-showcase__image[data-v-8cf8bde9]{min-height:220px}.blog-primary-button[data-v-8cf8bde9]{min-height:44px;width:100%}.blog-location-showcase__products[data-v-8cf8bde9]{border-radius:15px;padding:14px}.blog-product-strip[data-v-8cf8bde9]{grid-template-columns:1fr}.blog-location-product[data-v-8cf8bde9]{grid-template-columns:72px minmax(0,1fr);min-height:88px}.blog-location-product__image-wrap[data-v-8cf8bde9],.blog-location-product__placeholder[data-v-8cf8bde9]{min-height:88px;width:72px}}@media(max-width:420px){.blog-location-showcase__content h2[data-v-8cf8bde9]{font-size:1.58rem}.blog-location-product[data-v-8cf8bde9]{grid-template-columns:68px minmax(0,1fr)}.blog-location-product__image-wrap[data-v-8cf8bde9],.blog-location-product__placeholder[data-v-8cf8bde9]{width:68px}}.blog-cta[data-v-64dea4c6]{align-items:center;background:radial-gradient(circle at top right,rgba(26,216,180,.16),transparent 17rem),linear-gradient(135deg,#059f8921,#fffffffa),#fff;border:1px solid rgba(5,159,137,.24);border-radius:20px;box-shadow:0 18px 44px #0f172a12;display:flex;gap:28px;justify-content:space-between;overflow:hidden;padding:clamp(26px,4vw,42px);position:relative}.blog-cta>div[data-v-64dea4c6]{min-width:0;position:relative;z-index:1}.blog-cta h2[data-v-64dea4c6]{color:var(--blog-ink);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:900;letter-spacing:-.025em;line-height:1.18;margin:0;overflow-wrap:anywhere}.blog-cta__description[data-v-64dea4c6]{color:#374151;font-size:16px;line-height:1.7;margin-top:10px;max-width:620px}.blog-cta__description[data-v-64dea4c6]>:first-child{margin-top:0}.blog-cta__description[data-v-64dea4c6]>:last-child{margin-bottom:0}.blog-primary-button[data-v-64dea4c6]{align-items:center;background:var(--blog-primary);border:1px solid transparent;border-radius:999px;box-shadow:0 12px 26px #059f8938;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:900;justify-content:center;min-height:48px;padding:0 20px;position:relative;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease;z-index:1}.blog-primary-button[data-v-64dea4c6]:hover{background:#048d79;box-shadow:0 16px 32px #059f894d;transform:translateY(-2px)}.blog-cta--success[data-v-64dea4c6]{background:radial-gradient(circle at top right,rgba(16,185,129,.17),transparent 17rem),linear-gradient(135deg,#10b98121,#fffffffa),#fff;border-color:#10b9814d}.blog-cta--warning[data-v-64dea4c6]{background:radial-gradient(circle at top right,rgba(245,158,11,.17),transparent 17rem),linear-gradient(135deg,#f59e0b21,#fffffffa),#fff;border-color:#f59e0b52}.blog-cta--dark[data-v-64dea4c6]{background:radial-gradient(circle at top right,rgba(26,216,180,.14),transparent 17rem),linear-gradient(145deg,#111827,#172033);border-color:#111827}.blog-cta--dark h2[data-v-64dea4c6]{color:#fff}.blog-cta--dark .blog-cta__description[data-v-64dea4c6]{color:#ffffffbd}@media(max-width:767px){.blog-cta[data-v-64dea4c6]{align-items:start;border-radius:16px;display:grid;gap:20px;padding:23px 18px}.blog-cta h2[data-v-64dea4c6]{font-size:1.45rem;line-height:1.22}.blog-cta__description[data-v-64dea4c6]{font-size:15px;line-height:1.65}.blog-primary-button[data-v-64dea4c6]{min-height:45px;width:100%}}@media(max-width:420px){.blog-cta h2[data-v-64dea4c6]{font-size:1.35rem}}.blog-faq[data-v-df8fc07f]{min-width:0}.blog-faq__list[data-v-df8fc07f]{display:grid;gap:11px}.blog-faq__item[data-v-df8fc07f]{background:#f8fafc;border:1px solid rgba(17,24,39,.08);border-radius:14px;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.blog-faq__item[data-v-df8fc07f]:hover{border-color:#059f8933}.blog-faq__item[open][data-v-df8fc07f]{background:#fff;border-color:#059f894d;box-shadow:0 12px 28px #0f172a11}.blog-faq__item summary[data-v-df8fc07f]{align-items:center;color:var(--blog-ink);cursor:pointer;display:flex;font-size:15px;font-weight:850;gap:16px;justify-content:space-between;line-height:1.45;list-style:none;padding:17px 19px}.blog-faq__item summary[data-v-df8fc07f]::-webkit-details-marker{display:none}.blog-faq__icon[data-v-df8fc07f]{background:#059f8914;border-radius:999px;flex:0 0 28px;height:28px;position:relative;width:28px}.blog-faq__icon[data-v-df8fc07f]:after,.blog-faq__icon[data-v-df8fc07f]:before{background:var(--blog-primary);border-radius:999px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .16s ease;width:11px}.blog-faq__icon[data-v-df8fc07f]:after{transform:translate(-50%,-50%) rotate(90deg)}.blog-faq__item[open] .blog-faq__icon[data-v-df8fc07f]:after{transform:translate(-50%,-50%) rotate(0)}.blog-faq__answer[data-v-df8fc07f]{color:#374151;font-size:15px;line-height:1.75;padding:0 19px 19px}.blog-faq__answer[data-v-df8fc07f]>:first-child{margin-top:0}.blog-faq__answer[data-v-df8fc07f]>:last-child{margin-bottom:0}.blog-faq__answer[data-v-df8fc07f] a{color:var(--blog-primary);font-weight:800;text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.blog-faq__item summary[data-v-df8fc07f]{font-size:15px;padding:15px}.blog-faq__answer[data-v-df8fc07f]{font-size:14px;padding:0 15px 16px}.blog-faq__icon[data-v-df8fc07f]{flex-basis:26px;height:26px;width:26px}}.blog-block[data-v-27b38e23]{min-width:0}.blog-empty-block[data-v-27b38e23]{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;color:var(--blog-muted);font-size:14px;line-height:1.6;padding:18px}.blog-hero[data-v-77b5ef95]{padding-bottom:28px}.blog-hero__grid[data-v-77b5ef95]{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr)}.blog-hero__grid--without-image[data-v-77b5ef95]{grid-template-columns:minmax(0,900px)}.blog-hero__content[data-v-77b5ef95]{display:grid;gap:24px;min-width:0}.blog-hero__eyebrow[data-v-77b5ef95]{color:var(--blog-muted);display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:10px}.blog-hero__eyebrow span[data-v-77b5ef95]{align-items:center;background:#fffc;border:1px solid rgba(5,159,137,.18);border-radius:999px;display:inline-flex;min-height:30px;padding:0 12px}.blog-hero__title[data-v-77b5ef95]{color:var(--blog-ink);font-size:clamp(2rem,3.2vw,3.5rem);font-weight:900;letter-spacing:-.035em;line-height:1.08;margin:0;overflow-wrap:anywhere}.blog-hero__headline[data-v-77b5ef95]{color:#374151;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.7;max-width:720px;min-width:0;overflow-wrap:anywhere}.blog-hero__headline[data-v-77b5ef95]>:first-child{margin-top:0}.blog-hero__headline[data-v-77b5ef95]>:last-child{margin-bottom:0}.blog-hero__headline[data-v-77b5ef95] a{overflow-wrap:anywhere;word-break:break-word}.blog-hero__actions[data-v-77b5ef95]{display:flex;flex-wrap:wrap;gap:10px}.blog-hero__media[data-v-77b5ef95]{background:#e5e7eb;border:1px solid rgba(17,24,39,.08);border-radius:12px;box-shadow:0 20px 56px #0f172a1a;min-height:360px;min-width:0;overflow:hidden;position:relative}.blog-hero__image[data-v-77b5ef95]{display:block;height:100%;max-width:100%;min-height:360px;-o-object-fit:cover;object-fit:cover;width:100%}.blog-body[data-v-77b5ef95]{padding:24px 0}.blog-body__grid[data-v-77b5ef95]{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 330px;max-width:100%;min-width:0}.blog-content[data-v-77b5ef95]{overflow-x:clip}.blog-article-surface[data-v-77b5ef95],.blog-content[data-v-77b5ef95]{max-width:100%;min-width:0;width:100%}.blog-article-surface[data-v-77b5ef95]{background:#fff;border:1px solid rgba(17,24,39,.06);border-radius:8px;box-shadow:0 20px 60px #0f172a11;overflow:hidden;padding:clamp(30px,4vw,52px)}.blog-article-content[data-v-77b5ef95]{display:grid;gap:clamp(38px,5vw,60px);max-width:100%;min-width:0;overflow-wrap:anywhere;width:100%}.blog-article-content[data-v-77b5ef95] *{max-width:100%;min-width:0}.blog-article-content[data-v-77b5ef95] a{overflow-wrap:anywhere;word-break:break-word}.blog-article-content[data-v-77b5ef95] canvas,.blog-article-content[data-v-77b5ef95] iframe,.blog-article-content[data-v-77b5ef95] img,.blog-article-content[data-v-77b5ef95] svg,.blog-article-content[data-v-77b5ef95] video{max-width:100%}.blog-article-content[data-v-77b5ef95] img,.blog-article-content[data-v-77b5ef95] video{height:auto}.blog-article-content[data-v-77b5ef95] pre{max-width:100%;overflow-x:auto;white-space:pre;width:100%}.blog-article-content[data-v-77b5ef95] code{overflow-wrap:anywhere;word-break:break-word}.blog-article-content[data-v-77b5ef95] table{max-width:100%;table-layout:fixed;width:100%}.blog-article-content[data-v-77b5ef95] td,.blog-article-content[data-v-77b5ef95] th{overflow-wrap:anywhere;word-break:break-word}.blog-legacy-content[data-v-77b5ef95]{max-width:100%;min-width:0;overflow-wrap:anywhere;width:100%}.blog-legacy-content[data-v-77b5ef95]>:first-child{margin-top:0}.blog-legacy-content[data-v-77b5ef95]>:last-child{margin-bottom:0}.blog-legacy-content[data-v-77b5ef95] blockquote,.blog-legacy-content[data-v-77b5ef95] h2,.blog-legacy-content[data-v-77b5ef95] h3,.blog-legacy-content[data-v-77b5ef95] h4,.blog-legacy-content[data-v-77b5ef95] ol,.blog-legacy-content[data-v-77b5ef95] p,.blog-legacy-content[data-v-77b5ef95] ul{margin-left:auto;margin-right:auto;max-width:74ch;width:100%}.blog-legacy-content[data-v-77b5ef95] h2{color:var(--blog-ink);font-size:clamp(1.5rem,2vw,2rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;margin-bottom:.65em;margin-top:1.8em;overflow-wrap:anywhere}.blog-legacy-content[data-v-77b5ef95] h3{color:var(--blog-ink);font-size:clamp(1.25rem,1.6vw,1.6rem);font-weight:750;letter-spacing:-.02em;line-height:1.25;margin-bottom:.6em;margin-top:1.65em;overflow-wrap:anywhere}.blog-legacy-content[data-v-77b5ef95] h4{color:var(--blog-ink);font-size:1.15rem;font-weight:750;line-height:1.3;margin-bottom:.55em;margin-top:1.5em;overflow-wrap:anywhere}.blog-legacy-content[data-v-77b5ef95] li,.blog-legacy-content[data-v-77b5ef95] p{color:#374151;font-size:17px;line-height:1.78;overflow-wrap:anywhere}.blog-legacy-content[data-v-77b5ef95] p{margin-bottom:1.25em;margin-top:0}.blog-legacy-content[data-v-77b5ef95] ol,.blog-legacy-content[data-v-77b5ef95] ul{margin-bottom:1.4em;margin-top:1em;padding-left:1.4rem}.blog-legacy-content[data-v-77b5ef95] li+li{margin-top:.45em}.blog-legacy-content[data-v-77b5ef95] a{color:var(--blog-primary);font-weight:800;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;word-break:break-word}.blog-legacy-content[data-v-77b5ef95] img{border-radius:16px;display:block;height:auto;margin:32px auto;max-width:100%}.blog-legacy-content[data-v-77b5ef95] canvas,.blog-legacy-content[data-v-77b5ef95] iframe,.blog-legacy-content[data-v-77b5ef95] svg,.blog-legacy-content[data-v-77b5ef95] video{max-width:100%}.blog-legacy-content[data-v-77b5ef95] pre{max-width:100%;overflow-x:auto;width:100%}.blog-legacy-content[data-v-77b5ef95] code{overflow-wrap:anywhere;word-break:break-word}.blog-legacy-content[data-v-77b5ef95] table{max-width:100%;table-layout:fixed;width:100%}.blog-legacy-content[data-v-77b5ef95] td,.blog-legacy-content[data-v-77b5ef95] th{overflow-wrap:anywhere;word-break:break-word}.blog-legacy-content[data-v-77b5ef95] blockquote{background:#059f890f;border-left:4px solid var(--blog-primary);border-radius:0 14px 14px 0;margin-bottom:28px;margin-top:28px;padding:18px 22px}.blog-legacy-highlight[data-v-77b5ef95]{background:#059f8912;border:1px solid rgba(5,159,137,.22);border-radius:18px;margin:32px auto;max-width:74ch;overflow-wrap:anywhere;padding:22px;width:100%}.blog-legacy-highlight[data-v-77b5ef95]>:first-child{margin-top:0}.blog-legacy-highlight[data-v-77b5ef95]>:last-child{margin-bottom:0}.blog-legacy-highlight[data-v-77b5ef95] a{overflow-wrap:anywhere;word-break:break-word}.blog-footer[data-v-77b5ef95]{border-top:1px solid var(--blog-border);display:grid;gap:28px;margin-top:clamp(44px,6vw,70px);max-width:100%;min-width:0;padding-top:30px}.blog-footer__share[data-v-77b5ef95]{background:transparent;border:0;padding:0}.blog-aside[data-v-77b5ef95]{display:grid;gap:18px;max-width:100%;min-width:0;position:sticky;top:110px}.blog-aside__card[data-v-77b5ef95]{background:#ffffffe6;border:1px solid var(--blog-border);border-radius:8px;box-shadow:0 16px 46px #0f172a0f;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:24px 16px}.blog-aside__label[data-v-77b5ef95]{color:var(--blog-primary);font-size:12px;font-weight:950;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.blog-aside__card h3[data-v-77b5ef95]{color:var(--blog-ink);font-size:1.1rem;font-weight:950;letter-spacing:-.015em;line-height:1.3;margin:0;overflow-wrap:anywhere}.blog-aside__meta[data-v-77b5ef95]{color:var(--blog-muted);display:grid;font-size:13px;font-weight:750;gap:4px;margin:14px 0 18px;min-width:0;overflow-wrap:anywhere}@media(max-width:1199px){.blog-body__grid[data-v-77b5ef95],.blog-hero__grid[data-v-77b5ef95]{grid-template-columns:minmax(0,1fr)}.blog-aside[data-v-77b5ef95]{position:static}}@media(min-width:768px)and (max-width:1199px){.blog-hero__title[data-v-77b5ef95]{font-size:clamp(2.25rem,5vw,3.25rem)}}@media(max-width:767px){.blog-hero[data-v-77b5ef95]{padding-bottom:20px}.blog-hero__grid[data-v-77b5ef95]{gap:24px}.blog-hero__content[data-v-77b5ef95]{gap:16px}.blog-hero__eyebrow[data-v-77b5ef95]{font-size:12px;gap:7px}.blog-hero__eyebrow span[data-v-77b5ef95]{min-height:27px;padding:0 9px}.blog-hero__title[data-v-77b5ef95]{font-size:clamp(1.75rem,8vw,2.35rem);letter-spacing:-.025em;line-height:1.12}.blog-hero__headline[data-v-77b5ef95]{font-size:1rem;line-height:1.65}.blog-hero__image[data-v-77b5ef95],.blog-hero__media[data-v-77b5ef95]{min-height:220px}.blog-hero__media[data-v-77b5ef95]{border-radius:8px}.blog-body[data-v-77b5ef95]{padding:20px 0}.blog-body__grid[data-v-77b5ef95]{gap:24px}.blog-article-surface[data-v-77b5ef95]{background:transparent;border:0;border-radius:0;box-shadow:none;overflow-x:clip;overflow-y:visible;padding:0}.blog-article-content[data-v-77b5ef95]{gap:36px}.blog-legacy-content[data-v-77b5ef95] h2{font-size:1.4rem}.blog-legacy-content[data-v-77b5ef95] h3{font-size:1.2rem}.blog-legacy-content[data-v-77b5ef95] li,.blog-legacy-content[data-v-77b5ef95] p{font-size:16px;line-height:1.72}.blog-legacy-content[data-v-77b5ef95] img{border-radius:12px;margin:22px auto}.blog-legacy-highlight[data-v-77b5ef95]{margin:26px 0;padding:18px}.blog-footer[data-v-77b5ef95]{gap:22px;margin-top:40px;padding-top:24px}.blog-aside__card[data-v-77b5ef95]{padding:18px}.blog-aside__card h3[data-v-77b5ef95]{font-size:1rem;line-height:1.35}}@media(max-width:420px){.blog-hero__title[data-v-77b5ef95]{font-size:1.75rem}}
