#mfw-home .blog-page{--bl-navy:#0d1428;--bl-navy-mid:#101a33;--bl-gold:#c9a373;--bl-cream:#f1ead9;--bl-grey:hsla(43,46%,90%,.6);background:var(--bl-navy);color:var(--bl-cream);font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased}#mfw-home .blog-page *,#mfw-home .blog-page :after,#mfw-home .blog-page :before{box-sizing:border-box}#mfw-home .blog-page .bl-inner{max-width:1200px;margin:0 auto}#mfw-home .blog-page .bl-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 30%,#243766 0,#162447 50%,#0d1428 100%);padding:clamp(96px,13vw,150px) 48px 90px}#mfw-home .blog-page .bl-hero-mark{position:absolute;top:-14%;right:5%;font-family:Bebas Neue,sans-serif;font-size:30vw;line-height:.8;color:transparent;-webkit-text-stroke:1px hsla(33,44%,62%,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#mfw-home .blog-page .bl-hero .bl-inner{position:relative;z-index:2}#mfw-home .blog-page .bl-kicker{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--bl-gold)}#mfw-home .blog-page .bl-kicker:before{content:"";display:block;width:26px;height:1px;background:var(--bl-gold)}#mfw-home .blog-page .bl-hero-title{font-family:Cormorant Garamond,Newsreader,Georgia,serif;font-weight:500;font-style:italic;font-size:clamp(52px,8.4vw,116px);line-height:.98;color:#fff;letter-spacing:0}#mfw-home .blog-page .bl-hero-title em{color:var(--bl-gold)}#mfw-home .blog-page .bl-hero-lead,#mfw-home .blog-page .bl-hero-title em{font-family:Cormorant Garamond,Newsreader,Georgia,serif;font-style:italic;font-weight:300}#mfw-home .blog-page .bl-hero-lead{margin-top:26px;max-width:640px;font-size:clamp(18px,2vw,26px);color:hsla(43,46%,90%,.82)}#mfw-home .blog-page .bl-section{padding:clamp(56px,7vw,96px) 48px clamp(72px,9vw,120px)}#mfw-home .blog-page .bl-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:clamp(36px,4vw,56px)}#mfw-home .blog-page .bl-chip{display:inline-flex;align-items:center;padding:9px 20px;border:1px solid hsla(33,44%,62%,.35);border-radius:999px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:hsla(43,46%,90%,.82);transition:all .25s ease}#mfw-home .blog-page .bl-chip:hover{border-color:var(--bl-gold);color:var(--bl-gold)}#mfw-home .blog-page .bl-chip.is-active{background:var(--bl-gold);border-color:var(--bl-gold);color:var(--bl-navy)}#mfw-home .blog-page .bl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:clamp(28px,3vw,44px);gap:clamp(28px,3vw,44px);justify-content:center}#mfw-home .blog-page .bl-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}#mfw-home .blog-page .bl-card__media{aspect-ratio:4/3;overflow:hidden;background:var(--bl-navy-mid);margin-bottom:1.3rem}#mfw-home .blog-page .bl-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}#mfw-home .blog-page .bl-card:hover .bl-card__media img{transform:scale(1.05)}#mfw-home .blog-page .bl-card__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:2rem;letter-spacing:.2em;color:hsla(43,46%,90%,.35);background:repeating-linear-gradient(-45deg,#162447,#162447 8px,#1f2f56 0,#1f2f56 16px)}#mfw-home .blog-page .bl-card__body{display:flex;flex-direction:column}#mfw-home .blog-page .bl-card__cat{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--bl-gold);margin-bottom:.6rem}#mfw-home .blog-page .bl-card__title{font-family:Cormorant Garamond,Newsreader,Georgia,serif;font-weight:500;font-size:clamp(21px,1.8vw,27px);line-height:1.22;color:#fff;margin:0 0 .55rem;transition:color .25s ease}#mfw-home .blog-page .bl-card:hover .bl-card__title{color:var(--bl-gold)}#mfw-home .blog-page .bl-card__ex{font-size:14.5px;line-height:1.6;font-weight:300;color:var(--bl-grey);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#mfw-home .blog-page .bl-card__meta{margin-top:.8rem;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:hsla(43,46%,90%,.4)}#mfw-home .blog-page .bl-card__link{margin-top:.9rem;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--bl-gold);display:inline-flex;align-items:center;gap:8px}#mfw-home .blog-page .bl-card__link span{font-size:14px}#mfw-home .blog-page .bl-empty{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;color:var(--bl-grey)}@media (max-width:900px){#mfw-home .blog-page .bl-hero{padding:110px 20px 72px}#mfw-home .blog-page .bl-section{padding:48px 22px 72px}#mfw-home .blog-page .bl-grid{grid-template-columns:1fr}}#mfw-home .blog-page .bd-preview{background:var(--bl-gold);color:var(--bl-navy);text-align:center;padding:10px 16px;font-size:11px;letter-spacing:.22em;text-transform:uppercase}#mfw-home .blog-page .bd-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 30%,#243766 0,#162447 50%,#0d1428 100%);padding:clamp(96px,12vw,140px) 48px clamp(56px,7vw,88px)}#mfw-home .blog-page .bd-hero-mark{position:absolute;top:-14%;right:5%;font-family:Bebas Neue,sans-serif;font-size:30vw;line-height:.8;color:transparent;-webkit-text-stroke:1px hsla(33,44%,62%,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#mfw-home .blog-page .bd-hero .bl-inner{position:relative;z-index:2;max-width:860px}#mfw-home .blog-page .bd-back{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:hsla(43,46%,90%,.7);transition:color .25s ease}#mfw-home .blog-page .bd-back:hover{color:var(--bl-gold)}#mfw-home .blog-page .bd-cat{display:inline-block;margin-top:26px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;color:var(--bl-gold);transition:opacity .25s ease}#mfw-home .blog-page .bd-cat:hover{opacity:.75}#mfw-home .blog-page .bd-title{margin-top:18px;font-family:Cormorant Garamond,Newsreader,Georgia,serif;font-weight:500;font-size:clamp(38px,6vw,80px);line-height:1.02;color:#fff;letter-spacing:0}#mfw-home .blog-page .bd-meta{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:hsla(43,46%,90%,.55)}#mfw-home .blog-page .bd-meta .dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}#mfw-home .blog-page .bd-cover{max-width:1100px;padding:0 48px;margin:clamp(-40px,-4vw,-60px) auto 0;position:relative;z-index:3}#mfw-home .blog-page .bd-cover img{width:100%;display:block;border-radius:4px;box-shadow:0 40px 80px -30px rgba(0,0,0,.6)}#mfw-home .blog-page .bd-body{padding:clamp(48px,6vw,84px) 48px clamp(72px,9vw,120px)}#mfw-home .blog-page .bd-body .bl-inner{max-width:760px}#mfw-home .blog-page .bd-toc{border:1px solid hsla(33,44%,62%,.28);border-radius:6px;padding:22px 26px;margin-bottom:clamp(36px,4vw,52px)}#mfw-home .blog-page .bd-toc-label{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--bl-gold);margin-bottom:12px}#mfw-home .blog-page .bd-toc ul{margin:0;padding:0;list-style:none}#mfw-home .blog-page .bd-toc li{margin:6px 0}#mfw-home .blog-page .bd-toc li.lvl-h3{margin-left:18px}#mfw-home .blog-page .bd-toc a{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;text-decoration:none;color:hsla(43,46%,90%,.78);transition:color .2s ease}#mfw-home .blog-page .bd-toc a:hover{color:var(--bl-gold)}#mfw-home .blog-page .bd-prose{font-family:Cormorant Garamond,Newsreader,Georgia,serif;font-size:clamp(19px,1.5vw,22px);font-weight:400;line-height:1.75;color:hsla(43,46%,90%,.9)}#mfw-home .blog-page .bd-prose>:first-child{margin-top:0}#mfw-home .blog-page .bd-prose p{margin:0 0 1.4rem}#mfw-home .blog-page .bd-prose h2,#mfw-home .blog-page .bd-prose h3{font-family:Cormorant Garamond,Newsreader,Georgia,serif;font-weight:600;color:#fff;line-height:1.2;scroll-margin-top:100px}#mfw-home .blog-page .bd-prose h2{font-size:clamp(28px,3vw,40px);margin:2.6rem 0 1rem}#mfw-home .blog-page .bd-prose h3{font-size:clamp(23px,2.2vw,30px);margin:2rem 0 .8rem}#mfw-home .blog-page .bd-prose a{color:var(--bl-gold);text-decoration:none;border-bottom:1px solid hsla(33,44%,62%,.4);transition:border-color .2s ease}#mfw-home .blog-page .bd-prose a:hover{border-color:var(--bl-gold)}#mfw-home .blog-page .bd-prose ol,#mfw-home .blog-page .bd-prose ul{margin:0 0 1.4rem 1.3rem;padding:0}#mfw-home .blog-page .bd-prose li{margin:.4rem 0}#mfw-home .blog-page .bd-prose li::marker{color:var(--bl-gold)}#mfw-home .blog-page .bd-prose img{width:100%;border-radius:4px;margin:2rem 0}#mfw-home .blog-page .bd-prose figure{margin:2rem 0}#mfw-home .blog-page .bd-prose figcaption{margin-top:.6rem;font-family:DM Sans,sans-serif;font-size:12px;letter-spacing:.06em;color:hsla(43,46%,90%,.5);text-align:center}#mfw-home .blog-page .bd-prose blockquote{-webkit-border-start:2px solid var(--bl-gold);border-inline-start:2px solid var(--bl-gold);-webkit-padding-start:1.4rem;padding-inline-start:1.4rem;margin:2rem 0;font-style:italic;font-size:clamp(22px,2vw,28px);color:#fff}#mfw-home .blog-page .bd-prose hr{border:0;border-top:1px solid hsla(33,44%,62%,.25);margin:2.4rem 0}#mfw-home .blog-page .bd-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;background:hsla(0,0%,100%,.06);padding:.12em .4em;border-radius:3px}#mfw-home .blog-page .bd-prose pre{background:var(--bl-navy-mid);border:1px solid hsla(33,44%,62%,.18);border-radius:6px;padding:18px 20px;overflow-x:auto;margin:1.8rem 0}#mfw-home .blog-page .bd-prose pre code{background:none;padding:0}#mfw-home .blog-page .bd-label{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--bl-gold)}#mfw-home .blog-page .bd-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(36px,4vw,52px)}#mfw-home .blog-page .bd-tag{padding:7px 16px;border:1px solid hsla(33,44%,62%,.3);border-radius:999px;font-family:DM Sans,sans-serif;font-size:11px;letter-spacing:.12em;text-decoration:none;color:hsla(43,46%,90%,.75);transition:all .25s ease}#mfw-home .blog-page .bd-tag:hover{border-color:var(--bl-gold);color:var(--bl-gold)}#mfw-home .blog-page .bd-share{margin-top:32px;padding-top:24px;border-top:1px solid hsla(33,44%,62%,.2);display:flex;gap:20px;align-items:center;flex-wrap:wrap}#mfw-home .blog-page .bd-share a{font-family:DM Sans,sans-serif;font-size:12px;letter-spacing:.1em;text-decoration:none;color:hsla(43,46%,90%,.7);transition:color .25s ease}#mfw-home .blog-page .bd-share a:hover{color:var(--bl-gold)}#mfw-home .blog-page .bd-author{margin-top:40px;padding-top:26px;border-top:1px solid hsla(33,44%,62%,.2)}#mfw-home .blog-page .bd-author-name{margin-top:6px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;color:#fff}#mfw-home .blog-page .bd-nav{margin-top:48px;padding-top:30px;border-top:1px solid hsla(33,44%,62%,.2);display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}#mfw-home .blog-page .bd-nav a{text-decoration:none;color:inherit;display:block}#mfw-home .blog-page .bd-nav .next{text-align:right}#mfw-home .blog-page .bd-nav-title{margin-top:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;line-height:1.25;color:hsla(43,46%,90%,.9);transition:color .25s ease}#mfw-home .blog-page .bd-nav a:hover .bd-nav-title{color:var(--bl-gold)}#mfw-home .blog-page .bd-related{padding:0 48px clamp(72px,9vw,120px)}#mfw-home .blog-page .bd-related .bl-inner{max-width:1100px}#mfw-home .blog-page .bd-related-head{display:flex;align-items:center;gap:14px;margin-bottom:clamp(28px,3vw,40px)}#mfw-home .blog-page .bd-related-head:after{content:"";flex:1 1;height:1px;background:hsla(33,44%,62%,.2)}#mfw-home .blog-page .bd-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px)}@media (max-width:900px){#mfw-home .blog-page .bd-hero{padding:104px 20px 60px}#mfw-home .blog-page .bd-cover{padding:0 20px;margin-top:-32px}#mfw-home .blog-page .bd-body{padding:40px 22px 72px}#mfw-home .blog-page .bd-related{padding:0 22px 72px}#mfw-home .blog-page .bd-nav{grid-template-columns:1fr}#mfw-home .blog-page .bd-nav .next{text-align:left}}