.HeroPrincipalPosts-module__C48wnW__c-HeroPrincipalPost{flex-direction:column;grid-column:span 8;gap:1rem;display:flex;position:relative}@media screen and (max-width:1200px){.HeroPrincipalPosts-module__C48wnW__c-HeroPrincipalPost{grid-column:1/span 11}}@media screen and (max-width:767px){.HeroPrincipalPosts-module__C48wnW__c-HeroPrincipalPost{border-bottom:1px solid #ebebebe6;padding-bottom:2rem}}.HeroPrincipalPosts-module__C48wnW__c-HeroPrincipalPost:before{content:"";width:1px;right:calc(var(--grid-gap) / -2);background-color:#ebebebe6;height:89.5%;position:absolute}
.HeroFeaturedPosts-module__i_-skq__sec-featured{flex-direction:column;grid-column:13/-1;gap:2.2rem;display:flex}.HeroFeaturedPosts-module__i_-skq__c-HeroFeaturedPosts{gap:2.2rem;display:grid}@media screen and (max-width:1200px){.HeroFeaturedPosts-module__i_-skq__sec-featured{border-bottom:1px solid #ebebebe6;grid-column:1/-1}.HeroFeaturedPosts-module__i_-skq__c-HeroFeaturedPosts{grid-template-columns:repeat(3,1fr);gap:3.2rem}}@media screen and (max-width:767px){.HeroFeaturedPosts-module__i_-skq__c-HeroFeaturedPosts{grid-template-columns:1fr}.HeroFeaturedPosts-module__i_-skq__sec-featured{border-bottom:none;grid-column:1/-1;margin-top:1.6rem}}.HeroFeaturedPosts-module__i_-skq__subTitle{padding-bottom:1.2rem}
.ContainerSubtitle-module__ZomZ3W__copy-ContainerSubtitle{--sub-ink:#2b343e;--sub-line:#c4a66c;color:var(--sub-ink);font-family:var(--font-serif);letter-spacing:.02em;padding-bottom:.55em;font-size:1.35rem;font-weight:500;line-height:1.2em;display:inline-block;position:relative}.ContainerSubtitle-module__ZomZ3W__copy-ContainerSubtitle:before{content:"";background:var(--sub-line);clip-path:polygon(0 55%,18% 12%,55% 0,100% 38%,55% 62%,20% 100%);width:calc(100% + .9em);height:.3em;position:absolute;bottom:.1em;left:0}.ContainerSubtitle-module__ZomZ3W__copy-ContainerSubtitle:after{content:"";background:var(--sub-line);border-radius:50%;width:.26em;height:.26em;position:absolute;bottom:.12em;left:calc(100% + 1.3em)}
.CoverImage-module__Eq9TlG__CoverImage{width:100%;position:relative;overflow:hidden}.CoverImage-module__Eq9TlG__image{object-fit:cover;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;height:auto}.CoverImage-module__Eq9TlG__image[data-category=contain]{object-fit:contain}.CoverImage-module__Eq9TlG__full-width{--hue:223;--bg:#fff;--shadow-dark:#a1abc7;--shadow-light:hsl(var(--hue), 20%, 98%);background:var(--bg);width:100%;height:clamp(300px,45vw,630px);box-shadow:6px 6px 12px var(--shadow-dark), -6px -6px 12px var(--shadow-light), inset 2px 2px 4px var(--shadow-light), inset -2px -2px 4px var(--shadow-dark);border-radius:3.2rem}.CoverImage-module__Eq9TlG__XXL{width:100%;height:clamp(24rem,45vw,42.6rem)}.CoverImage-module__Eq9TlG__LG{width:clamp(7rem,22vw,29.9rem);height:clamp(7rem,13vw,16.8rem)}.CoverImage-module__Eq9TlG__MD{--max-width:22.5rem;width:var(--max-width);height:calc(var(--max-width) * .6)}.CoverImage-module__Eq9TlG__SM{width:7.2rem;height:7.2rem}.CoverImage-module__Eq9TlG__recommend{width:14.7rem;height:14.7rem}@media screen and (max-width:600px){.CoverImage-module__Eq9TlG__recommend{width:10.2rem;height:10.2rem}}@media screen and (max-width:440px){.CoverImage-module__Eq9TlG__recommend{width:9.5rem;height:9.5rem}}@media screen and (max-width:960px){.CoverImage-module__Eq9TlG__SM{width:6.4rem;height:6.4rem}}@media screen and (max-width:1200px){.CoverImage-module__Eq9TlG__LG{min-width:100%;height:16vw}}@media screen and (max-width:767px){.CoverImage-module__Eq9TlG__MD{aspect-ratio:1.61803;width:100%;height:clamp(20.2rem,56.5vw,43rem)}.CoverImage-module__Eq9TlG__LG,.CoverImage-module__Eq9TlG__XXL{aspect-ratio:16/9;flex-shrink:0;width:100%;height:auto}}@media screen and (max-width:873px) and (min-width:768px){.CoverImage-module__Eq9TlG__SM{display:none}}@media screen and (max-width:768px){.CoverImage-module__Eq9TlG__SM{width:7.2rem;height:7.2rem}}
.subTitle-module__YFjrJG__copy-SubTitle{--sub-fill:#2b343e;--sub-line:#c4a66c;--sub-text:#fffefc;isolation:isolate;color:var(--sub-text);background:var(--sub-fill);font-family:var(--font-serif);text-transform:capitalize;letter-spacing:-.025em;clip-path:polygon(0 0,100% 0,calc(100% - 1.75em) 50%,calc(100% - .45em) 100%,0 100%);padding:.52em 2.3em .52em 1.1em;font-size:1.1rem;font-weight:500;line-height:min(1.16em + .0375588vw - .0140845rem,1.2em);display:inline-block;position:relative}.subTitle-module__YFjrJG__copy-SubTitle:before{content:"";z-index:-1;background:var(--sub-line);pointer-events:none;clip-path:polygon(evenodd,0 0,100% 0,calc(100% - 1.75em) 50%,calc(100% - .45em) 100%,0 100%,0 0,.1em .1em,.1em calc(100% - .1em),calc(100% - .714em) calc(100% - .1em),calc(100% - 1.914em) calc(50% - .012em),calc(100% - .334em) .1em,.1em .1em,0 0);position:absolute;inset:0}.subTitle-module__YFjrJG__copy-SubTitle[data-type=MD]{text-transform:capitalize;font-family:var(--font-serif);color:#fffefc;letter-spacing:-.025em;font-size:1.2rem;font-weight:500;line-height:1.2;transform:translate(.35%)}.subTitle-module__YFjrJG__copy-SubTitle[data-type=sans-serif]{--sub-ink:#2b343e;--sub-line:#c4a66c;color:var(--sub-ink);font-family:var(--font-serif);letter-spacing:.02em;padding-bottom:.55em;font-size:1.35rem;font-weight:500;line-height:1.2em;display:inline-block;position:relative}.subTitle-module__YFjrJG__copy-SubTitle[data-type=sans-serif]:before{content:"";background:var(--sub-line);clip-path:polygon(0 55%,18% 12%,55% 0,100% 38%,55% 62%,20% 100%);width:calc(100% + .9em);height:.3em;position:absolute;bottom:.1em;left:0}.subTitle-module__YFjrJG__copy-SubTitle[data-type=sans-serif]:after{content:"";background:var(--sub-line);border-radius:50%;width:.26em;height:.26em;position:absolute;bottom:.12em;left:calc(100% + 1.3em)}@media screen and (max-width:767px){.subTitle-module__YFjrJG__c-Subtitle{margin-bottom:.2rem}.subTitle-module__YFjrJG__copy-SubTitle[data-type=MD]{transform:translate(.38%)}}
.SubscribeService-module__PmfS8a__sec-SubscribeService{background-color:var(--default-color);width:100%;max-width:var(--width-canvas);flex-direction:column;justify-content:center;align-items:center;margin:6.4rem auto;padding:clamp(48px,3.64vw + 33.45px,80px) clamp(32px,2.73vw + 29.09px,56px);display:flex;position:relative;overflow:hidden}.SubscribeService-module__PmfS8a__SubscribeServiceOverlay{width:100%;position:absolute;inset:0}.SubscribeService-module__PmfS8a__SubscribeServiceInner{max-width:var(--width-baseline);text-align:center;z-index:var(--z-index-modal);flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;display:flex}.SubscribeService-module__PmfS8a__BackgroundImage{opacity:.85;filter:blur(.9px)}.SubscribeService-module__PmfS8a__SubscribeServiceTitle{color:var(--color-white);margin:0 0 1.2rem;font-size:4rem;font-weight:500;line-height:1.1}.SubscribeService-module__PmfS8a__inner--block{padding-top:2.2rem;padding-bottom:1.8rem;-webkit-backdrop-filter:blur(50px)brightness()contrast(.65);text-shadow:0 1px 2px #0009;background-color:#ffffff5e;border-radius:5.6rem;padding-inline:1.8rem}.SubscribeService-module__PmfS8a__SubscribeServiceSubTitle{color:var(--color-white);margin:0 0 1.2rem;font-size:1.6rem;line-height:1.4}.SubscribeService-module__PmfS8a__SubscribeServiceForm{width:100%;max-width:var(--width-baseline-minor);background-color:var(--background-offset);padding-top:1.6rem;border-radius:6px;flex-direction:column;align-items:center;gap:1rem;padding-inline:1.6rem;display:flex}.SubscribeService-module__PmfS8a__form--topRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;display:grid}.SubscribeService-module__PmfS8a__form--input{color:#1a1a1a;background:0 0;border:none;outline:none;width:100%;min-width:0;padding:1.2rem 1.6rem;font-size:1.5rem;box-shadow:0 48px 100px #110c2ea7}.SubscribeService-module__PmfS8a__form--confirmation{color:#2b3644;width:100%;max-width:none;font-family:var(--font-sans-serif);text-align:left;align-items:flex-start;gap:.8rem;padding:.2rem .8rem;font-size:1.2rem;line-height:1.35;display:flex}.SubscribeService-module__PmfS8a__form--confirmation input{accent-color:#2b3644;flex:none;width:1.6rem;height:1.6rem;margin-top:.1rem}.SubscribeService-module__PmfS8a__turnstileWrap{justify-content:center;width:100%;min-height:6.5rem;display:flex;overflow:hidden}.SubscribeService-module__PmfS8a__turnstileWrap #cf-turnstile{max-width:100%;width:min(30rem,100%)!important}.SubscribeService-module__PmfS8a__form--input::placeholder{color:#9a9a9a}.SubscribeService-module__PmfS8a__form--button{background-color:var(--default-color);color:var(--color-white);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;padding:1.2rem 2.8rem;font-size:1.5rem;font-weight:500;transition:background-color .15s}.SubscribeService-module__PmfS8a__form--button:hover{background-color:#3a4859}.SubscribeService-module__PmfS8a__form--button:disabled{cursor:not-allowed;opacity:.55}.SubscribeService-module__PmfS8a__form--button:focus-visible{outline-offset:2px;outline:2px solid #1a1a1a}@media (max-width:520px){.SubscribeService-module__PmfS8a__SubscribeServiceInner{width:364px}.SubscribeService-module__PmfS8a__SubscribeServiceTitle{font-size:2.8rem}.SubscribeService-module__PmfS8a__SubscribeServiceForm{background-color:#0000;gap:1rem;padding:0}.SubscribeService-module__PmfS8a__form--input{background-color:var(--background-offset);border-radius:6px;width:100%}.SubscribeService-module__PmfS8a__form--button{width:auto;padding-inline:1.6rem}.SubscribeService-module__PmfS8a__form--confirmation{color:#fff;text-shadow:0 1px 2px #0000008c;padding:.2rem .4rem}.SubscribeService-module__PmfS8a__turnstileWrap{justify-content:flex-start}}
.Excerpt-module__8AsokG__copy-excerpt{color:#15171a}.Excerpt-module__8AsokG__copy-excerpt[data-type=MD]{letter-spacing:-.02em;max-width:73ch;font-size:1.65rem;line-height:152.522%}.Excerpt-module__8AsokG__copy-excerpt[data-type=LG]{letter-spacing:-.025em;font-size:1.8rem;line-height:152.688%}.Excerpt-module__8AsokG__copy-excerpt[data-type=XL]{letter-spacing:-.02em;color:#000;font-size:1.8rem;line-height:152.522%}
.Date-module__rAxPOa__c-Date{color:#595959;font-size:1.28rem;font-weight:500;font-family:var(--font-sans-serif);display:block}.Date-module__rAxPOa__c-Date:after{content:"—";color:gray;margin-left:4px}
.ToastNotification-module__S-z9yq__toast{z-index:1001;color:#f7f6f2;background:#2b3644;border:1px solid #ffffff1f;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;width:min(32rem,100vw - 3.2rem);padding:1.2rem;animation:.24s ease-out ToastNotification-module__S-z9yq__toast-in;display:grid;position:fixed;top:1.6rem;right:1.6rem;box-shadow:0 18px 30px -12px #2b364473,0 8px 12px -8px #00000040}.ToastNotification-module__S-z9yq__icon{color:#2b3644;width:2.4rem;height:2.4rem;font-family:var(--font-sans-serif);background:#f7f6f2;border-radius:999px;place-items:center;font-size:1.35rem;font-weight:700;line-height:1;display:grid}.ToastNotification-module__S-z9yq__toast[data-status=loading] .ToastNotification-module__S-z9yq__icon{animation:1s ease-in-out infinite alternate ToastNotification-module__S-z9yq__toast-pulse}.ToastNotification-module__S-z9yq__toast[data-status=error] .ToastNotification-module__S-z9yq__icon{color:#7f1d1d;background:#fee2e2}.ToastNotification-module__S-z9yq__message{color:#f7f6f2;font-family:var(--font-sans-serif);text-align:left;font-size:1.25rem;line-height:1.4}.ToastNotification-module__S-z9yq__close{color:#c2cad3;width:2.4rem;height:2.4rem;font-family:var(--font-sans-serif);background:0 0;border:0;border-radius:.6rem;place-items:center;padding:0;font-size:2rem;line-height:1;display:grid}.ToastNotification-module__S-z9yq__close:hover{color:#fff;background:#ffffff1a}.ToastNotification-module__S-z9yq__close:focus-visible{outline-offset:2px;outline:2px solid #f7f6f2}@keyframes ToastNotification-module__S-z9yq__toast-in{0%{opacity:0;transform:translateY(-1.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes ToastNotification-module__S-z9yq__toast-pulse{0%{opacity:.55}to{opacity:1}}@media (max-width:520px){.ToastNotification-module__S-z9yq__toast{width:auto;top:1rem;left:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.ToastNotification-module__S-z9yq__toast,.ToastNotification-module__S-z9yq__toast[data-status=loading] .ToastNotification-module__S-z9yq__icon{animation:none}}
.ReadTime-module__cFthnG__copy-ReadTime{color:#595959;font-size:1.28rem;font-weight:500;font-family:var(--font-sans-serif);margin-left:4px}
.Title-module__vsoIra__w-Title{text-align:left;align-items:start;display:block}.Title-module__vsoIra__title{letter-spacing:-.01em;color:#15171a;font-weight:500;line-height:1.15}.Title-module__vsoIra__title[data-type="2XL"]{text-transform:capitalize;margin-block:1.4rem;font-size:clamp(2.8rem,4vw,5.3rem);line-height:126.887%}.Title-module__vsoIra__title[data-type=XXL]{letter-spacing:-.025em;font-size:clamp(3.2rem,1.82vw + 2.48rem,4.4rem);line-height:126.855%}.Title-module__vsoIra__title[data-type=MD]{--factor:1.22;font-size:calc(2rem * var(--factor,1));letter-spacing:-.025em;line-height:121.466%}.Title-module__vsoIra__title[data-type=XS]{letter-spacing:-.025em;max-width:19ch;font-size:1.85rem;line-height:122.566%}.Title-module__vsoIra__title[data-type="2XS"]{letter-spacing:-.025em;max-width:50ch;font-size:2.2rem;line-height:122.566%}.Title-module__vsoIra__title[data-type=LG]{--factor:1.31;font-size:calc(2.08rem * var(--factor,1));letter-spacing:-.02em;max-width:48ch;margin-top:.1rem;margin-bottom:.1rem;line-height:128.687%}@media screen and (max-width:1200px){.Title-module__vsoIra__title[data-type=XS]{max-width:18ch}}@media screen and (max-width:767px){.Title-module__vsoIra__title[data-type=XS]{max-width:20ch}.Title-module__vsoIra__title[data-type="2XL"]{margin-top:2rem}}
.ImageAttribution-module__3pS_3a__container{border-radius:.6rem;justify-content:center;align-items:center;height:182px;margin-top:12rem;padding-top:1.6rem;padding-bottom:3.2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ImageAttribution-module__3pS_3a__container:after{content:"";background-image:var(--main-image);filter:brightness(.7);z-index:1;background-position:50%;background-size:cover;border-radius:50%;width:clamp(110px,28vw,160px);height:clamp(110px,28vw,160px);position:absolute;top:50%;left:6%;transform:translateY(-50%);box-shadow:0 8px 20px #00000059}.ImageAttribution-module__3pS_3a__red-circle{background-image:var(--red-image);z-index:2;background-position:50%;background-size:cover;background-attachment:fixed;border-radius:50%;width:clamp(40px,10vw,58px);height:clamp(40px,10vw,58px);position:absolute;top:12%;right:18%;box-shadow:0 4px 12px #00000040}.ImageAttribution-module__3pS_3a__blue-circle{background-image:var(--blue-image);z-index:2;background-position:50%;background-size:cover;background-attachment:fixed;border-radius:50%;width:clamp(36px,9vw,52px);height:clamp(36px,9vw,52px);position:absolute;bottom:14%;right:22%;box-shadow:0 4px 12px #00000040}.ImageAttribution-module__3pS_3a__triangle{background-image:var(--triangle-image);z-index:2;background-position:50%;background-size:cover;background-attachment:fixed;border-radius:50%;width:clamp(52px,14vw,80px);height:clamp(52px,14vw,80px);position:absolute;top:50%;right:8%;box-shadow:0 4px 12px #0000004d}.ImageAttribution-module__3pS_3a__text-wrapper{z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;color:#fff;background:#ffffff1f;border-radius:999px;flex-direction:column;align-items:center;gap:.2rem;max-width:70%;padding:.7rem 1.4rem;display:flex;position:relative}.ImageAttribution-module__3pS_3a__by{font-family:var(--font-sans-serif);color:#272727;font-size:1.6rem;font-weight:400}@media (max-width:768px){.ImageAttribution-module__3pS_3a__container{margin-top:6rem;padding-bottom:2rem}.ImageAttribution-module__3pS_3a__container:after{left:3%}.ImageAttribution-module__3pS_3a__red-circle{right:14%}.ImageAttribution-module__3pS_3a__blue-circle{right:18%}.ImageAttribution-module__3pS_3a__triangle{right:3%}.ImageAttribution-module__3pS_3a__text-wrapper{max-width:82%;padding:.5rem 1rem}}@media (max-width:480px){.ImageAttribution-module__3pS_3a__container:after{left:2%}.ImageAttribution-module__3pS_3a__red-circle{top:8%;right:12%}.ImageAttribution-module__3pS_3a__blue-circle{bottom:10%;right:15%}.ImageAttribution-module__3pS_3a__triangle{top:30%;right:2%}.ImageAttribution-module__3pS_3a__text-wrapper{max-width:64%;padding:.4rem .85rem}}
.Category-module__KqJB1W__CategoryLink{font-family:var(--font-sans-serif);color:#00000080;letter-spacing:-.025em;text-transform:capitalize;font-size:1.25rem;font-weight:500;line-height:min(1.16em + .0375588vw - .0140845rem,1.2em);transition:color .3s}.Category-module__KqJB1W__CategoryLink:hover{color:#2b3347}.Category-module__KqJB1W__CategoryLink[data-type=MD]{font-size:min(.751174vw + 2.11831rem,2.8rem);font-weight:400;line-height:0}
.WrapLink-module__LRPcaG__w-WrapLink{flex-direction:column;gap:1.2rem;display:flex}@media screen and (max-width:1200px){.WrapLink-module__LRPcaG__w-WrapLink{min-width:100%}}
.RecommendedArticle-module__n0XSXa__c-RecommendedArticle{border:.1rem solid #ededed;border-left:.6rem solid #2b3347;border-radius:.4rem;align-items:center;gap:2.4rem;width:100%;margin-block:5.6rem;padding:2.8rem 3.2rem;display:flex;box-shadow:0 .6rem 1.6rem #2b334714}.RecommendedArticle-module__n0XSXa__RecommendedArticle--imageWrap{border-radius:.3rem;flex-shrink:0;overflow:hidden;box-shadow:0 .4rem 1rem #00000026}.RecommendedArticle-module__n0XSXa__RecommendedArticleBlock{flex-direction:column;gap:1rem;min-width:0;display:flex}.RecommendedArticle-module__n0XSXa__cta--subtitle{letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;font-family:var(--font-serif);color:#000;letter-spacing:.025em;font-weight:500;line-height:1.2;transform:translate(.35%)}.RecommendedArticle-module__n0XSXa__RecommendedArticle--type-h4{color:#2b3347;text-underline-offset:.3rem;max-width:42ch;font-size:2.4rem;line-height:1.25;-webkit-text-decoration:underline #7c879e80;text-decoration:underline #7c879e80}.RecommendedArticle-module__n0XSXa__RecommendedArticle--cta{color:#2b3347;letter-spacing:-.012em;align-items:center;gap:.4rem;width:fit-content;font-size:1.4rem;-webkit-text-decoration:underline #2b3347;text-decoration:underline #2b3347;transition:gap .2s;display:inline-flex}.RecommendedArticle-module__n0XSXa__RecommendedArticle--cta:hover{gap:.8rem}@media screen and (max-width:600px){.RecommendedArticle-module__n0XSXa__c-RecommendedArticle{flex-direction:column;align-items:flex-start;gap:1.6rem;padding:2rem}.RecommendedArticle-module__n0XSXa__RecommendedArticle--type-h4{max-width:100%;font-size:1.8rem}.RecommendedArticle-module__n0XSXa__cta--subtitle{font-size:1.1rem}}
