.tr-pattern-eyebrow,.editor-styles-wrapper .tr-pattern-eyebrow{margin:0 0 10px!important;color:#ef5b5b!important;font-size:10px!important;line-height:1!important;font-weight:800!important;letter-spacing:.15em;text-transform:uppercase}.tr-pattern-quick-facts .wp-block-columns{margin-top:22px}.tr-pattern-quick-facts .wp-block-column{position:relative;min-width:0}.tr-pattern-quick-facts .wp-block-column:not(:last-child)::after{content:"";position:absolute;top:4px;right:-6px;bottom:4px;width:1px;background:#dfe8e3}.tr-pattern-quick-facts .tr-fact-value,.editor-styles-wrapper .tr-pattern-quick-facts .tr-fact-value{margin:0 0 8px!important;color:#073d2d!important;font-size:clamp(24px,2.15vw,32px)!important;line-height:1.05!important;font-weight:800!important;letter-spacing:-.035em;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}@media (min-width:901px){.tr-pattern-quick-facts .wp-block-column{padding:17px 14px}}.tr-pattern-quick-facts .tr-fact-label,.editor-styles-wrapper .tr-pattern-quick-facts .tr-fact-label{margin:0!important;color:#68736e!important;font-size:12.5px!important;line-height:1.5!important}.tr-pattern-faq{margin:56px 0}.tr-pattern-faq>h2{margin-top:0}.wp-block-tr-related-posts,.editor-styles-wrapper .wp-block-tr-related-posts{--tr-related-green:#006b46;--tr-related-green-dark:#073d2d;--tr-related-coral:#ef5b5b;--tr-related-ink:#141a17;--tr-related-muted:#79837f;--tr-related-line:#dfe8e3;width:100%;margin:64px 0 54px}.tr-related-header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--tr-related-line)}.tr-related-eyebrow{display:block;margin-bottom:8px;color:var(--tr-related-coral);font-size:10px;line-height:1;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.tr-related-title{margin:0!important;padding:0!important;color:var(--tr-related-ink)!important;font-size:clamp(27px,3vw,36px)!important;line-height:1.12!important;letter-spacing:-.035em}.tr-related-title::before{display:none!important;content:none!important}.tr-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tr-related-card{min-width:0;margin:0;padding:0;border:0;background:#fff0}.tr-related-card-link{display:block;height:100%;color:inherit!important;text-decoration:none!important}.tr-related-media{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:14px;background:#edf4f0}.tr-related-image{display:block;width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important;box-shadow:none!important;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tr-related-image-placeholder{background:linear-gradient(135deg,#edf4f0,#dce8e2)}.tr-related-card-link:hover .tr-related-image{transform:scale(1.035)}.tr-related-body{padding:15px 2px 0}.tr-related-meta{display:flex;align-items:center;gap:8px;margin-bottom:9px;color:var(--tr-related-muted);font-size:10.5px;line-height:1.3}.tr-related-category{color:var(--tr-related-coral);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tr-related-meta time::before{content:"•";margin-right:8px;color:#b7bfbb}.tr-related-card-title{margin:0 0 12px!important;padding:0!important;border:0!important;color:var(--tr-related-ink)!important;font-size:18px!important;line-height:1.27!important;font-weight:700!important;letter-spacing:-.02em}.tr-related-cta{display:inline-flex;align-items:center;gap:7px;color:var(--tr-related-green);font-size:11.5px;font-weight:800;transition:color .2s ease,gap .2s ease}.tr-related-card-link:hover .tr-related-cta{gap:10px;color:var(--tr-related-coral)}.tr-related-card-link:focus-visible{outline:3px solid rgb(239 91 91 / .28);outline-offset:5px;border-radius:14px}.editor-styles-wrapper .wp-block-tr-related-posts{max-width:900px}@media (max-width:900px){.tr-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-pattern-quick-facts .wp-block-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tr-pattern-quick-facts .wp-block-column:not(:last-child)::after{display:none}}@media (max-width:600px){.wp-block-tr-related-posts,.editor-styles-wrapper .wp-block-tr-related-posts{margin:48px 0 42px}.tr-related-grid{grid-template-columns:1fr;gap:28px}.tr-related-media{aspect-ratio:16 / 10}.tr-related-card-title{font-size:19px!important}.tr-pattern-quick-facts .wp-block-columns{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tr-related-image,.tr-related-cta{transition:none!important}}