html{font-size:62.5%;scroll-padding-top:10.4rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;overflow-x:hidden;font-size:1.6rem}*{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}@font-face{font-family:"Inter";font-style:normal;font-weight:400 600;font-display:swap;src:url("../../static/fonts/inter-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400 600;font-display:swap;src:url("../../static/fonts/inter-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Bebas Neue";font-style:normal;font-weight:400;font-display:swap;src:url("../../static/fonts/bebas-neue-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Bebas Neue";font-style:normal;font-weight:400;font-display:swap;src:url("../../static/fonts/bebas-neue-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Caveat";font-style:normal;font-weight:400;font-display:swap;src:url("../../static/fonts/caveat-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Caveat";font-style:normal;font-weight:400;font-display:swap;src:url("../../static/fonts/caveat-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:root{--color-accent: #f66025;--color-accent-hover: #e9511b;--color-black: #1a1817;--color-bg: #f3f1ee;--color-muted: #68625f;--color-line: #d9d4cf;--font-base: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--font-display: Bebas Neue, Arial Narrow, Impact, sans-serif}body{color:#1a1817;background:#f3f1ee;font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;line-height:2.4rem}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--focus-color, #1a1817);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.icon{display:block;flex-shrink:0}.article-h1{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:4.4rem;font-weight:400;line-height:4.4rem;overflow-wrap:break-word;padding-top:7.2rem;color:#1a1817}@media (min-width:1360px){.article-h1{padding-inline:6.4rem}}@media (min-width:1360px){.article-h1{font-size:6.4rem;line-height:6.4rem}}@media (min-width:1360px){.article-h1{padding-top:9.6rem}}.page-content{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;max-width:92.8rem;padding-block:4.8rem 7.2rem}@media (min-width:1360px){.page-content{padding-inline:6.4rem}}@media (min-width:1360px){.page-content{padding-block:6.4rem 9.6rem}}.text-page{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;max-width:92.8rem;padding-block:7.2rem;color:#1a1817}@media (min-width:1360px){.text-page{padding-inline:6.4rem}}@media (min-width:1360px){.text-page{padding-block:9.6rem 12rem}}.text-page__head{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:4rem;padding-bottom:3.2rem;border-bottom:1px solid #d9d4cf}.text-page__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:4.4rem;font-weight:400;line-height:4.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.text-page__title{font-size:6.4rem;line-height:6.4rem}}.text-page__meta{color:#68625f;font-size:1.4rem;line-height:2rem}.text-page__content{font-size:1.6rem;line-height:1.65}.text-page__content h2{margin-top:4.8rem}.text-page__content h3{margin-top:3.2rem}.text-page__content li+li{margin-top:0.8rem}.skip-link{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;position:absolute;top:0.8rem;left:0.8rem;z-index:1000;padding:0.8rem 1.6rem;border-radius:999px;background:#fff;color:#1a1817;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{position:relative;z-index:20;--focus-color: #fff;--rich-text-link: #fff;--rich-text-heading: #fff;--rich-text-rule: #33302e;--section-muted: #d9d4cf;background:#1a1817;color:#fff}.site-header__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;min-height:8.8rem}@media (min-width:1360px){.site-header__inner{padding-inline:6.4rem}}.site-header__nav,.site-header__social{display:none}.site-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin-right:-1.2rem}@media (min-width:1360px){.site-header__inner{min-height:11.2rem}.site-header__nav{display:block}.site-header__social{display:flex}.site-header__toggle{display:none}.site-header--overlay{position:absolute;inset:0 0 auto;background:transparent}}.site-header--light{--focus-color: #1a1817;background:#f3f1ee;color:#1a1817}.logo{display:block;flex-shrink:0;width:9.6rem;aspect-ratio:1.4285714286}.logo__image{display:block;width:100%;height:100%;object-fit:contain}.logo__text{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:3.2rem;line-height:1}@media (min-width:1360px){.site-header__logo{width:12.8rem}}.nav-main{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0.4rem 1.6rem}.nav-main__item{position:relative}.nav-main__link{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:inline-flex;align-items:center;min-height:4.4rem;text-transform:uppercase;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:0.6rem;transition:text-decoration-color 0.2s ease, color 0.2s ease}.nav-main__link:hover,.nav-main__link[aria-current="page"]{text-decoration-color:#f66025}.nav-main__sub{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:-1.6rem;display:none;min-width:20rem;padding:0.8rem 1.6rem;background:#1a1817}.nav-main__item:hover>.nav-main__sub,.nav-main__item:focus-within>.nav-main__sub{display:block}.social{list-style:none;margin:0;padding:0;gap:1.6rem}.social__link{display:inline-flex;min-width:2.4rem;min-height:2.4rem;transition:color 0.2s ease}.social__link:hover{color:#f66025}.mobile-menu{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:2.4rem;border:0;--focus-color: #fff;--rich-text-link: #fff;--rich-text-heading: #fff;--rich-text-rule: #33302e;--section-muted: #d9d4cf;background:#1a1817;color:#fff;overflow-y:auto;transform:translateX(100%);transition:transform 0.35s cubic-bezier(0.22, 0.61, 0.36, 1)}@media (min-width:600px){.mobile-menu{width:48rem;margin-left:auto}}.mobile-menu[open]{display:flex;flex-direction:column;gap:2.4rem}.mobile-menu.is-open{transform:none}.mobile-menu::backdrop{background:rgba(26, 24, 23, 0);transition:background-color 0.35s ease}.mobile-menu.is-open::backdrop{background:rgba(26, 24, 23, 0.6)}@media (prefers-reduced-motion:reduce){.mobile-menu{transition:none}.mobile-menu::backdrop{transition:none}}.mobile-menu__header{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.mobile-menu__logo{width:8.8rem}.mobile-menu__close{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem}.mobile-menu__cta{width:100%;margin-top:auto}@media (min-width:1360px){.mobile-menu[open]{display:none}}.nav-mobile{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.4rem}.nav-mobile__link{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:3.2rem;font-weight:400;line-height:3.4rem;overflow-wrap:break-word;display:block;text-transform:uppercase}@media (min-width:1360px){.nav-mobile__link{font-size:4rem;line-height:4.2rem}}.nav-mobile__link:hover,.nav-mobile__link[aria-current="page"]{color:#f66025}@media (min-width:1360px){.nav-mobile__link{font-size:3.2rem;line-height:3.4rem}}.nav-mobile__sub{list-style:none;margin:0;padding:0;margin-top:1.2rem;padding-left:1.6rem}.is-menu-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.nav-main__link,.social__link{transition:none}}.site-footer{--focus-color: #fff;--rich-text-link: #fff;--rich-text-heading: #fff;--rich-text-rule: #33302e;--section-muted: #d9d4cf;background:#1a1817;color:#d9d4cf}.site-footer__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:flex;flex-direction:column;gap:3.2rem;padding-block:8rem 4.8rem}@media (min-width:1360px){.site-footer__inner{padding-inline:6.4rem}}@media (min-width:1360px){.site-footer__inner{padding-block:7.2rem 6.4rem}}.site-footer__columns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4rem 4.8rem}.site-footer__logo{width:14.4rem}.site-footer__col{display:flex;flex-direction:column;gap:0.8rem;min-width:16rem;padding-left:2.4rem;border-left:1px solid #33302e}.site-footer__title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff}.site-footer__social{display:flex;color:#fff}.site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;padding-top:2.4rem;border-top:1px solid #68625f;font-size:1.2rem;line-height:1.8rem}.site-footer__copyright{flex:1 1 auto}.site-footer__credit{display:inline-flex;align-items:center;gap:1.6rem;min-height:2.4rem;color:#fff;text-transform:uppercase}.footer-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.8rem}.footer-menu__link{display:inline-block;font-size:1.2rem;line-height:1.8rem;padding-block:0.3rem}.footer-menu__link:hover,.footer-menu__link[aria-current="page"]{color:#fff;text-decoration:underline;text-underline-offset:0.3rem}.footer-menu__sub{list-style:none;margin:0;padding:0;padding-left:0.8rem}.listing{background:#f3f1ee;color:#1a1817}.listing__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:flex;flex-direction:column;gap:4rem;padding-block:7.2rem}@media (min-width:1360px){.listing__inner{padding-inline:6.4rem}}@media (min-width:1360px){.listing__inner{padding-block:9.6rem 12rem}}.listing__head{display:flex;flex-direction:column;gap:1.6rem}.listing__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:6rem;font-weight:400;line-height:5.8rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.listing__title{font-size:10.4rem;line-height:9.6rem}}.listing__text{max-width:66rem;color:#68625f;font-size:1.8rem;line-height:2.6rem}.listing__grid{list-style:none;margin:0;padding:0;display:grid;gap:4.8rem 2.4rem}@media (min-width:600px){.listing__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width:1360px){.listing__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.listing__empty{color:#68625f}.entry{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:flex;flex-direction:column;gap:3.2rem;max-width:104.8rem;padding-block:7.2rem}@media (min-width:1360px){.entry{padding-inline:6.4rem}}@media (min-width:1360px){.entry{padding-block:9.6rem 12rem}}.entry__head{display:flex;flex-direction:column;gap:1.6rem}.entry__label{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:block;color:#f66025;text-transform:uppercase}.entry__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:4.4rem;font-weight:400;line-height:4.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.entry__title{font-size:6.4rem;line-height:6.4rem}}.entry__meta{color:#68625f;font-size:1.4rem;line-height:2rem}.entry__image{display:block;width:100%;height:auto;border-radius:8px}.entry__content{font-size:1.8rem;line-height:2.6rem}.entry__back{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:inline-flex;align-items:center;gap:0.8rem;align-self:flex-start;min-height:4.4rem;color:#68625f;text-transform:uppercase}.entry__back:hover{color:#1a1817;text-decoration:underline;text-underline-offset:0.4rem}.entry__media--contain{display:flex;justify-content:center;padding:2.4rem;border-radius:8px;background:#e7dfd6}.entry__media--contain .entry__image{width:auto;max-width:100%;max-height:80vh}.entry-related{border-top:1px solid #d9d4cf}.entry-related__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:flex;flex-direction:column;gap:3.2rem;padding-block:7.2rem}@media (min-width:1360px){.entry-related__inner{padding-inline:6.4rem}}@media (min-width:1360px){.entry-related__inner{padding-block:9.6rem}}.entry-related__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:4.4rem;font-weight:400;line-height:4.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.entry-related__title{font-size:6.4rem;line-height:6.4rem}}.entry-related__list{list-style:none;margin:0;padding:0;display:grid;gap:3.2rem}@media (min-width:600px){.entry-related__list{grid-template-columns:repeat(2, 1fr)}}@media (min-width:1360px){.entry-related__list{grid-template-columns:repeat(3, 1fr);gap:2.4rem}}.pagination__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0.8rem}.pagination__link{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding-inline:1.2rem;border:1px solid #d9d4cf;border-radius:999px}.pagination__link:hover{border-color:#f66025}.pagination__link.is-current{border-color:#1a1817;background:#1a1817;color:#fff}.button{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:inline-flex;align-items:center;justify-content:center;gap:1.6rem;min-height:5.6rem;padding:0.8rem 3.2rem;border:1px solid transparent;border-radius:999px;text-align:center;text-transform:uppercase;transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.button__arrow{font-size:1.8rem;font-weight:400;line-height:2.6rem;transition:transform 0.2s ease}.button:hover .button__arrow{transform:translateX(0.4rem)}.button--block-mobile{width:100%}@media (min-width:600px){.button--block-mobile{width:auto}}.button--primary{background:#f66025;color:#fff}.button--primary:hover{background:#e9511b}.button--secondary{border-color:#f66025;color:#1a1817}.button--secondary .button__arrow{color:#f66025}.button--secondary:hover{background:rgba(246, 96, 37, 0.08)}.button--light{border-color:#fff;color:#fff}.button--light:hover{background:rgba(255, 255, 255, 0.12)}@media (prefers-reduced-motion:reduce){.button{transition:none}.button__arrow{transition:none}}.block-empty{padding:2.4rem;border:2px dashed #d9d4cf;border-radius:8px;color:#68625f;font-size:1.4rem;text-align:center}.rich-text{color:inherit;font-size:inherit;overflow-wrap:break-word}.rich-text p,.rich-text ul,.rich-text ol,.rich-text blockquote{margin-block:0 1.6rem}.rich-text h2,.rich-text h3,.rich-text h4{margin-block:2.4rem 0.8rem;color:var(--rich-text-heading, #1a1817);font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-weight:400;line-height:1.05}.rich-text h2{font-size:4rem}.rich-text h3{font-size:3.2rem}.rich-text h4{font-size:2.4rem}.rich-text blockquote{padding-left:1.6rem;border-left:3px solid var(--rich-text-accent, #f66025);font-style:italic}.rich-text blockquote>:last-child{margin-bottom:0}.rich-text hr{margin-block:2.4rem;border:0;border-top:1px solid var(--rich-text-rule, #d9d4cf)}.rich-text sup,.rich-text sub{font-size:0.75em;line-height:0}.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.rich-text strong,.rich-text b{color:var(--rich-text-strong, inherit);font-weight:600}.rich-text em,.rich-text i{font-style:italic}.rich-text a{color:var(--rich-text-link, #1a1817);text-decoration:underline;text-decoration-color:#f66025;text-decoration-thickness:1px;text-underline-offset:0.2em}.rich-text a:hover{color:var(--rich-text-link-hover, inherit);text-decoration-thickness:2px}.rich-text ul,.rich-text ol{padding-left:2.4rem}.rich-text ul{list-style:disc}.rich-text ol{list-style:decimal}.rich-text li+li{margin-top:0.4rem}.section-head{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}@media (min-width:1360px){.section-head{flex-direction:row;align-items:center;justify-content:space-between}}.section-head__body{display:flex;flex-direction:column;gap:0.8rem;min-width:0}.section-head__heading{display:flex;flex-direction:column;gap:0.8rem}.section-head__kicker{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:block;color:#f66025;text-transform:uppercase}.section-head__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:4.4rem;font-weight:400;line-height:4.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.section-head__title{font-size:6.4rem;line-height:6.4rem}}.section-head__text{color:var(--section-muted, #68625f);font-size:1.8rem;line-height:2.6rem}.section-head__cta{flex-shrink:0}.section-head--loose .section-head__heading,.section-head--loose .section-head__body{gap:2.4rem}@media (min-width:1360px){.section-head--loose .section-head__body{gap:3.2rem}}@media (min-width:1360px){.section-head--split .section-head__body{flex-direction:row;align-items:center;gap:4.8rem}}@media (min-width:1360px){.section-head--split .section-head__heading{flex:0 0 60rem}}@media (min-width:1360px){.section-head--split .section-head__text{max-width:56rem}}.post-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0.8rem}.post-card__media{position:relative;width:100%;aspect-ratio:1.7541666667;overflow:hidden;background:#1a1817}.post-card__media--contain{background:#e7dfd6}.post-card--poster .post-card__media{aspect-ratio:1.315625}.posts-grid--dark .post-card__media--contain{background:#1a1817}.post-card__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.post-card__media--contain .post-card__image{object-fit:contain}.post-card__label{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:block;color:#f66025;text-transform:uppercase;margin-top:0.8rem}.post-card__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:3.2rem;font-weight:400;line-height:3.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.post-card__title{font-size:4rem;line-height:4.2rem}}.post-card__link::before{content:"";position:absolute;z-index:1;inset:0}.post-card__link:focus-visible{outline:0}.post-card:has(.post-card__link:focus-visible){outline:2px solid var(--focus-color, #1a1817);outline-offset:3px}.post-card__excerpt{color:var(--card-muted, #68625f)}.post-card__details{color:var(--card-muted, #68625f);font-size:1.2rem;line-height:1.8rem;white-space:pre-wrap}.post-card__more{display:inline-flex;align-items:center;gap:1.2rem;padding-top:0.8rem}.post-card__more-text{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;text-decoration:underline;text-underline-offset:0.3rem}.post-card__arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:1px solid currentColor;border-radius:999px;border-color:#f66025;transition:background-color 0.2s ease, color 0.2s ease}.post-card:hover .post-card__arrow{background:#f66025;color:#fff}.post-card:hover .post-card__title{text-decoration:underline;text-decoration-color:#f66025;text-decoration-thickness:2px;text-underline-offset:0.4rem}@media (prefers-reduced-motion:reduce){.post-card__arrow{transition:none}}.post-content figure,.post-content .wp-block-buttons,.post-content .wp-block-file,.post-content .wp-block-columns{margin:3.2rem 0}.post-content>:first-child{margin-top:0}.post-content>:last-child{margin-bottom:0}.post-content img,.post-content video{display:block;max-width:100%;height:auto;border-radius:8px}.post-content .wp-block-image.aligncenter{margin-inline:auto;text-align:center}@media (min-width:600px){.post-content .wp-block-image.alignleft,.post-content .wp-block-image.alignright{max-width:50%;margin-top:0.8rem}}@media (min-width:600px){.post-content .wp-block-image.alignleft{float:left;margin-right:3.2rem}}@media (min-width:600px){.post-content .wp-block-image.alignright{float:right;margin-left:3.2rem}}.post-content figcaption,.post-content .wp-element-caption{margin-top:0.8rem;color:#68625f;font-size:1.4rem;line-height:2rem;text-align:left}.post-content .wp-block-gallery figure{margin:0}.post-content .wp-block-gallery img{border-radius:8px}.post-content .wp-block-gallery>.wp-element-caption{flex-basis:100%}.post-content .wp-block-embed__wrapper{position:relative}.post-content .wp-block-embed__wrapper iframe{display:block;width:100%;max-width:100%;border:0;border-radius:8px}.post-content .wp-has-aspect-ratio .wp-block-embed__wrapper iframe{position:absolute;inset:0;height:100%}.post-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:1.7777777778}.post-content .wp-embed-aspect-4-3 .wp-block-embed__wrapper{aspect-ratio:1.3333333333}.post-content .wp-embed-aspect-9-16 .wp-block-embed__wrapper{aspect-ratio:0.5625;max-width:40rem}.post-content .wp-block-video video{width:100%}.post-content .wp-block-buttons{display:flex;flex-wrap:wrap;gap:1.6rem}.post-content .wp-block-button__link{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:inline-flex;align-items:center;justify-content:center;min-height:5.6rem;padding:0.8rem 3.2rem;border:1px solid #f66025;border-radius:999px;background:#f66025;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 0.2s ease, border-color 0.2s ease}.post-content .wp-block-button__link:hover{border-color:#e9511b;background:#e9511b;color:#fff}@media (prefers-reduced-motion:reduce){.post-content .wp-block-button__link{transition:none}}.post-content .is-style-outline .wp-block-button__link{background:transparent;color:#1a1817}.post-content .is-style-outline .wp-block-button__link:hover{background:rgba(246, 96, 37, 0.08);color:#1a1817}.post-content .wp-block-file{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;padding:2.4rem;border-bottom:1px solid #d9d4cf;background:#fff}.post-content .wp-block-file>a:first-child{font-weight:600}.post-content .wp-block-file__button{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:inline-flex;align-items:center;min-height:4.4rem;margin-left:auto;padding:0.8rem 2.4rem;border:1px solid #f66025;border-radius:999px;background:transparent;color:#1a1817;text-decoration:none;text-transform:uppercase}.post-content .wp-block-file__button:hover{background:rgba(246, 96, 37, 0.08);color:#1a1817}.post-content .wp-block-table{overflow-x:auto}.post-content .wp-block-table table{width:100%;border-collapse:collapse;font-size:1.6rem;line-height:2.4rem}.post-content .wp-block-table th,.post-content .wp-block-table td{padding:1.2rem 1.6rem;border:0;border-bottom:1px solid #d9d4cf;text-align:left;vertical-align:top}.post-content .wp-block-table thead th,.post-content .wp-block-table thead td{border-bottom:2px solid #1a1817;font-weight:600}.post-content .wp-block-quote cite{display:block;margin-top:0.8rem;color:#68625f;font-size:1.4rem;font-style:normal}.post-content .wp-block-columns{gap:2.4rem}.post-content .wp-block-column>:last-child{margin-bottom:0}.post-content::after{content:"";display:table;clear:both}