.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}:where(.tej-site,.tej-content,.tej-header,.tej-footer){--tej-ink:var(--wp--preset--color--tej-ink,#183247);--tej-brass:var(--wp--preset--color--tej-brass,#896220);--tej-cream:var(--wp--preset--color--tej-cream,#f5f2ec);--tej-paper:var(--wp--preset--color--tej-paper,#fff);--tej-mist:var(--wp--preset--color--tej-mist,#edf3f6);--tej-text:var(--wp--preset--color--tej-text,#465260);--tej-line:var(--wp--preset--color--tej-line,#e2dfd7);--tej-serif:var(--wp--preset--font-family--tej-editorial,Georgia,"Times New Roman",serif);--tej-sans:var(--wp--preset--font-family--tej-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif);font-family:var(--tej-sans);color:var(--tej-text);background:var(--tej-paper);font-size:var(--tej-body-size,16px);line-height:var(--tej-body-leading,1.65)}.tej-site{margin-block:0;overflow-x:clip}:where(.tej-site,.tej-content,.tej-header,.tej-footer) *{box-sizing:border-box}:where(.tej-site,.tej-content,.tej-header,.tej-footer) :is(h1,h2,h3,h4){color:var(--tej-ink);font-family:var(--tej-serif);font-weight:var(--tej-heading-weight,600);line-height:var(--tej-heading-leading,1.16);letter-spacing:-.025em;margin:0 0 18px;text-wrap:balance}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h1{font-size:clamp(2.35rem,4.1vw,3.65rem)}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h2{font-size:clamp(1.9rem,2.75vw,2.65rem)}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h3{font-size:1.45rem;letter-spacing:-.02em}:where(.tej-site,.tej-content,.tej-header,.tej-footer) p{margin:0 0 18px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) a{color:var(--tej-ink);text-underline-offset:4px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) a:hover{text-decoration-thickness:2px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) :is(a,button,input):focus-visible{outline:3px solid var(--tej-brass);outline-offset:4px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) figure{margin:0}:where(.tej-site,.tej-content,.tej-header,.tej-footer) img{max-width:100%;height:auto;display:block}.tej-site>.wp-block-template-part,.tej-site>.tej-main,.tej-main>.wp-block-post-content,.tej-content>.tej-section{margin-block:0}.tej-site .tej-wrap,.tej-content .tej-wrap,.tej-header .tej-wrap,.tej-footer .tej-wrap{max-width:1200px;width:calc(100% - 80px);margin-inline:auto}.tej-site .tej-narrow,.tej-content .tej-narrow{max-width:820px}.tej-section{padding:64px 0}.tej-cream{background:var(--tej-cream)}.tej-blue{background:var(--tej-mist)}.tej-center{text-align:center}.tej-center .tej-actions{justify-content:center}.tej-section-heading{max-width:850px;margin:0 auto 34px}.tej-section-heading>p:last-child{margin-bottom:0}.tej-section-heading h2{margin-bottom:12px}.tej-eyebrow{font-family:var(--tej-sans);font-size:.76rem;font-weight:650;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:var(--tej-brass)}.tej-lead{font-size:1.1rem;line-height:1.7}.tej-small{font-size:.83rem}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .wp-block-columns{margin-block:0;gap:36px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .wp-block-column{min-width:0}:where(.tej-site,.tej-content,.tej-header,.tej-footer) :is(.tej-grid-3,.tej-grid-2){display:grid;gap:24px;align-items:stretch}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tej-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 0}.tej-button .wp-block-button__link{display:inline-block;background:var(--tej-button-bg,var(--tej-brass));color:var(--tej-button-text,#fff);border:1px solid var(--tej-button-bg,var(--tej-brass));border-radius:4px;padding:12px 21px;font-family:var(--tej-sans);font-size:.9rem;font-weight:600;line-height:1.45;text-decoration:none;box-shadow:none;transition:filter .2s}.tej-button .wp-block-button__link:hover{filter:brightness(.9);color:var(--tej-button-text,#fff);text-decoration:none}.tej-button-secondary .wp-block-button__link{background:#fff0;color:var(--tej-ink);border-color:#cbb99b}.tej-button-secondary .wp-block-button__link:hover{background:var(--tej-cream);color:var(--tej-ink)}.tej-header{background:var(--tej-paper);border-bottom:1px solid var(--tej-line);padding:22px 0}.tej-header-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.tej-brand-wrap{flex:0 0 auto}.tej-brand{font-family:var(--tej-serif);font-size:1.85rem;font-weight:700;letter-spacing:-.035em;line-height:1.1}.tej-brand a{text-decoration:none}.tej-header .tej-brand,.tej-footer .tej-brand{margin:0 0 5px}.tej-tagline{font-size:.72rem;line-height:1.4}.tej-header .tej-tagline{margin:0}.tej-header .tej-actions{margin:0;flex:0 0 auto}.tej-header .tej-button .wp-block-button__link{font-size:.79rem;padding:11px 16px}.tej-nav{font-family:var(--tej-sans);font-size:.83rem;font-weight:500;margin-left:auto}.tej-nav .wp-block-navigation__container{gap:22px}.tej-nav a{text-decoration:none}.tej-nav a:hover{text-decoration:underline}.tej-nav .wp-block-navigation__submenu-container{padding:12px;min-width:235px;box-shadow:0 8px 28px #18324714;border:1px solid var(--tej-line);border-radius:4px}.tej-nav .wp-block-navigation__submenu-container a{padding:8px 10px}.tej-hero{padding:0;background:var(--tej-cream)}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-hero-columns{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.tej-hero .tej-hero-columns>.wp-block-column:first-child{padding:64px 0}.tej-hero .tej-hero-image img{width:100%;height:510px;object-fit:cover;object-position:57% center}.tej-hero-image{position:relative}.tej-hero-image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--tej-cream),transparent 14%)}.tej-hero .tej-lead{max-width:565px}.tej-topics{padding-top:50px}.tej-topic-grid .wp-block-column{display:flex}.tej-topic-card{background:var(--tej-paper);border:1px solid var(--tej-line);border-radius:6px;padding:32px 24px;box-shadow:0 4px 20px #18324704;text-align:center;display:flex;flex-direction:column;align-items:center;width:100%}.tej-number{background:var(--tej-cream);border-radius:50%;width:62px;height:62px;display:flex;align-items:center;justify-content:center;color:var(--tej-brass);font:500 1.3rem var(--tej-serif)}.tej-topic-card h3{margin-bottom:14px}.tej-topic-card>p:not(.tej-number){font-size:.94rem}.tej-topic-card .tej-actions{margin-top:auto;padding-top:8px;justify-content:center}.tej-topic-card .wp-block-button__link{padding:10px 14px;font-size:.82rem}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-feature-columns{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:60px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.tej-compare-card{height:100%;background:#faf8f4;padding:28px 22px;border:1px solid #fff;border-radius:5px 0 0 5px}.tej-compare-card h3{font-size:1.25rem}.tej-compare-card p:not(.tej-eyebrow){font-size:.88rem;line-height:1.6;border-top:1px solid #18324712;padding-top:12px;margin-bottom:12px}.tej-compare-blue{background:#e0e9ef;border-radius:0 5px 5px 0}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-glossary-columns{display:grid;grid-template-columns:1fr 2.1fr .7fr;gap:30px;align-items:center}.tej-glossary-promo{padding:38px 0}.tej-glossary-image img{width:100%;height:220px;object-fit:cover;border-radius:5px}.tej-glossary-promo h2{font-size:2rem}.tej-glossary-promo .tej-eyebrow{margin-bottom:10px}.tej-glossary-promo p:not(.tej-eyebrow,.tej-chip){font-size:.95rem}.tej-chips{display:flex;gap:10px;flex-wrap:wrap;align-content:center}.tej-chip{border:1px solid #cfc2ac;border-radius:30px;padding:7px 13px;display:inline-flex;margin:0!important;font-size:.82rem;line-height:1.4}.tej-chip a{text-decoration:none}.tej-article-card{height:100%;border:1px solid var(--tej-line);background:var(--tej-paper);border-radius:6px;overflow:hidden}.tej-card-image img,.tej-dynamic-image img{width:100%;height:195px;object-fit:cover}.tej-article-card-body{padding:22px 24px 24px}.tej-article-card-body>.tej-eyebrow{margin-bottom:8px;font-size:.67rem}.tej-article-card-body h3,.tej-article-card-body .tej-card-title{font-size:1.27rem;line-height:1.24}.tej-article-card-body :is(h2,h3) a{text-decoration:none}.tej-article-card-body :is(h2,h3) a:hover{text-decoration:underline}.tej-article-card-body>p{font-size:.91rem;margin-bottom:0}.tej-featured>.tej-wrap>.tej-center{margin-top:12px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-about-promo-columns{display:grid;grid-template-columns:.85fr 1.55fr;align-items:center;gap:55px}.tej-about-promo{padding:0}.tej-about-promo-columns>.wp-block-column:last-child{padding:48px 0}.tej-about-promo-image img{width:100%;height:420px;object-fit:cover;object-position:25% center}.tej-about-promo h2{font-size:2.12rem}.tej-value{border-left:2px solid #ac8b53;padding-left:12px;font-size:.83rem;line-height:1.5}.tej-values{margin-top:24px!important}.tej-footer{background:var(--tej-ink);color:#e1e7ec;padding:48px 0 20px}.tej-footer :is(h3,a){color:#fff}.tej-footer a{text-decoration:none}.tej-footer a:hover{text-decoration:underline}:where(.tej-site,.tej-content,.tej-header,.tej-footer) .tej-footer-grid{display:grid;grid-template-columns:1.8fr 1fr 1.2fr;gap:80px}.tej-footer-grid p{font-size:.86rem;margin-bottom:7px}.tej-footer-grid h3{font-family:var(--tej-sans);font-size:.88rem;letter-spacing:0}.tej-footer .tej-brand{font-size:1.9rem}.tej-footer .tej-tagline{font-size:.75rem;margin-bottom:18px}.tej-footer-description{max-width:290px;color:#d0d9e1}.tej-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff26;margin-top:32px;padding-top:18px}.tej-footer-bottom p{font-size:.74rem;margin:0}.tej-page-intro{padding:64px 0 54px}.tej-page-intro .tej-lead{max-width:780px}.tej-page-intro .tej-chips{margin-top:28px}.tej-about-hero .tej-hero-columns{grid-template-columns:1.2fr 1fr;gap:80px}.tej-about-hero-image img{width:100%;height:360px;object-fit:cover;border-radius:5px}.tej-about-mission .tej-feature-columns{align-items:start}.tej-principle-card{border-top:1px solid var(--tej-line);padding:28px 16px 12px 0}.tej-principle-card .tej-number{width:46px;height:46px;font-size:1.02rem}.tej-principle-card h3{font-size:1.5rem}.tej-reading-image img{width:100%;height:410px;object-fit:cover;border-radius:5px}.tej-limits p:last-child{margin-bottom:0}.tej-limits h2{margin-bottom:24px}.tej-definition{border-top:1px solid var(--tej-line);padding-top:20px}.tej-definition h2{font-size:1.4rem}.tej-prose h2{font-size:1.9rem;margin-top:38px}.tej-prose h3{font-size:1.4rem;margin-top:26px}.tej-prose>p{line-height:1.85}.tej-prose .tej-lead{font-size:1.16rem}.tej-prose .tej-source{font-size:.87rem;margin-bottom:8px}.tej-query{margin:0}.tej-post-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tej-post-grid>li{margin:0}.tej-card-excerpt p{font-size:.91rem;line-height:1.65;margin:0}.tej-pagination{display:flex;gap:20px;justify-content:center;margin-top:38px}.tej-pagination .page-numbers{display:inline-block;padding:6px 10px}.tej-empty{padding:36px;background:var(--tej-cream);border-radius:5px}.tej-single-heading h1{font-size:clamp(2.2rem,4vw,3.3rem)}.tej-single-image img{width:100%;max-height:430px;object-fit:cover;border-radius:5px;margin-top:30px}.tej-single-body{padding-top:18px}.tej-notfound{padding-block:110px;min-height:50vh}.tej-search-results .wp-block-search__input{min-height:44px}.tej-nav .wp-block-navigation__responsive-container.is-menu-open{position:fixed;inset:0 0 0 auto;width:min(88vw,380px);max-width:100%;height:100dvh;background:#fff;color:var(--tej-ink);padding:74px 30px 32px;box-shadow:-16px 0 50px #142c4126,0 0 0 100vmax #142c4173;overflow-y:auto;z-index:100001;animation:tej-drawer-in .2s ease-out}.tej-nav .is-menu-open .wp-block-navigation__responsive-container-content{padding:0;align-items:stretch}.tej-nav .is-menu-open .wp-block-navigation__container{width:100%;gap:22px;align-items:stretch;font-size:1.08rem}.tej-nav .is-menu-open .wp-block-navigation-item{align-items:flex-start}.tej-nav .is-menu-open .wp-block-navigation__submenu-container{box-shadow:none;border:0;background:#fff0;padding:12px 0 0 14px;gap:10px;min-width:0}.tej-nav .is-menu-open .wp-block-navigation__submenu-container a{padding:0;font-size:.94rem}.tej-nav .wp-block-navigation__responsive-container-close{top:-48px;right:0;padding:8px}.tej-nav .wp-block-navigation__responsive-container-open{padding:10px;color:var(--tej-ink)}@keyframes tej-drawer-in{from{transform:translateX(100%)}to{transform:translateX(0)}}@media(min-width:1025px){.tej-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:none!important}.tej-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block!important}}@media(max-width:1120px){.tej-header .tej-tagline{display:none}.tej-nav .wp-block-navigation__container{gap:16px}.tej-brand{font-size:1.6rem}.tej-header-row{gap:16px}.tej-header .tej-button .wp-block-button__link{font-size:.74rem;padding:10px 12px}}@media(max-width:1024px){.tej-header .tej-actions{display:none}.tej-header .tej-tagline{display:block}.tej-nav .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.tej-nav .wp-block-navigation__responsive-container-open{display:flex!important}.tej-header-row{min-height:42px}.tej-hero .tej-hero-image img{height:520px}.tej-hero-columns{gap:28px!important}.tej-feature-columns{gap:32px!important}.tej-glossary-columns{grid-template-columns:.8fr 1.7fr!important}.tej-glossary-columns>.wp-block-column:last-child{display:none}.tej-footer-grid{gap:34px!important}.tej-topic-card{padding:26px 18px}}@media(max-width:767px){.tej-site .tej-wrap,.tej-content .tej-wrap,.tej-header .tej-wrap,.tej-footer .tej-wrap{width:calc(100% - 40px)}.tej-section{padding:44px 0}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h1{font-size:2.45rem}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h2{font-size:1.95rem}.tej-header{padding:16px 0}.tej-brand{font-size:1.65rem}.tej-tagline{font-size:.65rem}:where(.tej-site,.tej-content,.tej-header,.tej-footer) :is(.tej-grid-3,.tej-grid-2,.tej-feature-columns,.tej-hero-columns,.tej-about-promo-columns,.tej-glossary-columns,.tej-footer-grid){grid-template-columns:1fr;gap:26px}.tej-hero{padding:0}.tej-hero .tej-hero-columns>.wp-block-column:first-child{padding:38px 0 0}.tej-hero .tej-hero-columns{gap:22px!important}.tej-hero .tej-hero-image img{height:270px;border-radius:5px 5px 0 0}.tej-hero-image::after{display:none}.tej-lead{font-size:1.03rem}.tej-topics{padding-top:40px}.tej-topic-card{padding:28px 24px}.tej-topic-card .tej-actions{margin-top:0}.tej-compare-grid{gap:0!important}.tej-compare-card{padding:22px 15px}.tej-compare-card h3{font-size:1.15rem}.tej-compare-card p:not(.tej-eyebrow){font-size:.82rem}.tej-comparison .tej-feature-columns{gap:30px!important}.tej-glossary-columns{grid-template-columns:1fr!important}.tej-glossary-image img{height:210px}.tej-glossary-columns>.wp-block-column:last-child{display:block}.tej-glossary-promo h2{font-size:1.95rem}.tej-card-image img,.tej-dynamic-image img{height:210px}.tej-featured>.tej-wrap>.tej-center{margin-top:28px}.tej-about-promo{padding-top:30px;padding-bottom:40px}.tej-about-promo-columns>.wp-block-column:last-child{padding:0}.tej-about-promo-image img{height:240px;border-radius:5px}.tej-values{grid-template-columns:1fr!important;gap:8px!important}.tej-value{margin-bottom:5px!important}.tej-footer{padding-top:36px}.tej-footer-grid{gap:28px!important}.tej-footer-grid h3{margin-bottom:14px}.tej-footer-bottom{display:block}.tej-footer-bottom p{margin-bottom:7px}.tej-about-hero .tej-hero-columns{grid-template-columns:1fr;gap:30px}.tej-about-hero-image img{height:260px}.tej-reading-image img{height:280px}.tej-section-heading{margin-bottom:26px}.tej-principle-card{padding-top:22px}.tej-post-grid{grid-template-columns:1fr!important}.tej-single-heading h1{font-size:2.25rem}.tej-single-body{padding-top:0}.tej-prose h2{font-size:1.7rem}.tej-page-intro .tej-chips{gap:8px}.tej-chip{font-size:.77rem}.tej-notfound{padding-block:70px}}@media(prefers-reduced-motion:reduce){.tej-nav .wp-block-navigation__responsive-container.is-menu-open{animation:none}.tej-button .wp-block-button__link{transition:none}}@media print{.tej-header .tej-nav,.tej-header .tej-actions,.tej-footer,.tej-actions{display:none!important}.tej-section{padding:18px 0}.tej-site .tej-wrap,.tej-content .tej-wrap,.tej-header .tej-wrap,.tej-footer .tej-wrap{width:100%;max-width:none}.tej-hero-image::after{display:none}}:where(.tej-site,.tej-content,.tej-header,.tej-footer){--tej-ink:var(--wp--preset--color--tej-ink,#25272b);--tej-brass:var(--wp--preset--color--tej-brass,#876329);--tej-gold:var(--wp--preset--color--tej-gold,#c8a15a);--tej-cream:var(--wp--preset--color--tej-cream,#f8f9fa);--tej-paper:var(--wp--preset--color--tej-paper,#fff);--tej-mist:var(--wp--preset--color--tej-mist,#f1f2f3);--tej-text:var(--wp--preset--color--tej-text,#555b62);--tej-line:var(--wp--preset--color--tej-line,#e1e3e5);--tej-serif:var(--wp--preset--font-family--tej-editorial,"Oswald","Arial Narrow","Roboto Condensed","Noto Sans Display",Arial,sans-serif);--tej-sans:var(--wp--preset--font-family--tej-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif);--tej-button-bg:var(--tej-gold);--tej-button-text:var(--tej-ink);--tej-body-leading:1.8;--tej-heading-weight:500;--tej-heading-leading:1.22}.tej-site{position:relative;isolation:isolate;overflow-x:clip}.tej-site .tej-wrap,.tej-content .tej-wrap,.tej-header .tej-wrap,.tej-footer .tej-wrap{max-width:1140px}.tej-site .tej-narrow,.tej-content .tej-narrow{max-width:800px}:where(.tej-site,.tej-content,.tej-header,.tej-footer) :is(h1,h2,h3,h4){font-stretch:condensed;letter-spacing:.035em;text-transform:uppercase;font-weight:var(--tej-heading-weight,500)}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h1{font-size:clamp(2.65rem,4.5vw,4.35rem)}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h2{font-size:clamp(2rem,3vw,2.75rem)}:where(.tej-site,.tej-content,.tej-header,.tej-footer) h3{font-size:1.55rem;letter-spacing:.025em}.tej-section{padding:100px 0}.tej-section-heading{max-width:760px;margin-bottom:56px}.tej-section-heading h2{margin-bottom:22px}.tej-eyebrow{letter-spacing:.16em;font-size:.72rem;font-weight:650;margin-bottom:18px}.tej-lead{font-size:1.05rem;line-height:1.9}.tej-button .wp-block-button__link{border-radius:0;padding:17px 24px;background:var(--tej-button-bg);color:var(--tej-button-text);border-color:var(--tej-button-bg);font-size:.7rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;transition:background .18s,color .18s,transform .18s;line-height:1.5}.tej-button .wp-block-button__link:hover{filter:none;background:#aa813e;color:#fff;border-color:#aa813e;transform:translateY(-2px)}.tej-button-secondary .wp-block-button__link{background:#fff0;color:var(--tej-brass);border-color:var(--tej-gold)}.tej-button-secondary .wp-block-button__link:hover{background:var(--tej-gold);color:#25272b}.tej-header{padding:26px 0;background:#25272b;color:#fff;border:0;position:relative;z-index:100}.tej-header .tej-brand{font-family:var(--tej-serif);font-size:1.7rem;text-transform:uppercase;letter-spacing:.035em;font-weight:650;font-stretch:condensed;line-height:1.2}.tej-header :is(.tej-brand a,.tej-nav a){color:#fff}.tej-header .tej-tagline{color:#d1d2d4;font-size:.62rem;letter-spacing:.01em}.tej-header .tej-button .wp-block-button__link{font-size:.65rem;padding:13px 18px}.tej-header .tej-nav{font-size:.84rem;font-weight:400}.tej-header .tej-nav .wp-block-navigation__container{gap:25px}.tej-header .tej-nav .wp-block-navigation__submenu-container{border-radius:0;border:0;border-top:3px solid var(--tej-gold);box-shadow:0 12px 24px #0002;background:#fff}.tej-header .tej-nav .wp-block-navigation__submenu-container a{color:#25272b}.tej-header .tej-nav .wp-block-navigation__submenu-icon,.tej-header .preview-submenu-toggle{color:inherit}.tej-site:has(.tej-hero,.tej-about-hero)>header{position:absolute;inset:0 0 auto;z-index:100;background:#fff0}.tej-site:has(.tej-hero,.tej-about-hero)>header .tej-header{background:#fff0;border-bottom:1px solid #ffffff24}.tej-hero,.tej-about-hero{position:relative;display:flex;align-items:center;min-height:780px;padding:165px 0 110px;background:#25272b;isolation:isolate;text-align:center;color:#fff}.tej-about-hero{min-height:620px}.tej-hero>.tej-hero-image,.tej-about-hero>.tej-about-hero-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0}.tej-hero .tej-hero-image img,.tej-about-hero .tej-about-hero-image img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:55% 45%;border-radius:0}.tej-hero-image::after,.tej-about-hero-image::after{display:block;content:"";position:absolute;inset:0;background:linear-gradient(180deg,#181b21ad,#151921b8);pointer-events:none}.tej-hero>.tej-wrap,.tej-about-hero>.tej-wrap{position:relative;z-index:1}.tej-hero-copy{max-width:980px;margin-inline:auto}.tej-hero .tej-eyebrow,.tej-about-hero .tej-eyebrow{color:#e0bf81;font-size:.7rem;letter-spacing:.2em;margin-bottom:24px}.tej-hero h1,.tej-about-hero h1{color:#fff;margin-bottom:26px;line-height:1.25}.tej-hero .tej-lead,.tej-about-hero .tej-lead{max-width:760px;margin:0 auto;color:#f0f0f0;font-size:1.05rem}.tej-hero .tej-actions,.tej-about-hero .tej-actions{justify-content:center;margin-top:36px}.tej-about-promo{padding:100px 0;background:#fff}:where(.tej-site,.tej-content) .tej-about-promo-columns{grid-template-columns:1fr 1.25fr;gap:78px}.tej-about-promo-columns>.wp-block-column:last-child{padding:0}.tej-about-promo-image{position:relative}.tej-about-promo-image::before{content:"";position:absolute;inset:22px 22px -18px -18px;border:5px solid #c8a15a38;z-index:0}.tej-about-promo-image img{position:relative;z-index:1;height:390px;border-radius:0;object-position:20% center}.tej-about-promo h2{font-size:2.3rem}.tej-values{gap:16px!important}.tej-value{font-size:.77rem;border-left-color:var(--tej-gold)}.tej-topics,.tej-about-topics{background:#f8f9fa}:where(.tej-site,.tej-content) .tej-topic-grid{gap:30px}.tej-topic-card{border:0;border-radius:0;box-shadow:none;padding:40px 30px;background:#fff;align-items:flex-start;text-align:left;position:relative;border-bottom:3px solid #fff0;transition:border-color .2s,box-shadow .2s}.tej-topic-card:hover{border-bottom-color:var(--tej-gold);box-shadow:0 12px 32px #25272b08}.tej-number{width:auto;height:auto;background:#fff0;border-radius:0;display:block;color:var(--tej-brass);font-family:var(--tej-serif);font-size:2.5rem;font-weight:400;font-stretch:condensed;letter-spacing:.03em;line-height:1}.tej-topic-card h3{margin:10px 0 18px}.tej-topic-card>p:not(.tej-number){font-size:.94rem}.tej-topic-card .tej-actions{justify-content:flex-start;padding-top:15px}.tej-topic-card .wp-block-button__link{font-size:.66rem;padding:13px 15px}.tej-comparison{background:#25272b;color:#d3d4d5}.tej-comparison :is(h2,h3){color:#fff}.tej-comparison .tej-eyebrow{color:#e0bf81}.tej-comparison .tej-feature-columns{gap:70px}.tej-compare-card{background:#2e3136;border:1px solid #ffffff14;border-radius:0;padding:32px 24px}.tej-compare-blue{background:#34383d}.tej-compare-card h3{font-size:1.45rem}.tej-compare-card p:not(.tej-eyebrow){border-color:#ffffff19;padding-top:18px;margin-bottom:18px;font-size:.91rem}.tej-glossary-promo{padding:75px 0;background:#f8f9fa}.tej-glossary-columns{gap:36px!important}.tej-glossary-image img{height:260px;border-radius:0}.tej-glossary-promo h2{font-size:2.15rem}.tej-chip{border-radius:0;border-color:#d4c09c;background:#fff0;padding:8px 12px}.tej-featured{padding:100px 0;background:#fff}.tej-article-card{border:0;border-radius:0;box-shadow:none;background:#fff}.tej-card-image,.tej-dynamic-image{overflow:hidden}.tej-card-image img,.tej-dynamic-image img{height:230px;object-fit:cover;transition:transform .25s}.tej-article-card:hover .tej-card-image img,.tej-article-card:hover .tej-dynamic-image img{transform:scale(1.025)}.tej-article-card-body{padding:26px 0 10px}.tej-article-card-body :is(h2,h3,.tej-card-title){font-family:var(--tej-serif);font-size:1.52rem;font-weight:500;line-height:1.35;letter-spacing:.025em;text-transform:uppercase}.tej-article-card-body>.tej-eyebrow{font-size:.65rem;letter-spacing:.12em;margin-bottom:13px}.tej-article-card-body>p{font-size:.93rem;line-height:1.8}.tej-featured>.tej-wrap>.tej-center{margin-top:40px}.tej-footer{background:#222428;color:#b8babf;padding:80px 0 28px}.tej-footer-grid{gap:90px!important}.tej-footer .tej-brand{font-family:var(--tej-serif);font-size:1.8rem;text-transform:uppercase;font-weight:var(--tej-heading-weight,500);letter-spacing:.03em;color:#fff;font-stretch:condensed}.tej-footer .tej-tagline{color:#d1d2d4}.tej-footer-grid h3{font-family:var(--tej-serif);font-size:1.22rem;letter-spacing:.06em;color:#fff;text-transform:uppercase}.tej-footer a{color:#c2c4c9}.tej-footer a:hover{color:#e0bf81}.tej-footer-description{color:#b8babf}.tej-footer-bottom{border-top:1px solid #ffffff16;margin-top:48px;padding-top:25px}.tej-page-intro{padding:85px 0 70px;background:#f8f9fa}.tej-page-intro .tej-lead{max-width:820px}.tej-about-mission{padding:100px 0;background:#fff}.tej-about-mission .tej-feature-columns{grid-template-columns:.85fr 1.15fr;gap:95px;align-items:start}.tej-about-mission .tej-feature-columns>.wp-block-column:last-child>p:first-child::first-letter{float:left;font-family:Georgia,serif;color:var(--tej-brass);font-size:3.75rem;line-height:.85;padding:8px 10px 3px 0}.tej-principles{background:#fff}.tej-principle-card{border:0;border-top:1px solid #ddd;border-radius:0;padding:32px 18px 15px 0}.tej-principle-card .tej-number{font-size:2.2rem}.tej-principle-card h3{font-size:1.65rem}.tej-for-readers{background:#f8f9fa}.tej-reading-image img{height:420px;border-radius:0;object-fit:cover}.tej-limits{background:#25272b;color:#d3d4d5}.tej-limits h2{color:#fff}.tej-limits .tej-eyebrow{color:#e0bf81}.tej-about-end{padding:85px 0}.tej-prose{font-size:1.02rem}.tej-prose h2{font-size:2rem;margin-top:40px;line-height:1.3}.tej-prose h3{font-size:1.5rem}.tej-prose a{color:#7c581f;text-decoration:underline}.tej-definition{border-radius:0;border-left:3px solid var(--tej-gold)}.tej-single-heading{padding:75px 0 48px;background:#f8f9fa}.tej-single-heading h1{font-size:clamp(2.25rem,3.8vw,3.45rem);line-height:1.25}.tej-single-image img{border-radius:0;max-height:460px}.tej-single-body{padding:35px 0 85px}.tej-empty{border-radius:0}.tej-nav .wp-block-navigation__responsive-container-open{color:inherit}.tej-header .tej-nav .wp-block-navigation__responsive-container.is-menu-open{background:#fff;color:#25272b;width:min(90vw,380px);border-top:5px solid var(--tej-gold);box-shadow:-16px 0 50px #0003,0 0 0 100vmax #111a}.tej-header .tej-nav .is-menu-open a{color:#25272b}.tej-header .tej-nav .is-menu-open .wp-block-navigation__container{gap:25px}.tej-header .tej-nav .is-menu-open .wp-block-navigation__submenu-container{border:0;padding-top:14px}@media(max-width:1120px){.tej-header .tej-nav .wp-block-navigation__container{gap:18px}.tej-header .tej-tagline{display:none}.tej-header-row{gap:16px}}@media(max-width:1024px){.tej-header .tej-tagline{display:block}.tej-hero{min-height:730px}.tej-about-hero{min-height:590px}.tej-about-promo-columns{gap:40px!important}.tej-footer-grid{gap:36px!important}.tej-topic-card{padding:30px 22px}.tej-topic-card .wp-block-button__link{font-size:.61rem;padding:12px 10px}}@media(max-width:767px){.tej-site .tej-wrap,.tej-content .tej-wrap,.tej-header .tej-wrap,.tej-footer .tej-wrap{width:calc(100% - 44px)}.tej-header{padding:21px 0}.tej-header .tej-brand{font-size:1.48rem}.tej-header .tej-tagline{font-size:.59rem;max-width:250px}.tej-section{padding:65px 0}.tej-hero{min-height:720px;padding:158px 0 90px}.tej-about-hero{min-height:630px;padding:160px 0 95px}.tej-hero h1,.tej-about-hero h1{font-size:2.5rem;line-height:1.22;letter-spacing:.025em}.tej-hero h1 br{display:none}.tej-hero .tej-lead,.tej-about-hero .tej-lead{font-size:.96rem;line-height:1.85}.tej-hero .tej-eyebrow,.tej-about-hero .tej-eyebrow{font-size:.61rem;letter-spacing:.15em}.tej-hero .tej-hero-image img,.tej-about-hero .tej-about-hero-image img{height:100%;border-radius:0}.tej-hero-image::after{display:block}.tej-about-promo{padding:68px 0}.tej-about-promo-image img{height:300px}.tej-about-promo-image::before{inset:14px 14px -12px -10px;border-width:3px}.tej-about-promo-columns{gap:44px!important}.tej-about-promo h2{font-size:2.05rem}.tej-values{grid-template-columns:1fr!important;gap:8px!important}.tej-section-heading{margin-bottom:34px}.tej-section-heading h2{font-size:2.05rem}.tej-topic-card{padding:32px 28px}.tej-topic-card .wp-block-button__link{font-size:.68rem;padding:13px 17px}.tej-topic-card .tej-actions{margin-top:auto}.tej-comparison .tej-feature-columns{gap:36px!important}.tej-compare-card{padding:25px 18px}.tej-compare-card h3{font-size:1.3rem}.tej-compare-card p:not(.tej-eyebrow){font-size:.86rem}.tej-glossary-columns{gap:30px!important}.tej-glossary-image img{height:230px}.tej-glossary-columns>.wp-block-column:last-child{display:block}.tej-card-image img,.tej-dynamic-image img{height:230px}.tej-article-card-body{padding:24px 0 12px}.tej-featured .tej-grid-3,.tej-post-grid{gap:40px!important}.tej-footer{padding:65px 0 25px}.tej-footer-grid{gap:36px!important}.tej-footer-bottom{margin-top:32px}.tej-about-mission .tej-feature-columns{grid-template-columns:1fr;gap:25px!important}.tej-reading-image img{height:310px}.tej-principle-card{padding-top:30px}.tej-single-heading{padding:60px 0 35px}.tej-single-heading h1{font-size:2.35rem}.tej-single-body{padding:15px 0 65px}.tej-page-intro{padding:62px 0 48px}}@media(prefers-reduced-motion:reduce){.tej-article-card img,.tej-button .wp-block-button__link{transition:none}.tej-button .wp-block-button__link:hover{transform:none}}.editor-styles-wrapper .tej-hero,.editor-styles-wrapper .tej-about-hero{isolation:isolate}@media print{.tej-site:has(.tej-hero,.tej-about-hero)>header{position:static}.tej-hero,.tej-about-hero{min-height:auto;color:#25272b;background:#fff;padding:30px 0}.tej-hero :is(h1,p),.tej-about-hero :is(h1,p){color:#25272b}.tej-hero-image,.tej-about-hero-image{display:none}}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}b,strong{font-weight:var(--wp--custom--font-weight--semi-bold)}ol,ul{padding:0}ol:where(:not([class*="wp-block"])),ol:where(.wp-block-list),ul:where(:not([class*="wp-block"])),ul:where(.wp-block-list){padding-inline-start:var(--wp--preset--spacing--medium)}div[class*="wp-block-"] figcaption{color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--x-small);margin-bottom:0;margin-top:20px;text-align:center}img,figure{max-width:100%;height:auto}@-moz-document url-prefix(){a{text-decoration-thickness:.1rem!important}}input,button,textarea,select{font:inherit}input[type="button"],input[type="email"],input[type="search"],input[type="submit"],input[type="text"],textarea{-webkit-appearance:none;appearance:none}input:not([type="submit"]):not([type="radio"]),select,textarea,.wp-block-post-comments-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.wp-block-post-comments-form textarea{color:var(--wp--preset--color--main);border-radius:5px;border:solid 1px color-mix(in srgb,var(--wp--preset--color--tertiary) 100%,var(--wp--preset--color--main) 20%);padding:.5em 1em;font-size:var(--wp--preset--font-size--small);background-color:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .02),0 .5px 1px rgb(0 0 0 / .04)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:var(--wp--preset--color--main);outline-offset:1px}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}select{-webkit-appearance:none;appearance:none;background:var(--wp--preset--color--base) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;background-position:calc(100% - 12px) 50%;padding-right:2.2em}label{width:100%;display:block}::placeholder{color:var(--wp--preset--color--secondary);opacity:.75}a.more-link{display:block}*:not(.wp-block-code)>code{background-color:var(--wp--preset--color--tertiary);padding:3px 5px;position:relative;border-radius:3px}.wp-block-categories{position:relative}.wp-block-term-description p:last-child{margin-bottom:0}.remove-border-and-padding .wp-block-post-template li:last-child .wp-block-separator{display:none}.single .wp-block-group:has(>.post-meta:empty){display:none}.wp-block-group:empty:has(+.comment-respond){display:none}.row-logos>figure{flex-shrink:1!important}body:not(.wp-admin) header:has(>.is-position-sticky){position:sticky;top:calc(0px + var( --wp-admin--admin-bar--height, 0px ));z-index:100}@media (max-width:600px){header:has(>.is-position-sticky){top:0}}body:not(.wp-admin) header.wp-block-template-part:has(>.wp-block-group>.is-position-sticky):not(:has(>.is-position-sticky)),body:not(.wp-admin) header.wp-block-template-part:has(>.wp-block-group>.is-position-sticky):not(:has(>.is-position-sticky))>.wp-block-group{display:contents}body:not(.wp-admin) header.wp-block-template-part:has(>.wp-block-group>.is-position-sticky):not(:has(>.is-position-sticky))>.wp-block-group>.alignfull{margin-left:0;margin-right:0}body:not(.wp-admin) header.wp-block-template-part:has(>.wp-block-group>.is-position-sticky) .is-position-sticky{z-index:100}@media (max-width:781px){.ollie-hide-on-mobile{display:none}.ollie-unstick-mobile{position:static}header:has(>.ollie-unstick-mobile){position:static}}.wp-block-table table{background:var(--wp--preset--color--base);border-radius:5px;border:solid 1px var(--wp--preset--color--border-light);font-size:var(--wp--preset--font-size--x-small)}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--wp--preset--color--tertiary)}.wp-block-table td,.wp-block-table th,.wp-block-table thead{border:none;border-bottom:solid 1px color-mix(in srgb,var(--wp--preset--color--border-light) 50%,var(--wp--preset--color--base) 5%)}.wp-block-table th,.wp-block-table tfoot{text-align:left;background-color:color-mix(in srgb,var(--wp--preset--color--tertiary) 75%,var(--wp--preset--color--base) 5%)}.wp-block-table td,.wp-block-table th{padding:.8em 1em}.wp-block-table tfoot{border-top:solid 1px var(--wp--preset--color--border-light)}.wp-block-table tfoot td{border-bottom:none}