.hl-sub{color:var(--primary);margin-bottom:1rem}.btn-primary{background-blend-mode:normal;background-image:linear-gradient(to right,var(--primary) 0%,var(--primary-light) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--white);font-family:inherit;font-size:1rem;font-weight:600;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;transition:all 0.25s ease-in-out 0s;border-radius:.25rem;padding:.5rem 1.5rem}.btn-primary:hover{color:var(--white);background-image:linear-gradient(to right,var(--primary-light) 0%,var(--primary) 100%);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;transition:all 0.25s ease-in-out 0s}.btn-secondary{background-color:var(--primary-extra-light);color:var(--dark);font-weight:600;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;border-radius:.25rem;padding:.5rem 1.5rem}.btn-secondary:hover{background-color:var(--secondary-extra-light);color:var(--dark)}.btn-white{background-color:var(--white);color:var(--dark);font-weight:600;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;padding:.5rem 1.5rem}.btn-white:hover{background-color:var(--primary);color:var(--white)}.btn-text-underline{color:var(--dark);font-weight:600;letter-spacing:.02em;padding-bottom:.25rem;text-decoration:none;text-transform:uppercase;border-bottom:1.5px solid var(--primary-light)}.btn-text-underline:hover{color:var(--primary)}.container-sm{padding:clamp(3.75rem,2.857rem + 2.381vw,5rem) clamp(0.75rem,0.571rem + 0.476vw,1rem)}@media (max-width:767px){.container-sm{padding-bottom:60px;padding-top:60px}}.container-med{padding:clamp(5rem,4.107rem + 2.381vw,6.25rem) clamp(0.75rem,0.571rem + 0.476vw,1rem)}@media (max-width:767px){.container-med{padding-bottom:80px;padding-top:80px}}.container-lg{padding:clamp(7rem,5.75rem + 3.333vw,8.75rem) clamp(0.75rem,0.571rem + 0.476vw,1rem)}@media (max-width:767px){.container-lg{padding-bottom:120px;padding-top:120px}}.container-xl{padding:clamp(10rem,8.214rem + 4.762vw,12.5rem) clamp(0.75rem,0.571rem + 0.476vw,1rem)}@media (max-width:767px){.container-xl{padding-bottom:140px;padding-top:140px}}.container-top-heavy{margin-left:auto;margin-right:auto;padding:clamp(8rem,6.571rem + 3.81vw,10rem) clamp(0.75rem,0.571rem + 0.476vw,1rem) clamp(3.75rem,2.857rem + 2.381vw,5rem) clamp(0.75rem,0.571rem + 0.476vw,1rem)}.container-bottom-heavy{padding:clamp(3.75rem,2.857rem + 2.381vw,5rem) clamp(0.75rem,0.571rem + 0.476vw,1rem) clamp(8rem,6.571rem + 3.81vw,10rem) clamp(0.75rem,0.571rem + 0.476vw,1rem)}.container-no-top{padding:0 clamp(0.75rem,0.571rem + 0.476vw,1rem) clamp(5rem,4.107rem + 2.381vw,6.25rem) clamp(0.75rem,0.571rem + 0.476vw,1rem)}.container-no-bottom{padding:100px 20px 0 20px}.border-rad_sm{border-radius:.25rem}.border-rad_med{border-radius:.5rem}.border-rad_lg{border-radius:.75rem}.border-rad_xl{border-radius:1rem}.padding-sm{padding:clamp(0.75rem,0.571rem + 0.476vw,1rem)}.padding-med{padding:clamp(1.25rem,1.071rem + 0.476vw,1.5rem)}.padding-lg{padding:clamp(2rem,1.643rem + 0.952vw,2.5rem)}.padding-xl{padding:clamp(3rem,2.464rem + 1.429vw,3.75rem)}.width-1200{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.width-800{margin-left:auto;margin-right:auto;max-width:800px}.width-1000{margin-left:auto;margin-right:auto;max-width:1000px}.box-shadow-sm{box-shadow:0 0 12px 0 rgb(0 0 0 / .08)}.box-shadow-m{box-shadow:0 0 12px 5px rgb(0 0 0 / .08)}.box-shadow-lg{box-shadow:0 0 16px 10px rgb(0 0 0 / .08)}.box-shadow-xl{box-shadow:0 0 20px 16px rgb(0 0 0 / .08)}.transition-ease-in-out{transition:all 0.25s ease-in-out 0s}.transition-ease-in-out:is(:hover,:focus){transition:all 0.25s ease-in-out 0s}.float-up:is(:hover,:focus){transform:translate3d(0,-4px,0)}.float-right:is(:hover,:focus){transform:translate3d(4px,0,0)}.bg-dark{background-color:var(--primary-dark)}.bg-dark h1{color:var(--white)}.bg-dark h2{color:var(--white)}.bg-dark h3{color:var(--white)}.bg-dark h4{color:var(--white)}.bg-dark li{color:var(--white)}.bg-dark p{color:var(--white)}.icon-grid__title{align-items:flex-start;display:flex;flex-direction:column;row-gap:1rem}.icon-grid__title svg{color:var(--primary-dark);background-color:var(--secondary);padding:.1rem}.icon-grid__container{align-items:flex-start;display:flex;flex-direction:column;height:100%}.icon-grid__button{margin-top:auto}.core-value{display:grid;grid-template-columns:1fr 4fr;padding-bottom:2rem;padding-top:2rem;border-bottom:1px solid var(--secondary-extra-light)}.core-value:last-of-type{border-bottom-width:0;border-bottom-style:none}.line-heading{align-items:center;display:flex}.line-heading:after{align-items:center;content:"";background-color:var(--primary);height:1px;display:flex;flex-grow:1;margin-left:2rem}.different-list{border-radius:.25rem;padding:2rem}.different-list:nth-of-type(odd){background-color:var(--secondary-extra-light)}.practice-area__li{align-items:flex-start;display:flex}.team-card{background-blend-mode:normal;background-image:linear-gradient(120deg,var(--secondary-extra-light) 60%,var(--white) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;width:100%;border-radius:.25rem}.team-card:after{background-image:url(https://zby.awdesign.dev/wp-content/uploads/2026/02/Isolation_Mode_secondary.svg);background-repeat:no-repeat;background-position:center;background-blend-mode:normal;position:absolute;top:0;right:1.5rem;z-index:1;content:"";width:4rem;height:4rem;margin-top:-1rem}.team-card__name{color:var(--primary-dark);font-size:var(--fs-h2);margin-bottom:0}.team-card__role{color:var(--dark);font-family:var(--gp-font--inter);font-size:var(--fs-headline-sub);font-weight:700;margin-bottom:1rem;text-transform:uppercase}.team-card__photo{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.team-card__content{padding:2rem 2rem 0rem 2rem}.list-hug-left{margin-left:1rem}.team-page__img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:400px;object-fit:cover;width:100%}.team-card__btn{display:inline-block;margin-top:2rem}