.Categories_wrap__4yyxC{display:flex;flex-wrap:wrap;gap:6px}.Categories_tag__VMmfv{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ew-forest);background-color:rgba(42,95,74,.08);border-radius:100px;padding:4px 12px;text-decoration:none;line-height:1}@media (hover:hover){.Categories_tag__VMmfv:hover{background-color:rgba(42,95,74,.14)}}.Categories_tag__VMmfv:focus-visible{outline:2px solid var(--ew-forest);outline-offset:2px}.Hero_section__fgTC0{background-color:var(--ew-cream);padding:64px 20px 72px}@media (min-width:768px){.Hero_section__fgTC0{padding:80px 40px 88px}}@media (min-width:1024px){.Hero_section__fgTC0{padding:96px 40px 104px}}.Hero_inner__qps1l{max-width:var(--ew-container-text);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}.Hero_overline__t2MMJ{display:flex;align-items:center;gap:14px}.Hero_overlineLine__hUs0T{display:block;width:32px;height:1px;background-color:var(--ew-gold);flex-shrink:0}.Hero_overlineText__CyanD{font-family:var(--ew-font-sans);font-size:clamp(13px,5vw,18px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ew-text-mid);white-space:nowrap}.Hero_title__Z7F_L{font-family:var(--ew-font-serif);font-size:clamp(36px,5.5vw,75px);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--ew-text);margin:0}.Hero_text__S9Dn_{font-family:var(--ew-font-sans);font-size:clamp(16px,2vw,20px);line-height:1.5;color:var(--ew-text-mid);margin:0}.Hero_text__S9Dn_ p{margin:0}.Hero_actions__0IaLU{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:4px}@media (min-width:480px){.Hero_actions__0IaLU{flex-direction:row;justify-content:center}}.Hero_ctaPrimary__ppVLD{display:inline-flex;align-items:center;gap:8px;background-color:var(--ew-forest);color:var(--ew-cream);text-decoration:none;font-family:var(--ew-font-sans);font-size:15px;font-weight:600;padding:14px 28px;border-radius:var(--ew-radius);white-space:nowrap;transition:background-color .2s,transform .2s,box-shadow .2s}.Hero_ctaPrimary__ppVLD:hover{background-color:var(--ew-forest-dark);transform:translateY(-1px);box-shadow:var(--ew-shadow-cta)}.Hero_ctaPrimary__ppVLD:active{transform:translateY(0);box-shadow:none}.Hero_ctaPrimary__ppVLD:focus-visible{outline:2px solid var(--ew-forest);outline-offset:3px}.Hero_ctaSecondary__5sycx{display:inline-flex;align-items:center;gap:6px;font-family:var(--ew-font-sans);font-size:15px;font-weight:600;color:var(--ew-forest);text-decoration:none;padding:14px 4px;border-bottom:1px solid var(--ew-cream-dark);transition:border-color .2s}.Hero_ctaSecondary__5sycx:hover{border-color:var(--ew-forest)}.Hero_ctaSecondary__5sycx:hover .Hero_ctaArrow__G8xFi{transform:translateX(4px)}.Hero_ctaSecondary__5sycx:focus-visible{outline:2px solid var(--ew-forest);outline-offset:3px;border-radius:2px}.Hero_ctaArrow__G8xFi{display:inline-block;transition:transform .2s ease}.Author_section__laNcR{background-color:var(--ew-forest-deep);padding-block:96px;padding-inline:24px;position:relative;overflow:hidden}@media (min-width:768px){.Author_section__laNcR{padding-inline:40px}}.Author_decorativeQuote__OPjtd{position:absolute;top:-40px;left:20px;font-family:var(--ew-font-serif);font-size:280px;line-height:1;color:rgba(232,201,126,.05);pointer-events:none;user-select:none}.Author_inner__SkoS4{position:relative;z-index:1;max-width:var(--ew-container-content);margin-inline:auto;display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media (min-width:1024px){.Author_inner__SkoS4{grid-template-columns:380px 1fr;gap:80px}}.Author_photoCol__sHUp1{position:relative;max-width:360px;margin-inline:auto}@media (min-width:1024px){.Author_photoCol__sHUp1{max-width:none;margin:0}}.Author_photoFrame__vY_o7{width:100%;aspect-ratio:3/4;border-radius:6px;overflow:hidden;box-shadow:-20px 20px 0 rgba(232,201,126,.35)}.Author_photo__bxU5A{object-fit:cover;object-position:center top;border-radius:6px}.Author_photoPlaceholder__eITvP{width:100%;height:100%;background:linear-gradient(160deg,#a8c4a8,#4a7a5e 60%,#2a5f4a);display:flex;align-items:center;justify-content:center;font-size:80px}.Author_bioTag__iyFFd{position:absolute;bottom:-16px;right:0;background-color:var(--ew-cream);border:1px solid var(--ew-cream-dark);padding:14px 20px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:3px}@media (min-width:1024px){.Author_bioTag__iyFFd{right:-20px}}.Author_bioTagName__7ZwE8{font-family:var(--ew-font-sans);font-size:var(--ew-text-base);font-weight:700;color:var(--ew-text)}.Author_bioTagRole__ar3hy{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);color:var(--ew-text-mid)}.Author_textCol__oNG4T{display:flex;flex-direction:column;gap:24px}.Author_overline__KZ0L7{display:flex;align-items:center;gap:12px}.Author_overlineLine__BlYuV{display:block;width:28px;height:1px;background-color:var(--ew-gold);flex-shrink:0}.Author_overlineText__WWuz4{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ew-gold)}.Author_title__i3i_t{font-family:var(--ew-font-serif);font-size:var(--ew-heading-md);font-weight:700;line-height:var(--ew-leading-tight);color:var(--ew-cream);margin:0}.Author_bio__YI6_s{font-family:var(--ew-font-sans);font-size:var(--ew-text-base);line-height:var(--ew-leading-loose);color:rgba(253,249,242,.72);margin:0}.Author_pullquote__a__Lm{margin:0;padding-inline-start:20px;border-inline-start:3px solid var(--ew-gold);border-radius:0}.Author_pullquote__a__Lm p{font-family:var(--ew-font-serif);font-style:italic;font-size:var(--ew-text-lg);line-height:1.65;color:var(--ew-gold);margin:0}.Author_actions__jw0nF{display:flex;flex-direction:column;gap:12px;margin-block-start:8px}@media (min-width:480px){.Author_actions__jw0nF{flex-direction:row;flex-wrap:wrap}}.Author_btnPrimary__QdAxW{display:inline-flex;align-items:center;gap:8px;background-color:var(--ew-gold);color:var(--ew-forest-deep);text-decoration:none;font-family:var(--ew-font-sans);font-size:var(--ew-text-sm);font-weight:700;padding:14px 28px;border-radius:var(--ew-radius);white-space:nowrap}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Author_btnPrimary__QdAxW{transition:background-color .2s,transform .15s}.Author_btnPrimary__QdAxW:hover{background-color:#d4b56a;transform:translateY(-1px)}.Author_btnPrimary__QdAxW:active{transform:translateY(0)}}.Author_btnPrimary__QdAxW:focus-visible{outline:2px solid var(--ew-cream);outline-offset:3px}.Author_btnOutline__8695T{display:inline-flex;align-items:center;gap:8px;background-color:transparent;color:var(--ew-cream);text-decoration:none;font-family:var(--ew-font-sans);font-size:var(--ew-text-sm);font-weight:600;padding:14px 28px;border-radius:var(--ew-radius);border:1.5px solid rgba(253,249,242,.3);white-space:nowrap}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Author_btnOutline__8695T{transition:border-color .2s,color .2s}.Author_btnOutline__8695T:hover{border-color:var(--ew-cream);color:var(--ew-cream)}}.Author_btnOutline__8695T:focus-visible{outline:2px solid var(--ew-cream);outline-offset:3px}@media (max-width:768px){.Author_section__laNcR{padding-block:72px}}@media (max-width:480px){.Author_section__laNcR{padding-block:56px;padding-inline:16px}}.FreeJournalBanner_section__V20ey{background-color:var(--ew-cream-mid);padding-block:96px;padding-inline:24px;border-top:1px solid var(--ew-cream-dark)}@media (min-width:768px){.FreeJournalBanner_section__V20ey{padding-inline:40px}}.FreeJournalBanner_inner__MNGEB{max-width:var(--ew-container-wide);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:48px;text-align:center}@media (min-width:900px){.FreeJournalBanner_inner__MNGEB{flex-direction:row;align-items:center;text-align:left;gap:80px}}.FreeJournalBanner_content__5JRUA{flex:1;min-width:0}.FreeJournalBanner_overline__gtPS6{display:inline-flex;align-items:center;gap:12px;font-family:var(--ew-font-sans);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ew-brown);margin-block-end:16px}@media (min-width:768px){.FreeJournalBanner_overline__gtPS6:before{content:"";display:block;width:28px;height:1px;background-color:var(--ew-gold);flex-shrink:0}}.FreeJournalBanner_heading__gt3XH{font-family:var(--ew-font-serif);font-size:clamp(28px,3.5vw,44px);font-weight:700;color:var(--ew-text);line-height:1.15;margin-block:0 20px}.FreeJournalBanner_description__KXvzu{font-family:var(--ew-font-sans);font-size:var(--ew-text-base);color:var(--ew-text-mid);line-height:var(--ew-leading-base);margin-block:0 28px}@media (max-width:899px){.FreeJournalBanner_description__KXvzu{margin-inline:auto}}.FreeJournalBanner_bullets__iH0GL{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.FreeJournalBanner_bullet__QQ_8N{display:flex;align-items:flex-start;gap:10px;font-family:var(--ew-font-sans);font-size:var(--ew-text-sm);color:var(--ew-text-mid);line-height:1.55;justify-content:center}@media (min-width:900px){.FreeJournalBanner_bullet__QQ_8N{justify-content:flex-start}}.FreeJournalBanner_bulletIcon__DV5VR{flex-shrink:0;font-size:12px;font-weight:700;color:var(--ew-forest);margin-block-start:2px}.FreeJournalBanner_formWrap__hFm9o{width:100%;max-width:400px;flex-shrink:0}@media (min-width:900px){.FreeJournalBanner_formWrap__hFm9o{max-width:380px}}.FreeJournalBanner_form__MfL0m{display:flex;flex-direction:column;gap:14px}.FreeJournalBanner_label__xNwO0{font-family:var(--ew-font-sans);font-size:var(--ew-text-sm);font-weight:600;color:var(--ew-text);text-align:left}.FreeJournalBanner_input__jyEep{width:100%;padding:15px 18px;font-family:var(--ew-font-sans);font-size:var(--ew-text-base);color:var(--ew-text);background-color:white;border:1.5px solid var(--ew-cream-dark);border-radius:var(--ew-radius);outline:none;box-sizing:border-box}.FreeJournalBanner_input__jyEep::placeholder{color:var(--ew-text-light)}.FreeJournalBanner_input__jyEep:focus{border-color:var(--ew-forest)}.FreeJournalBanner_inputError__RFdV5{border-color:#dc2626}.FreeJournalBanner_button__fhPAX{width:100%;padding:16px 24px;font-family:var(--ew-font-sans);font-size:var(--ew-text-base);font-weight:700;letter-spacing:.03em;color:var(--ew-cream);background-color:var(--ew-forest);border:none;border-radius:var(--ew-radius);cursor:pointer;box-shadow:var(--ew-shadow-cta)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.FreeJournalBanner_button__fhPAX{transition:background-color .2s,transform .15s,box-shadow .2s}.FreeJournalBanner_button__fhPAX:hover{background-color:var(--ew-forest-dark);transform:translateY(-1px);box-shadow:0 8px 24px rgba(42,95,74,.3)}.FreeJournalBanner_button__fhPAX:active{transform:translateY(0)}}.FreeJournalBanner_button__fhPAX:disabled{opacity:.65;cursor:not-allowed}.FreeJournalBanner_button__fhPAX:focus-visible{outline:2px solid var(--ew-forest);outline-offset:3px}.FreeJournalBanner_error__fWXx_{font-family:var(--ew-font-sans);font-size:13px;color:#dc2626;margin:0}.FreeJournalBanner_privacy__ih2JK{font-family:var(--ew-font-sans);font-size:13px;color:var(--ew-text-light);margin:0;text-align:center}.FreeJournalBanner_successBox__rvru5{background-color:white;border:1.5px solid var(--ew-cream-dark);border-radius:var(--ew-radius);padding:36px 28px;text-align:center;box-shadow:var(--ew-shadow-card)}.FreeJournalBanner_successTitle__bqw4u{font-family:var(--ew-font-serif);font-size:clamp(20px,2.5vw,28px);font-weight:700;color:var(--ew-forest);margin:0 0 12px}.FreeJournalBanner_successText__kvZQ9{font-family:var(--ew-font-sans);font-size:var(--ew-text-base);color:var(--ew-text-mid);margin:0;line-height:var(--ew-leading-base)}@media (max-width:768px){.FreeJournalBanner_section__V20ey{padding-block:72px}}@media (max-width:480px){.FreeJournalBanner_section__V20ey{padding-block:56px;padding-inline:16px}}.StatsBar_section__s7MMb{background-color:var(--ew-forest-deep);border-top:3px solid var(--ew-gold);padding-block:40px;padding-inline:24px}@media (min-width:768px){.StatsBar_section__s7MMb{padding-block:48px;padding-inline:40px}}.StatsBar_inner__cDHsm{max-width:var(--ew-container-wide);margin-inline:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.StatsBar_stat__IM6Td{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 32px;text-align:center;flex:1;min-width:120px}@media (min-width:768px){.StatsBar_stat__IM6Td{padding:8px 40px}}.StatsBar_number__47P8C{font-family:var(--ew-font-serif);font-size:clamp(36px,4vw,48px);font-weight:700;color:var(--ew-gold);line-height:1;display:block}.StatsBar_label__rz_K8{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:600;color:rgba(255,255,255,.45);text-transform:uppercase;letter-spacing:.12em;display:block;margin-block-start:4px}.StatsBar_divider__f9Tif{width:1px;height:40px;background-color:rgba(255,255,255,.08);flex-shrink:0;display:none}@media (min-width:640px){.StatsBar_divider__f9Tif{display:block}}.WhatWeOffer_section__rfGJJ{background-color:var(--ew-cream-mid);padding:88px 20px;border-top:1px solid var(--ew-cream-dark)}@media (min-width:768px){.WhatWeOffer_section__rfGJJ{padding:100px 40px}}.WhatWeOffer_inner__1_olU{max-width:var(--ew-container-content);margin:0 auto}.WhatWeOffer_head__w4_ek{text-align:center;margin-bottom:64px;display:flex;flex-direction:column;align-items:center;gap:16px}.WhatWeOffer_eyebrow__tLjNR{display:inline-block;font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ew-text-mid);border-bottom:1px solid var(--ew-gold);padding-bottom:6px}.WhatWeOffer_title__SFuY2{font-family:var(--ew-font-serif);font-size:var(--ew-heading-md);font-weight:700;line-height:var(--ew-leading-tight);color:var(--ew-text);margin:0;max-width:var(--ew-container-text)}.WhatWeOffer_subtitle__sXQde{font-family:var(--ew-font-sans);font-size:var(--ew-text-lg);line-height:var(--ew-leading-base);color:var(--ew-text-mid);margin:0;max-width:var(--ew-container-text)}.WhatWeOffer_grid__olkMT{display:grid;grid-template-columns:1fr;gap:1px;background-color:var(--ew-cream-dark);border:1px solid var(--ew-cream-dark);border-radius:8px;overflow:hidden}@media (min-width:768px){.WhatWeOffer_grid__olkMT{grid-template-columns:repeat(3,1fr)}}.WhatWeOffer_card__WuVLi{background-color:var(--ew-cream);padding:48px 36px;position:relative;overflow:hidden;transition:background-color .25s ease;display:flex;flex-direction:column;gap:16px}.WhatWeOffer_card__WuVLi:hover{background-color:#faf5ec}.WhatWeOffer_card__WuVLi:after{content:"";position:absolute;bottom:0;left:36px;right:36px;height:2px;background-color:var(--ew-gold);transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.WhatWeOffer_card__WuVLi:hover:after{transform:scaleX(1)}.WhatWeOffer_cardIcon__y_KSK{width:56px;height:56px;background-color:var(--ew-cream-mid);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;transition:background-color .25s ease;margin-bottom:8px}.WhatWeOffer_card__WuVLi:hover .WhatWeOffer_cardIcon__y_KSK{background-color:var(--ew-gold)}.WhatWeOffer_cardTitle__yjkqJ{font-family:var(--ew-font-serif);font-size:var(--ew-heading-sm);font-weight:600;color:var(--ew-text);margin:0;line-height:var(--ew-leading-tight)}.WhatWeOffer_cardText__4U4JP{line-height:var(--ew-leading-loose);color:var(--ew-text-mid);margin:0;flex:1}.WhatWeOffer_cardLink__0bHMt,.WhatWeOffer_cardText__4U4JP{font-family:var(--ew-font-sans);font-size:var(--ew-text-sm)}.WhatWeOffer_cardLink__0bHMt{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ew-forest);text-decoration:none;letter-spacing:.05em;transition:gap .2s ease;margin-top:8px;width:fit-content}.WhatWeOffer_cardLink__0bHMt:hover{gap:10px}.WhatWeOffer_cardLink__0bHMt:focus-visible{outline:2px solid var(--ew-forest);outline-offset:3px;border-radius:2px}.WhatWeOffer_cardArrow__UJlJA{display:inline-block;transition:transform .2s ease}.WhatWeOffer_cardLink__0bHMt:hover .WhatWeOffer_cardArrow__UJlJA{transform:translateX(3px)}.LatestPosts_section__8eqNP{background-color:var(--ew-cream);padding-block:96px;padding-inline:24px;border-top:1px solid var(--ew-cream-dark)}@media (min-width:768px){.LatestPosts_section__8eqNP{padding-inline:40px}}.LatestPosts_container__Cm5tv{max-width:var(--ew-container-content);width:100%;margin-inline:auto}.LatestPosts_header__6_IH3{text-align:center;margin-block-end:56px}.LatestPosts_heading__a_jCW{font-family:var(--ew-font-serif);font-size:var(--ew-heading-md);font-weight:700;line-height:var(--ew-leading-tight);color:var(--ew-text);margin-block:0 12px}.LatestPosts_lead__w2tJo{font-family:var(--ew-font-sans);font-size:var(--ew-text-base);line-height:var(--ew-leading-base);color:var(--ew-text-mid);max-width:480px;margin-inline:auto;margin-block:0}.LatestPosts_grid__4hZko{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;list-style:none;margin:0;padding:0}.LatestPosts_card__en4fU{background-color:white;border:1.5px solid var(--ew-cream-dark);border-radius:calc(var(--ew-radius) * 2);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--ew-shadow-card);contain:layout style}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LatestPosts_card__en4fU{transition:transform .18s ease,box-shadow .18s ease}.LatestPosts_card__en4fU:hover{transform:translateY(-3px);box-shadow:0 16px 48px rgba(42,95,74,.13)}}.LatestPosts_imageLink__nlzZ5{display:block}.LatestPosts_imageWrapper__Agi_Q{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:var(--ew-cream-mid)}.LatestPosts_image__SrHia{object-fit:cover;object-position:center}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LatestPosts_card__en4fU:hover .LatestPosts_image__SrHia{transform:scale(1.03);transition:transform .4s ease}}.LatestPosts_body__5NdVd{padding:24px 24px 28px;display:flex;flex-direction:column;flex:1;gap:10px}.LatestPosts_categories__BsbMI{display:flex;flex-wrap:wrap;gap:6px}.LatestPosts_categoryTag__sSVUv{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ew-forest);background-color:rgba(42,95,74,.08);border-radius:100px;padding:4px 12px;text-decoration:none;line-height:1}@media (hover:hover){.LatestPosts_categoryTag__sSVUv:hover{background-color:rgba(42,95,74,.14)}}.LatestPosts_categoryTag__sSVUv:focus-visible{outline:2px solid var(--ew-forest);outline-offset:2px}.LatestPosts_title__V6J5g{font-family:var(--ew-font-serif);font-size:var(--ew-heading-sm);font-weight:700;line-height:var(--ew-leading-tight);color:var(--ew-text);margin:0}.LatestPosts_titleLink__g5fDh{color:inherit;text-decoration:none}@media (hover:hover){.LatestPosts_titleLink__g5fDh:hover{color:var(--ew-forest)}}.LatestPosts_titleLink__g5fDh:focus-visible{outline:2px solid var(--ew-forest);outline-offset:2px;border-radius:2px}.LatestPosts_excerpt__xl_XR{line-height:var(--ew-leading-base);color:var(--ew-text-mid);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LatestPosts_excerpt__xl_XR,.LatestPosts_readMore___QRcR{font-family:var(--ew-font-sans);font-size:var(--ew-text-sm)}.LatestPosts_readMore___QRcR{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ew-forest);text-decoration:none;margin-block-start:auto;padding-block-start:4px}.LatestPosts_readMore___QRcR svg{flex-shrink:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LatestPosts_readMore___QRcR{transition:gap .15s ease}.LatestPosts_readMore___QRcR:hover{gap:10px}}.LatestPosts_readMore___QRcR:focus-visible{outline:2px solid var(--ew-forest);outline-offset:2px;border-radius:2px}.LatestPosts_cta__5HHLq{text-align:center;margin-block-start:48px}.LatestPosts_ctaButton__WB4oz{display:inline-flex;align-items:center;font-family:var(--ew-font-sans);font-size:var(--ew-text-base);font-weight:700;color:var(--ew-forest);text-decoration:none;border:2px solid var(--ew-forest);border-radius:var(--ew-radius);padding:14px 36px;letter-spacing:.02em}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LatestPosts_ctaButton__WB4oz{transition:background-color .2s,color .2s}.LatestPosts_ctaButton__WB4oz:hover{background-color:var(--ew-forest);color:var(--ew-cream)}}.LatestPosts_ctaButton__WB4oz:focus-visible{outline:2px solid var(--ew-forest);outline-offset:3px}@media (max-width:768px){.LatestPosts_section__8eqNP{padding-block:72px}.LatestPosts_header__6_IH3{margin-block-end:40px}.LatestPosts_cta__5HHLq{margin-block-start:40px}}@media (max-width:480px){.LatestPosts_section__8eqNP{padding-block:56px;padding-inline:16px}.LatestPosts_grid__4hZko{grid-template-columns:1fr;gap:16px}}.YouTubeBanner_section__5W3Z6{background-color:var(--ew-forest-deep);padding:64px 20px;position:relative;overflow:hidden}@media (min-width:768px){.YouTubeBanner_section__5W3Z6{padding:80px 40px}}.YouTubeBanner_decoRight__rbRWh{position:absolute;top:-80px;right:-80px;width:320px;height:320px;border-radius:50%;background-color:rgba(232,201,126,.04);pointer-events:none}.YouTubeBanner_decoLeft__HHPHw{position:absolute;bottom:-60px;left:-60px;width:200px;height:200px;border-radius:50%;background-color:rgba(42,95,74,.4);pointer-events:none}.YouTubeBanner_inner__f_Ow8{position:relative;z-index:1;max-width:var(--ew-container-wide);margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:1024px){.YouTubeBanner_inner__f_Ow8{grid-template-columns:1fr 1fr;gap:64px;align-items:center}}.YouTubeBanner_playCircle__0XcPR{width:64px;height:64px;border-radius:50%;background-color:var(--ew-gold);display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex-shrink:0}.YouTubeBanner_playTriangle__dwGqS{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:18px solid var(--ew-forest-deep);margin-left:4px}.YouTubeBanner_overline__tlmCo{display:flex;align-items:center;gap:10px;margin-bottom:16px}.YouTubeBanner_overlineLine__Wjt_G{display:block;width:24px;height:1px;background-color:var(--ew-gold);flex-shrink:0}.YouTubeBanner_overlineText__zAeJm{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ew-gold)}.YouTubeBanner_title__kDGRq{font-family:var(--ew-font-serif);font-size:var(--ew-heading-md);font-weight:700;line-height:var(--ew-leading-tight);color:var(--ew-cream);margin:0 0 20px}.YouTubeBanner_text__UuA1j{font-family:var(--ew-font-sans);font-size:var(--ew-text-base);line-height:var(--ew-leading-base);color:rgba(253,249,242,.6);margin:0 0 36px}.YouTubeBanner_actions__ZH6iu{display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media (min-width:480px){.YouTubeBanner_actions__ZH6iu{flex-direction:row;align-items:center;flex-wrap:wrap}}.YouTubeBanner_btnPrimary__wpkMg{display:inline-flex;align-items:center;gap:8px;background-color:var(--ew-gold);color:var(--ew-forest-deep);text-decoration:none;font-family:var(--ew-font-sans);font-size:var(--ew-text-sm);font-weight:700;padding:14px 26px;border-radius:var(--ew-radius);white-space:nowrap;transition:background-color .2s,transform .2s}.YouTubeBanner_btnPrimary__wpkMg:hover{background-color:#ddb96a;transform:translateY(-1px)}.YouTubeBanner_btnPrimary__wpkMg:active{transform:translateY(0)}.YouTubeBanner_btnPrimary__wpkMg:focus-visible{outline:2px solid var(--ew-cream);outline-offset:3px}.YouTubeBanner_btnGhost__1kF7W{display:inline-flex;align-items:center;font-family:var(--ew-font-sans);font-size:var(--ew-text-sm);font-weight:600;color:rgba(253,249,242,.7);text-decoration:none;border-bottom:1px solid rgba(253,249,242,.2);padding-bottom:2px;white-space:nowrap;transition:color .2s,border-color .2s}.YouTubeBanner_btnGhost__1kF7W:hover{color:var(--ew-cream);border-color:rgba(253,249,242,.6)}.YouTubeBanner_btnGhost__1kF7W:focus-visible{outline:2px solid var(--ew-cream);outline-offset:3px;border-radius:2px}.YouTubeBanner_rightCol__Ha2re{display:flex;flex-direction:column;align-items:center;gap:16px}.YouTubeBanner_videoThumb__UqWh8{position:relative;width:100%;aspect-ratio:16/9;border-radius:8px;border:2px solid rgba(232,201,126,.2);overflow:hidden;display:block;text-decoration:none;background-color:var(--ew-forest);transition:border-color .2s}.YouTubeBanner_videoThumb__UqWh8:hover{border-color:rgba(232,201,126,.5)}.YouTubeBanner_videoThumb__UqWh8:focus-visible{outline:2px solid var(--ew-gold);outline-offset:3px;border-radius:8px}.YouTubeBanner_videoImage__aHGve{object-fit:cover}.YouTubeBanner_videoFallback__3lsna{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.YouTubeBanner_videoPlay__yCEgm{width:52px;height:52px;border-radius:50%;background-color:rgba(232,201,126,.9);display:flex;align-items:center;justify-content:center}.YouTubeBanner_videoTriangle__4_GPo{width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:16px solid var(--ew-forest-deep);margin-left:3px}.YouTubeBanner_videoLabel__4mAwX{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:500;color:rgba(253,249,242,.5);letter-spacing:.05em}.YouTubeBanner_videoOverlay__UveO_{position:absolute;inset:0;background-color:rgba(26,46,31,.45);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.YouTubeBanner_videoThumb__UqWh8:hover .YouTubeBanner_videoOverlay__UveO_{opacity:1}.YouTubeBanner_videoTitle__rMxWD{position:absolute;bottom:0;left:0;right:0;padding:24px 12px 12px;background:linear-gradient(0deg,rgba(26,46,31,.92) 0,transparent);font-family:var(--ew-font-sans);font-size:11px;font-weight:500;color:rgba(253,249,242,.85);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.YouTubeBanner_subsPill__o6EfD{display:inline-flex;align-items:center;gap:6px;background-color:rgba(232,201,126,.1);border:1px solid rgba(232,201,126,.2);border-radius:20px;padding:8px 16px}.YouTubeBanner_subsDot__jepsT{width:8px;height:8px;border-radius:50%;background-color:var(--ew-gold);flex-shrink:0}.YouTubeBanner_subsText__djL0a{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:500;color:rgba(253,249,242,.6)}.YouTubeBanner_subsNum__gX_lW{font-family:var(--ew-font-sans);font-size:var(--ew-text-xs);font-weight:700;color:var(--ew-gold)}