:root{--oak-color-white:#fff;--oak-color-off-white:#fffdf9;--oak-color-cream:#f7f5f4;--oak-color-cream-soft:#efebe9;--oak-color-card:#f0efeb;--oak-color-border:#e2dfdd;--oak-color-pill:#f2f2f2;--oak-color-ink:#14110f;--oak-color-ink-soft:#635d57;--oak-color-ink-faint:#a39a92;--oak-color-brown:#b19f94;--oak-color-brown-dark:#93816f;--oak-color-brown-light:#d3c9c2;--oak-color-navy:#112c3b;--oak-color-navy-soft:#1c3c4d;--oak-color-slate:#586b76;--oak-color-plum:#796d76;--oak-color-espresso:#4f4137;--oak-color-taupe:#a89287;--oak-color-footer-start:#c0ac9f;--oak-color-footer-mid:#ac9a93;--oak-color-footer-end:#897b7f;--oak-font-heading:"Figtree", "Helvetica Neue", Arial, sans-serif;--oak-font-body:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--oak-h1-size:4.5rem;--oak-h1-leading:120%;--oak-h2-size:3.25rem;--oak-h2-leading:120%;--oak-h3-size:2.75rem;--oak-h3-leading:120%;--oak-h4-size:2.25rem;--oak-h4-leading:130%;--oak-h5-size:1.75rem;--oak-h5-leading:140%;--oak-h6-size:1.375rem;--oak-h6-leading:140%;--oak-tagline-size:1rem;--oak-tagline-leading:150%;--oak-h1-size-mobile:2.75rem;--oak-h2-size-mobile:2.5rem;--oak-h3-size-mobile:2rem;--oak-h4-size-mobile:1.5rem;--oak-h5-size-mobile:1.25rem;--oak-h6-size-mobile:1.125rem;--oak-text-large:1.375rem;--oak-text-medium:1.125rem;--oak-text-regular:1rem;--oak-text-small:.875rem;--oak-text-tiny:.75rem;--oak-text-leading:150%;--oak-weight-extrabold:800;--oak-weight-bold:700;--oak-weight-semibold:600;--oak-weight-medium:500;--oak-weight-normal:400;--oak-weight-light:300;--oak-space-1:.25rem;--oak-space-2:.5rem;--oak-space-3:.75rem;--oak-space-4:1rem;--oak-space-5:1.5rem;--oak-space-6:2rem;--oak-space-7:2.5rem;--oak-space-8:3.5rem;--oak-space-9:4.5rem;--oak-space-10:6rem;--oak-space-11:7.5rem;--oak-container-width:80rem;--oak-container-gutter:2.5rem;--oak-radius-sm:.25rem;--oak-radius-md:.5rem;--oak-radius-lg:1rem;--oak-transition-fast:.15s ease;--oak-transition-base:.25s ease}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100svh;font-family:var(--oak-font-body);font-size:var(--oak-text-regular);line-height:var(--oak-text-leading);color:var(--oak-color-ink);background:var(--oak-color-cream);-webkit-font-smoothing:antialiased}img,picture,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}.oak_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oak_button{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-semibold);align-items:center;gap:var(--oak-space-2);padding:var(--oak-space-3) var(--oak-space-5);border-radius:var(--oak-radius-sm);white-space:nowrap;transition:background-color var(--oak-transition-fast), color var(--oak-transition-fast), opacity var(--oak-transition-fast);display:inline-flex}.oak_button__icon{flex-shrink:0;width:1em;height:1em}.oak_button--primary{background:var(--oak-color-brown);color:var(--oak-color-white)}.oak_button--primary:hover{background:var(--oak-color-brown-dark)}.oak_button--text{padding:var(--oak-space-1) 0;color:var(--oak-color-ink)}.oak_button--text:hover{opacity:.7}.oak_button--text-inverse{color:var(--oak-color-white)}.oak_button--text-inverse:hover{opacity:.8}.oak_button--secondary{background:var(--oak-color-slate);color:var(--oak-color-white)}.oak_button--secondary:hover{background:var(--oak-color-navy-soft)}.oak_button--outline{color:var(--oak-color-white);background:#ffffff14;border:1px solid #fff6}.oak_button--outline:hover{background:#ffffff2e}.oak_button--sm{padding:var(--oak-space-2) var(--oak-space-4);font-size:var(--oak-text-small)}.oak_button--tint{color:var(--oak-color-white);background:#ffffff29}.oak_button--tint:hover{background:#ffffff42}.oak_button--bordered{background:var(--oak-color-white);border:1px solid var(--oak-color-border);color:var(--oak-color-ink)}.oak_button--bordered:hover{background:var(--oak-color-cream-soft)}.oak_header{z-index:30;background:var(--oak-color-off-white);position:relative}.oak_header__top{border-bottom:1px solid var(--oak-color-border)}.oak_header__top-inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);padding-block:var(--oak-space-4);grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;display:grid}.oak_header__logo{grid-column:2;justify-self:center;align-items:center;display:flex}.oak_header__logo svg,.oak_header__logo img{width:auto;height:2.25rem}.oak_header__cta{grid-column:3;justify-self:end}.oak_header__nav-row{display:none}@media (width>=64rem){.oak_header__nav-row{border-bottom:1px solid var(--oak-color-border);display:block}}.oak_header__nav{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);justify-content:center;align-items:center;gap:var(--oak-space-7);padding-block:var(--oak-space-4);margin-inline:auto;display:flex}.oak_header__nav-item{align-items:center;gap:var(--oak-space-1);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--oak-color-ink);display:inline-flex}.oak_header__nav-item-icon{opacity:.6;width:.85em;height:.85em}.oak_hero{min-height:32rem;color:var(--oak-color-white);background-color:var(--oak-color-navy);align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.oak_hero{min-height:42rem}}.oak_hero__image{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.oak_hero__scrim{background:linear-gradient(#11140f0d 0%,#11140f8c 100%);position:absolute;inset:0}.oak_hero__content{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);padding-block:var(--oak-space-9) var(--oak-space-9);margin-inline:auto;position:relative}.oak_hero__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_hero__title{font-size:var(--oak-h1-size)}}.oak_hero__title{color:var(--oak-color-white);max-width:34rem;margin-bottom:var(--oak-space-5)}.oak_hero__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:#ffffffe0;max-width:26rem}.oak_about-hero{background:var(--oak-color-white)}.oak_about-hero__inner{grid-template-columns:1fr;display:grid}@media (width>=64rem){.oak_about-hero__inner{grid-template-columns:1fr 1fr}}.oak_about-hero__content{padding:var(--oak-space-9) var(--oak-container-gutter);flex-direction:column;justify-content:center;display:flex}@media (width>=64rem){.oak_about-hero__content{padding:var(--oak-space-9) var(--oak-space-11)}}.oak_about-hero__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_about-hero__title{font-size:var(--oak-h1-size)}}.oak_about-hero__title{margin-bottom:var(--oak-space-5)}.oak_about-hero__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);max-width:30rem;margin-bottom:var(--oak-space-6)}.oak_about-hero__actions{align-items:center;gap:var(--oak-space-5);display:flex}.oak_about-hero__media{flex-direction:column;display:flex}.oak_about-hero__image{object-fit:cover;width:100%;height:26rem}@media (width>=64rem){.oak_about-hero__image{height:34rem}}.oak_about-hero__panel{background:var(--oak-color-cream-soft);padding:var(--oak-space-6) var(--oak-container-gutter);flex:1}.oak_about-hero__panel-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h5-size-mobile);line-height:var(--oak-h5-leading);margin:0}@media (width>=64rem){.oak_about-hero__panel-title{font-size:var(--oak-h5-size)}}.oak_about-hero__panel-title{margin-bottom:var(--oak-space-2)}.oak_about-hero__panel-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-5)}.oak_about-hero__panel-controls{justify-content:space-between;align-items:center;display:flex}.oak_about-hero__dots{align-items:center;gap:var(--oak-space-2);display:flex}.oak_about-hero__dot{background:var(--oak-color-ink-faint);opacity:.4;border-radius:50%;width:7px;height:7px}.oak_about-hero__dot--active{background:var(--oak-color-ink);opacity:1}.oak_about-hero__nav{align-items:center;gap:var(--oak-space-5);display:flex}.oak_about-hero__nav-btn{width:1.5rem;height:1.5rem;color:var(--oak-color-ink);transition:opacity var(--oak-transition-fast);justify-content:center;align-items:center;display:inline-flex}.oak_about-hero__nav-btn svg{width:100%;height:100%}.oak_about-hero__nav-btn:hover{opacity:.6}.oak_track-record{background:var(--oak-color-plum);padding-block:var(--oak-space-10)}.oak_track-record__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_track-record__row{justify-content:space-between;align-items:center;gap:var(--oak-space-8);flex-wrap:wrap;display:flex}.oak_track-record__content{max-width:34rem}.oak_track-record__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:#ffffffbf;margin:0;margin-bottom:var(--oak-space-3)}.oak_track-record__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_track-record__title{font-size:var(--oak-h2-size)}}.oak_track-record__title{color:var(--oak-color-white);margin-bottom:var(--oak-space-4)}.oak_track-record__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:#fffc;margin-bottom:var(--oak-space-6)}.oak_track-record__actions{align-items:center;gap:var(--oak-space-5);display:flex}.oak_track-record__stats{align-items:flex-start;gap:var(--oak-space-8);display:flex}.oak_track-record__stat{padding-left:var(--oak-space-8);border-left:1px solid #ffffff40;max-width:15rem}.oak_track-record__stat:first-child{border-left:none;padding-left:0}.oak_track-record__stat-number{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_track-record__stat-number{font-size:var(--oak-h1-size)}}.oak_track-record__stat-number{color:var(--oak-color-white);margin-bottom:var(--oak-space-3)}.oak_track-record__stat-label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:#ffffffbf}.oak_blog-hero{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_blog-hero__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_blog-hero__intro{max-width:42rem;margin-bottom:var(--oak-space-9)}.oak_blog-hero__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-4)}.oak_blog-hero__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_blog-hero__title{font-size:var(--oak-h1-size)}}.oak_blog-hero__title{margin-bottom:var(--oak-space-5)}.oak_blog-hero__subtitle{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_blog-hero__featured{gap:var(--oak-space-7);margin-bottom:var(--oak-space-9);grid-template-columns:1fr;display:grid}@media (width>=64rem){.oak_blog-hero__featured{align-items:center;gap:var(--oak-space-9);grid-template-columns:1.2fr 1fr}}.oak_blog-hero__featured-image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:24rem}@media (width>=64rem){.oak_blog-hero__featured-image{height:30rem}}.oak_blog-hero__meta{align-items:center;gap:var(--oak-space-4);margin-bottom:var(--oak-space-5);display:flex}.oak_blog-hero__meta-tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-semibold);background:var(--oak-color-pill);padding:var(--oak-space-1) var(--oak-space-3);border-radius:var(--oak-radius-sm)}.oak_blog-hero__meta-time{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_blog-hero__featured-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_blog-hero__featured-title{font-size:var(--oak-h3-size)}}.oak_blog-hero__featured-title{margin-bottom:var(--oak-space-4)}.oak_blog-hero__featured-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-5);max-width:30rem}.oak_blog-hero__filters{align-items:center;gap:var(--oak-space-3);border-top:1px solid var(--oak-color-border);padding-top:var(--oak-space-6);flex-wrap:wrap;display:flex}.oak_blog-hero__filter{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-medium);padding:var(--oak-space-2) var(--oak-space-5);color:var(--oak-color-ink-soft);transition:background-color var(--oak-transition-fast), color var(--oak-transition-fast);border-radius:999px}.oak_blog-hero__filter:hover{background:var(--oak-color-pill);color:var(--oak-color-ink)}.oak_blog-hero__filter--active{background:var(--oak-color-ink);color:var(--oak-color-white)}.oak_blog-hero__filter--active:hover{background:var(--oak-color-ink)}.oak_blog-grid{background:var(--oak-color-white);padding-bottom:var(--oak-space-10)}.oak_blog-grid__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_blog-grid__list{gap:var(--oak-space-7);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_blog-grid__list{grid-template-columns:repeat(3,1fr)}}.oak_blog-grid__thumb{background:var(--oak-color-pill);border-radius:var(--oak-radius-md);width:100%;height:14rem;color:var(--oak-color-ink-faint);margin-bottom:var(--oak-space-5);justify-content:center;align-items:center;display:flex}.oak_blog-grid__thumb svg{width:2.5rem;height:2.5rem}.oak_blog-grid__meta{align-items:center;gap:var(--oak-space-4);margin-bottom:var(--oak-space-4);display:flex}.oak_blog-grid__meta-tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-semibold);background:var(--oak-color-pill);padding:var(--oak-space-1) var(--oak-space-3);border-radius:var(--oak-radius-sm)}.oak_blog-grid__meta-time{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_blog-grid__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h4-size-mobile);line-height:var(--oak-h4-leading);margin:0}@media (width>=64rem){.oak_blog-grid__title{font-size:var(--oak-h4-size)}}.oak_blog-grid__title{margin-bottom:var(--oak-space-3)}.oak_blog-grid__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-4)}.oak_post-hero{background:var(--oak-color-white);padding-top:var(--oak-space-8)}.oak_post-hero__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_post-hero__back{align-items:center;gap:var(--oak-space-2);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-6);display:inline-flex}.oak_post-hero__back svg{width:.9rem;height:.9rem}.oak_post-hero__back:hover{color:var(--oak-color-ink)}.oak_post-hero__meta{align-items:center;gap:var(--oak-space-4);margin-bottom:var(--oak-space-4);display:flex}.oak_post-hero__meta-tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-semibold);background:var(--oak-color-pill);padding:var(--oak-space-1) var(--oak-space-3);border-radius:var(--oak-radius-sm)}.oak_post-hero__meta-time{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_post-hero__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_post-hero__title{font-size:var(--oak-h2-size)}}.oak_post-hero__title{max-width:46rem;margin-bottom:var(--oak-space-7)}.oak_post-hero__image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:22rem;margin-bottom:var(--oak-space-5)}@media (width>=64rem){.oak_post-hero__image{height:32rem}}.oak_post-hero__byline{justify-content:space-between;align-items:center;gap:var(--oak-space-5);padding-bottom:var(--oak-space-8);border-bottom:1px solid var(--oak-color-border);flex-wrap:wrap;display:flex}.oak_post-hero__byline-group{align-items:center;gap:var(--oak-space-8);display:flex}.oak_post-hero__byline-label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--oak-color-ink-faint);margin-bottom:var(--oak-space-1)}.oak_post-hero__byline-value{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink)}.oak_post-hero__shares{align-items:center;gap:var(--oak-space-3);display:flex}.oak_post-hero__share{width:2rem;height:2rem;color:var(--oak-color-ink-soft);justify-content:center;align-items:center;display:inline-flex}.oak_post-hero__share svg{width:1rem;height:1rem}.oak_post-hero__share:hover{color:var(--oak-color-ink)}.oak_post-body{background:var(--oak-color-white);padding-block:var(--oak-space-9) var(--oak-space-10)}.oak_post-body__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);max-width:46rem;margin-inline:auto}.oak_post-body__heading{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h4-size-mobile);line-height:var(--oak-h4-leading);margin:0}@media (width>=64rem){.oak_post-body__heading{font-size:var(--oak-h4-size)}}.oak_post-body__heading{margin-top:var(--oak-space-9);margin-bottom:var(--oak-space-4)}.oak_post-body__heading:first-child{margin-top:0}.oak_post-body__paragraph{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-5)}.oak_post-body__figure{margin-block:var(--oak-space-7)}.oak_post-body__image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:22rem;margin-bottom:var(--oak-space-3)}.oak_post-body__caption{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_post-body__quote{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h6-size-mobile);line-height:var(--oak-h6-leading);margin:0}@media (width>=64rem){.oak_post-body__quote{font-size:var(--oak-h6-size)}}.oak_post-body__quote{font-style:italic;font-weight:var(--oak-weight-normal);color:var(--oak-color-ink);border-left:2px solid var(--oak-color-brown);padding-left:var(--oak-space-6);margin-block:var(--oak-space-7)}.oak_post-body__footer{margin-top:var(--oak-space-9);padding-top:var(--oak-space-7);border-top:1px solid var(--oak-color-border)}.oak_post-body__share-label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-4)}.oak_post-body__shares{align-items:center;gap:var(--oak-space-3);margin-bottom:var(--oak-space-7);display:flex}.oak_post-body__share{width:2rem;height:2rem;color:var(--oak-color-ink-soft);justify-content:center;align-items:center;display:inline-flex}.oak_post-body__share svg{width:1rem;height:1rem}.oak_post-body__share:hover{color:var(--oak-color-ink)}.oak_post-body__tags{gap:var(--oak-space-3);margin-bottom:var(--oak-space-8);flex-wrap:wrap;display:flex}.oak_post-body__tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);background:var(--oak-color-pill);padding:var(--oak-space-2) var(--oak-space-4);color:var(--oak-color-ink);border-radius:999px}.oak_post-body__author{justify-content:center;align-items:center;gap:var(--oak-space-4);display:flex}.oak_post-body__author-avatar{background:var(--oak-color-card);width:3rem;height:3rem;color:var(--oak-color-ink-soft);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.oak_post-body__author-name{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-semibold);color:var(--oak-color-ink)}.oak_post-body__author-role{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_post-cta{background:var(--oak-color-espresso);padding-block:var(--oak-space-10);text-align:center}.oak_post-cta__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);max-width:40rem;margin-inline:auto}.oak_post-cta__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_post-cta__title{font-size:var(--oak-h2-size)}}.oak_post-cta__title{color:var(--oak-color-white);margin-bottom:var(--oak-space-4)}.oak_post-cta__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:#fffc}.oak_related-posts{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_related-posts__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_related-posts__header{justify-content:space-between;align-items:flex-end;gap:var(--oak-space-6);margin-bottom:var(--oak-space-8);flex-wrap:wrap;display:flex}.oak_related-posts__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_related-posts__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_related-posts__title{font-size:var(--oak-h2-size)}}.oak_related-posts__title{margin-bottom:var(--oak-space-3)}.oak_related-posts__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_related-posts__list{gap:var(--oak-space-7);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_related-posts__list{grid-template-columns:repeat(2,1fr)}}.oak_contact-hero{background:linear-gradient(180deg, var(--oak-color-cream-soft) 0%, var(--oak-color-white) 100%);padding-block:var(--oak-space-9) var(--oak-space-10)}.oak_contact-hero__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_contact-hero__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_contact-hero__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_contact-hero__title{font-size:var(--oak-h1-size)}}.oak_inquiry{background:var(--oak-color-white);padding-bottom:var(--oak-space-10)}.oak_inquiry__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-8);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=64rem){.oak_inquiry__inner{gap:var(--oak-space-10);grid-template-columns:.8fr 1fr}}.oak_inquiry__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_inquiry__title{font-size:var(--oak-h3-size)}}.oak_inquiry__title{margin-bottom:var(--oak-space-3)}.oak_inquiry__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-6);max-width:22rem}.oak_inquiry__contacts{gap:var(--oak-space-3);flex-direction:column;display:flex}.oak_inquiry__contact{align-items:center;gap:var(--oak-space-3);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.oak_inquiry__contact svg{width:1rem;height:1rem;color:var(--oak-color-ink-soft);flex-shrink:0}.oak_inquiry__contact:hover{color:var(--oak-color-brown)}.oak_form{gap:var(--oak-space-5);flex-direction:column;display:flex}.oak_form__row{gap:var(--oak-space-5);grid-template-columns:1fr;display:grid}@media (width>=30rem){.oak_form__row{grid-template-columns:1fr 1fr}}.oak_form__field{gap:var(--oak-space-2);flex-direction:column;display:flex}.oak_form__label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink)}.oak_form__input,.oak_form__select,.oak_form__textarea{background:var(--oak-color-cream-soft);border:1px solid var(--oak-color-border);border-radius:var(--oak-radius-sm);width:100%;padding:var(--oak-space-3) var(--oak-space-4);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink);transition:border-color var(--oak-transition-fast)}.oak_form__input::placeholder,.oak_form__select::placeholder,.oak_form__textarea::placeholder{color:var(--oak-color-ink-faint)}.oak_form__input:focus,.oak_form__select:focus,.oak_form__textarea:focus{border-color:var(--oak-color-brown);outline:none}.oak_form__textarea{resize:vertical;min-height:8rem}.oak_form__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23635D57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--oak-space-4) center;padding-right:var(--oak-space-8);background-size:12px 8px}.oak_form__radio-group{gap:var(--oak-space-3) var(--oak-space-6);grid-template-columns:1fr;display:grid}@media (width>=30rem){.oak_form__radio-group{grid-template-columns:1fr 1fr}}.oak_form__radio{align-items:center;gap:var(--oak-space-3);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink);cursor:pointer;display:inline-flex}.oak_form__radio input{width:1rem;height:1rem;accent-color:var(--oak-color-brown)}.oak_form__checkbox{align-items:center;gap:var(--oak-space-3);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);cursor:pointer;display:inline-flex}.oak_form__checkbox input{width:1rem;height:1rem;accent-color:var(--oak-color-brown)}.oak_locations{background:var(--oak-color-taupe);padding-block:var(--oak-space-10);color:var(--oak-color-white)}.oak_locations__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_locations__intro{max-width:34rem;margin-bottom:var(--oak-space-8)}.oak_locations__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:#ffffffbf;margin:0;margin-bottom:var(--oak-space-3)}.oak_locations__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_locations__title{font-size:var(--oak-h1-size)}}.oak_locations__title{color:var(--oak-color-white);margin-bottom:var(--oak-space-3)}.oak_locations__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:#fffc}.oak_locations__grid{gap:var(--oak-space-7);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_locations__grid{grid-template-columns:repeat(3,1fr)}}.oak_locations__image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:12rem;margin-bottom:var(--oak-space-4)}.oak_locations__city{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h5-size-mobile);line-height:var(--oak-h5-leading);margin:0}@media (width>=64rem){.oak_locations__city{font-size:var(--oak-h5-size)}}.oak_locations__city{color:var(--oak-color-white);margin-bottom:var(--oak-space-2)}.oak_locations__address{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:#ffffffbf;margin-bottom:var(--oak-space-3)}.oak_locations__link{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);align-items:center;gap:var(--oak-space-1);color:var(--oak-color-white);display:inline-flex}.oak_locations__link svg{width:.9rem;height:.9rem}.oak_locations__link:hover{opacity:.75}.oak_team-hero{background:var(--oak-color-navy);color:var(--oak-color-white);padding-block:var(--oak-space-10);text-align:center}.oak_team-hero__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);max-width:40rem;margin-inline:auto}.oak_team-hero__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:#ffffffb3;margin:0;margin-bottom:var(--oak-space-3)}.oak_team-hero__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_team-hero__title{font-size:var(--oak-h1-size)}}.oak_team-hero__title{color:var(--oak-color-white);margin-bottom:var(--oak-space-4)}.oak_team-hero__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:#fffc;margin-bottom:var(--oak-space-6)}.oak_team-hero__actions{justify-content:center;align-items:center;gap:var(--oak-space-5);display:flex}.oak_team-stats{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_team-stats__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-6);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=64rem){.oak_team-stats__inner{gap:var(--oak-space-9);grid-template-columns:1fr 1fr}}.oak_team-stats__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_team-stats__title{font-size:var(--oak-h3-size)}}.oak_team-stats__title{max-width:22rem}.oak_team-stats__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);max-width:26rem;margin-bottom:var(--oak-space-7)}.oak_team-stats__grid{gap:var(--oak-space-6) var(--oak-space-9);grid-template-columns:repeat(2,auto);display:grid}.oak_team-stats__number{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_team-stats__number{font-size:var(--oak-h3-size)}}.oak_team-stats__number{color:var(--oak-color-ink);margin-bottom:var(--oak-space-1)}.oak_team-stats__label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_plain-banner__image{object-fit:cover;width:100%;height:18rem}.oak_team-grid{background:var(--oak-color-white);padding-bottom:var(--oak-space-10)}.oak_team-grid__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_team-grid__intro{text-align:center;max-width:34rem;margin-inline:auto;margin-bottom:var(--oak-space-8)}.oak_team-grid__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_team-grid__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_team-grid__title{font-size:var(--oak-h2-size)}}.oak_team-grid__title{margin-bottom:var(--oak-space-3)}.oak_team-grid__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_team-grid__grid{gap:var(--oak-space-7);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_team-grid__grid{grid-template-columns:repeat(3,1fr)}}.oak_team-grid__photo{object-fit:cover;object-position:top;border-radius:var(--oak-radius-md);width:100%;height:16rem;margin-bottom:var(--oak-space-4)}.oak_team-grid__name{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink)}.oak_team-grid__role{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint);margin-bottom:var(--oak-space-3)}.oak_team-grid__copy-item{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_team-cta{background:var(--oak-color-cream-soft);padding-block:var(--oak-space-10);text-align:center}.oak_team-cta__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);max-width:38rem;margin-inline:auto}.oak_team-cta__subtext{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_team-cta__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_team-cta__title{font-size:var(--oak-h2-size)}}.oak_team-cta__title{margin-bottom:var(--oak-space-4)}.oak_team-cta__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-6)}.oak_team-cta__actions{justify-content:center;align-items:center;gap:var(--oak-space-5);display:flex}.oak_executive-hero{background:var(--oak-color-plum);padding-block:var(--oak-space-9)}.oak_executive-hero__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-7);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=48rem){.oak_executive-hero__inner{align-items:center;gap:var(--oak-space-9);grid-template-columns:22rem 1fr}}.oak_executive-hero__photo{object-fit:cover;object-position:top;border-radius:var(--oak-radius-md);width:100%;height:22rem}@media (width>=48rem){.oak_executive-hero__photo{height:24rem}}.oak_executive-hero__eyebrow{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:#ffffffbf;margin-bottom:var(--oak-space-3)}.oak_executive-hero__name{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_executive-hero__name{font-size:var(--oak-h2-size)}}.oak_executive-hero__name{color:var(--oak-color-white);margin-bottom:var(--oak-space-4)}.oak_executive-hero__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:#fffc;margin-bottom:var(--oak-space-5);max-width:30rem}.oak_executive-hero__link{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);align-items:center;gap:var(--oak-space-2);color:var(--oak-color-white);text-underline-offset:3px;text-decoration:underline;display:inline-flex}.oak_executive-hero__link svg{width:.9rem;height:.9rem}.oak_executive-hero__link:hover{opacity:.8}.oak_executive-bio{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_executive-bio__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-6);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=64rem){.oak_executive-bio__inner{gap:var(--oak-space-9);grid-template-columns:1fr 1.4fr}}.oak_executive-bio__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_executive-bio__title{font-size:var(--oak-h3-size)}}.oak_executive-bio__title{max-width:22rem}.oak_executive-bio__paragraph{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-5)}.oak_executive-bio__list{margin-top:var(--oak-space-6);border-top:1px solid var(--oak-color-border)}.oak_executive-bio__row{justify-content:space-between;align-items:center;gap:var(--oak-space-4);padding-block:var(--oak-space-4);border-bottom:1px solid var(--oak-color-border);display:flex}.oak_executive-bio__row-label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink)}.oak_executive-bio__row-value{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_executive-related{background:var(--oak-color-white);padding-bottom:var(--oak-space-10)}.oak_executive-related__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_executive-related__back{align-items:center;gap:var(--oak-space-2);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-6);display:inline-flex}.oak_executive-related__back svg{width:.9rem;height:.9rem}.oak_executive-related__back:hover{color:var(--oak-color-ink)}.oak_executive-related__row{gap:var(--oak-space-6);grid-template-columns:1fr;align-items:center;display:grid}@media (width>=48rem){.oak_executive-related__row{gap:var(--oak-space-9);grid-template-columns:1fr 1fr}}.oak_executive-related__meta{align-items:center;gap:var(--oak-space-4);margin-bottom:var(--oak-space-4);display:flex}.oak_executive-related__meta-tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-semibold);background:var(--oak-color-pill);padding:var(--oak-space-1) var(--oak-space-3);border-radius:var(--oak-radius-sm)}.oak_executive-related__meta-time{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_executive-related__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_executive-related__title{font-size:var(--oak-h3-size)}}.oak_executive-related__title{margin-bottom:var(--oak-space-4)}.oak_executive-related__published{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_executive-related__thumb{height:20rem}.oak_market-cta{background:var(--oak-color-cream-soft);padding-block:var(--oak-space-10);text-align:center}.oak_market-cta__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);max-width:34rem;margin-inline:auto}.oak_market-cta__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_market-cta__title{font-size:var(--oak-h2-size)}}.oak_market-cta__title{margin-bottom:var(--oak-space-4)}.oak_market-cta__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-6)}.oak_market-cta__actions{justify-content:center;align-items:center;gap:var(--oak-space-6);display:flex}.oak_story{background:linear-gradient(135deg, #f4ece6 0%, var(--oak-color-cream-soft) 60%);padding-block:var(--oak-space-10)}.oak_story__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-6);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=64rem){.oak_story__inner{gap:var(--oak-space-9);grid-template-columns:1fr 1fr}}.oak_story__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_story__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_story__title{font-size:var(--oak-h3-size)}}.oak_story__title{max-width:22rem}.oak_story__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-6);max-width:30rem}.oak_story__list{gap:var(--oak-space-3);margin-bottom:var(--oak-space-7);flex-direction:column;display:flex}.oak_story__list-item{align-items:center;gap:var(--oak-space-3);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);display:flex}.oak_story__list-item svg{width:1rem;height:1rem;color:var(--oak-color-brown);flex-shrink:0}.oak_story__actions{align-items:center;gap:var(--oak-space-5);display:flex}.oak_feature-teaser{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_feature-teaser__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_feature-teaser__image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;max-width:26rem;height:12rem;margin-left:auto;margin-bottom:var(--oak-space-9)}.oak_feature-teaser__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_feature-teaser__title{font-size:var(--oak-h2-size)}}.oak_feature-teaser__title{max-width:26rem;margin-bottom:var(--oak-space-4)}.oak_feature-teaser__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);max-width:26rem;margin-bottom:var(--oak-space-6)}.oak_feature-teaser__actions{align-items:center;gap:var(--oak-space-5);display:flex}.oak_tabbed-banner{min-height:26rem;color:var(--oak-color-white);background-color:var(--oak-color-navy);text-align:center;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.oak_tabbed-banner__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.oak_tabbed-banner__scrim{background:#14110f80;position:absolute;inset:0}.oak_tabbed-banner__content{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);max-width:42rem;padding-block:var(--oak-space-9) var(--oak-space-7);margin-inline:auto;position:relative}.oak_tabbed-banner__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_tabbed-banner__title{font-size:var(--oak-h2-size)}}.oak_tabbed-banner__title{color:var(--oak-color-white);margin-bottom:var(--oak-space-4)}.oak_tabbed-banner__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:#ffffffd9}.oak_tabbed-banner__tabs{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);justify-content:center;align-items:center;gap:var(--oak-space-8);padding-top:var(--oak-space-5);border-top:1px solid #ffffff40;margin-inline:auto;display:flex;position:relative}.oak_tabbed-banner__tab{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:#fff9;padding-bottom:var(--oak-space-3);transition:color var(--oak-transition-fast), border-color var(--oak-transition-fast);border-bottom:2px solid #0000}.oak_tabbed-banner__tab:hover{color:var(--oak-color-white)}.oak_tabbed-banner__tab--active{color:var(--oak-color-white);border-bottom-color:var(--oak-color-white)}.oak_photo-collage{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_photo-collage__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-8);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=64rem){.oak_photo-collage__inner{gap:var(--oak-space-9);grid-template-columns:.7fr 1fr}}.oak_photo-collage__content{flex-direction:column;justify-content:space-between;display:flex}.oak_photo-collage__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_photo-collage__title{font-size:var(--oak-h2-size)}}.oak_photo-collage__title{margin-bottom:var(--oak-space-6)}.oak_photo-collage__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-5);max-width:22rem}.oak_photo-collage__media{position:relative}.oak_photo-collage__image-main{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:22rem}.oak_photo-collage__image-overlap{object-fit:cover;border-radius:var(--oak-radius-md);border:4px solid var(--oak-color-white);width:45%;height:60%;position:absolute;bottom:-12%;right:-10%}.oak_news-hero{background:var(--oak-color-white);padding-block:var(--oak-space-9) var(--oak-space-8)}.oak_news-hero__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_news-hero__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_news-hero__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_news-hero__title{font-size:var(--oak-h1-size)}}.oak_news-hero__title{margin-bottom:var(--oak-space-4)}.oak_news-hero__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_featured-posts{background:var(--oak-color-white);padding-bottom:var(--oak-space-10)}.oak_featured-posts__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_featured-posts__label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-5)}.oak_featured-posts__grid{gap:var(--oak-space-7);grid-template-columns:1fr;display:grid}@media (width>=64rem){.oak_featured-posts__grid{grid-template-columns:1.4fr 1fr}}.oak_featured-posts__main-image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:20rem;margin-bottom:var(--oak-space-5)}.oak_featured-posts__meta{align-items:center;gap:var(--oak-space-4);margin-bottom:var(--oak-space-4);display:flex}.oak_featured-posts__meta-tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-semibold);background:var(--oak-color-pill);padding:var(--oak-space-1) var(--oak-space-3);border-radius:var(--oak-radius-sm)}.oak_featured-posts__meta-time{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_featured-posts__main-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_featured-posts__main-title{font-size:var(--oak-h3-size)}}.oak_featured-posts__main-title{margin-bottom:var(--oak-space-3)}.oak_featured-posts__main-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-4)}.oak_featured-posts__side-list{gap:var(--oak-space-6);flex-direction:column;display:flex}.oak_featured-posts__side-item{gap:var(--oak-space-4);grid-template-columns:6.5rem 1fr;display:grid}.oak_featured-posts__side-image{object-fit:cover;border-radius:var(--oak-radius-sm);width:100%;height:6.5rem}.oak_featured-posts__side-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h6-size-mobile);line-height:var(--oak-h6-leading);margin:0}@media (width>=64rem){.oak_featured-posts__side-title{font-size:var(--oak-h6-size)}}.oak_featured-posts__side-title{margin-bottom:var(--oak-space-2)}.oak_press-list{background:var(--oak-color-navy);color:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_press-list__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-8);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=64rem){.oak_press-list__inner{gap:var(--oak-space-9);grid-template-columns:.8fr 1fr}}.oak_press-list__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:#ffffffb3;margin:0;margin-bottom:var(--oak-space-3)}.oak_press-list__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_press-list__title{font-size:var(--oak-h3-size)}}.oak_press-list__title{color:var(--oak-color-white);margin-bottom:var(--oak-space-4)}.oak_press-list__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:#ffffffbf;margin-bottom:var(--oak-space-6);max-width:22rem}.oak_press-list__list{gap:var(--oak-space-7);flex-direction:column;display:flex}.oak_press-list__item{gap:var(--oak-space-5);grid-template-columns:6rem 1fr;display:grid}.oak_press-list__thumb{border-radius:var(--oak-radius-md);color:#ffffff80;background:#ffffff14;justify-content:center;align-items:center;width:100%;height:6rem;display:flex}.oak_press-list__thumb svg{width:2rem;height:2rem}.oak_press-list__meta{align-items:center;gap:var(--oak-space-4);margin-bottom:var(--oak-space-3);display:flex}.oak_press-list__meta-tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-semibold);color:var(--oak-color-white);padding:var(--oak-space-1) var(--oak-space-3);border-radius:var(--oak-radius-sm);background:#ffffff1f}.oak_press-list__meta-time{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:#fff9}.oak_press-list__item-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h6-size-mobile);line-height:var(--oak-h6-leading);margin:0}@media (width>=64rem){.oak_press-list__item-title{font-size:var(--oak-h6-size)}}.oak_press-list__item-title{color:var(--oak-color-white);margin-bottom:var(--oak-space-2)}.oak_press-list__item-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:#ffffffb3;margin-bottom:var(--oak-space-3)}.oak_blog-carousel{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_blog-carousel__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_blog-carousel__header{justify-content:space-between;align-items:flex-end;gap:var(--oak-space-6);margin-bottom:var(--oak-space-7);flex-wrap:wrap;display:flex}.oak_blog-carousel__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_blog-carousel__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_blog-carousel__title{font-size:var(--oak-h2-size)}}.oak_blog-carousel__title{margin-bottom:var(--oak-space-3)}.oak_blog-carousel__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_blog-carousel__track{gap:var(--oak-space-6);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin-bottom:var(--oak-space-6);display:flex;overflow-x:auto}.oak_blog-carousel__track::-webkit-scrollbar{display:none}.oak_blog-carousel__card{scroll-snap-align:start;flex:none;width:20rem}.oak_blog-carousel__footer{justify-content:space-between;align-items:center;display:flex}.oak_blog-carousel__dots{align-items:center;gap:var(--oak-space-2);display:flex}.oak_blog-carousel__dot{background:var(--oak-color-ink-faint);opacity:.4;width:7px;height:7px;transition:opacity var(--oak-transition-fast), background-color var(--oak-transition-fast);border-radius:50%;padding:0}.oak_blog-carousel__dot--active{background:var(--oak-color-ink);opacity:1}.oak_blog-carousel__nav{align-items:center;gap:var(--oak-space-4);display:flex}.oak_blog-carousel__nav-btn{border:1px solid var(--oak-color-border);width:2.25rem;height:2.25rem;color:var(--oak-color-ink);transition:background-color var(--oak-transition-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.oak_blog-carousel__nav-btn svg{width:1rem;height:1rem}.oak_blog-carousel__nav-btn:hover:not(:disabled){background:var(--oak-color-cream-soft)}.oak_blog-carousel__nav-btn:disabled{opacity:.35;cursor:default}.oak_cookie-banner{inset-inline:0;z-index:40;background:var(--oak-color-white);border-top:1px solid var(--oak-color-border);padding:var(--oak-space-4) var(--oak-container-gutter);justify-content:space-between;align-items:center;gap:var(--oak-space-4);transition:transform var(--oak-transition-base);flex-wrap:wrap;display:flex;position:fixed;bottom:0;transform:translateY(0)}.oak_cookie-banner[hidden]{pointer-events:none;display:flex;transform:translateY(110%)}.oak_cookie-banner__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);max-width:46rem}.oak_cookie-banner__copy a{color:var(--oak-color-ink);text-decoration:underline}.oak_cookie-banner__actions{align-items:center;gap:var(--oak-space-3);flex-shrink:0;display:flex}.oak_cookie-banner__action{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-medium);padding:var(--oak-space-2) var(--oak-space-5);border-radius:var(--oak-radius-sm);color:var(--oak-color-ink);background:0 0}.oak_cookie-banner__action--decline{background:var(--oak-color-border)}.oak_cookie-banner__action--accept{background:var(--oak-color-brown);color:var(--oak-color-white)}.oak_cookie-banner__action--accept:hover{background:var(--oak-color-brown-dark)}.oak_cookie-banner__close{width:1.5rem;height:1.5rem;color:var(--oak-color-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.oak_cookie-banner__close:hover{opacity:.6}.oak_stats{background:var(--oak-color-cream-soft);padding-block:var(--oak-space-10)}.oak_stats__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_stats__top{justify-content:space-between;align-items:flex-start;gap:var(--oak-space-6);margin-bottom:var(--oak-space-9);flex-wrap:wrap;display:flex}.oak_stats__heading{max-width:26rem}.oak_stats__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_stats__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_stats__title{font-size:var(--oak-h2-size)}}.oak_stats__side{max-width:28rem}.oak_stats__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_stats__actions{align-items:center;gap:var(--oak-space-5);margin-top:var(--oak-space-5);display:flex}.oak_stats__grid{border-top:1px solid var(--oak-color-border);border-left:1px solid var(--oak-color-border);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=48rem){.oak_stats__grid{grid-template-columns:repeat(3,1fr)}}.oak_stats__cell{padding:var(--oak-space-6);border-right:1px solid var(--oak-color-border);border-bottom:1px solid var(--oak-color-border)}.oak_stats__number{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_stats__number{font-size:var(--oak-h1-size)}}.oak_stats__number{color:var(--oak-color-brown);margin-bottom:var(--oak-space-2)}.oak_stats__label{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_showcase{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_showcase__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_showcase__intro{text-align:center;max-width:34rem;margin-inline:auto;margin-bottom:var(--oak-space-8)}.oak_showcase__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_showcase__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_showcase__title{font-size:var(--oak-h2-size)}}.oak_showcase__title{margin-bottom:var(--oak-space-3)}.oak_showcase__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_showcase__media{position:relative}.oak_showcase__image{object-fit:cover;width:100%;height:26rem}.oak_showcase__card{background:var(--oak-color-navy);color:var(--oak-color-white);padding:var(--oak-space-7)}.oak_showcase__card-tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:#fff9;margin:0;margin-bottom:var(--oak-space-3)}.oak_showcase__card-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_showcase__card-title{font-size:var(--oak-h3-size)}}.oak_showcase__card-title{color:var(--oak-color-white);max-width:30rem;margin-bottom:var(--oak-space-3)}.oak_showcase__card-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:#ffffffbf;max-width:30rem}.oak_showcase__card-actions{align-items:center;gap:var(--oak-space-5);margin-top:var(--oak-space-5);display:flex}.oak_showcase__features{gap:var(--oak-space-5);margin-top:var(--oak-space-11);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=48rem){.oak_showcase__features{grid-template-columns:repeat(3,1fr)}}.oak_showcase__feature{background:var(--oak-color-card);border-radius:var(--oak-radius-md);padding:var(--oak-space-6);padding-bottom:var(--oak-space-9);position:relative}.oak_showcase__feature-icon{width:48px;height:48px;margin-bottom:var(--oak-space-6);color:var(--oak-color-ink);justify-content:center;align-items:center;display:flex}.oak_showcase__feature-icon svg{width:auto;max-width:100%;height:auto;max-height:100%}.oak_showcase__feature-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h4-size-mobile);line-height:var(--oak-h4-leading);margin:0}@media (width>=64rem){.oak_showcase__feature-title{font-size:var(--oak-h4-size)}}.oak_showcase__feature-title{margin-bottom:var(--oak-space-3)}.oak_showcase__feature-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-5)}.oak_showcase__feature-arrow{right:var(--oak-space-6);bottom:var(--oak-space-6);width:24px;height:24px;color:var(--oak-color-ink);transition:opacity var(--oak-transition-fast);display:inline-flex;position:absolute}.oak_showcase__feature-arrow svg{width:100%;height:100%}.oak_showcase__feature-arrow:hover{opacity:.6}.oak_projects{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_projects__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-8);grid-template-columns:1fr;align-items:center;margin-inline:auto;display:grid}@media (width>=64rem){.oak_projects__inner{gap:var(--oak-space-9);grid-template-columns:1fr 1fr}}.oak_projects__image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:26rem}.oak_projects__list{flex-direction:column;display:flex}.oak_projects__row{align-items:center;gap:var(--oak-space-5);padding-block:var(--oak-space-5);border-bottom:1px solid var(--oak-color-border);transition:opacity var(--oak-transition-base);display:flex}.oak_projects__row:first-child{border-top:1px solid var(--oak-color-border)}.oak_projects__row--dim{opacity:.4}.oak_projects__row:hover{opacity:1}.oak_projects__index{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint);flex-shrink:0;width:2rem}.oak_projects__name{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h4-size-mobile);line-height:var(--oak-h4-leading);margin:0}@media (width>=64rem){.oak_projects__name{font-size:var(--oak-h4-size)}}.oak_projects__name{font-weight:var(--oak-weight-normal);flex:1}.oak_projects__tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-medium);background:var(--oak-color-pill);padding:var(--oak-space-1) var(--oak-space-3);border-radius:var(--oak-radius-sm);flex-shrink:0}.oak_points{background:var(--oak-color-white);padding-block:var(--oak-space-10)}.oak_points__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_points__intro{text-align:center;max-width:34rem;margin-inline:auto;margin-bottom:var(--oak-space-8)}.oak_points__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_points__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_points__title{font-size:var(--oak-h2-size)}}.oak_points__title{margin-bottom:var(--oak-space-3)}.oak_points__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_points__grid{gap:var(--oak-space-5);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_points__grid{grid-template-columns:repeat(3,1fr)}}.oak_points__card{background:var(--oak-color-card);border-radius:var(--oak-radius-md);padding:var(--oak-space-5);overflow:hidden}.oak_points__eyebrow{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-4)}.oak_points__image{object-fit:cover;border-radius:var(--oak-radius-sm);width:100%;height:14rem;margin-bottom:var(--oak-space-5)}.oak_points__footer{justify-content:space-between;align-items:center;display:flex}.oak_points__label{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h4-size-mobile);line-height:var(--oak-h4-leading);margin:0}@media (width>=64rem){.oak_points__label{font-size:var(--oak-h4-size)}}.oak_points__label{color:var(--oak-color-navy)}.oak_points__arrow{border-radius:var(--oak-radius-sm);background:var(--oak-color-slate);width:2.25rem;height:2.25rem;color:var(--oak-color-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.oak_points__arrow svg{width:1rem;height:1rem}.oak_split{background:var(--oak-color-cream-soft);padding-block:var(--oak-space-10)}.oak_split__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-8);grid-template-columns:1fr;align-items:center;margin-inline:auto;display:grid}@media (width>=64rem){.oak_split__inner{gap:var(--oak-space-10);grid-template-columns:1fr 1fr}}.oak_split__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_split__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_split__title{font-size:var(--oak-h2-size)}}.oak_split__title{margin-bottom:var(--oak-space-4)}.oak_split__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-6);max-width:30rem}.oak_split__list{flex-direction:column;display:flex}.oak_split__item{padding-block:var(--oak-space-4);border-top:1px solid var(--oak-color-border);padding-left:var(--oak-space-4);border-left:2px solid #0000}.oak_split__item:last-child{border-bottom:1px solid var(--oak-color-border)}.oak_split__item--active{border-left-color:var(--oak-color-ink)}.oak_split__item:not(.oak_split__item--active){opacity:.45}.oak_split__item-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h5-size-mobile);line-height:var(--oak-h5-leading);margin:0}@media (width>=64rem){.oak_split__item-title{font-size:var(--oak-h5-size)}}.oak_split__item-title{font-weight:var(--oak-weight-normal);margin-bottom:var(--oak-space-1)}.oak_split__item-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_split__cta{margin-top:var(--oak-space-6)}.oak_split__image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:28rem}.oak_banner{min-height:22rem;color:var(--oak-color-white);background-color:var(--oak-color-navy);align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.oak_banner{height:43.25rem;min-height:0}}.oak_banner__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.oak_banner__scrim{background:linear-gradient(90deg,#0a0c0aa6 0%,#0a0c0a26 60%);position:absolute;inset:0}.oak_banner--plum .oak_banner__scrim{background:linear-gradient(90deg,#796d76 0%,#0000 100%)}.oak_banner__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);padding-block:var(--oak-space-9);justify-content:space-between;align-items:flex-end;gap:var(--oak-space-6);flex-wrap:wrap;margin-inline:auto;display:flex;position:relative}.oak_banner__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:#ffffffbf;margin:0;margin-bottom:var(--oak-space-3)}.oak_banner__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_banner__title{font-size:var(--oak-h2-size)}}.oak_banner__title{color:var(--oak-color-white);max-width:36rem}.oak_deals{background:var(--oak-color-cream);padding-block:var(--oak-space-10)}.oak_deals__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_deals__intro{text-align:center;max-width:34rem;margin-inline:auto;margin-bottom:var(--oak-space-8)}.oak_deals__tagline{font-family:var(--oak-font-body);font-size:var(--oak-tagline-size);line-height:var(--oak-tagline-leading);font-weight:var(--oak-weight-bold);color:var(--oak-color-ink);margin:0;margin-bottom:var(--oak-space-3)}.oak_deals__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h2-size-mobile);line-height:var(--oak-h2-leading);margin:0}@media (width>=64rem){.oak_deals__title{font-size:var(--oak-h2-size)}}.oak_deals__title{margin-bottom:var(--oak-space-3)}.oak_deals__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_deals__grid{gap:var(--oak-space-6);margin-bottom:var(--oak-space-7);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_deals__grid{grid-template-columns:repeat(3,1fr)}}.oak_deals__image{object-fit:cover;border-radius:var(--oak-radius-md);width:100%;height:12rem;margin-bottom:var(--oak-space-5)}.oak_deals__meta{align-items:center;gap:var(--oak-space-4);margin-bottom:var(--oak-space-3);display:flex}.oak_deals__meta-tag{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--oak-color-ink)}.oak_deals__meta-time{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint)}.oak_deals__card-title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h5-size-mobile);line-height:var(--oak-h5-leading);margin:0}@media (width>=64rem){.oak_deals__card-title{font-size:var(--oak-h5-size)}}.oak_deals__card-title{margin-bottom:var(--oak-space-3)}.oak_deals__card-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft)}.oak_deals__footer{border-top:1px solid var(--oak-color-border);padding-top:var(--oak-space-6);justify-content:flex-end;display:flex}.oak_newsletter{background:var(--oak-color-white);padding-block:0 var(--oak-space-10)}.oak_newsletter__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);justify-content:space-between;align-items:flex-start;gap:var(--oak-space-6);border-top:1px solid var(--oak-color-border);padding-top:var(--oak-space-9);flex-wrap:wrap;margin-inline:auto;display:flex}.oak_newsletter__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_newsletter__title{font-size:var(--oak-h3-size)}}.oak_newsletter__title{max-width:26rem}.oak_newsletter__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-top:var(--oak-space-3)}.oak_newsletter__form-wrap{flex-shrink:0}.oak_newsletter__form{gap:var(--oak-space-3);display:flex}.oak_newsletter__input{width:16rem;max-width:100%;padding:var(--oak-space-3) var(--oak-space-4);border:1px solid var(--oak-color-border);border-radius:var(--oak-radius-sm);background:var(--oak-color-cream);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal)}.oak_newsletter__input::placeholder{color:var(--oak-color-ink-faint)}.oak_newsletter__fine{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-tiny);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-faint);margin-top:var(--oak-space-3)}.oak_newsletter__fine a{color:var(--oak-color-ink-soft);text-decoration:underline}.oak_faq{background:var(--oak-color-cream);padding-block:var(--oak-space-10)}.oak_faq__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);gap:var(--oak-space-8);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=64rem){.oak_faq__inner{gap:var(--oak-space-11);grid-template-columns:22rem 1fr}}.oak_faq__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h1-size-mobile);line-height:var(--oak-h1-leading);margin:0}@media (width>=64rem){.oak_faq__title{font-size:var(--oak-h1-size)}}.oak_faq__title{font-weight:var(--oak-weight-normal);margin-bottom:var(--oak-space-4)}.oak_faq__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);max-width:24rem;margin-bottom:var(--oak-space-6)}.oak_faq__list{border-top:1px solid var(--oak-color-border)}.oak_faq__item{border-bottom:1px solid var(--oak-color-border)}.oak_faq__question{justify-content:space-between;align-items:center;gap:var(--oak-space-5);width:100%;padding-block:var(--oak-space-5);text-align:left;font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-medium);font-weight:var(--oak-weight-semibold);color:var(--oak-color-ink);display:flex}.oak_faq__chevron{width:1.25rem;height:1.25rem;color:var(--oak-color-ink);transition:transform var(--oak-transition-base);flex-shrink:0;transform:rotate(0)}.oak_faq__chevron svg{width:100%;height:100%}.oak_faq__question[aria-expanded=true] .oak_faq__chevron{transform:rotate(180deg)}.oak_faq__answer{transition:grid-template-rows var(--oak-transition-base);grid-template-rows:0fr;display:grid}.oak_faq__item--open .oak_faq__answer{grid-template-rows:1fr}.oak_faq__answer-inner{min-height:0;overflow:hidden}.oak_faq__answer-copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);padding-bottom:var(--oak-space-5);max-width:42rem}.oak_contact-info{background:var(--oak-color-cream);padding-bottom:var(--oak-space-10)}.oak_contact-info__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_contact-info__grid{gap:var(--oak-space-8);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_contact-info__grid{grid-template-columns:repeat(3,1fr)}}.oak_contact-info__icon{width:32px;height:32px;margin-bottom:var(--oak-space-5);color:var(--oak-color-ink);display:block}.oak_contact-info__icon svg{width:100%;height:100%}.oak_contact-info__title{font-family:var(--oak-font-heading);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);font-size:var(--oak-h3-size-mobile);line-height:var(--oak-h3-leading);margin:0}@media (width>=64rem){.oak_contact-info__title{font-size:var(--oak-h3-size)}}.oak_contact-info__title{margin-bottom:var(--oak-space-3)}.oak_contact-info__copy{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:var(--oak-color-ink-soft);margin-bottom:var(--oak-space-4);max-width:22rem}.oak_contact-info__link{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-medium);color:var(--oak-color-ink);text-underline-offset:3px;text-decoration:underline}.oak_contact-info__link:hover{color:var(--oak-color-brown)}.oak_footer{background:linear-gradient(135deg, var(--oak-color-footer-start) 0%, var(--oak-color-footer-mid) 55%, var(--oak-color-footer-end) 100%);color:var(--oak-color-white);padding-block:var(--oak-space-9) var(--oak-space-6)}.oak_footer__inner{width:100%;max-width:var(--oak-container-width);padding-inline:var(--oak-container-gutter);margin-inline:auto}.oak_footer__top{gap:var(--oak-space-7);margin-bottom:var(--oak-space-9);grid-template-columns:1fr;display:grid}@media (width>=48rem){.oak_footer__top{grid-template-columns:1.4fr repeat(4,1fr)}}.oak_footer__logo{margin-bottom:var(--oak-space-2);display:block}.oak_footer__logo svg,.oak_footer__logo img{width:auto;height:1.75rem}.oak_footer__heading{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-bold);color:var(--oak-color-white);margin-bottom:var(--oak-space-5)}.oak_footer__links{gap:var(--oak-space-4);flex-direction:column;display:flex}.oak_footer__link{font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-regular);font-weight:var(--oak-weight-normal);color:#ffffffe0}.oak_footer__link:hover{color:var(--oak-color-white)}.oak_footer__bottom{justify-content:space-between;align-items:center;gap:var(--oak-space-4);padding-top:var(--oak-space-5);border-top:1px solid #ffffff40;flex-wrap:wrap;display:flex}.oak_footer__legal{align-items:center;gap:var(--oak-space-5);font-family:var(--oak-font-body);line-height:var(--oak-text-leading);font-size:var(--oak-text-small);font-weight:var(--oak-weight-normal);color:#ffffffd9;flex-wrap:wrap;display:flex}.oak_footer__legal-link{text-decoration:underline}.oak_footer__socials{align-items:center;gap:var(--oak-space-3);display:flex}.oak_footer__social{width:2rem;height:2rem;color:var(--oak-color-white);border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.oak_footer__social svg{width:.9rem;height:.9rem}.oak_footer__social:hover{background:#ffffff26}
