@import url(https://use.typekit.net/gnz3vbb.css);*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--service-icon:120px;--service-icon-margin-top:calc(var(--service-icon)*0.5*-1 + -60px)}@media(min-width:640px){:root{--service-icon:120px;--service-icon-margin-top:calc(var(--service-icon)*0.5*-1 + -60px)}}@media(min-width:768px){:root{--service-icon:140px;--service-icon-margin-top:calc(var(--service-icon)*0.5*-1 + -30px)}}@media(min-width:1280px){:root{--service-icon:160px;--service-icon-margin-top:calc(var(--service-icon)*0.5*-1 + -30px)}}.trust-company-hero-header{aspect-ratio:1000/1800;clip-path:ellipse(100% 100% at 50% 0);max-height:860px;position:relative;width:100%}@media (min-width:640px){.trust-company-hero-header{aspect-ratio:1200/1800}}@media (min-width:768px){.trust-company-hero-header{aspect-ratio:1200/1060}}@media (min-width:1024px){.trust-company-hero-header{aspect-ratio:760/500}}@media (min-width:1280px){.trust-company-hero-header{aspect-ratio:1440/760}}.trust-company-hero-header__content{background:linear-gradient(90deg,rgba(0,0,0,.448) 60%,rgba(0,0,0,.3) 80%,transparent);height:100%;left:0;padding-top:2rem;position:absolute;top:0;width:100%;z-index:5}.trust-company-hero-header__content .site-container{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.trust-company-hero-header__content .site-container .trust-company-hero-header__container{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.trust-company-hero-header__content .site-container .trust-company-hero-header__container{gap:20px}}@media (min-width:1024px){.trust-company-hero-header__content .site-container .trust-company-hero-header__container{gap:24px}}@media (min-width:1280px){.trust-company-hero-header__content .site-container .trust-company-hero-header__container{gap:28px}}.trust-company-hero-header__content .site-container .trust-company-hero-header__container.has-right-image{flex-direction:row!important;gap:64px}.trust-company-hero-header__content .site-container .trust-company-hero-header__title{color:#fff;font-family:cambria,serif;font-size:2rem;font-weight:400;letter-spacing:var(--header-letter-spacing);max-width:min(55ch,800px);text-transform:uppercase}@media (min-width:768px){.trust-company-hero-header__content .site-container .trust-company-hero-header__title{font-size:3rem}}@media (min-width:1024px){.trust-company-hero-header__content .site-container .trust-company-hero-header__title{font-size:3.5rem}}@media (min-width:1280px){.trust-company-hero-header__content .site-container .trust-company-hero-header__title{font-size:4rem}}.trust-company-hero-header__content .site-container .trust-company-hero-header__subtitle{color:#fff;font-family:Cambria,serif;font-size:24px;line-height:1.6;max-width:55ch;opacity:.95}@media (min-width:768px){.trust-company-hero-header__content .site-container .trust-company-hero-header__subtitle{font-size:26px}}@media (min-width:1024px){.trust-company-hero-header__content .site-container .trust-company-hero-header__subtitle{font-size:28px}}@media (min-width:1280px){.trust-company-hero-header__content .site-container .trust-company-hero-header__subtitle{font-size:30px}}.trust-company-hero-header__content .site-container .trust-company-hero-header__blurb{color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.75;max-width:600px;max-width:58ch;opacity:.95}@media (min-width:768px){.trust-company-hero-header__content .site-container .trust-company-hero-header__blurb{font-size:20px}}@media (min-width:1024px){.trust-company-hero-header__content .site-container .trust-company-hero-header__blurb{font-size:24px;line-height:1.5}}@media (min-width:1280px){.trust-company-hero-header__content .site-container .trust-company-hero-header__blurb{font-size:24px}}.about-hero-header .trust-company-hero-header{aspect-ratio:800/1800}@media (min-width:640px){.about-hero-header .trust-company-hero-header{aspect-ratio:925/1800}}@media (min-width:768px){.about-hero-header .trust-company-hero-header{aspect-ratio:1000/1060}}@media (min-width:1024px){.about-hero-header .trust-company-hero-header{aspect-ratio:650/500}}@media (min-width:1280px){.about-hero-header .trust-company-hero-header{aspect-ratio:1440/760}}.careers-header .trust-company-hero-header{aspect-ratio:800/1800}@media (min-width:640px){.careers-header .trust-company-hero-header{aspect-ratio:800/1060}}@media (min-width:768px){.careers-header .trust-company-hero-header{aspect-ratio:450/500}}@media (min-width:1024px){.careers-header .trust-company-hero-header{aspect-ratio:1040/760}}img.trust-company-hero-header__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service-tiles-section{background-color:transparent;margin-bottom:40px;margin-top:40px;position:relative;z-index:10}@media(min-width:768px){.service-tiles-section{margin-bottom:0;margin-top:var(--service-icon-margin-top)}}.service-tiles-container{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.service-tiles-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.service-tiles-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.service-tile{align-items:center;display:flex;flex-direction:column;text-align:center}.service-tile-link-wrapper{display:block;margin-bottom:4px}@media (min-width:768px){.service-tile-link-wrapper{margin-bottom:1.5rem}}.service-tile-icon-wrapper{align-items:center;border-radius:9999px;display:flex;height:var(--service-icon);justify-content:center;margin-left:auto;margin-right:auto;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:var(--service-icon)}.service-tile-icon-wrapper:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.service-tile-icon svg{height:100%;width:100%}.service-tile-title{font-weight:400;letter-spacing:var(--header-letter-spacing);margin-bottom:4px;margin-top:.5rem;text-transform:uppercase}@media (min-width:768px){.service-tile-title{margin-top:0}}.service-tile-title{color:var(--brand-text);font-family:Cambria,serif;font-size:18px;line-height:1.25;margin-bottom:.5em}@media (min-width:1024px){.service-tile-title{font-size:30px}}.service-tile-title{max-width:250px;text-align:center}.service-tile-description{font-size:14px;line-height:1.5;margin-bottom:.5em}@media (min-width:768px){.service-tile-description{font-size:18px;margin-bottom:1em}}.service-tile-description{color:var(--brand-text);font-family:Roboto,sans-serif}.service-tile-link{font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media (min-width:1024px){.service-tile-link{font-size:20px}}.service-tile-link{color:var(--brand-primary);display:block;font-family:Roboto,sans-serif;margin-top:auto;text-decoration:none;transition:transform .2s ease,-webkit-text-decoration .2s;transition:transform .2s ease,text-decoration .2s;transition:transform .2s ease,text-decoration .2s,-webkit-text-decoration .2s}.service-tile-link:hover{text-decoration:underline;transform:scale(1.05)}.investment-philosophy-steps{bottom:0;color:#fff;display:grid;gap:24px;grid-template-columns:repeat(6,1fr);margin-bottom:0;position:relative;width:100%}.investment-philosophy-step__text{color:#fff;flex:1;font-family:Roboto,sans-serif;font-size:18px;line-height:1.5}.investment-philosophy-step{align-items:baseline;display:flex;flex-direction:column;flex-direction:row;font-family:Cambria,serif;gap:8px}.trust-company-hero-header__blurb ul{color:#fff;display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);list-style:disc;margin-left:2rem}.trust-company-hero-header__blurb ul li{color:#fff}.who-we-serve-section{padding-top:2rem}@media (min-width:768px){.who-we-serve-section{padding-top:6rem}}.who-we-serve-section h2{font-size:2.5rem;margin-bottom:2rem;text-align:center}.who-we-serve-section .who-we-serve-container{display:grid;gap:75px 8px;grid-template-columns:repeat(1,minmax(0,1fr));max-width:1240px}@media (min-width:768px){.who-we-serve-section .who-we-serve-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.who-we-serve-section .who-we-serve-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.who-we-serve-section .who-we-serve-category{background-color:#f9f9f9;margin-bottom:2rem;padding:0 2rem 2rem;position:relative;text-align:center}@media (min-width:768px){.who-we-serve-section .who-we-serve-category{margin-bottom:0}}.who-we-serve-section .who-we-serve-category .who-we-serve-thumbnail{border:1px solid #fff;border-radius:100%;height:150px;margin:-25% auto 1.5rem;overflow:hidden;width:150px}.who-we-serve-section .who-we-serve-category .who-we-serve-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.who-we-serve-section .who-we-serve-category h3{font-size:24px;font-weight:400;margin-bottom:1rem}@media (min-width:768px){.who-we-serve-section .who-we-serve-category h3{font-size:28px}}@media (min-width:1024px){.who-we-serve-section .who-we-serve-category h3{font-size:32px}}.who-we-serve-section .who-we-serve-category h3{font-family:cambria,serif}.who-we-serve-section .who-we-serve-category ul{list-style:none;margin:0;padding:0}.who-we-serve-section .who-we-serve-category ul li{margin-bottom:.5rem}.who-we-serve-section .who-we-serve-category ul li a{color:var(--Grey-Skies,#94a7b1);font-size:1rem;line-height:1.5rem;text-decoration:none}.who-we-serve-section .who-we-serve-category ul li a:hover{--tw-text-opacity:1;color:rgb(199 139 102/var(--tw-text-opacity,1))}@media (min-width:1024px){.who-we-serve-section .who-we-serve-category ul li a{font-size:1.125rem;line-height:1.75rem}}.who-we-serve-section .who-we-serve-category ul li a:hover{text-decoration:underline}.trust-company-blurb{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:clamp(var(--space-lg,24px),5vw,var(--space-2xl,40px))}.trust-company-blurb.flipped .trust-company-blurb__content{order:2}.trust-company-blurb.flipped .trust-company-blurb__thumbnail{order:1}.trust-company-blurb__content{flex:.5;order:2}.trust-company-blurb__title{font-size:clamp(2rem,4vw,2.5rem);font-weight:300;line-height:1.2;margin-bottom:clamp(var(--space-md,16px),2vw,var(--space-lg,24px));margin-top:0}.trust-company-blurb__thumbnail{aspect-ratio:1920/1080;flex:.5;height:auto;order:1;position:relative}.trust-company-blurb__thumbnail img{border-radius:var(--site-border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.trust-company-blurb__text *{color:#3d3d3d;font-size:clamp(1.2rem,2vw,1.35rem);line-height:1.65;margin-bottom:var(--space-md,16px)}.trust-company-blurb__text ol,.trust-company-blurb__text ul{margin-bottom:var(--space-md,16px);padding-left:var(--space-lg,24px)}.trust-company-blurb__text ol li,.trust-company-blurb__text ul li{line-height:1.6;margin-bottom:var(--space-sm,8px)}.trust-company-blurb__text ul li{list-style-type:disc}.trust-company-blurb__text ol li{list-style-type:decimal}.trust-company-blurb__link{background:var(--brand-primary);border:none;border-radius:var(--site-border-radius);color:#fff;display:inline-block;font-size:clamp(16px,2vw,20px);font-weight:500;letter-spacing:4px;margin-top:var(--space-md,16px);padding:var(--space-md,16px) var(--space-4xl,64px);text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s ease}.trust-company-blurb__link:hover{background:var(--brand-secondary);color:#fff}@media(min-width:767px){.trust-company-blurb__content{order:1}.trust-company-blurb.flipped .trust-company-blurb__content,.trust-company-blurb__thumbnail{order:2}.trust-company-blurb.flipped .trust-company-blurb__thumbnail{order:1}}@media(min-width:979px){.trust-company-blurb{flex-direction:row}}.trust-company-blurb+.trust-company-blurb{margin-top:var(--space-4xl,64px)}.trust-company-blurb__text ul li{color:#94a7b1}.trust-company-hero-header__blurb div{color:#fff}.trust-company-hero-header__container.has-community-slider{align-items:center;display:flex;gap:40px;min-height:500px}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content,.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__text-content{flex:1;max-width:calc(50% - 20px)}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider{border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);height:400px;overflow:hidden}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container,.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container .community-slider-track{height:100%}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container .community-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container .community-slider-controls .slider-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.95)}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container .community-slider-controls .slider-btn:hover{background:#fff;transform:scale(1.05)}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container .community-slider-dots{bottom:16px}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container .community-slider-dots .slider-dot{border-color:hsla(0,0%,100%,.8)}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-container .community-slider-dots .slider-dot.active{background:hsla(0,0%,100%,.9);border-color:#fff}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .slider-loading{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#6c757d;display:flex;font-size:1rem;height:100%;justify-content:center}@media(max-width:1024px){.trust-company-hero-header__container.has-community-slider{gap:30px}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__text-content{max-width:calc(55% - 15px)}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content{max-width:calc(45% - 15px)}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider{height:350px}}@media(max-width:768px){.trust-company-hero-header__container.has-community-slider{flex-direction:column;gap:30px;min-height:auto}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content,.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__text-content{flex:none;max-width:100%;width:100%}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider{border-radius:8px;height:280px}}@media(max-width:480px){.trust-company-hero-header__container.has-community-slider{gap:20px}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider{height:240px}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-controls .slider-btn{height:40px;width:40px}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-controls .slider-btn svg{height:16px;width:16px}.trust-company-hero-header__container.has-community-slider .trust-company-hero-header__slider-content .hero-community-slider .community-slider-dots .slider-dot{height:8px;width:8px}}.trust-company-hero-header__text-content .trust-company-hero-header__title{margin-bottom:1rem}.trust-company-hero-header__text-content .trust-company-hero-header__subtitle{margin-bottom:1.5rem}.trust-company-hero-header__text-content .trust-company-hero-header__blurb{margin-bottom:2rem}@media(min-width:1024px){.trust-company-hero-header__text-content .trust-company-hero-header__blurb{margin-bottom:0}}.trust-company-hero-header__text-content .investment-philosophy-steps{margin-top:4rem}.trust-company-investment-process-accordion{display:grid;gap:var(--row-gap,24px) var(--column-gap,24px);grid-template-columns:1fr 1fr}@media(max-width:767px){.trust-company-investment-process-accordion{gap:var(--row-gap-sm,16px);grid-template-columns:1fr}}.trust-company-investment-process-accordion .trust-company-accordion-item{border:1px solid #e0e0e0;border-radius:var(--site-border-radius,10px);height:-moz-fit-content;height:fit-content;overflow:hidden;transition:all .3s ease}.trust-company-investment-process-accordion .trust-company-accordion-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.trust-company-investment-process-accordion .trust-company-accordion-header{align-items:flex-start;background:#fff;border:none;color:var(--step-color,#11345b);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:1px;padding:20px 24px;position:relative;text-align:left;text-transform:uppercase;transition:all .3s ease;width:100%}@media(max-width:767px){.trust-company-investment-process-accordion .trust-company-accordion-header{font-size:16px;gap:12px;padding:16px 20px}}.trust-company-investment-process-accordion .trust-company-accordion-header svg{flex-shrink:0;height:16px;margin-top:2px;transform:rotate(-90deg);transition:transform .3s ease;width:16px}.trust-company-investment-process-accordion .trust-company-accordion-header:hover{background:var(--step-color,#11345b);color:#fff}.trust-company-investment-process-accordion .trust-company-accordion-header:hover svg,.trust-company-investment-process-accordion .trust-company-accordion-header:hover svg path{fill:#fff!important}.trust-company-investment-process-accordion .trust-company-accordion-header.active{background:var(--step-color,#11345b);color:#fff}.trust-company-investment-process-accordion .trust-company-accordion-header.active svg{transform:rotate(0deg);fill:#fff!important}.trust-company-investment-process-accordion .trust-company-accordion-header.active svg path{fill:#fff!important}.trust-company-investment-process-accordion .trust-company-accordion-header.active .trust-company-accordion-toggle{transform:rotate(45deg)}.trust-company-investment-process-accordion .trust-company-accordion-header .trust-company-accordion-toggle{display:none;font-size:24px;font-weight:700;line-height:1;transition:transform .3s ease}.trust-company-investment-process-accordion .trust-company-accordion-header:focus{outline:2px solid var(--step-color,#11345b);outline-offset:-2px}.trust-company-investment-process-accordion .trust-company-accordion-content{background:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease}.trust-company-investment-process-accordion .trust-company-accordion-body{color:#3d3d3d;font-size:18px;line-height:1.6;padding:24px}@media(max-width:767px){.trust-company-investment-process-accordion .trust-company-accordion-body{padding:20px}}.trust-company-investment-process-accordion .trust-company-accordion-body p{margin-bottom:16px}.trust-company-investment-process-accordion .trust-company-accordion-body p:last-child{margin-bottom:0}.trust-company-investment-process-accordion .trust-company-accordion-body ol,.trust-company-investment-process-accordion .trust-company-accordion-body ul{margin-bottom:16px;padding-left:20px}.trust-company-investment-process-accordion .trust-company-accordion-body ol li,.trust-company-investment-process-accordion .trust-company-accordion-body ul li{margin-bottom:8px}.trust-company-investment-process-accordion .trust-company-accordion-body h1,.trust-company-investment-process-accordion .trust-company-accordion-body h2,.trust-company-investment-process-accordion .trust-company-accordion-body h3,.trust-company-investment-process-accordion .trust-company-accordion-body h4,.trust-company-investment-process-accordion .trust-company-accordion-body h5,.trust-company-investment-process-accordion .trust-company-accordion-body h6{color:#2c2c2c;font-family:var(--font-family-header,cambria,serif);margin-bottom:12px}.trust-company-investment-process-accordion .trust-company-accordion-body strong{color:#2c2c2c;font-weight:600}.trust-company-investment-process-accordion .trust-company-accordion-body a{color:var(--brand-primary,#11345b);text-decoration:underline}.trust-company-investment-process-accordion .trust-company-accordion-body a:hover{color:var(--brand-secondary,#94a7b1)}@keyframes accordionOpen{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.trust-company-investment-process-accordion .trust-company-accordion-content[aria-hidden=false] .trust-company-accordion-body{animation:accordionOpen .3s ease}.post-card{display:flex}.post-card .post-card-thumbnail{aspect-ratio:340/220;box-shadow:0 28px 20px hsla(0,0%,73%,.1);display:block;height:auto;width:100%}.post-card .post-card-thumbnail a{display:block;height:100%;width:100%}.post-card .post-card-thumbnail a img{border-radius:var(--site-border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-card .post-card-content{display:flex;flex:1;flex-direction:column}.post-card .post-card-content .post-card-title{margin-top:16px}.post-card .post-card-content .post-card-title a{color:var(--brand-primary);display:block;font-family:var(--font-family-header)!important;margin-bottom:var(--space-sm,8px);text-decoration:none;transition:all .3s linear}.post-card .post-card-content .post-card-title a:hover{color:var(--brand-secondary)}.post-card .post-card-content .post-card-date{color:var(--brand-text);font-family:var(--font-family-body);margin-bottom:var(--space-md,16px)}.post-card .post-card-content .post-card-excerpt{color:var(--brand-text);font-family:var(--font-family-body);line-height:1.6;margin-top:var(--space-md,16px)}#updates-grid{display:grid;gap:var(--column-gap-xl);margin-top:12px}#updates-grid .updates{display:flex;flex-direction:column;max-width:1000px}#updates-grid .categories-toggle-btn{display:block;margin-bottom:var(--space-md,16px)}#updates-grid .categories-sidebar{display:none}#updates-grid.sidebar-open .categories-sidebar{background:#f8f9fa;box-shadow:-2px 0 5px rgba(0,0,0,.1);display:block;height:100vh;max-width:320px;overflow-y:auto;position:fixed;right:0;top:0;width:80%;z-index:1001}#updates-grid.sidebar-open .categories-overlay{background:rgba(0,0,0,.5);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#updates-grid .categories-overlay{display:none}#updates-grid .categories-sidebar h3{letter-spacing:1px}.post-card{flex-direction:column;gap:var(--space-md,16px);margin-bottom:var(--space-lg,24px)}.post-card .post-card-thumbnail{max-width:100%}.post-card .post-card-content .post-card-title a{font-size:20px;letter-spacing:1px}.post-card .post-card-content .post-card-date,.post-card .post-card-content .post-card-excerpt{font-size:14px}#updates-grid{grid-template-columns:1fr}#updates-grid .categories-sidebar{order:-1;position:static}@media(min-width:768px){.post-card{flex-direction:row;gap:var(--space-lg,24px);margin-bottom:var(--space-xl,32px)}.post-card .post-card-thumbnail{max-width:340px}.post-card .post-card-content .post-card-title a{font-size:24px;letter-spacing:2px}.post-card .post-card-content .post-card-date,.post-card .post-card-content .post-card-excerpt{font-size:16px}}@media(min-width:1024px){#updates-grid{grid-template-columns:1fr 300px}#updates-grid .categories-sidebar{order:0}#updates-grid .categories-overlay,#updates-grid .categories-toggle-btn{display:none!important}#updates-grid .categories-sidebar{display:block;position:sticky}.post-card{margin-bottom:var(--space-3xl,48px)}.post-card .post-card-content .post-card-title a{font-size:24px}}.post-grid-pagination{border-top:1px solid #e1e1e1;margin-top:var(--space-3xl,48px);padding-top:var(--space-lg,24px)}.post-grid-pagination .pagination-info{color:#666;font-family:var(--font-family-body);font-size:14px;margin-bottom:var(--space-md,16px);text-align:left}.post-grid-pagination .pagination-nav{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-sm,8px);justify-content:flex-start;overflow-x:auto}.post-grid-pagination .pagination-numbers{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-xs,4px)}@media(max-width:767px){.post-grid-pagination .pagination-numbers .pagination-link:nth-child(n+6):nth-last-child(n+4){display:none}}.post-grid-pagination .pagination-link{align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:var(--site-border-radius);color:var(--brand-text);cursor:pointer;display:inline-flex;font-family:var(--font-family-body);font-size:14px;font-weight:500;height:44px;justify-content:center;min-width:44px;padding:0 var(--space-md,16px);text-decoration:none;transition:all .2s ease;white-space:nowrap}.post-grid-pagination .pagination-link:hover:not(:disabled){background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.post-grid-pagination .pagination-link.pagination-current,.post-grid-pagination .pagination-link:disabled{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff;cursor:default}.post-grid-pagination .pagination-link.pagination-next,.post-grid-pagination .pagination-link.pagination-prev{flex-shrink:0;font-weight:600;letter-spacing:.5px}.post-grid-pagination .pagination-ellipsis{align-items:center;color:#999;display:inline-flex;font-weight:700;height:44px;justify-content:center;min-width:44px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.post-grid-pagination .pagination-nav{gap:var(--space-xs,4px);padding:0 var(--space-sm,8px)}.post-grid-pagination .pagination-link{font-size:13px;height:36px;min-width:36px;padding:0 var(--space-sm,8px)}.post-grid-pagination .pagination-link.pagination-next,.post-grid-pagination .pagination-link.pagination-prev{font-size:11px;min-width:60px}.post-grid-pagination .pagination-ellipsis{height:36px;min-width:36px}}.categories-sidebar.sidebar-open{display:block!important}.trust-contact-us-cards-grid{display:grid;gap:var(--column-gap-sm);grid-template-columns:1fr}@media(min-width:767px){.trust-contact-us-cards-grid{gap:var(--column-gap-sm);grid-template-columns:1fr 1fr}}.trust-contact-us-office-card{background:var(--brand-white);border:1px solid rgba(0,0,0,.08);border-radius:var(--site-border-radius);box-shadow:0 2px 8px rgba(0,0,0,.06);padding:var(--section-padding-md);transition:all .3s ease}.trust-contact-us-office-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.trust-contact-us-office-card h3{color:var(--brand-primary);font-family:var(--font-family-header);font-size:24px;font-weight:600;line-height:1.3;margin:0 0 1rem}.trust-contact-us-office-card .trust-contact-us-address,.trust-contact-us-office-card .trust-contact-us-hours{color:var(--brand-text);font-family:var(--font-family-body);font-size:16px;line-height:1.5;margin-bottom:1rem}.trust-contact-us-office-card .trust-contact-us-hours{font-weight:500}.trust-contact-us-office-card .trust-contact-us-contact{margin-bottom:1rem}.trust-contact-us-office-card .trust-contact-us-contact a{color:var(--brand-secondary);font-family:var(--font-family-body);font-size:18px;font-weight:400;text-decoration:none;transition:all .2s ease}.trust-contact-us-office-card .trust-contact-us-contact a:hover{color:var(--brand-primary);text-decoration:underline}.trust-contact-us-office-card .trust-contact-us-map-link{color:var(--brand-secondary)!important;display:inline-block;font-family:var(--font-family-body);font-size:16px;font-weight:400;margin-top:auto;text-decoration:none;transition:all .2s ease}.trust-contact-us-office-card .trust-contact-us-map-link:hover{color:var(--brand-primary)!important;text-decoration:underline}@media(max-width:480px){.trust-contact-us-office-card{padding:var(--section-padding-sm)}.trust-contact-us-office-card h3{font-size:22px}.trust-contact-us-office-card .trust-contact-us-contact a{font-size:16px}}.trust-privacy-policy{color:var(--brand-text);font-family:var(--font-family-body);line-height:1.65}.trust-privacy-policy .privacy-content{margin-bottom:var(--section-padding-lg)}.trust-privacy-policy .privacy-content h3{line-height:1.3;margin:2rem 0 1rem}.trust-privacy-policy .privacy-content h3,.trust-privacy-policy .privacy-content h4{color:var(--brand-primary);font-family:var(--font-family-header);font-size:28px;font-weight:600}.trust-privacy-policy .privacy-content h4{line-height:1.4;margin:1.25em 0 .75em}.trust-privacy-policy .privacy-content p{font-size:16px;line-height:1.65;margin-bottom:1rem}.trust-privacy-policy .privacy-content ul{margin:.5rem 0 1rem 1.5rem}.trust-privacy-policy .privacy-content ul li{font-size:16px;line-height:1.65;margin-bottom:.5rem}.trust-privacy-policy .privacy-content em{color:var(--brand-secondary);font-style:italic}.trust-privacy-policy .privacy-tables{background:var(--brand-white);border:1px solid rgba(0,0,0,.1);border-radius:var(--site-border-radius);box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.trust-privacy-policy .privacy-policy-section-header{background:var(--brand-primary);color:var(--brand-white);padding:var(--section-padding-md);text-align:center}.trust-privacy-policy .privacy-policy-section-header .title-container h3{color:#fff;font-family:var(--font-family-header);font-size:32px;font-weight:700;letter-spacing:2px;margin:0 0 .5rem;text-transform:uppercase}.trust-privacy-policy .privacy-policy-section-header .excerpt{color:#fff;font-size:18px;font-weight:500;line-height:1.4;margin:0}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row{border:1px solid;border-bottom:none;display:flex}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row:last-child{border-bottom:none}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-key{align-items:baseline;background:#929396;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;padding:3rem 0;width:140px}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-content{align-content:center;border-left:1px solid #929396;flex:1;font-size:18px;padding:1rem}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-content p{font-size:16px;line-height:1.45;margin:0}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-content ul{margin:.5rem 0 0 1.2rem}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-content ul li{font-size:16px;line-height:1.45;margin-bottom:.25rem}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-content .privacy-content-link a{color:var(--brand-secondary);font-weight:500;text-decoration:none}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-content .privacy-content-link a:hover{color:var(--brand-primary);text-decoration:underline}@media(max-width:767px){.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row{flex-direction:column}.trust-privacy-policy .privacy-policy-table-1 .privacy-policy-row .privacy-policy-key{border-bottom:1px solid #929396;border-left:none;width:100%}}.trust-privacy-policy .privacy-policy-table-2{margin:var(--section-padding-sm) 0}.trust-privacy-policy .privacy-policy-table-2 table{border-collapse:collapse;font-size:14px;width:100%}.trust-privacy-policy .privacy-policy-table-2 table th{background:var(--brand-secondary);color:var(--brand-white);font-family:var(--font-family-body);font-size:20px;font-weight:600;line-height:1.4;padding:var(--section-padding-sm);text-align:center}.trust-privacy-policy .privacy-policy-table-2 table td{border-bottom:1px solid rgba(0,0,0,.08);font-size:18px;line-height:1.5;padding:var(--section-padding-sm);vertical-align:top}.trust-privacy-policy .privacy-policy-table-2 table td.reason{font-weight:400}.trust-privacy-policy .privacy-policy-table-2 table td.can_limit_sharing,.trust-privacy-policy .privacy-policy-table-2 table td.company_shares{color:var(--brand-primary);font-weight:500;text-align:center}.trust-privacy-policy .privacy-policy-table-2 table td b{color:var(--brand-primary);font-weight:600}.trust-privacy-policy .privacy-policy-table-2 table tr:nth-child(2n){background:rgba(0,0,0,.02)}.trust-privacy-policy .privacy-policy-table-2 table tr:hover{background:rgba(0,0,0,.04)}@media(max-width:767px){.trust-privacy-policy .privacy-policy-table-2 table,.trust-privacy-policy .privacy-policy-table-2 tbody,.trust-privacy-policy .privacy-policy-table-2 td,.trust-privacy-policy .privacy-policy-table-2 th,.trust-privacy-policy .privacy-policy-table-2 thead,.trust-privacy-policy .privacy-policy-table-2 tr{display:block}.trust-privacy-policy .privacy-policy-table-2 thead tr{left:-9999px;position:absolute;top:-9999px}.trust-privacy-policy .privacy-policy-table-2 tr{border:1px solid rgba(0,0,0,.1);border-radius:5px;margin-bottom:10px;padding:10px}.trust-privacy-policy .privacy-policy-table-2 td{border:none;border-bottom:1px solid rgba(0,0,0,.08);padding-left:50%!important;position:relative;text-align:left!important}.trust-privacy-policy .privacy-policy-table-2 td:before{color:var(--brand-primary);content:attr(class) ":";font-weight:600;left:6px;padding-right:10px;position:absolute;text-transform:capitalize;white-space:nowrap;width:45%}}.trust-privacy-policy .privacy-policy-section{margin:var(--section-padding-md) 0;padding:0 var(--section-padding-sm)}.trust-privacy-policy .privacy-policy-section h4{border-bottom:2px solid var(--brand-secondary);color:var(--brand-primary);font-family:var(--font-family-header);font-size:20px;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.trust-privacy-policy .privacy-policy-section .privacy-policy-row{border:1px solid;display:flex;margin-bottom:1rem}.trust-privacy-policy .privacy-policy-section .privacy-policy-row:last-child{margin-bottom:0}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-key{align-items:baseline;background:#929396;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;padding:1rem;width:200px}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-content{border-left:1px solid #929396;flex:1;font-size:16px;padding:1rem}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-content div{margin-bottom:.75rem}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-content div:last-child{margin-bottom:0}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-content p{font-size:16px;line-height:1.45}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-content ul{margin:.5rem 0 0 1.2rem}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-content ul li{font-size:16px;line-height:1.45;margin-bottom:.25rem}@media(max-width:767px){.trust-privacy-policy .privacy-policy-section .privacy-policy-row{flex-direction:column}.trust-privacy-policy .privacy-policy-section .privacy-policy-row .privacy-policy-key{border-bottom:1px solid #929396;border-left:none;width:100%}}.trust-privacy-policy .privacy-policy-section .privacy-policy-row:has(.privacy-policy-content:only-child){grid-template-columns:1fr}.trust-privacy-policy .privacy-policy-section .privacy-policy-row:has(.privacy-policy-content:only-child) .privacy-policy-content{padding:0}@media(max-width:480px){.trust-privacy-policy .privacy-content h3{font-size:24px}.trust-privacy-policy .privacy-content h4{font-size:18px}.trust-privacy-policy .privacy-content li,.trust-privacy-policy .privacy-content p{font-size:15px}.trust-privacy-policy .privacy-policy-section-header{padding:var(--section-padding-sm)}.trust-privacy-policy .privacy-policy-section-header .title-container h3{font-size:28px}.trust-privacy-policy .privacy-policy-section-header .excerpt{font-size:16px}}.team-content h2,.team-content h3,.team-content h4,.team-content h5,.team-content h6{font-family:Cambria,serif!important;letter-spacing:-.035em!important;margin:1em 0 .5em!important}.team-content h2{font-size:clamp(1.6rem,3.2vw,2rem);font-weight:400}.team-content h3{font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:400}.team-content h4{font-size:clamp(1rem,1.6vw,1.2rem);font-weight:400}.team-content h5{font-size:clamp(.8rem,1.2vw,1rem);font-weight:400}.team-content h6{font-size:clamp(.7rem,.8vw,.8rem);font-weight:400}.team-content ul{margin:0 0 0 1.5rem!important}.service-content h2{font-size:clamp(24px,5vw,40px);letter-spacing:3px;line-height:110%;margin:clamp(12px,3vw,36px) 0 clamp(4px,2vw,16px);position:relative;text-transform:uppercase;z-index:-5}.service-content h2,.service-content h3{color:var(--Text-Color,#3d3d3d);font-family:Cambria;font-style:normal;font-weight:400}.service-content h3{font-size:clamp(20px,4vw,36px);letter-spacing:-1.5px;line-height:120%;margin:clamp(8px,2vw,20px) 0 clamp(4px,1.5vw,10px)}.service-content a.btn{margin-bottom:20px;margin-top:20px;text-decoration:none}.service-content img{display:block;margin:32px 0}.trust-company-faq-accordion{display:grid;gap:var(--row-gap-sm,16px);grid-template-columns:1fr;margin:0 auto}@media(min-width:767px){.trust-company-faq-accordion{gap:var(--row-gap-md,24px) var(--column-gap-md,24px);grid-template-columns:1fr 1fr}}.trust-company-faq-accordion .trust-company-accordion-item{background:#fff;border:1px solid #e0e0e0;border-radius:var(--site-border-radius,10px);height:-moz-fit-content;height:fit-content;overflow:hidden;transition:all .3s ease}.trust-company-faq-accordion .trust-company-accordion-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.trust-company-faq-accordion .trust-company-accordion-header{align-items:center;background:#fff;border:none;color:var(--brand-primary);cursor:pointer;display:flex;font-family:var(--font-family-header);font-size:18px;font-weight:400;gap:16px;justify-content:space-between;line-height:1.4;padding:24px 28px;position:relative;text-align:left;transition:all .3s ease;width:100%}@media(max-width:767px){.trust-company-faq-accordion .trust-company-accordion-header{font-size:16px;gap:12px;padding:20px 24px}}.trust-company-faq-accordion .trust-company-accordion-header svg{flex-shrink:0;opacity:.7;transition:transform .3s ease}.trust-company-faq-accordion .trust-company-accordion-header .trust-company-accordion-toggle{color:var(--brand-primary);flex-shrink:0;font-size:24px;font-weight:300;transition:transform .3s ease}.trust-company-faq-accordion .trust-company-accordion-header:hover{background:#f8f9fa;color:var(--brand-secondary)}.trust-company-faq-accordion .trust-company-accordion-header:hover svg{opacity:1;fill:var(--brand-secondary)}.trust-company-faq-accordion .trust-company-accordion-header:hover .trust-company-accordion-toggle{color:var(--brand-secondary)}.trust-company-faq-accordion .trust-company-accordion-header.active{background:var(--brand-primary);color:#fff}.trust-company-faq-accordion .trust-company-accordion-header.active svg{transform:rotate(90deg);fill:#fff;opacity:1}.trust-company-faq-accordion .trust-company-accordion-header.active .trust-company-accordion-toggle{color:#fff;transform:rotate(45deg)}.trust-company-faq-accordion .trust-company-accordion-content{background:#fafbfc;max-height:0;overflow:hidden;padding:0 28px;transition:max-height .4s ease-in-out,padding .3s ease-in-out}@media(max-width:767px){.trust-company-faq-accordion .trust-company-accordion-content{padding:0 24px}}.trust-company-faq-accordion .trust-company-accordion-body{color:var(--brand-text);font-family:var(--font-family-body);font-size:18px;line-height:1.6;padding:24px 0}@media(max-width:767px){.trust-company-faq-accordion .trust-company-accordion-body{padding:20px 0}}.trust-company-faq-accordion .trust-company-accordion-body p{margin-bottom:16px}.trust-company-faq-accordion .trust-company-accordion-body p:last-child{margin-bottom:0}.trust-company-faq-accordion .trust-company-accordion-body ol,.trust-company-faq-accordion .trust-company-accordion-body ul{margin:16px 0;padding-left:24px}.trust-company-faq-accordion .trust-company-accordion-body ol li,.trust-company-faq-accordion .trust-company-accordion-body ul li{margin-bottom:8px}.trust-company-faq-accordion .trust-company-accordion-body ol li:last-child,.trust-company-faq-accordion .trust-company-accordion-body ul li:last-child{margin-bottom:0}.trust-company-faq-accordion .trust-company-accordion-body a{color:var(--brand-primary);text-decoration:underline;transition:color .3s ease}.trust-company-faq-accordion .trust-company-accordion-body a:hover{color:var(--brand-secondary)}.trust-company-faq-accordion .trust-company-accordion-body img{border-radius:var(--site-border-radius,10px);box-shadow:0 2px 8px rgba(0,0,0,.1);height:auto;margin:16px 0;max-width:100%}.trust-company-faq-accordion .trust-company-accordion-body strong{color:var(--brand-primary);font-weight:600}.tribe-common-l-container.tribe-events-l-container .more-link{color:var(--brand-alt)!important}.tribe-common-l-container.tribe-events-l-container .more-link:hover{text-decoration:underline!important}.tribe-common-l-container.tribe-events-l-container #events-body-copy{margin-bottom:24px;max-width:90ch}.tribe-common-c-btn.tribe-events-c-search__button{background:var(--brand-primary)!important;text-transform:uppercase}.tribe-common-c-btn.tribe-events-c-search__button:hover{background:var(--brand-secondary)!important}.tribe-common-l-container.tribe-events-l-container *{font-family:var(--font-family-body)!important}.tribe-common-l-container.tribe-events-l-container * h1{color:var(--brand-text)!important;font-family:var(--font-family-header)!important}h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a{color:var(--brand-primary);font-family:var(--font-family-header)!important;transition:all .3s linear}h3.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a:hover{color:var(--brand-alt);text-decoration:underline!important}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:none!important}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{border-color:var(--brand-primary);color:var(--brand-primary)}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover{background:var(--brand-secondary)!important}.tribe-events-c-subscribe-dropdown__button-text.tribe-common-c-btn--clear{letter-spacing:1px;text-transform:uppercase}.tribe-events-single-event-title{font-family:var(--font-family-header)}#tribe-events-content{font-family:var(--font-family-body)!important}.hentry{margin-top:2em}.tribe-events-content-grid{display:grid;gap:64px;grid-template-columns:1fr 230px}.events-sidebar-container{display:flex;flex-direction:column;gap:20px}.tribe-events .tribe-events-l-container{min-height:600px;padding-bottom:20px;padding-top:20px}.trust-company-account-portals .account-portals-wrapper{margin:0 auto}.trust-company-account-portals .portals-grid{display:grid;gap:var(--column-gap-lg,32px);grid-template-columns:1fr}@media(min-width:960px){.trust-company-account-portals .portals-grid{grid-template-columns:1fr 1fr}}.trust-company-account-portals .portal-panel{align-items:center;background:var(--panel-theme-color);border:1px solid rgba(12,22,44,.06);border-radius:14px;box-shadow:0 4px 18px rgba(12,22,44,.08);display:flex;flex-direction:column;padding:40px;text-align:left;transition:transform .2s ease,box-shadow .2s ease}.trust-company-account-portals .portal-panel:hover{box-shadow:0 6px 24px rgba(12,22,44,.12);transform:translateY(-2px)}.trust-company-account-portals .portal-panel h2{color:#fff;font-family:var(--font-family-header);font-size:clamp(28px,3vw,34px);font-weight:600;line-height:1.2;margin:0 0 16px;text-align:left}.trust-company-account-portals .portal-panel .portal-description{color:#666;font-family:var(--font-family-body);font-size:16px;line-height:1.4;margin:0 0 32px}.trust-company-account-portals .portal-panel .portal-custom-content{margin:0 0 16px;width:100%}.trust-company-account-portals .portal-panel .portal-custom-content div,.trust-company-account-portals .portal-panel .portal-custom-content p{color:#666;font-family:var(--font-family-body);font-size:16px;line-height:1.4;margin:0 0 16px}.trust-company-account-portals .portal-panel .portal-custom-content div:last-child,.trust-company-account-portals .portal-panel .portal-custom-content p:last-child{margin-bottom:0}.trust-company-account-portals .portal-panel .portal-custom-content h4{color:var(--panel-theme-color,#333);font-family:var(--font-family-body);font-size:18px;margin:0 0 12px}.trust-company-account-portals .portal-panel .portal-custom-content .button,.trust-company-account-portals .portal-panel .portal-custom-content button,.trust-company-account-portals .portal-panel .portal-custom-content input[type=submit]{display:none}.trust-company-account-portals .portal-panel .portal-custom-content .account-top-links{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:16px;margin-top:16px}@media (min-width:768px){.trust-company-account-portals .portal-panel .portal-custom-content .account-top-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.trust-company-account-portals .portal-panel .portal-custom-content .account-top-link{align-items:center;background:#fff!important;border:none;border-radius:8px;color:var(--panel-theme-color,#929396)!important;display:flex;flex:1;flex-direction:column;font-family:var(--font-family-body);font-size:18px;font-weight:700;gap:10px;justify-content:center;padding:16px 20px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.trust-company-account-portals .portal-panel .portal-custom-content .account-top-link .btn-icon svg{height:40px;width:40px;fill:#fff}.trust-company-account-portals .portal-panel .portal-custom-content .account-top-link .btn-text{color:var(--panel-theme-color,#929396)!important;line-height:1.2}.trust-company-account-portals .portal-panel .portal-custom-content .account-top-link:hover{background:var(--panel-theme-color,#7a7d80);transform:translateY(-1px) scale(1.02)}.trust-company-account-portals .portal-panel .portal-actions{display:flex;flex-direction:row;gap:16px}.trust-company-account-portals .portal-panel .portal-action-btn{align-items:center;background:#fff;border:none;border-radius:8px;color:var(--panel-theme-color,#929396);display:flex;flex:1;flex-direction:column;font-family:var(--font-family-body);font-size:18px;font-weight:700;gap:10px;justify-content:center;min-width:0;padding:16px 20px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.trust-company-account-portals .portal-panel .portal-action-btn:hover{filter:brightness(.9);transform:translateY(-1px)}.trust-company-account-portals .portal-panel .portal-action-btn svg{color:var(--panel-theme-color,#929396);flex-shrink:0;height:40px;width:40px}.trust-company-account-portals .portal-panel .portal-action-btn svg path{fill:var(--panel-theme-color,#929396)}.trust-company-account-portals .portal-panel .portal-action-btn span{color:var(--panel-theme-color,#929396);line-height:1.2;text-align:center}.trust-company-account-portals .legacy-links{margin-top:42px;text-align:center}.trust-company-account-portals .legacy-links .legacy-note{color:var(--brand-text);font-family:var(--font-family-body);font-size:20px;margin:0 0 16px}.trust-company-account-portals .legacy-links .legacy-note:last-child{margin-bottom:0}@media(max-width:480px){.trust-company-account-portals .legacy-links .legacy-note{font-size:18px}}.trust-company-account-portals .legacy-links .legacy-note a{color:var(--brand-interact);font-weight:700;text-decoration:none;transition:color .2s ease}.trust-company-account-portals .legacy-links .legacy-note a:hover{color:var(--brand-alt);text-decoration:underline}@media(max-width:767px){.trust-company-account-portals .portals-grid{grid-template-columns:1fr}.trust-company-account-portals .portal-panel{padding:32px 24px}.trust-company-account-portals .portal-panel h2{font-size:clamp(24px,5vw,32px);text-align:center}.trust-company-account-portals .portal-panel .portal-description{font-size:14px}.trust-company-account-portals .portal-panel .portal-actions{flex-direction:column;gap:12px}.trust-company-account-portals .portal-panel .portal-action-btn{font-size:14px;padding:14px 16px}.trust-company-account-portals .portal-panel .portal-action-btn svg{height:28px;width:28px}.trust-company-account-portals .legacy-links{margin-top:32px}}.trust-company-account-portals .portal-actions{display:grid;gap:12px}.trust-company-account-portals .portal-action-btn.login-btn{align-items:center;background:var(--panel-theme-color,#4d4f53);border-radius:10px;color:#fff;display:inline-flex;font-weight:700;gap:10px;letter-spacing:.02em;padding:14px 18px;text-decoration:none;text-transform:uppercase}.trust-company-account-portals .portal-action-btn.login-btn svg{flex:0 0 auto}.trust-company-account-portals .app-download-bar{align-items:center;border-radius:10px;color:#fff;display:flex;gap:16px;justify-content:space-between}.trust-company-account-portals .app-download-bar .app-download-text{line-height:1;white-space:nowrap}.trust-company-account-portals .app-download-bar .app-download-icons{align-items:center;display:inline-flex;gap:14px}.trust-company-account-portals .app-download-bar .store-icon{display:inline-flex;height:40px;opacity:.95;transition:transform .15s ease,opacity .15s ease;width:40px}.trust-company-account-portals .app-download-bar .store-icon:focus,.trust-company-account-portals .app-download-bar .store-icon:hover{opacity:1;transform:translateY(-1px)}.trust-company-account-portals .app-download-bar .app-download-text{color:#fff;font-size:18px;font-weight:700}.trust-company-account-portals .app-download-bar .store-icon{color:#fff;height:38px;opacity:1;width:38px}.app-download-icons svg,.app-download-icons svg path{fill:#fff}.trust-company-account-portals{margin-top:12px}.categories-sidebar{background:#f8f9fa;border-radius:var(--site-border-radius);height:-moz-fit-content;height:fit-content;padding:clamp(16px,4vw,28px);position:sticky}.categories-sidebar h3{color:var(--brand-primary);font-family:var(--font-family-header);font-size:20px;font-weight:400;letter-spacing:0;margin:0 0 var(--space-md,16px) 0;text-transform:none}.categories-sidebar .categories-list{list-style:none;margin:0;padding:0}.categories-sidebar .categories-list .category-item{margin-bottom:var(--space-xs,4px)}.categories-sidebar .categories-list .category-item.active .category-link{background:var(--brand-primary);color:#fff}.categories-sidebar .categories-list .category-item.active .category-link .category-count{color:hsla(0,0%,100%,.8)}.categories-sidebar .categories-list .category-item .category-link{align-items:center;border-radius:var(--site-border-radius);color:var(--brand-text);display:flex;font-family:var(--font-family-body);font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:normal;line-height:1.5;padding:var(--space-sm,8px) var(--space-md,16px);text-decoration:none;transition:all .2s ease}.categories-sidebar .categories-list .category-item .category-link:hover{background:var(--brand-secondary);color:#fff}.categories-sidebar .categories-list .category-item .category-link:hover .category-count{color:hsla(0,0%,100%,.8)}.categories-sidebar .categories-list .category-item .category-link .category-count{background:#e1e1e1;border-radius:12px;color:#666;font-size:12px;font-weight:500;min-width:20px;padding:2px 8px;text-align:center;transition:all .2s ease}.events.categories-sidebar{background:#f8f9fa;border-radius:var(--site-border-radius);height:-moz-fit-content;height:fit-content;margin-bottom:20px;padding:clamp(16px,4vw,28px);position:sticky}.events.categories-sidebar h3{color:var(--brand-primary);font-family:var(--font-family-header);font-size:20px;font-weight:400;letter-spacing:0;margin:0 0 var(--space-md,16px) 0;text-transform:none}.events.categories-sidebar .categories-list{list-style:none;margin:0;padding:0}.events.categories-sidebar .categories-list .category-item{margin-bottom:var(--space-xs,4px)}.events.categories-sidebar .categories-list .category-item.active .category-link{background:var(--brand-primary);color:#fff}.events.categories-sidebar .categories-list .category-item.active .category-link .category-count{color:hsla(0,0%,100%,.8)}.events.categories-sidebar .categories-list .category-item .category-link{align-items:center;border-radius:var(--site-border-radius);color:var(--brand-text);display:flex;font-family:var(--font-family-body);font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:normal;line-height:1.5;padding:var(--space-sm,8px) var(--space-md,16px);text-decoration:none;transition:all .2s ease}.events.categories-sidebar .categories-list .category-item .category-link:hover{background:var(--brand-secondary);color:#fff}.events.categories-sidebar .categories-list .category-item .category-link:hover .category-count{color:hsla(0,0%,100%,.8)}.events.categories-sidebar .categories-list .category-item .category-link .category-count{background:#e1e1e1;border-radius:12px;color:#666;font-size:12px;font-weight:500;min-width:20px;padding:2px 8px;text-align:center;transition:all .2s ease}#updates-grid .categories-sidebar{background:#f8f9fa;border-radius:var(--site-border-radius);height:-moz-fit-content;height:fit-content;padding:clamp(16px,4vw,28px);position:sticky}#updates-grid .categories-sidebar h3{color:var(--brand-primary);font-family:var(--font-family-header);font-size:20px;font-weight:400;letter-spacing:0;margin:0 0 var(--space-md,16px) 0;text-transform:none}#updates-grid .categories-sidebar .categories-list{list-style:none;margin:0;padding:0}#updates-grid .categories-sidebar .categories-list .category-item{margin-bottom:var(--space-xs,4px)}#updates-grid .categories-sidebar .categories-list .category-item.active .category-link{background:var(--brand-primary);color:#fff}#updates-grid .categories-sidebar .categories-list .category-item.active .category-link .category-count{color:hsla(0,0%,100%,.8)}#updates-grid .categories-sidebar .categories-list .category-item .category-link{align-items:center;border-radius:var(--site-border-radius);color:var(--brand-text);display:flex;font-family:var(--font-family-body);font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:normal;line-height:1.5;padding:var(--space-sm,8px) var(--space-md,16px);text-decoration:none;transition:all .2s ease}#updates-grid .categories-sidebar .categories-list .category-item .category-link:hover{background:var(--brand-secondary);color:#fff}#updates-grid .categories-sidebar .categories-list .category-item .category-link:hover .category-count{color:hsla(0,0%,100%,.8)}#updates-grid .categories-sidebar .categories-list .category-item .category-link .category-count{background:#e1e1e1;border-radius:12px;color:#666;font-size:12px;font-weight:500;min-width:20px;padding:2px 8px;text-align:center;transition:all .2s ease}.categories-sidebar .category-item.is-child{margin-left:1rem}.categories-sidebar .category-item.is-child .category-link{color:#666;font-size:.9em}.categories-sidebar .category-item.is-child .category-link:hover{color:var(--brand-interact)}.categories-sidebar .category-item.is-category-header .category-link{border-bottom:1px solid #e1e1e1;color:var(--brand-text);font-size:.85em;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;padding:.75rem 0 .25rem;text-transform:none}.categories-sidebar .category-item.is-category-header .category-link:hover{text-decoration:none}*,body{box-sizing:border-box;color:#3d3d3d;margin:0;padding:0}:root{--header-letter-spacing:3px}.site-container{margin:0 auto;max-width:1200px;width:80%}:root{--brand-primary:#15345a;--brand-secondary:#256141;--brand-interact:#9baf8a;--brand-alt:#c78b66;--brand-text:#3d3d3d;--brand-black:#000;--brand-white:#fff;--brand-grey:#c1c1c1;--section-padding-xs:24px;--section-padding-sm:32px;--section-padding-md:40px;--section-padding-lg:48px;--section-padding-xl:64px;--font-family-header:cambria,serif;--font-family-body:"Roboto",sans-serif;--column-gap-xs:8px;--column-gap-sm:16px;--column-gap-md:24px;--column-gap-lg:32px;--column-gap-xl:40px;--row-gap-xs:12px;--row-gap-sm:16px;--row-gap-md:24px;--row-gap-lg:32px;--row-gap-xl:40px;--site-border-radius:10px}@media(min-width:320px){:root{--section-padding:var(--section-padding-xs);--column-gap:var(--column-gap-xs);--row-gap:var(--row-gap-xs)}}@media(min-width:480px){:root{--section-padding:var(--section-padding-sm);--column-gap:var(--column-gap-sm);--row-gap:var(--row-gap-sm)}}@media(min-width:767px){:root{--section-padding:var(--section-padding-md);--column-gap:var(--column-gap-md);--row-gap:var(--row-gap-md)}}@media(min-width:979px){:root{--section-padding:var(--section-padding-lg);--column-gap:var(--column-gap-lg);--row-gap:var(--row-gap-lg)}}@media(min-width:1200px){:root{--section-padding:var(--section-padding-xl);--column-gap:var(--column-gap-xl);--row-gap:var(--row-gap-xl)}}.btn{font-size:14px;text-align:center;width:100%}@media (min-width:768px){.btn{width:-moz-fit-content;width:fit-content}}.btn{border-radius:var(--site-border-radius);display:inline-block;font-weight:700;letter-spacing:4px;line-height:1.4;padding:.75em 3em;text-decoration:none;transition:all .3s ease}@media(min-width:480px){.btn{font-size:14px}}@media(min-width:767px){.btn{font-size:18px}}@media(min-width:979px){.btn{font-size:19px}}@media(min-width:1200px){.btn{font-size:20px}}.btn-primary{background:var(--brand-primary);color:var(--brand-white);text-transform:uppercase}.btn-primary:hover{transform:translateY(-2px)}.btn-primary:hover,.btn-secondary{background:var(--brand-secondary);color:var(--brand-white)}.btn-secondary{text-transform:uppercase}.btn-secondary:hover{background:var(--brand-primary);color:var(--brand-white);transform:translateY(-2px)}.btn-interact{background:var(--brand-interact);color:var(--brand-white);text-transform:uppercase}.btn-interact:hover{transform:translateY(-2px)}.btn-alt,.btn-interact:hover{background:var(--brand-alt);color:var(--brand-white)}.btn-alt{text-transform:uppercase}.btn-alt:hover{background:var(--brand-interact);color:var(--brand-white);transform:translateY(-2px)}.button-margin-top{margin-top:1em}.button-full-width{width:100%}.main-hero-header{aspect-ratio:1440/760;width:100%}.main-hero-header.curved-hero{clip-path:ellipse(100% 85% at 50% 0);overflow:hidden;position:relative}.main-hero-header.curved-hero .hero-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:1}.main-hero-header.curved-hero .hero-overlay{background:linear-gradient(90deg,rgba(0,0,0,.448) 60%,rgba(0,0,0,.3) 80%,transparent);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.main-hero-header.curved-hero .hero-content{align-items:center;bottom:0;display:flex;left:0;position:absolute;right:0;top:0;z-index:10}.main-hero-header.curved-hero .hero-content .content-wrapper{color:#fff;margin-top:-10%;max-width:700px}.main-hero-header.curved-hero .hero-subtitle{color:hsla(0,0%,100%,.9);font-size:24px;font-weight:400;letter-spacing:.1em;margin-bottom:1rem;opacity:.9;text-transform:uppercase}.main-hero-header.curved-hero .hero-title{color:#fff;font-family:acumin-pro,sans-serif;font-size:4rem;font-weight:400;letter-spacing:-.02%;line-height:1.2;margin-bottom:2rem;text-transform:uppercase}.main-hero-header.curved-hero .hero-blurb{color:hsla(0,0%,100%,.95);font-size:clamp(1rem,2vw,1.2rem);font-size:20px;font-weight:400;line-height:1.5;max-width:600px;opacity:.95}@media(max-width:768px){.main-hero-header.curved-hero{aspect-ratio:16/10;clip-path:ellipse(100% 90% at 50% 0);max-height:500px}.main-hero-header.curved-hero .hero-content{padding:20px 15px}.main-hero-header.curved-hero .hero-title{margin-bottom:1.5rem}}@media(max-width:480px){.main-hero-header.curved-hero{aspect-ratio:4/3;max-height:400px}.main-hero-header.curved-hero .hero-content{padding:15px 10px}}.main-hero-header.curved-hero.gentle-curve{clip-path:ellipse(120% 90% at 50% 0)}.main-hero-header.curved-hero.sharp-curve{clip-path:ellipse(80% 75% at 50% 0)}.main-hero-header.curved-hero.asymmetric-curve{clip-path:ellipse(100% 80% at 30% 0)}.main-hero-header.curved-hero.light-overlay .hero-overlay{background:rgba(0,0,0,.2)}.main-hero-header.curved-hero.dark-overlay .hero-overlay{background:rgba(0,0,0,.6)}.main-hero-header.curved-hero.gradient-overlay .hero-overlay{background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.7))}@supports not (clip-path:ellipse(100% 85% at 50% 0%)){.main-hero-header.curved-hero{border-radius:0 0 50% 50%/0 0 60px 60px;clip-path:none}.main-hero-header.curved-hero:after{background:#fff;border-radius:50% 50% 0 0/100px 100px 0 0;bottom:0;content:"";height:80px;left:0;position:absolute;right:0;transform:scaleX(2);z-index:15}}p{line-height:1.65}.trust-company-blurb__title{color:#3d3d3d;font-family:Cambria,serif}.trust-company-hero-header__blurb p{color:#fff}.investment-steps h3{color:#94a7b1;font-family:Cambria,serif;letter-spacing:4px}.investment-bullet{background:#fff;border-radius:50%;height:10px;width:10px}.trust-company-button{background:var(--brand-primary);border:none;border-radius:var(--site-border-radius);color:#fff;display:inline-block;font-size:clamp(16px,2vw,20px);font-weight:500;letter-spacing:4px;margin-top:20px;padding:var(--space-md,16px) var(--space-4xl,64px);text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s ease}.trust-company-button:hover{background:var(--brand-secondary);color:#fff}video{height:100%;transform:scale(3.75);width:100%}@media(min-width:768px){video{height:auto;transform:scale(2)}}@media(min-width:1200px){video{height:auto;max-width:100%;transform:scale(1)}}.cambria-italic{font-family:var(--font-family-header);font-size:clamp(20px,3vw,28px);font-style:italic;font-weight:500;line-height:120%}.list-plus{list-style:none!important;margin-bottom:12px;padding-left:16px;position:relative}.list-plus:before{content:"+";left:0;position:absolute;top:0}.static{position:static!important}.post-title-link{text-align:center}@media (min-width:768px){.post-title-link{text-align:left}}.btn.btn-primary.footer-button{border:1px solid #fff;margin-top:.65em;max-width:425px;width:100%}.trust-company-hero-header{clip-path:ellipse(160% 100% at 50% 0)}@media(min-width:600px){.trust-company-hero-header{clip-path:ellipse(130% 100% at 50% 0)}}@media(min-width:1000px){.trust-company-hero-header{clip-path:ellipse(100% 100% at 50% 0)}}.e33235-e1,.e5-e9{clip-path:ellipse(180% 100% at 50% 100%)!important}@media(min-width:600px){.e33235-e1,.e5-e9{clip-path:ellipse(150% 100% at 50% 100%)!important}}@media(min-width:1000px){.e33235-e1,.e5-e9{clip-path:ellipse(100% 100% at 50% 100%)!important}}@media screen and (max-width:479px){.m5-5.x-section{padding-top:48px!important}}
/*# sourceMappingURL=app-wp846f4c4d9a00b5aa58bc.css.map*/