.BlogPostHeader-module__N84Esq__header{background-color:var(--mog-bg);padding:170px 20px 0}.BlogPostHeader-module__N84Esq__container{max-width:100%;margin:0 auto}.BlogPostHeader-module__N84Esq__breadcrumb{max-width:1140px;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--mog-text-beige);align-items:center;gap:4px;margin:0 auto 40px;font-size:16px;font-weight:400;line-height:1.6;display:flex}.BlogPostHeader-module__N84Esq__breadcrumbLink{color:var(--mog-text-beige);flex-shrink:0;text-decoration:none;transition:color .2s}.BlogPostHeader-module__N84Esq__breadcrumbLink:hover{color:var(--mog-primary)}.BlogPostHeader-module__N84Esq__breadcrumbSep{color:var(--mog-text-beige);flex-shrink:0;margin:0 4px}.BlogPostHeader-module__N84Esq__breadcrumbCurrent{color:var(--mog-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.BlogPostHeader-module__N84Esq__heroWrapper{padding:0 1rem;position:relative}.BlogPostHeader-module__N84Esq__heroWrapper:before{content:"";background-color:var(--mog-primary);z-index:0;border-radius:64px;width:calc(100% - 2rem);max-width:1389px;height:575px;margin:0 auto;position:absolute;top:269px;left:-50%;right:-50%}.BlogPostHeader-module__N84Esq__hero{z-index:1;border-radius:32px;align-items:flex-end;width:100%;max-width:1140px;height:700px;margin:0 auto;display:flex;position:relative;overflow:hidden}.BlogPostHeader-module__N84Esq__heroImage{object-fit:cover;object-position:center top}.BlogPostHeader-module__N84Esq__heroPlaceholder{background:linear-gradient(135deg, var(--mog-secondary) 0%, var(--mog-primary) 100%);position:absolute;inset:0}.BlogPostHeader-module__N84Esq__hero:after{content:"";z-index:1;background:linear-gradient(#0000 40%,#000c 100%);border-radius:32px;position:absolute;inset:0}.BlogPostHeader-module__N84Esq__heroBadge{z-index:3;height:40px;font-family:var(--font-body);color:var(--mog-primary);background-color:var(--mog-white);border:.75px solid var(--mog-primary);border-radius:8px;justify-content:center;align-items:center;padding:0 28px;font-size:20px;font-weight:400;line-height:1.4;display:inline-flex;position:absolute;top:24px;left:24px}.BlogPostHeader-module__N84Esq__heroOverlay{z-index:2;flex-direction:column;gap:8px;width:100%;max-width:945px;margin:0 auto;padding:40px 64px;display:flex;position:relative}.BlogPostHeader-module__N84Esq__heroTitle{font-family:var(--font-display);color:#fffefc;letter-spacing:.02em;margin:0;font-size:54px;font-weight:400;line-height:1}.BlogPostHeader-module__N84Esq__metaRow{z-index:1;justify-content:space-between;align-items:flex-start;max-width:752px;margin:0 auto;padding:20px 0;display:flex;position:relative}.BlogPostHeader-module__N84Esq__metaLeft,.BlogPostHeader-module__N84Esq__metaRight{flex-direction:column;gap:16px;display:flex}.BlogPostHeader-module__N84Esq__metaLabel{font-family:var(--font-body);color:var(--mog-white);font-size:20px;font-weight:400;line-height:1.4}.BlogPostHeader-module__N84Esq__categoryLink{height:40px;font-family:var(--font-body);color:var(--mog-primary);background-color:var(--mog-white);border:.75px solid var(--mog-primary);border-radius:40px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.BlogPostHeader-module__N84Esq__categoryLink:hover{background-color:var(--mog-primary);color:var(--mog-white)}.BlogPostHeader-module__N84Esq__shareButtons{align-items:center;gap:24px;display:flex}.BlogPostHeader-module__N84Esq__shareBtn{width:40px;height:40px;color:var(--mog-white);cursor:pointer;background-color:#fff3;border:none;border-radius:8.333px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s;display:inline-flex}.BlogPostHeader-module__N84Esq__shareBtn:hover{background-color:#ffffff59}.BlogPostHeader-module__N84Esq__shareBtn svg{width:20px;height:20px}.BlogPostHeader-module__N84Esq__dateRow{z-index:1;max-width:749px;font-family:var(--font-body);color:var(--mog-text-beige);justify-content:space-between;align-items:center;margin:0 auto 32px;padding:40px 0 0;font-size:16px;display:flex;position:relative}.BlogPostHeader-module__N84Esq__date{color:var(--mog-text-beige)}.BlogPostHeader-module__N84Esq__readingTime{color:var(--mog-text-beige);align-items:center;gap:8px;display:inline-flex}.BlogPostHeader-module__N84Esq__readingTime svg{flex-shrink:0;width:16px;height:16px}@media (max-width:1200px){.BlogPostHeader-module__N84Esq__heroWrapper:before{border-radius:48px;height:400px}.BlogPostHeader-module__N84Esq__hero{height:500px}.BlogPostHeader-module__N84Esq__heroTitle{font-size:42px}}@media (max-width:992px){.BlogPostHeader-module__N84Esq__heroWrapper:before{border-radius:48px;height:481px}.BlogPostHeader-module__N84Esq__metaRow{flex-direction:column;gap:24px;padding:20px 2rem 40px}}@media (max-width:768px){.BlogPostHeader-module__N84Esq__header{padding:120px 16px 0}.BlogPostHeader-module__N84Esq__breadcrumb{font-size:14px}.BlogPostHeader-module__N84Esq__breadcrumbCurrent{max-width:200px}.BlogPostHeader-module__N84Esq__heroWrapper{padding:0 16px}.BlogPostHeader-module__N84Esq__heroWrapper:before{border-radius:16px;width:100%;height:520px;top:180px}.BlogPostHeader-module__N84Esq__hero{border-radius:16px;height:450px}.BlogPostHeader-module__N84Esq__hero:after{border-radius:16px}.BlogPostHeader-module__N84Esq__heroBadge{border-radius:6px;height:32px;padding:0 20px;font-size:14px;top:16px;left:16px}.BlogPostHeader-module__N84Esq__heroOverlay{padding:20px}.BlogPostHeader-module__N84Esq__heroTitle{font-size:26px}.BlogPostHeader-module__N84Esq__metaLabel{font-size:16px}.BlogPostHeader-module__N84Esq__dateRow{margin-top:24px;padding:0 16px;font-size:14px}}@media (max-width:520px){.BlogPostHeader-module__N84Esq__metaLabel{font-size:16px;line-height:1.4}.BlogPostHeader-module__N84Esq__categoryLink{height:28px;padding:4px 16px;font-size:13px}.BlogPostHeader-module__N84Esq__shareBtn{border-radius:5px;width:25px;height:25px}.BlogPostHeader-module__N84Esq__shareBtn svg{width:14px;height:12px}}@media (max-width:480px){.BlogPostHeader-module__N84Esq__heroWrapper{padding:0 12px}.BlogPostHeader-module__N84Esq__heroWrapper:before{border-radius:16px;height:440px;top:230px}.BlogPostHeader-module__N84Esq__hero{border-radius:16px;height:450px}.BlogPostHeader-module__N84Esq__hero:after{border-radius:16px}.BlogPostHeader-module__N84Esq__heroTitle{font-size:22px}.BlogPostHeader-module__N84Esq__heroOverlay{padding:16px}.BlogPostHeader-module__N84Esq__metaLabel{font-size:12px}.BlogPostHeader-module__N84Esq__categoryLink{padding:6px 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.BlogPostHeader-module__N84Esq__header{opacity:1;transition:none;transform:none}.BlogPostHeader-module__N84Esq__shareBtn,.BlogPostHeader-module__N84Esq__categoryLink,.BlogPostHeader-module__N84Esq__breadcrumbLink{transition:none}}
.BlogPostContent-module__Pv8Jea__article{background-color:var(--mog-bg);padding:70px 20px 80px}.BlogPostContent-module__Pv8Jea__container{max-width:749px;margin:0 auto}.BlogPostContent-module__Pv8Jea__content{font-family:var(--font-body);color:#6b777e;font-size:16px;font-weight:400;line-height:1.4}.BlogPostContent-module__Pv8Jea__content h2{font-family:var(--font-display);letter-spacing:.72px;color:#3a3a3a;margin:48px 0 24px;font-size:36px;font-weight:400;line-height:110%}.BlogPostContent-module__Pv8Jea__content h3{font-family:var(--font-body);color:#3a3a3a;margin:32px 0 16px;font-size:24px;font-weight:400;line-height:1.2}.BlogPostContent-module__Pv8Jea__content p{margin:0 0 28px}.BlogPostContent-module__Pv8Jea__content a{color:var(--mog-primary);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.BlogPostContent-module__Pv8Jea__content a:hover{color:var(--mog-secondary)}.BlogPostContent-module__Pv8Jea__content ul,.BlogPostContent-module__Pv8Jea__content ol{margin:0 0 28px 24px;padding-left:24px}.BlogPostContent-module__Pv8Jea__content ul{list-style:none}.BlogPostContent-module__Pv8Jea__content ul li{margin-bottom:12px;padding-left:20px;position:relative}.BlogPostContent-module__Pv8Jea__content ul li:before{content:"";background-color:var(--mog-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.BlogPostContent-module__Pv8Jea__content ol{list-style:decimal}.BlogPostContent-module__Pv8Jea__content ol li{margin-bottom:12px;padding-left:12px}.BlogPostContent-module__Pv8Jea__content li strong{color:#3a3a3a}.BlogPostContent-module__Pv8Jea__content strong{color:var(--mog-text);font-weight:600}.BlogPostContent-module__Pv8Jea__content blockquote{border-left:4px solid var(--mog-primary);color:var(--mog-text-secondary);background-color:var(--mog-beige-100);border-radius:0 16px 16px 0;margin:40px 0;padding:24px 32px;font-size:24px;font-style:italic;line-height:1.4}.BlogPostContent-module__Pv8Jea__content blockquote p:last-child{margin-bottom:0}.BlogPostContent-module__Pv8Jea__content hr{border:none;border-top:1px solid var(--mog-border);margin:2.5rem 0}.BlogPostContent-module__Pv8Jea__content img{border-radius:24px;max-width:100%;height:auto;margin:32px 0}.BlogPostContent-module__Pv8Jea__content code{background-color:var(--mog-bg-medium);border-radius:4px;padding:.2em .4em;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.9em}.BlogPostContent-module__Pv8Jea__content pre{background-color:var(--mog-header-dark);color:var(--mog-white);border-radius:12px;margin:2rem 0;padding:1.5rem;overflow-x:auto}.BlogPostContent-module__Pv8Jea__content pre code{background:0 0;padding:0;font-size:.875rem}.BlogPostContent-module__Pv8Jea__sourceSection{margin-top:3rem}.BlogPostContent-module__Pv8Jea__sourceLabel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:#3a3a3a;margin:0 0 24px;font-size:16px;font-weight:400}.BlogPostContent-module__Pv8Jea__sourceCard{background-color:var(--mog-primary);border-radius:24px;align-items:center;gap:24px;padding:32px 64px;display:flex}.BlogPostContent-module__Pv8Jea__sourceLogo{object-fit:contain;background:var(--mog-white);border-radius:12px;flex-shrink:0;width:80px;height:80px;padding:8px}.BlogPostContent-module__Pv8Jea__sourceInfo{flex:1;min-width:0}.BlogPostContent-module__Pv8Jea__sourceName{font-family:var(--font-display);letter-spacing:.02em;color:var(--mog-white);margin:0 0 4px;font-size:20px;font-weight:400;line-height:1.1}.BlogPostContent-module__Pv8Jea__sourceDescription{font-family:var(--font-body);color:var(--mog-white);opacity:.9;margin:0;font-size:16px;font-weight:400;line-height:1.4}.BlogPostContent-module__Pv8Jea__sourceLink{height:48px;font-family:var(--font-body);color:var(--mog-primary);background-color:var(--mog-white);border:.75px solid var(--mog-white);white-space:nowrap;border-radius:23px;flex-shrink:0;align-items:center;gap:8px;padding:0 28px;font-size:20px;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.BlogPostContent-module__Pv8Jea__sourceLink:hover{color:var(--mog-white);background-color:#0000}.BlogPostContent-module__Pv8Jea__sourceLink svg{flex-shrink:0;width:14px;height:14px}@media (max-width:768px){.BlogPostContent-module__Pv8Jea__article{padding:32px 16px 60px}.BlogPostContent-module__Pv8Jea__content{font-size:18px}.BlogPostContent-module__Pv8Jea__content h2{font-size:24px}.BlogPostContent-module__Pv8Jea__content h3{font-size:20px}.BlogPostContent-module__Pv8Jea__content blockquote{padding:16px 20px;font-size:18px}.BlogPostContent-module__Pv8Jea__sourceCard{text-align:center;flex-direction:column;gap:16px;padding:24px 20px}.BlogPostContent-module__Pv8Jea__sourceLogo{margin:0 auto}.BlogPostContent-module__Pv8Jea__sourceInfo{text-align:center}.BlogPostContent-module__Pv8Jea__sourceName{font-size:18px}.BlogPostContent-module__Pv8Jea__sourceDescription{font-size:14px}.BlogPostContent-module__Pv8Jea__sourceLink{justify-content:center;width:100%;height:44px;font-size:16px}}@media (max-width:480px){.BlogPostContent-module__Pv8Jea__content{font-size:16px}.BlogPostContent-module__Pv8Jea__content h2{font-size:22px}.BlogPostContent-module__Pv8Jea__content h3{font-size:18px}}
.BlogRelatedPosts-module__jxzL0q__section{background-color:var(--mog-bg);border-top:1px solid var(--mog-border);padding:60px 20px 100px}.BlogRelatedPosts-module__jxzL0q__container{max-width:1140px;margin:0 auto}.BlogRelatedPosts-module__jxzL0q__headerRow{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.BlogRelatedPosts-module__jxzL0q__title{font-family:var(--font-display);color:var(--mog-text);margin:0;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400}.BlogRelatedPosts-module__jxzL0q__seeAll{font-family:var(--font-body);color:var(--mog-primary);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.BlogRelatedPosts-module__jxzL0q__seeAll:hover{color:var(--mog-secondary)}.BlogRelatedPosts-module__jxzL0q__seeAll svg{transition:transform .2s}.BlogRelatedPosts-module__jxzL0q__seeAll:hover svg{transform:translate(4px)}.BlogRelatedPosts-module__jxzL0q__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.BlogRelatedPosts-module__jxzL0q__card{background:0 0;border-radius:40px;flex-direction:column;transition:transform .3s;display:flex;position:relative;overflow:hidden}.BlogRelatedPosts-module__jxzL0q__card:hover{transform:translateY(-8px)}.BlogRelatedPosts-module__jxzL0q__cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.BlogRelatedPosts-module__jxzL0q__cardImageWrapper{background-color:var(--mog-bg-medium);border-radius:40px 40px 0 0;height:330px;position:relative;overflow:hidden}.BlogRelatedPosts-module__jxzL0q__cardImage{object-fit:cover;object-position:center top;filter:grayscale();transition:filter .3s}.BlogRelatedPosts-module__jxzL0q__card:hover .BlogRelatedPosts-module__jxzL0q__cardImage{filter:grayscale(0%)}.BlogRelatedPosts-module__jxzL0q__cardImagePlaceholder{background:var(--mog-bg-medium);width:100%;height:100%}.BlogRelatedPosts-module__jxzL0q__cardArrowBtn{background:var(--mog-secondary);z-index:5;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex;position:absolute;bottom:10px;right:10px}.BlogRelatedPosts-module__jxzL0q__cardArrowBtn svg{width:24px;height:24px;color:var(--mog-white);transition:transform .2s}.BlogRelatedPosts-module__jxzL0q__card:hover .BlogRelatedPosts-module__jxzL0q__cardArrowBtn{background:var(--mog-primary);transform:scale(1.1)rotate(-5deg)}.BlogRelatedPosts-module__jxzL0q__cardContent{background:var(--mog-beige-100);border-radius:0 0 40px 40px;flex-direction:column;flex-grow:1;gap:8px;min-height:200px;padding:16px;display:flex}.BlogRelatedPosts-module__jxzL0q__cardMetaTop{align-items:center;height:40px;display:flex}.BlogRelatedPosts-module__jxzL0q__cardCategory{background:var(--mog-secondary);color:var(--mog-white);height:32px;font-family:var(--font-body);border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.4;transition:background .2s;display:inline-flex}.BlogRelatedPosts-module__jxzL0q__card:hover .BlogRelatedPosts-module__jxzL0q__cardCategory{background:var(--mog-primary)}.BlogRelatedPosts-module__jxzL0q__cardTitle{font-family:var(--font-body);color:var(--mog-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;max-height:4.2em;margin:0;font-size:20px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogRelatedPosts-module__jxzL0q__cardFooter{font-family:var(--font-body);color:var(--mog-text-beige);letter-spacing:.01em;align-items:center;gap:4px;margin-top:auto;padding:8px;font-size:12px;line-height:1.3;display:flex}.BlogRelatedPosts-module__jxzL0q__cardFooter svg{flex-shrink:0;width:16px;height:16px}.BlogRelatedPosts-module__jxzL0q__externalBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--mog-secondary);font-weight:700}@media (max-width:1024px){.BlogRelatedPosts-module__jxzL0q__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.BlogRelatedPosts-module__jxzL0q__section{padding:48px 16px 80px}.BlogRelatedPosts-module__jxzL0q__grid{grid-template-columns:1fr;gap:24px}.BlogRelatedPosts-module__jxzL0q__card{border-radius:24px}.BlogRelatedPosts-module__jxzL0q__cardImageWrapper{border-radius:24px 24px 0 0;height:250px}.BlogRelatedPosts-module__jxzL0q__cardContent{border-radius:0 0 24px 24px;min-height:auto;padding:16px}.BlogRelatedPosts-module__jxzL0q__cardTitle{-webkit-line-clamp:2;font-size:16px}.BlogRelatedPosts-module__jxzL0q__headerRow{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.BlogRelatedPosts-module__jxzL0q__section{opacity:1;transition:none;transform:none}.BlogRelatedPosts-module__jxzL0q__card,.BlogRelatedPosts-module__jxzL0q__cardImage,.BlogRelatedPosts-module__jxzL0q__cardArrowBtn,.BlogRelatedPosts-module__jxzL0q__seeAll svg{transition:none}.BlogRelatedPosts-module__jxzL0q__card:hover{transform:none}}@media (hover:none) and (pointer:coarse){.BlogRelatedPosts-module__jxzL0q__card:hover{transform:none}.BlogRelatedPosts-module__jxzL0q__card:active{transform:scale(.98)}}
