.of-duediligence{background-color:#fff;color:#0f2e2e;font-family:europa,Helvetica Neue,Helvetica,Arial,sans-serif;padding:clamp(64px,8vh,104px) 0 clamp(56px,7vh,88px)}.of-duediligence__header{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(16px,2vw,28px);justify-content:center;margin:0 0 clamp(28px,3.5vh,44px);position:relative}.of-duediligence__heading{color:#0f2e2e;font-family:gt-planar,Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400;letter-spacing:-.3px;line-height:1.15;margin:0;text-align:center}.of-duediligence__share-class{position:absolute;right:0;top:50%;transform:translateY(-50%)}.of-duediligence__share-class-btn{align-items:center;background:transparent;border:1.5px solid rgba(15,46,46,.25);border-radius:3px;color:#0f2e2e;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v2-text-eyebrow);font-weight:700;gap:10px;letter-spacing:1.6px;padding:10px 18px;text-transform:uppercase;transition:border-color .25s ease,background-color .25s ease}.of-duediligence__share-class-btn:hover{background-color:rgba(15,46,46,.04);border-color:#0f2e2e}.of-duediligence__share-class-btn[aria-expanded=true]{border-color:var(--v2-teal-brand);box-shadow:0 0 0 3px rgba(5,154,145,.12)}.of-duediligence__share-class-btn[aria-expanded=true] .of-duediligence__share-class-caret{transform:rotate(180deg)}.of-duediligence__share-class-caret{align-items:center;color:var(--v2-teal-brand);display:inline-flex;transition:transform .3s cubic-bezier(.23,1,.32,1)}.of-duediligence__share-class-menu{background:#fff;border:1px solid rgba(15,46,46,.15);border-radius:3px;box-shadow:0 18px 40px -18px rgba(15,46,46,.28);list-style:none;margin:0;min-width:180px;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.of-duediligence__share-class-menu[hidden]{display:none}.of-duediligence__share-class-option{color:rgba(15,46,46,.85);cursor:pointer;font-family:inherit;font-size:var(--v2-text-button);font-weight:600;letter-spacing:.8px;padding:11px 18px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.of-duediligence__share-class-option:focus-visible,.of-duediligence__share-class-option:hover{background-color:rgba(5,154,145,.08);color:#0f2e2e;outline:none}.of-duediligence__share-class-option.is-active{color:var(--v2-teal-brand)}.of-duediligence__share-class-option::marker,.of-duediligence__share-class-option:before{content:none!important;display:none!important}@media (max-width:720px){.of-duediligence__share-class{position:static;transform:none}.of-duediligence__share-class-menu{left:0;right:auto}}.of-duediligence__tabs{border-bottom:1px solid rgba(15,46,46,.12);display:flex;flex-wrap:wrap;gap:clamp(28px,3.5vw,48px);margin:0 0 clamp(28px,3.5vh,44px);position:relative}.of-duediligence__tab{align-items:flex-start;background:transparent;border:0;color:rgba(15,46,46,.7);cursor:pointer;display:inline-flex;flex-direction:column;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:1.3;padding:10px 0 16px;position:relative;-webkit-tap-highlight-color:transparent;transition:color .3s ease}.of-duediligence__tab:after{content:attr(data-label);font-weight:600;height:0;letter-spacing:inherit;line-height:inherit;overflow:hidden;pointer-events:none;user-select:none;visibility:hidden}.of-duediligence__tab:hover{color:#0f2e2e}.of-duediligence__tab.is-active{color:#0f2e2e;font-weight:600}.of-duediligence__tab:focus-visible{border-radius:2px;outline:2px solid var(--v2-teal-brand);outline-offset:4px}.of-duediligence__tab-indicator{background-color:var(--v2-teal-brand);bottom:-1px;height:2.5px;left:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:transform .45s cubic-bezier(.23,1,.32,1),width .45s cubic-bezier(.23,1,.32,1);width:0;will-change:transform,width}.of-duediligence__tabs:not(.is-ready) .of-duediligence__tab-indicator{opacity:0;transition:none}.of-duediligence__panel{display:none}.of-duediligence__panel.is-active{display:block}.of-duediligence__grid{display:grid;gap:clamp(14px,1.6vw,22px);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.of-duediligence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.of-duediligence__grid{grid-template-columns:1fr}}.of-duediligence__card{background-color:#0f2e2e;display:flex;flex-direction:column;min-height:210px;padding:clamp(22px,2vw,28px);position:relative;transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s ease}.of-duediligence__card:hover{box-shadow:0 18px 36px -22px rgba(15,46,46,.45);transform:translateY(-3px)}.of-duediligence__card-title{color:#fff;font-family:inherit;font-size:18px;font-weight:500;letter-spacing:.1px;line-height:1.3;margin:0 0 14px}.of-duediligence__card-text{color:hsla(0,0%,100%,.85);flex:1;font-size:15px;line-height:1.6;margin:0 0 22px}.of-duediligence__card-title:last-child{margin-bottom:auto}.of-duediligence__card-cta,.of-duediligence__card-cta:link,.of-duediligence__card-cta:visited{align-items:center;background-color:var(--v2-teal-brand)!important;border:1.5px solid var(--v2-teal-brand);border-radius:0;color:#fff!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:var(--v2-text-eyebrow)!important;font-weight:700!important;justify-content:center;letter-spacing:1.8px;margin-top:auto;padding:13px 20px;text-decoration:none!important;text-transform:uppercase;width:100%;-webkit-tap-highlight-color:transparent;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .25s ease}.of-duediligence__card-cta:hover{background-color:#0f2e2e!important;border-color:#fff;color:#fff!important;transform:translateY(-1px)}.of-duediligence__card-cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.of-duediligence__card-cta--placeholder{cursor:default;opacity:.4;pointer-events:none}@media (max-width:560px){.of-duediligence{padding:56px 0 44px}.of-duediligence__tabs{gap:24px}.of-duediligence__card{min-height:0}.of-duediligence__card-title{font-size:17px}}@media (prefers-reduced-motion:reduce){.of-duediligence__card,.of-duediligence__card-cta,.of-duediligence__tab-indicator{transition:none}.of-duediligence__card-cta:hover,.of-duediligence__card:hover{transform:none}}