.BlogArticlePage-module__Lm78mq__page{--blog-ink:#1d1d1f;--blog-muted:#68686e;--blog-paper:#f5f5f7;--blog-card:#fff;--blog-blue:#0071e3;min-height:100vh;color:var(--blog-ink);background:var(--blog-paper);font-family:var(--font-inter), system-ui, sans-serif;overflow-x:clip}.BlogArticlePage-module__Lm78mq__page h1,.BlogArticlePage-module__Lm78mq__page h2,.BlogArticlePage-module__Lm78mq__page h3{font-family:var(--font-unbounded), var(--font-inter), sans-serif;letter-spacing:-.045em;margin:0}.BlogArticlePage-module__Lm78mq__navBooking,.BlogArticlePage-module__Lm78mq__primaryButton{background:var(--blog-blue);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;line-height:1;transition:background-color .18s;display:inline-flex}.BlogArticlePage-module__Lm78mq__navBooking{padding:.5rem .875rem}.BlogArticlePage-module__Lm78mq__primaryButton{min-height:44px;padding:.85rem 1.25rem}.BlogArticlePage-module__Lm78mq__navBooking:hover,.BlogArticlePage-module__Lm78mq__primaryButton:hover{background:#0077ed}.BlogArticlePage-module__Lm78mq__hero{background:#e8e8eb;padding:7.75rem 1.5rem 4.5rem}.BlogArticlePage-module__Lm78mq__heroGrid{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;gap:4.125rem;width:min(1180px,100%);margin:0 auto;display:grid}.BlogArticlePage-module__Lm78mq__heroCopy{max-width:760px}.BlogArticlePage-module__Lm78mq__eyebrow{color:var(--blog-muted);letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.75rem;font-weight:600}.BlogArticlePage-module__Lm78mq__hero h1{max-width:790px;font-size:clamp(2.7rem,5.2vw,4.625rem);font-weight:700;line-height:1.02}.BlogArticlePage-module__Lm78mq__dek{color:#424247;max-width:670px;margin:1.625rem 0;font-size:1.1875rem;line-height:1.55}.BlogArticlePage-module__Lm78mq__meta{color:var(--blog-muted);margin:0;font-size:.75rem}.BlogArticlePage-module__Lm78mq__heroImage{object-fit:cover;border-radius:24px;width:100%;height:520px;display:block}.BlogArticlePage-module__Lm78mq__article{width:min(760px,100%);margin:0 auto;padding:4rem 1.5rem 5.625rem;font-size:1.0625rem;line-height:1.65}.BlogArticlePage-module__Lm78mq__article>p{margin:0 0 1.5rem}.BlogArticlePage-module__Lm78mq__article>h2{margin:3.375rem 0 1.25rem;font-size:1.9375rem;font-weight:600;line-height:1.2}.BlogArticlePage-module__Lm78mq__quickSummary{background:var(--blog-card);border-radius:16px;margin-bottom:2.75rem;padding:1.625rem 1.75rem}.BlogArticlePage-module__Lm78mq__quickSummary h2{margin-bottom:.9375rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.BlogArticlePage-module__Lm78mq__quickSummary ul,.BlogArticlePage-module__Lm78mq__articleList{margin:0;padding-left:1.25rem}.BlogArticlePage-module__Lm78mq__quickSummary li+li,.BlogArticlePage-module__Lm78mq__articleList li+li{margin-top:.5rem}.BlogArticlePage-module__Lm78mq__articleList{margin:.25rem 0 2rem}.BlogArticlePage-module__Lm78mq__inlineBooking{background:var(--blog-card);border-radius:16px;justify-content:space-between;align-items:center;gap:1.25rem;margin:0 0 2.875rem;padding:1.125rem 1.25rem;display:flex}.BlogArticlePage-module__Lm78mq__inlineBooking strong{font-size:.875rem}.BlogArticlePage-module__Lm78mq__comparison{grid-template-columns:1fr 1fr;gap:.75rem;margin:1.75rem 0 2.375rem;display:grid}.BlogArticlePage-module__Lm78mq__comparison section{background:var(--blog-card);border-radius:16px;padding:1.375rem}.BlogArticlePage-module__Lm78mq__comparison h3{font-size:.875rem;font-weight:700;line-height:1.35}.BlogArticlePage-module__Lm78mq__comparison p{color:#55555b;margin:.625rem 0 0;font-size:.875rem;line-height:1.55}.BlogArticlePage-module__Lm78mq__figure{margin:2rem 0 2.125rem}.BlogArticlePage-module__Lm78mq__figure img{object-fit:cover;border-radius:20px;width:100%;height:500px;display:block}.BlogArticlePage-module__Lm78mq__figure figcaption{color:var(--blog-muted);margin-top:.5rem;font-size:.75rem}.BlogArticlePage-module__Lm78mq__serviceCallout{border-top:1px solid #0000001a;grid-template-columns:1fr auto;align-items:end;gap:2rem;margin-top:4.5rem;padding-top:2rem;display:grid}.BlogArticlePage-module__Lm78mq__serviceCallout h2{font-size:1.5rem;font-weight:600;line-height:1.25}.BlogArticlePage-module__Lm78mq__serviceCallout p{color:var(--blog-muted);margin:.75rem 0 0;font-size:.9375rem}.BlogArticlePage-module__Lm78mq__serviceActions{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.BlogArticlePage-module__Lm78mq__secondaryLink{color:var(--blog-blue);font-size:.8125rem;font-weight:600}.BlogArticlePage-module__Lm78mq__secondaryLink:hover{text-underline-offset:3px;text-decoration:underline}.BlogArticlePage-module__Lm78mq__supportingInner{width:min(1180px,100%);margin:0 auto}.BlogArticlePage-module__Lm78mq__related{background:#fff;padding:5rem 1.5rem}.BlogArticlePage-module__Lm78mq__related h2,.BlogArticlePage-module__Lm78mq__faq h2{margin-bottom:2rem;font-size:1.625rem;font-weight:600;line-height:1.22}.BlogArticlePage-module__Lm78mq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem;width:min(920px,100%);display:grid}.BlogArticlePage-module__Lm78mq__relatedCard{display:block}.BlogArticlePage-module__Lm78mq__relatedCard img{object-fit:cover;border-radius:14px;width:100%;height:184px;margin-bottom:.875rem;display:block}.BlogArticlePage-module__Lm78mq__relatedCard h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.01em;font-size:.9375rem;font-weight:600;line-height:1.4}.BlogArticlePage-module__Lm78mq__relatedCard p{color:var(--blog-muted);margin:.3125rem 0 0;font-size:.75rem}.BlogArticlePage-module__Lm78mq__faq{background:var(--blog-paper);padding:5rem 1.5rem 6.875rem}.BlogArticlePage-module__Lm78mq__faqInner{width:min(760px,100%)}.BlogArticlePage-module__Lm78mq__faqList{background:#fff;border-radius:16px;width:100%;padding:.25rem 1.5rem}.BlogArticlePage-module__Lm78mq__faqList details{border-bottom:1px solid #00000014}.BlogArticlePage-module__Lm78mq__faqList details:last-child{border-bottom:0}.BlogArticlePage-module__Lm78mq__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-height:68px;padding:1.125rem 0;font-size:.9375rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.BlogArticlePage-module__Lm78mq__faqList summary::-webkit-details-marker{display:none}.BlogArticlePage-module__Lm78mq__faqList summary span:last-child{color:var(--blog-muted);font-size:1.375rem;font-weight:400;transition:transform .18s}.BlogArticlePage-module__Lm78mq__faqList details[open] summary span:last-child{transform:rotate(45deg)}.BlogArticlePage-module__Lm78mq__faqList details>p{color:#424247;margin:-.25rem 0 1.375rem;padding-right:2.5rem;font-size:.9375rem;line-height:1.6}.BlogArticlePage-module__Lm78mq__mobileBooking{display:none}@media (max-width:1000px){.BlogArticlePage-module__Lm78mq__heroGrid{grid-template-columns:1fr;gap:2.25rem}.BlogArticlePage-module__Lm78mq__heroImage{height:460px}.BlogArticlePage-module__Lm78mq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.BlogArticlePage-module__Lm78mq__hero{padding:6rem 1.125rem 2.875rem}.BlogArticlePage-module__Lm78mq__hero h1{font-size:2.5rem}.BlogArticlePage-module__Lm78mq__dek{font-size:1.0625rem}.BlogArticlePage-module__Lm78mq__heroImage{border-radius:20px;height:260px}.BlogArticlePage-module__Lm78mq__article{padding:2.375rem 1.125rem 4.375rem}.BlogArticlePage-module__Lm78mq__article>h2{margin-top:2.75rem;font-size:1.625rem}.BlogArticlePage-module__Lm78mq__quickSummary{padding:1.375rem}.BlogArticlePage-module__Lm78mq__inlineBooking{flex-direction:column;align-items:flex-start}.BlogArticlePage-module__Lm78mq__comparison{grid-template-columns:1fr}.BlogArticlePage-module__Lm78mq__figure img{height:300px}.BlogArticlePage-module__Lm78mq__serviceCallout{grid-template-columns:1fr;align-items:start}.BlogArticlePage-module__Lm78mq__serviceActions{align-items:flex-start}.BlogArticlePage-module__Lm78mq__related,.BlogArticlePage-module__Lm78mq__faq{padding:3.75rem 1.125rem}.BlogArticlePage-module__Lm78mq__related h2,.BlogArticlePage-module__Lm78mq__faq h2{font-size:1.4375rem}.BlogArticlePage-module__Lm78mq__relatedGrid{grid-template-columns:1fr;gap:1.75rem}.BlogArticlePage-module__Lm78mq__relatedCard img{height:180px}.BlogArticlePage-module__Lm78mq__faq{padding-bottom:6.875rem}.BlogArticlePage-module__Lm78mq__faqList{padding:.25rem 1.125rem}.BlogArticlePage-module__Lm78mq__mobileBooking{z-index:60;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd1;border-top:1px solid #0000000d;display:block;position:fixed;bottom:0;left:0;right:0}.BlogArticlePage-module__Lm78mq__mobileBooking .BlogArticlePage-module__Lm78mq__primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.BlogArticlePage-module__Lm78mq__navBooking,.BlogArticlePage-module__Lm78mq__primaryButton,.BlogArticlePage-module__Lm78mq__faqList summary span:last-child{transition:none}}
