.BlogPostTemplate_wrap__ddJNH{background:var(--ivory)}.BlogPostTemplate_articleHeader__HCxnm{padding:clamp(.35rem,1.2vw,.55rem) 0 clamp(.75rem,2vw,1.15rem);border-bottom:1px solid #ddd5be73}.BlogPostTemplate_articleHeaderInner__nkguP{max-width:720px;margin:0 auto;padding:0 24px}.BlogPostTemplate_breadcrumbWrap__OeEnc{margin-bottom:clamp(.45rem,1.5vw,.65rem);opacity:1}.BlogPostTemplate_breadcrumbWrap__OeEnc nav[aria-label=Breadcrumb] .breadcrumb{font-size:.72rem;letter-spacing:.02em;color:var(--mid);padding-bottom:0}.BlogPostTemplate_breadcrumbWrap__OeEnc nav[aria-label=Breadcrumb] .breadcrumb a{color:var(--teal-mid)}.BlogPostTemplate_breadcrumbWrap__OeEnc nav[aria-label=Breadcrumb] .breadcrumb span[aria-current=page]{color:var(--charcoal)}.BlogPostTemplate_breadcrumbWrap__OeEnc nav[aria-label=Breadcrumb] .breadcrumb a:hover{color:var(--teal)}.BlogPostTemplate_breadcrumbWrap__OeEnc nav[aria-label=Breadcrumb] .breadcrumb-sep{color:#8a9aa08c;margin:0 .35rem}.BlogPostTemplate_tagPill__U4dPb{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);background:#18687014;padding:.3rem .65rem;border-radius:var(--r-pill);margin-bottom:.65rem}.BlogPostTemplate_title__DXinj{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.75rem,4.2vw,2.5rem);font-weight:500;line-height:1.12;letter-spacing:-.02em;color:var(--charcoal);margin:0 0 .55rem}.BlogPostTemplate_meta__y7ULK{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem 1.25rem;font-size:.8rem;color:var(--light);margin-bottom:clamp(.75rem,2vw,1.1rem)}.BlogPostTemplate_metaDot__6a4SA{opacity:.45}.BlogPostTemplate_deck__GIwlU{font-size:clamp(1.05rem,2.3vw,1.2rem);line-height:1.6;color:var(--mid);font-weight:400;font-style:italic;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);margin:0 0 clamp(1rem,2.8vw,1.5rem);padding-left:clamp(.85rem,2vw,1.1rem);border-left:3px solid var(--gold);max-width:52ch}.BlogPostTemplate_articleFigure__FCd_0{margin:0 0 1.35rem;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh-sm);background:var(--ivory);max-height:min(380px,58vw)}.BlogPostTemplate_articleHeroImg__2FPN9{width:100%;height:auto;max-height:min(380px,58vw);object-fit:cover;display:block}.BlogPostTemplate_articleHeroCaption__XJXHZ{font-size:.75rem;color:var(--light);margin-top:.65rem;line-height:1.45;padding:0 .15rem}.BlogPostTemplate_bodySection__pgnKG{padding:clamp(1rem,2.6vw,1.45rem) 0 clamp(2.25rem,5vw,3.25rem)}.BlogPostTemplate_articleGrid__PRqNn{max-width:1080px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr;gap:0}@media (min-width:1024px){.BlogPostTemplate_articleGrid__PRqNn{grid-template-columns:minmax(0,1fr) 280px;gap:clamp(2rem,4vw,3.5rem);align-items:start}}.BlogPostTemplate_articleMain__TO1pB{min-width:0;max-width:720px}@media (min-width:1024px){.BlogPostTemplate_articleMain__TO1pB{max-width:none}}.BlogPostTemplate_articleAside__e3KK7{display:none}@media (min-width:1024px){.BlogPostTemplate_articleAside__e3KK7{display:block;position:sticky;top:calc(var(--chrome-top-offset, 80px) + 24px);align-self:start}}.BlogPostTemplate_articleWrap__hpMl5{max-width:720px;margin:0 auto;padding:0 24px}.BlogPostTemplate_toc__9Y07v{border-radius:var(--r-md);background:#faf8f2e6;border:1px solid #ddd5bea6;overscroll-behavior:contain;scrollbar-gutter:stable}.BlogPostTemplate_tocInline__4zA_h{margin:0 0 1.35rem;padding:.85rem 1rem .95rem;max-height:min(46vh,14rem);overflow-y:auto}@media (min-width:1024px){.BlogPostTemplate_tocInline__4zA_h{display:none}}.BlogPostTemplate_tocSticky__CN6LQ{padding:1rem 1.1rem 1.1rem;margin:0 0 1.35rem;background:#0000;border:none;border-left:2px solid var(--sand-dark);border-radius:0;max-height:calc(100vh - 200px);overflow-y:auto}.BlogPostTemplate_tocTitle___mS3X{font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--light);margin:0 0 .75rem}.BlogPostTemplate_asideCta__fitAX{margin-top:1.5rem;padding:1.5rem 1.35rem 1.65rem;background:var(--deep);border-radius:var(--r-lg);border:1px solid #c8a44a38;color:var(--ivory)}.BlogPostTemplate_asideCtaEyebrow__3Mi3N{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 .55rem}.BlogPostTemplate_asideCtaTitle__6V_Vo{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:1.18rem;font-weight:600;line-height:1.25;color:var(--ivory);margin:0 0 .65rem}.BlogPostTemplate_asideCtaBody__BI3_B{font-size:.84rem;line-height:1.55;color:#faf8f2c7;margin:0 0 1rem}.BlogPostTemplate_asideCtaBtn__0LZu3{display:inline-block;padding:.55rem 1.05rem;background:var(--gold);color:var(--deep);font-size:.82rem;font-weight:700;text-decoration:none;border-radius:var(--r-pill);transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}.BlogPostTemplate_asideCtaBtn__0LZu3:hover{transform:translateY(-1px);box-shadow:0 4px 12px #c8a44a59}.BlogPostTemplate_tocList__dyYTU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.BlogPostTemplate_tocLink__gEGBN{display:block;font-size:.84rem;line-height:1.4;color:var(--charcoal);text-decoration:none;border-bottom:none;transition:color var(--t) var(--ease)}.BlogPostTemplate_tocLink__gEGBN:hover{color:var(--teal)}.BlogPostTemplate_tocLinkL3__zIGlR{padding-left:.65rem;font-size:.8rem;color:var(--mid)}.BlogPostTemplate_prose__gjCdC{font-size:1.02rem;line-height:1.78;color:var(--charcoal);max-width:42rem}.BlogPostTemplate_prose__gjCdC>:first-child{margin-top:0}.BlogPostTemplate_prose__gjCdC p{margin:0 0 1.35em;color:var(--charcoal)}.BlogPostTemplate_prose__gjCdC h2{position:relative;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.55rem,3.2vw,2rem);font-weight:600;line-height:1.2;color:var(--deep);margin:2.75rem 0 .95rem;padding-top:1.35rem;letter-spacing:-.018em;scroll-margin-top:calc(var(--chrome-top-offset) + 20px)}.BlogPostTemplate_prose__gjCdC h2:before{content:"";position:absolute;top:0;left:0;width:2.5rem;height:2px;background:var(--gold);border-radius:2px}.BlogPostTemplate_prose__gjCdC .article-h2-num{display:inline-block;margin-right:.55em;padding:.18em .6em .22em;background:#c8a44a24;color:var(--gold);font-family:var(--font-body,"DM Sans",system-ui,sans-serif);font-size:.62em;font-weight:700;letter-spacing:.04em;vertical-align:middle;border-radius:999px;line-height:1;transform:translateY(-.15em)}.BlogPostTemplate_prose__gjCdC h3{font-family:var(--font-body,"DM Sans",system-ui,sans-serif);font-size:1.08rem;font-weight:700;line-height:1.35;color:var(--charcoal);margin:2rem 0 .65rem;scroll-margin-top:calc(var(--chrome-top-offset) + 20px)}.BlogPostTemplate_prose__gjCdC ol,.BlogPostTemplate_prose__gjCdC ul{margin:0 0 1.35em;padding-left:1.35rem;list-style:revert}.BlogPostTemplate_prose__gjCdC li{margin-bottom:.5em;padding-left:.25rem}.BlogPostTemplate_prose__gjCdC li::marker{color:var(--teal)}.BlogPostTemplate_prose__gjCdC ul{list-style-type:disc}.BlogPostTemplate_prose__gjCdC ol{list-style-type:decimal}.BlogPostTemplate_prose__gjCdC a{color:var(--teal);text-decoration:underline;text-underline-offset:.18em;transition:color var(--t) var(--ease)}.BlogPostTemplate_prose__gjCdC a:hover{color:var(--teal-mid)}.BlogPostTemplate_prose__gjCdC strong{font-weight:600;color:var(--charcoal)}.BlogPostTemplate_prose__gjCdC blockquote{margin:1.75rem 0;padding:1rem 0 1rem 1.15rem;border-left:3px solid var(--gold);font-family:var(--font-display,Georgia,serif);font-size:1.08rem;font-style:italic;line-height:1.65;color:var(--mid);background:linear-gradient(90deg,#c8a44a0f,#0000);border-radius:0 var(--r-sm) var(--r-sm) 0}.BlogPostTemplate_prose__gjCdC blockquote p{margin:0}.BlogPostTemplate_prose__gjCdC img{border-radius:var(--r-md);margin:1.75rem 0}.BlogPostTemplate_prose__gjCdC figure{margin:1.75rem 0}.BlogPostTemplate_prose__gjCdC figcaption{font-size:.8rem;color:var(--light);margin-top:.5rem;line-height:1.45}.BlogPostTemplate_prose__gjCdC .wp-block-embed,.BlogPostTemplate_prose__gjCdC .wp-block-image{margin:1.75rem 0}.BlogPostTemplate_leadCard__MOrtu{background:var(--white);border-radius:var(--r-lg);padding:1.65rem 1.5rem;border:1px solid #ddd5bed9;box-shadow:var(--sh-xs)}.BlogPostTemplate_leadCardTitle__UxF8E{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:1.2rem;font-weight:600;color:var(--charcoal);margin:.35rem 0 .75rem;line-height:1.25}.BlogPostTemplate_endBanner__MCsS7{margin-top:clamp(2.5rem,5vw,3.25rem);padding:clamp(1.5rem,4vw,2rem) clamp(1.25rem,3vw,2rem);background:var(--deep);border-radius:var(--r-lg);border:1px solid #c8a44a38}.BlogPostTemplate_endBannerTitle__YBr4R{font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.25rem,2.5vw,1.45rem);font-weight:500;color:var(--white);margin:.5rem 0 .65rem;line-height:1.3}.BlogPostTemplate_endBannerText__nv71S{font-size:.88rem;color:#ffffff8c;line-height:1.65;margin-bottom:1.15rem}.BlogPostTemplate_endBannerEyebrow__V3znn{margin-bottom:.35rem}.BlogPostTemplate_prose__gjCdC .article-inline-cta{margin:1.75rem 0;padding:1rem 1.15rem;background:var(--sand);border-radius:var(--r-md);border-left:3px solid var(--teal)}.BlogPostTemplate_prose__gjCdC .article-inline-cta__eyebrow{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:.45rem}.BlogPostTemplate_prose__gjCdC .article-inline-cta__text{font-size:.9rem;color:var(--mid);margin:0;line-height:1.65}.BlogPostTemplate_prose__gjCdC .article-inline-cta__link{color:var(--teal);font-weight:600;margin-left:.25rem;text-decoration:none}.BlogPostTemplate_prose__gjCdC .article-inline-cta__link:hover{text-decoration:underline}.BlogPostTemplate_prose__gjCdC .article-guide-callout{margin:2rem 0 2.25rem;padding:1.2rem 1.35rem 1.35rem;background:linear-gradient(145deg,#18687012,#faf8f2f2 55%,#fffffffa);border:1px solid #1868702e;border-radius:var(--r-md);border-left:4px solid var(--teal);box-shadow:inset 0 1px 0 #fff9}.BlogPostTemplate_prose__gjCdC .article-guide-callout__title{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin:0 0 .9rem}.BlogPostTemplate_prose__gjCdC .article-guide-callout ul{margin:0;padding-left:1.2rem}.BlogPostTemplate_prose__gjCdC .article-guide-callout li{margin-bottom:.4em}.BlogPostTemplate_prose__gjCdC .article-steps{margin:1.5rem 0 0;display:flex;flex-direction:column;gap:0}.BlogPostTemplate_prose__gjCdC .article-step{border-left:3px solid #c8a44a8c;padding:1.35rem 0 1.5rem 1.15rem;margin:0 0 0 .15rem}.BlogPostTemplate_prose__gjCdC .article-step:first-child{padding-top:.35rem}.BlogPostTemplate_prose__gjCdC .article-step h3{margin-top:0;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.12rem,2.2vw,1.28rem);font-weight:600;color:var(--charcoal)}.BlogPostTemplate_prose__gjCdC .article-step p:last-child,.BlogPostTemplate_prose__gjCdC .article-step ul:last-child{margin-bottom:0}.BlogPostTemplate_prose__gjCdC .article-mistakes-list{margin:1rem 0 1.75rem;padding-left:0;list-style:none;counter-reset:mistakes}.BlogPostTemplate_prose__gjCdC .article-mistakes-list>li{counter-increment:mistakes;position:relative;margin:0 0 1.35rem;padding:1rem 1.05rem 1.05rem 3.15rem;background:var(--white);border:1px solid #ddd5bebf;border-radius:var(--r-md);box-shadow:var(--sh-xs)}.BlogPostTemplate_prose__gjCdC .article-mistakes-list>li:before{content:counter(mistakes);position:absolute;left:.85rem;top:1rem;width:1.65rem;height:1.65rem;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:var(--white);background:var(--teal);border-radius:50%;line-height:1}.BlogPostTemplate_prose__gjCdC .article-mistakes-list>li p{margin:0 0 .65em}.BlogPostTemplate_prose__gjCdC .article-mistakes-list>li p:last-child{margin-bottom:0}.BlogPostTemplate_prose__gjCdC .article-mistakes-list>li p:first-of-type{margin-top:0}.BlogPostTemplate_prose__gjCdC .article-faq{margin:2.75rem 0 1.5rem;padding:0}.BlogPostTemplate_prose__gjCdC .article-faq>h2{margin-top:0;margin-bottom:1rem}.BlogPostTemplate_prose__gjCdC .article-faq-item{margin-bottom:.5rem;border:1px solid #ddd5bed9;border-radius:var(--r-md);background:var(--white);overflow:hidden;box-shadow:0 1px 0 #ffffff80}.BlogPostTemplate_prose__gjCdC .article-faq-item summary{cursor:pointer;list-style:none;font-size:1.01rem;font-weight:600;line-height:1.45;color:var(--charcoal);position:relative;padding:.95rem 2.5rem .95rem 1.1rem;transition:background var(--t) var(--ease),color var(--t) var(--ease)}.BlogPostTemplate_prose__gjCdC .article-faq-item summary::-webkit-details-marker{display:none}.BlogPostTemplate_prose__gjCdC .article-faq-item summary:after{content:"+";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:600;color:var(--teal);border:1px solid #18687040;border-radius:var(--r-sm);line-height:1}.BlogPostTemplate_prose__gjCdC .article-faq-item[open] summary{background:#1868700f;border-bottom:1px solid #ddd5bea6}.BlogPostTemplate_prose__gjCdC .article-faq-item[open] summary:after{content:"−";background:var(--teal);border-color:var(--teal);color:var(--white)}.BlogPostTemplate_prose__gjCdC .article-faq-item p{margin:0;padding:0 1.1rem 1.05rem;font-size:.98rem;line-height:1.75;color:var(--mid)}