.BlogContentRenderer-module__FWiJ8q__content{color:#1f262b;font-size:18px;line-height:1.8}.BlogContentRenderer-module__FWiJ8q__content>*+*{margin-top:1.25rem}.BlogContentRenderer-module__FWiJ8q__paragraph{color:#4f5a55}.BlogContentRenderer-module__FWiJ8q__emptyParagraph{min-height:1rem}.BlogContentRenderer-module__FWiJ8q__heading{color:#162027;font-weight:900;line-height:1.18}.BlogContentRenderer-module__FWiJ8q__headingOne{margin-top:2.75rem;font-size:clamp(2rem,4vw,3.5rem)}.BlogContentRenderer-module__FWiJ8q__headingTwo{margin-top:2.5rem;font-size:clamp(1.65rem,3vw,2.35rem)}.BlogContentRenderer-module__FWiJ8q__headingThree{margin-top:2rem;font-size:clamp(1.3rem,2.4vw,1.75rem)}.BlogContentRenderer-module__FWiJ8q__quote{color:#344038;background:#faf6ec;border-left:4px solid #b87322;padding:1rem 1.25rem;font-size:1.05rem;font-weight:700}.BlogContentRenderer-module__FWiJ8q__divider{border:0;border-top:1px solid #e4ded2;margin:2.5rem 0}.BlogContentRenderer-module__FWiJ8q__list,.BlogContentRenderer-module__FWiJ8q__orderedList{color:#4f5a55;padding-left:1.4rem}.BlogContentRenderer-module__FWiJ8q__list{list-style:outside}.BlogContentRenderer-module__FWiJ8q__orderedList{list-style:decimal}.BlogContentRenderer-module__FWiJ8q__listItem+.BlogContentRenderer-module__FWiJ8q__listItem{margin-top:.6rem}.BlogContentRenderer-module__FWiJ8q__checkItem{gap:.6rem;display:flex}.BlogContentRenderer-module__FWiJ8q__checkMark{color:#b87322;border:1px solid #b87322;flex:0 0 1rem;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.42rem;font-size:.75rem;line-height:1;display:inline-flex}.BlogContentRenderer-module__FWiJ8q__figure{margin:2rem 0}.BlogContentRenderer-module__FWiJ8q__figureInner{max-width:100%;display:inline-block}.BlogContentRenderer-module__FWiJ8q__figure img{border-radius:14px;max-width:100%;height:auto;display:block}.BlogContentRenderer-module__FWiJ8q__caption{color:#7a817a;margin-top:.65rem;font-size:.9rem;line-height:1.5}.BlogContentRenderer-module__FWiJ8q__alignCenter{text-align:center}.BlogContentRenderer-module__FWiJ8q__alignRight{text-align:right}.BlogContentRenderer-module__FWiJ8q__alignJustify{text-align:justify}.BlogContentRenderer-module__FWiJ8q__codeBlock{color:#fff7e8;background:#162027;border-radius:12px;padding:1rem 1.2rem;font-size:.95rem;line-height:1.7;overflow-x:auto}.BlogContentRenderer-module__FWiJ8q__inlineCode{color:#162027;background:#f2eadb;border-radius:5px;padding:.08rem .3rem;font-size:.92em}.BlogContentRenderer-module__FWiJ8q__link{color:#9d5f17;text-underline-offset:.18em;font-weight:700;text-decoration:underline}.BlogContentRenderer-module__FWiJ8q__tableWrap{overflow-x:auto}.BlogContentRenderer-module__FWiJ8q__table{border-collapse:collapse;width:100%;font-size:.95rem}.BlogContentRenderer-module__FWiJ8q__table th,.BlogContentRenderer-module__FWiJ8q__table td{text-align:left;vertical-align:top;border:1px solid #e4ded2;padding:.7rem .85rem}.BlogContentRenderer-module__FWiJ8q__table th{color:#162027;background:#faf6ec}@media (max-width:640px){.BlogContentRenderer-module__FWiJ8q__content{font-size:16px}.BlogContentRenderer-module__FWiJ8q__figure img{border-radius:10px}}
.blog-module__JsT-Oq__hero{color:#fff;background:linear-gradient(120deg,#0d141aeb,#0d141a8a),url(/story/story-poolside.jpg) 50%/cover}.blog-module__JsT-Oq__heroInner{min-height:42vh;padding:6rem 0 5rem}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.blog-module__JsT-Oq__card{background:#fff;border:1px solid #e4ded2;border-radius:18px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 18px 50px #0d141a0f}.blog-module__JsT-Oq__card:hover{transform:translateY(-3px);box-shadow:0 24px 70px #0d141a1f}.blog-module__JsT-Oq__thumb{aspect-ratio:4/3;background:#f5efe3;position:relative}.blog-module__JsT-Oq__articleHero{background:#faf6ec}.blog-module__JsT-Oq__articleShell{max-width:860px}.blog-module__JsT-Oq__articleCover{aspect-ratio:16/9;background:#f5efe3;border-radius:20px;margin-top:-3rem;position:relative;overflow:hidden;box-shadow:0 24px 70px #0d141a29}.blog-module__JsT-Oq__emptyState{text-align:center;background:#fff;border:1px solid #e4ded2;border-radius:18px;padding:3rem 1.5rem}@media (max-width:960px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-module__JsT-Oq__heroInner{min-height:34vh;padding:4rem 0}.blog-module__JsT-Oq__grid{grid-template-columns:1fr}.blog-module__JsT-Oq__articleCover{border-radius:14px;margin-top:-1.5rem}}
