@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.why-oaks{background:var(--wp--preset--color--experience-background);padding-block:var(--wp--custom--why-oaks--desktop-section-padding-block);padding-inline:0}.why-oaks__inner{box-sizing:border-box;column-gap:clamp(var(--wp--preset--spacing--48),7.8vw,var(--wp--preset--spacing--112));min-height:var(--wp--custom--why-oaks--desktop-inner-min-height);grid-template-columns:minmax(0,486fr) minmax(0,624fr);grid-template-areas:"media header""media values";width:100%;margin-inline:0;display:grid}.why-oaks :where(p,h2,h3,figure){margin-block:0}.why-oaks__header{grid-area:header}.why-oaks__eyebrow{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--button);font-size:var(--wp--preset--font-size--b-6);letter-spacing:2.64px;font-weight:750;line-height:var(--wp--custom--line-height--button);text-transform:uppercase}.why-oaks__heading{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--experience-heading);letter-spacing:-3.3696px;font-weight:400;line-height:var(--wp--custom--line-height--experience-heading);margin-top:var(--wp--preset--spacing--32)}.why-oaks__heading em{color:var(--wp--preset--color--primary);font-weight:inherit}.why-oaks__intro{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--custom--why-oaks--desktop-intro-size);line-height:var(--wp--custom--why-oaks--desktop-intro-line-height);margin-top:var(--wp--preset--spacing--32);max-width:520px}.why-oaks__media{margin-top:var(--wp--custom--why-oaks--desktop-media-margin-top);min-width:0;transform:translate(var(--wp--custom--why-oaks--desktop-media-offset));grid-area:media;align-self:start}.why-oaks__desktop-image{width:min(var(--wp--custom--why-oaks--desktop-media-width),calc(100% - var(--wp--custom--why-oaks--desktop-media-offset)))}.why-oaks__desktop-image img{width:100%;height:auto}.why-oaks__mobile-image{display:none}.why-oaks__values{border-top:1px solid var(--wp--preset--color--service-tabs-border);margin-top:var(--wp--custom--why-oaks--desktop-values-margin-top);grid-area:values}.why-oaks__values>.why-oaks__value{margin-block-start:0}.why-oaks__value{border-bottom:1px solid var(--wp--preset--color--why-oaks-divider);box-sizing:border-box;gap:var(--wp--preset--spacing--24);grid-template-columns:var(--wp--preset--spacing--48) minmax(0,1fr);min-height:var(--wp--preset--spacing--120);padding-block:var(--wp--preset--spacing--24);display:grid}.why-oaks__number{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--custom--why-oaks--desktop-number-size);font-style:italic;line-height:var(--wp--custom--why-oaks--desktop-number-line-height)}.why-oaks__value-content{min-width:0}.why-oaks__value>.why-oaks__value-content{margin-block-start:0}.why-oaks__value-title{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--custom--why-oaks--desktop-title-size);letter-spacing:0;font-weight:700;line-height:var(--wp--custom--why-oaks--desktop-title-line-height)}.why-oaks__value-copy{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--button);font-size:var(--wp--custom--why-oaks--desktop-copy-size);line-height:var(--wp--custom--why-oaks--desktop-copy-line-height);margin-top:var(--wp--custom--why-oaks--desktop-copy-gap)}@media(min-width:1280px){.why-oaks__desktop-image{width:var(--wp--custom--why-oaks--desktop-media-width)}}@media not all and (min-width:64.0625rem){.why-oaks{padding-block:var(--wp--preset--spacing--48)}.why-oaks__inner{min-height:0;padding-inline:var(--wp--preset--spacing--16);display:block}.why-oaks__eyebrow{letter-spacing:1.5px}.why-oaks__heading{font-size:var(--wp--custom--why-oaks--mobile-heading-size);letter-spacing:0;line-height:var(--wp--custom--why-oaks--mobile-heading-line-height);margin-top:var(--wp--preset--spacing--8)}.why-oaks__intro{font-size:var(--wp--custom--why-oaks--mobile-intro-size);line-height:var(--wp--custom--why-oaks--mobile-intro-line-height);margin-top:var(--wp--preset--spacing--8);max-width:none}.why-oaks__media{margin-top:var(--wp--preset--spacing--24);transform:none}.why-oaks__desktop-image{display:none}.why-oaks__mobile-image{width:100%;display:block}.why-oaks__mobile-image img{aspect-ratio:43/25;object-fit:cover;width:100%;height:auto}.why-oaks .why-oaks__values{gap:var(--wp--preset--spacing--16);margin-top:var(--wp--preset--spacing--24);border-top:0;display:grid}.why-oaks__value{background:var(--wp--preset--color--white);gap:var(--wp--preset--spacing--16);min-height:0;padding:var(--wp--preset--spacing--16);border-bottom:0;grid-template-columns:auto minmax(0,1fr)}.why-oaks__number{font-size:var(--wp--custom--why-oaks--mobile-number-size);font-style:normal;line-height:normal}.why-oaks__value-title{font-size:var(--wp--custom--why-oaks--mobile-title-size);font-weight:400;line-height:normal}.why-oaks .why-oaks__value-copy{color:var(--wp--preset--color--service-tabs-muted-text);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--custom--why-oaks--mobile-copy-size);line-height:var(--wp--custom--why-oaks--mobile-copy-line-height);margin-top:var(--wp--preset--spacing--4)}}.is-style-eyebrow{text-transform:uppercase;color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--button);font-size:var(--wp--preset--font-size--b-6);font-weight:700;line-height:var(--wp--custom--line-height--button);letter-spacing:2.64px;margin:0}.services-section{background:var(--wp--preset--color--experience-background);padding-block:var(--wp--preset--spacing--128)}.services-section__inner{width:100%;max-width:var(--wp--style--global--wide-size);margin-inline:auto}.services-section__header{justify-content:space-between;align-items:flex-end;gap:var(--wp--preset--spacing--24);flex-wrap:wrap;display:flex}.services-section__heading-group{flex:560px;max-width:720px}.services-section__title{color:var(--wp--preset--color--primary-shade-600);letter-spacing:-.045em;margin-inline:0;margin-bottom:0;margin-top:var(--wp--preset--spacing--16)}.services-section__title em{color:var(--wp--preset--color--primary);font-weight:inherit}.services-section__intro{color:var(--wp--preset--color--primary-shade-600);flex:0 410px;margin:0}.services-section__inner>.white-oaks-service-tabs{margin-top:var(--wp--preset--spacing--64)}@media not all and (min-width:64.0625rem){.is-style-eyebrow{letter-spacing:1.5px}.services-section{padding-block:var(--wp--preset--spacing--48)}.services-section__header{align-items:flex-start}.services-section__heading-group,.services-section__intro{flex-basis:100%}.services-section__title{letter-spacing:0;margin-top:var(--wp--preset--spacing--12)}.services-section>.white-oaks-service-tabs,.services-section__inner>.white-oaks-service-tabs{margin-top:var(--wp--preset--spacing--24)}}.homepage-hero{min-height:var(--wp--custom--hero--desktop-height);padding:0;container-type:inline-size}.homepage-hero .wp-block-cover__image-background{object-position:center bottom}.homepage-hero .wp-block-cover__background{opacity:1}.homepage-hero__content{box-sizing:border-box;height:var(--wp--custom--hero--desktop-height);max-width:calc(var(--wp--custom--hero--desktop-copy-width) + var(--wp--custom--layout--gutter));padding:0 0 var(--wp--custom--hero--desktop-padding-bottom) var(--wp--custom--layout--gutter);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.homepage-hero__content>*{margin-block:0}.homepage-hero__heading{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--hero-heading);letter-spacing:var(--wp--custom--hero--heading-letter-spacing-desktop);font-weight:400;line-height:var(--wp--custom--hero--heading-line-height-desktop);max-width:var(--wp--custom--hero--desktop-copy-width)}.homepage-hero__heading-keep{white-space:nowrap}.homepage-hero__lead{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--hero-lead);line-height:var(--wp--custom--hero--lead-line-height-desktop);margin-top:var(--wp--custom--hero--copy-gap-desktop);max-width:var(--wp--custom--hero--desktop-copy-width)}.homepage-hero__lead-emphasis{font-style:italic;font-weight:700}.homepage-hero__buttons{gap:var(--wp--custom--hero--buttons-gap-desktop);margin-top:var(--wp--custom--hero--buttons-margin-desktop);flex-direction:row}.homepage-hero__primary .wp-block-button__link{white-space:nowrap;justify-content:space-between}@media not all and (min-width:64.0625rem){.homepage-hero{min-height:420px}.homepage-hero .wp-block-cover__image-background{width:100%;height:auto;top:0}.homepage-hero .wp-block-cover__background{background:var(--wp--preset--gradient--hero-mobile-overlay)!important}.homepage-hero__content{justify-content:flex-end;gap:var(--wp--custom--hero--content-gap-mobile);width:100%;max-width:none;height:720px;padding:var(--wp--preset--spacing--24)}.homepage-hero__heading{max-width:none}.homepage-hero__heading-keep{white-space:normal}.homepage-hero__lead{max-width:none;line-height:var(--wp--custom--hero--lead-line-height-mobile);margin-top:0}.homepage-hero__lead span{display:block}.homepage-hero__buttons{align-items:flex-start;gap:var(--wp--preset--spacing--24);flex-direction:column;width:261px;margin-top:0}.homepage-hero__primary,.homepage-hero__primary .wp-block-button__link{width:100%}}@media not all and (min-width:48rem){.homepage-hero__content{height:547px}}.practice-highlights{margin-top:0;padding:0}.practice-highlights__grid{max-width:var(--wp--style--global--wide-size);margin-inline:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:0}.practice-highlights__item{box-sizing:border-box;border-right:1px solid var(--wp--preset--color--practice-divider);justify-content:center;align-items:center;gap:var(--wp--preset--spacing--24);min-height:var(--wp--preset--spacing--120);padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--48);display:flex}.practice-highlights__item:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.practice-highlights__item>*{margin-block:0}.practice-highlights__stat{white-space:nowrap;color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--practice-stat);font-weight:var(--wp--custom--font-weight--practice-stat);line-height:var(--wp--custom--line-height--practice-stat);flex:none}.practice-highlights__stat-mobile{display:none}.practice-highlights__label{text-transform:uppercase;color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--button);font-size:var(--wp--preset--font-size--b-6);letter-spacing:var(--wp--custom--letter-spacing--practice-label);font-weight:400;line-height:var(--wp--custom--line-height--practice-label);max-width:var(--wp--preset--spacing--112)}@media(min-width:1025px)and (max-width:1279px){.practice-highlights__item{gap:var(--wp--preset--spacing--12);padding-inline:var(--wp--preset--spacing--12)}.practice-highlights__label{max-width:var(--wp--preset--spacing--96)}}@media not all and (min-width:64.0625rem){.practice-highlights{padding-block:var(--wp--custom--practice-highlights--mobile-padding-block)}.practice-highlights__grid{gap:var(--wp--preset--spacing--12);grid-template-columns:repeat(2,minmax(0,1fr))}.practice-highlights__item{border-right-style:var(--tw-border-style);background:var(--wp--preset--color--white);min-height:var(--wp--preset--spacing--128);padding:var(--wp--preset--spacing--12);border-right-width:0;flex-direction:column;align-items:flex-start;gap:0;display:flex}.practice-highlights__label{max-width:none}.practice-highlights__stat-desktop{display:none}.practice-highlights__stat-mobile{display:inline}}.emergency-cta{padding-block:var(--wp--preset--spacing--96)}.emergency-cta__inner{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}.emergency-cta .emergency-cta__columns{align-items:center;column-gap:var(--wp--preset--spacing--64)}.emergency-cta :where(p,h2){margin-block:0}.emergency-cta__eyebrow,.emergency-cta__location{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--button);font-size:var(--wp--preset--font-size--emergency-caption);font-weight:750;line-height:var(--wp--custom--line-height--button);text-transform:uppercase}.emergency-cta__eyebrow{letter-spacing:2.64px}.emergency-cta__heading{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--emergency-heading);letter-spacing:-.045em;font-weight:400;line-height:var(--wp--custom--line-height--emergency-heading);margin-top:var(--wp--preset--spacing--24)}.emergency-cta__heading em{font-weight:inherit}.emergency-cta__details{margin-block-start:0}.emergency-cta__copy{color:var(--color-wp-white,var(--wp--preset--color--white));font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--emergency-copy);line-height:var(--wp--custom--line-height--emergency-copy)}.emergency-cta__call-box{color:currentColor;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));margin-top:var(--wp--preset--spacing--24);padding:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);border-radius:0;text-decoration-line:none;display:block}.emergency-cta__call-box:is(:hover,:focus-visible){--tw-translate-y:calc(var(--spacing-wp-4,var(--wp--preset--spacing--4)) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.emergency-cta__call-box:focus-visible{outline:2px solid var(--wp--preset--color--primary-shade-600);outline-offset:4px}.emergency-cta__call-label{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--emergency-caption);letter-spacing:1.68px;line-height:var(--wp--custom--line-height--button);text-transform:uppercase}.emergency-cta__phone{color:var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--emergency-phone);justify-content:space-between;align-items:center;margin-top:0;line-height:1;text-decoration:none;display:flex}.emergency-cta__phone-arrow{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));border:1px solid var(--wp--preset--color--primary-shade-600);font-family:var(--wp--preset--font-family--button);font-size:var(--wp--preset--font-size--b-3);height:var(--wp--preset--spacing--48);width:var(--wp--preset--spacing--48);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.emergency-cta__call-box:is(:hover,:focus-visible) .emergency-cta__phone-arrow{--tw-translate-x:var(--spacing-wp-4,var(--wp--preset--spacing--4));--tw-translate-y:calc(var(--spacing-wp-4,var(--wp--preset--spacing--4)) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.emergency-cta__location{letter-spacing:1.44px;margin-top:var(--wp--preset--spacing--12)}@media(min-width:782px)and (max-width:1200px){.emergency-cta .emergency-cta__columns{column-gap:var(--wp--preset--spacing--48)}}@media(max-width:781px){.emergency-cta{padding-block:var(--wp--preset--spacing--24)}.emergency-cta .emergency-cta__columns{display:block}.emergency-cta .emergency-cta__details{margin-top:var(--wp--custom--emergency--gap-mobile)}.emergency-cta__eyebrow{letter-spacing:1.5px}.emergency-cta .emergency-cta__heading{font-size:var(--wp--custom--emergency--heading-mobile-size);letter-spacing:0;line-height:var(--wp--custom--emergency--heading-mobile-line-height);margin-top:var(--wp--custom--emergency--gap-mobile)}.emergency-cta__heading em{font-style:normal}.emergency-cta .emergency-cta__copy{color:var(--wp--preset--color--primary-tint-900);font-size:var(--wp--custom--emergency--copy-mobile-size);line-height:var(--wp--custom--emergency--copy-mobile-line-height)}.emergency-cta__call-box{border-radius:var(--wp--preset--spacing--8);margin-top:var(--wp--custom--emergency--gap-mobile);padding:var(--wp--preset--spacing--16)}.emergency-cta .emergency-cta__call-label{font-size:var(--wp--custom--emergency--caption-mobile-size);letter-spacing:1px}.emergency-cta .emergency-cta__phone{font-size:var(--wp--custom--emergency--phone-mobile-size)}.emergency-cta__phone-arrow{display:none}.emergency-cta .emergency-cta__location{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--custom--emergency--caption-mobile-size);letter-spacing:1px;margin-top:var(--wp--custom--emergency--gap-mobile);font-weight:400;line-height:normal}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
