:root{--bw-font-body:Cabin, Arial, Helvetica, sans-serif;--bw-font-heading:"D-DIN Condensed", "Arial Narrow", Arial, sans-serif;--bw-font-detail:Barlow, Arial, sans-serif;--bw-color-dark:#2f2f2f;--bw-text-outline-color:var(--bw-color-dark);--bw-hero-text-outline:2px;--bw-nav-text-outline:1.5px;--bw-color-dark-hover:#202020;--bw-color-video-play:red;--bw-color-white:#fff;--bw-color-brand:#337b89;--bw-color-footer-background:var(--bw-color-turquoise);--bw-color-footer-text:var(--bw-color-white);--bw-color-muted:#666;--bw-color-surface:#f3f3f3;--bw-content-max:1640px;--bw-gutter:30px;--bw-button-radius:8px;--bw-color-glass:hsla(0,0%,100%,.17);--bw-color-shadow-15:rgba(0,0,0,.15);--bw-color-turquoise:#3b808e;--bw-color-photo-tint:#50a6b7;--bw-color-on-turquoise:var(--bw-color-white);--bw-color-shadow-9:rgba(0,0,0,.09);--bw-color-quote:#6bbbec;--bw-color-turquoise-49:color-mix(in srgb, var(--bw-color-turquoise) 49%, transparent);--bw-color-service-border:hsla(0,0%,44%,.09);--bw-color-border:#ddd;--bw-color-faq-divider:color-mix(in srgb, var(--bw-color-photo-tint) 70%, transparent);--bw-color-menu-divider:hsla(0,0%,88.6%,.76);--bw-color-shadow-60:rgba(0,0,0,.6);--bw-color-text-deep:#333;--bw-review-control-shadow:0 0 2px rgba(0,0,0,.12), 0 2px 4px rgba(0,0,0,.24);--bw-color-review-surface:#f5f5f5;--bw-color-review-star:#fb8e28;--bw-color-text-detail:#555;--bw-color-border-muted:#999;--bw-color-review-blue:#0a6cff;--bw-color-surface-blue:#dfecf1;--bw-color-turquoise-50:color-mix(in srgb, var(--bw-color-turquoise) 50%, transparent);--bw-color-shadow-5:rgba(0,0,0,.05);--bw-color-black:#000;--bw-color-focus:#176b7b;--bw-color-review-rating:#986000;--bw-color-accessibility:#0848ca;--bw-color-accessibility-shadow:#252c6126;--bw-color-accessibility-shadow-soft:#5d649433;--bw-color-accessibility-hover:#172554;--bw-color-header-background:rgba(47,47,47,.49);--bw-color-header-scrolled:rgba(0,0,0,.4);--bw-color-white-divider:hsla(0,0%,100%,.5);--bw-color-nav-active:#e6e6e6;--bw-color-nav-highlight:var(--bw-color-turquoise);--bw-color-shadow-25:rgba(0,0,0,.25);--bw-color-form-action:#204ce5;--bw-color-form-action-hover:#1739b3;--bw-color-form-border:#79878d;--bw-color-form-required:#c02b0a;--bw-form-required-size:12px;--bw-button-primary-background:var(--bw-color-dark);--bw-button-primary-hover:var(--bw-color-dark-hover);--bw-button-primary-text:var(--bw-color-white);--bw-button-secondary-background:var(--bw-color-brand);--bw-button-secondary-hover:var(--bw-color-brand);--bw-button-secondary-text:var(--bw-color-white);--bw-button-light-background:var(--bw-color-white);--bw-button-light-hover:var(--bw-color-surface);--bw-button-light-text:var(--bw-color-brand);--bw-button-font-size:20px;--bw-button-font-size-mobile:15px;--bw-button-font-weight:500;--bw-button-line-height:1.2;--bw-button-padding-block:24px;--bw-button-padding-inline:30px;--bw-button-padding-block-mobile:20px;--bw-button-padding-inline-mobile:24px;--bw-button-icon-size:25px;--bw-button-icon-enlargement:4px;--bw-button-icon-gap:.7em}@font-face{font-family:D-DIN Condensed;src:url(/assets/fonts/d-din/d-din-condensed-regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Cabin;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/cabin/cabin-latin.woff2) format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/barlow/barlow-latin.woff2) format("woff2")}*,.site-button,.site-eyebrow,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bw-color-white);color:var(--bw-color-muted);font:400 19px/1.8 var(--bw-font-body)}a{color:var(--bw-color-dark);text-decoration:none}a:hover{color:var(--bw-color-brand)}img,video{display:block;max-width:100%;height:auto}h1,h2,h3{margin:0 0 20px;color:var(--bw-color-dark);font-family:var(--bw-font-heading);font-weight:400;line-height:1.01;text-transform:uppercase}h1{font-size:77px}h2{font-size:58px}h3{font-size:45px}p{margin:0 0 20px}button,input,select,textarea{font:inherit}:focus-visible{outline:3px solid var(--bw-color-focus);outline-offset:4px}.skip-link{position:absolute;left:16px;top:-100px;z-index:2000;padding:12px 20px;background:var(--bw-color-white);color:var(--bw-color-dark)}.skip-link:focus{top:16px}.site-icon{display:inline-block;flex:0 0 24px;vertical-align:middle}:where(.site-header,.site-footer){font-size:18px;line-height:1.8;color:var(--bw-color-white)}.site-footer a:not(.site-button),.site-header a:not(.site-button){color:inherit}:where(.site-header,.site-footer) ul{margin:0;padding:0;list-style:none}:where(.site-header,.site-footer) :focus-visible{outline-color:currentColor}@media(width<=1200px){h2{font-size:25px}p{font-size:18px}}@media(prefers-reduced-motion:reduce){.site-footer,.site-header,html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.site-container{width:min(var(--bw-content-max),100% - 2 * var(--bw-gutter));margin-inline:auto}.site-header{position:fixed;inset:0 0 auto;z-index:999;background:var(--bw-color-header-background)}.site-header.is-scrolled{background:var(--bw-color-header-scrolled)}.site-header-inner{display:flex;align-items:center;padding-block:40px 26px;gap:0}.site-logo{flex:0 0 242px}.site-logo img{width:100%;aspect-ratio:242/51}.site-desktop-nav{flex:1 1 auto;min-width:0;padding-left:16px}.site-header-actions{flex:0 0 532px;display:flex;align-items:center;justify-content:flex-end;gap:32px}.site-header-actions .site-button{padding-block:20px}.site-header-phone{display:flex;align-items:center;gap:17.5px;font:700 20px/1.2 var(--bw-font-body);white-space:nowrap}.site-header-phone .site-icon{width:18.75px;height:25px;flex-basis:18.75px}.site-mobile-menu{display:none}.site-footer{padding-block:50px 20px;background:var(--bw-color-footer-background);color:var(--bw-color-footer-text)}.site-footer-top{display:flex;align-items:center;gap:0;padding-bottom:50px}.site-footer-logo{flex:0 0 414px}.site-footer-contact{flex:1;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px 4%}.site-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:20px;border-top:1px solid var(--bw-color-white-divider)}@media(1201px<=width<=1640px){.site-logo{flex-basis:220px}.site-header-actions{flex-basis:450px;gap:16px}.site-header-actions .site-button,.site-header-phone{padding:12px 15px;font-size:17px}.site-footer-contact .site-button{padding:20px;font-size:16px}}@media(1201px<=width<=1400px){.site-logo{flex-basis:200px}.site-header-actions{flex-basis:350px}.site-desktop-nav{font-size:16px}.site-header-actions .site-button,.site-header-phone{padding:8px 10px;font-size:13px}.site-footer-logo{flex-basis:calc(100% - 930px)}.site-footer-contact{flex-basis:930px}}@media(width<=1200px){.site-header-inner{padding-top:30px}.site-desktop-nav{display:none}.site-mobile-menu{display:block;margin-left:auto}.site-header-actions .site-button,.site-header-phone{font-size:15px;padding:20px 24px}.site-header-phone{gap:10.5px}.site-header-phone .site-icon{width:11.25px;height:15px;flex-basis:11.25px}.site-footer-logo{flex-basis:250px}.site-footer-contact .site-button{padding:12px;font-size:14px}}@media(width<=1024px){.site-header,.site-header.is-scrolled{position:relative;background:var(--bw-color-dark)}.site-header-actions{display:none}.site-footer-top{display:block}.site-footer-logo{display:block;width:min(414px,100%);margin-bottom:30px}.site-footer-contact{flex-direction:column;align-items:flex-start;gap:16px}.site-footer-contact .site-button{padding:20px;font-size:16px}.site-footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}.site-footer-bottom nav{width:100%;padding-left:60px}.site-footer-bottom ul{column-gap:20px}.site-footer-bottom nav li{margin-inline:0}}@media(width>1024px){.site-footer-bottom nav{padding-right:max(0px,123px - max(var(--bw-gutter),.5 * (100vw - var(--bw-content-max))))}.site-desktop-nav>.site-nav-list>li>.site-nav-group>summary,.site-desktop-nav>.site-nav-list>li>a,.site-header-phone{-webkit-text-stroke:var(--bw-nav-text-outline) var(--bw-text-outline-color);paint-order:stroke fill}}@media(width<=360px){.site-logo{flex-basis:auto;max-width:calc(100% - 52px)}}.site-header--interior,.site-header--interior.is-scrolled{position:fixed;background:var(--bw-color-dark)}@media(width<=1024px){.site-header--interior,.site-header--interior.is-scrolled{position:relative}}.site-header.is-crowded .site-desktop-nav,.site-header.is-crowded .site-header-actions{display:none}.site-header.is-crowded .site-mobile-menu{display:block;margin-left:auto}.site-button{--button-background:var(--bw-button-primary-background);--button-hover:var(--bw-button-primary-hover);--button-text:var(--bw-button-primary-text);display:inline-flex;align-items:center;justify-content:center;position:relative;padding:var(--bw-button-padding-block) var(--bw-button-padding-inline);border:0;border-radius:var(--bw-button-radius);background:var(--button-background);color:var(--button-text);font:var(--bw-button-font-weight) var(--bw-button-font-size)/var(--bw-button-line-height) var(--bw-font-body);text-decoration:none;text-align:center;text-transform:uppercase;white-space:normal;max-width:100%;overflow-wrap:anywhere;cursor:pointer}.site-button--secondary{--button-background:var(--bw-button-secondary-background);--button-hover:var(--bw-button-secondary-hover);--button-text:var(--bw-button-secondary-text)}.site-button--light{--button-background:var(--bw-button-light-background);--button-hover:var(--bw-button-light-hover);--button-text:var(--bw-button-light-text)}.site-button:visited{color:var(--button-text)}.site-button:active,.site-button:hover{background:var(--button-hover);color:var(--button-text)}.site-button:focus-visible{outline:3px solid var(--bw-color-focus);outline-offset:4px;box-shadow:0 0 0 4px var(--bw-color-white)}.site-button-label{color:inherit;min-width:0}.site-button-icon{position:relative;flex:0 0 .75em;width:.75em;height:1em;font-size:var(--bw-button-icon-size);margin-right:var(--bw-button-icon-gap)}.site-eyebrow{display:flex;width:fit-content;align-items:center;justify-content:center;margin:0 0 20px;padding:5px 16px 4px 14px;border-radius:46px;background:var(--bw-color-turquoise);color:var(--bw-color-on-turquoise);font:400 20px/1.2 var(--bw-font-body);text-transform:uppercase}@media(width<=1200px){#home-appointment .site-button,main .site-button{padding:var(--bw-button-padding-block-mobile) var(--bw-button-padding-inline-mobile)}#home-appointment .site-button,#home-appointment .site-button-icon,.site-eyebrow,main .site-button,main .site-button-icon{font-size:var(--bw-button-font-size-mobile)}}.site-nav-list{display:flex;align-items:center;justify-content:space-evenly;gap:2%;text-transform:uppercase}.site-nav-list>li{position:relative}.site-nav-list a,.site-nav-list summary{display:flex;align-items:center;gap:10px;cursor:pointer}.site-nav-list a[aria-current=page]{color:var(--bw-color-nav-active)}.site-nav-list summary{list-style:none}.site-desktop-nav>.site-nav-list>li>.site-nav-group>summary:has(>a){gap:14px}.site-menu-toggle::-webkit-details-marker,.site-nav-list summary::-webkit-details-marker{display:none}.site-chevron{width:6.5px;height:6.5px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);flex-shrink:0;margin:-4px 2px 0}.site-nav-group[open]>summary .site-chevron{transform:rotate(225deg);margin-top:4px}.site-nav-dropdown{position:absolute;inset:100% auto auto 50%;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 60px);color:var(--bw-color-dark);background:var(--bw-color-white);border-radius:8px;box-shadow:0 0 3px 1px var(--bw-color-shadow-25);text-transform:none}.site-nav-submenu{display:block;text-transform:none}.site-nav-submenu>li:not(:last-child){border-bottom:1px solid var(--bw-color-menu-divider)}.site-nav-dropdown a,.site-nav-dropdown summary{padding:12px 20px;line-height:1.8}.site-nav-dropdown summary>a{padding:0}.site-nav-dropdown :is(a,summary):is(:hover,:focus-visible,[aria-current=page]),.site-nav-dropdown summary:has(>a[aria-current=page]){background:var(--bw-color-nav-highlight);color:var(--bw-color-on-turquoise)}.site-nav-dropdown summary:is(:hover,:focus-visible)>a{color:inherit}.site-nav-dropdown>ul>li:first-child>a{border-radius:8px 8px 0 0}.site-nav-dropdown>ul>li:last-child>a{border-radius:0 0 8px 8px}.site-nav-dropdown .site-nav-dropdown{inset:0 auto auto 100%;transform:none}.site-nav-dropdown .site-chevron{transform:rotate(-45deg);margin-left:auto}.site-menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;list-style:none}.site-mobile-menu:not([open])>.site-menu-toggle{padding-left:16px}.site-hamburger{position:relative}.site-hamburger,.site-hamburger>.site-icon{display:block;width:28px;height:32px}.site-mobile-menu[open]:before{content:"";position:fixed;inset:0;background:var(--bw-color-shadow-60);z-index:1000}.site-mobile-menu[open]>.site-menu-toggle{position:fixed;right:10px;top:7px;z-index:1002}.site-mobile-menu[open] .site-hamburger{width:16px;height:16px}.site-mobile-menu[open] .site-hamburger>svg{display:none}.site-mobile-menu[open] .site-hamburger:after,.site-mobile-menu[open] .site-hamburger:before{content:"";position:absolute;width:14px;height:3px;top:6.5px;left:1px;background:currentColor;border-radius:1px}.site-mobile-menu[open] .site-hamburger:before{transform:rotate(45deg)}.site-mobile-menu[open] .site-hamburger:after{transform:rotate(-45deg)}.site-menu-panel{position:fixed;inset:0 0 0 auto;width:min(280px,100%);height:100dvh;padding:60px 30px 30px;z-index:1001;overflow-y:auto;overscroll-behavior:contain;background:var(--bw-color-dark)}.site-menu-panel .site-nav-list{display:block}.site-menu-panel .site-nav-list>li{padding-bottom:12px}.site-menu-panel .site-nav-list a,.site-menu-panel .site-nav-list summary{justify-content:space-between;font-size:19px;min-width:0;overflow-wrap:anywhere}.site-menu-panel .site-nav-dropdown{position:static;transform:none;width:auto;max-width:none;background:transparent;color:inherit;box-shadow:none;margin:8px 0 0}.site-menu-panel .site-nav-dropdown a,.site-menu-panel .site-nav-dropdown summary{font-size:16px;padding:8px 0 8px 12px}.site-menu-panel .site-nav-submenu>li{border:0}.site-menu-panel summary>a{padding:0}.site-menu-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:10px}.site-menu-actions>a{min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;gap:10.5px;font-size:20px;line-height:24px;padding:20px 24px;font-weight:500}.site-menu-actions>a>.site-icon{width:11.25px;height:15px;flex-basis:11.25px}.site-menu-actions .site-button{width:max-content;max-width:100%;white-space:normal;font-size:15px;line-height:18px;padding:20px 24px}body.site-menu-open{overflow:hidden}.site-footer-contact address,.site-footer-contact>a:not(.site-button){display:flex;align-items:center;gap:17.5px;font:400 18px/1 var(--bw-font-detail);margin:0}.site-footer-contact>a:not(.site-button){white-space:nowrap}.site-footer-contact address{width:max-content;max-width:100%;flex-shrink:0}.site-footer-contact address>.site-icon,.site-footer-contact>a:not(.site-button)>.site-icon{width:18.75px;height:25px;flex-basis:18.75px}.site-footer-contact>.site-button{max-width:100%;white-space:normal}.site-social-links{display:flex;align-items:center;gap:20px}.site-social-links a{display:flex;padding-block:0}.site-social-links .site-icon{width:16px;height:16px;flex-basis:16px}.site-footer-bottom p{margin:0;font-size:18px}.site-footer-bottom ul{display:flex;flex-wrap:wrap}.site-footer-bottom li{margin-inline:17.5px}.site-footer-bottom li:first-child{margin-left:0}.site-footer-bottom li:last-child{margin-right:0}.site-footer-bottom nav a{display:block}@media(width<=1200px){.site-footer-contact address,.site-footer-contact>a:not(.site-button){font-size:15px;gap:10.5px;min-height:34.2px}.site-footer-contact address>.site-icon,.site-footer-contact>a:not(.site-button)>.site-icon{width:11.25px;height:15px;flex-basis:11.25px}}.site-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.site-button-icon .site-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:calc(1em + var(--bw-button-icon-enlargement));width:.75em;height:1em;display:block}.site-eyebrow-dot{width:11px;height:11px;border-radius:50%;background:var(--bw-color-white);margin-right:8px;flex:0 0 11px}.site-checklist{list-style:none;margin:10px 0 0;padding:0;font-size:18px;line-height:1.8;color:var(--bw-color-dark)}.site-checklist li{display:flex;align-items:baseline;gap:12px;padding-block:3px}.site-checklist .site-icon{width:19px;height:19px;flex:0 0 19px;color:var(--bw-color-brand);align-self:start;margin-top:7px}.site-back-to-top{position:fixed;right:75px;bottom:0;width:48px;height:35px;display:none;align-items:center;justify-content:center;color:var(--bw-color-white);background:var(--bw-color-dark);border-radius:6px 6px 0 0;z-index:900}.site-back-to-top.is-visible{display:flex}.site-back-to-top:hover{color:var(--bw-color-white);background:var(--bw-color-brand)}.home-accessibility-launcher{position:fixed;bottom:20px;left:20px;z-index:500000;display:flex;align-items:center;justify-content:center;width:58px;height:58px;padding:0;cursor:pointer;border:3px solid var(--bw-color-white);border-radius:50%;outline:5px solid var(--bw-color-accessibility);background:var(--bw-color-accessibility);color:var(--bw-color-white);box-shadow:0 5px 15px var(--bw-color-accessibility-shadow),0 2px 4px var(--bw-color-accessibility-shadow-soft)}.home-accessibility-launcher:focus-visible{outline:5px solid var(--bw-color-accessibility-hover)}.site-interior-title{padding:180px 0 60px;background:url(/assets/media/about/office-background-w1600.webp) 50%/cover}.site-interior-title h1{font-size:72px;margin:0}.site-appointment{--appointment-heading-size:58px;--appointment-copy-size:19px;min-height:560px;display:flex;align-items:center;text-align:center;padding:70px 0 90px;background:var(--appointment-background,url(/assets/media/home/appointment-background.webp)) center top/cover}.site-appointment h2{font-size:var(--appointment-heading-size);margin:0}.site-appointment p{font-size:var(--appointment-copy-size)}.site-appointment .site-actions{justify-content:center}@media(640px<width<=1200px){.site-appointment :is(h2,p){max-width:40%;margin-inline:auto}}@media(width<=640px){.site-interior-title h1{font-size:40px}}@media(width<=1024px){.site-back-to-top{right:20px}.site-interior-title{padding-block:60px}.site-appointment{min-height:0;padding-block:70px 90px}}.gd-section{padding-block:60px}.gd-section-title{font-size:36px;overflow-wrap:anywhere}.gd-hero{position:relative;isolation:isolate;padding:180px 0 160px;color:var(--bw-color-white);background:var(--bw-color-dark)}.gd-hero-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.gd-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--bw-color-black) 45%,transparent)}.gd-hero-copy{width:calc(60% - 20px)}.gd-hero-copy p{-webkit-text-stroke:var(--bw-nav-text-outline) var(--bw-text-outline-color);paint-order:stroke fill}.gd-hero h1{color:inherit;font-size:85px;overflow-wrap:anywhere}.gd-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4%}.gd-benefit h3,.gd-intro .gd-two-column{align-items:center}.gd-two-column>img{width:705px;justify-self:center}.gd-benefits{padding-bottom:85px;background:url(/assets/media/about/office-background-w1600.webp) 50%/cover;color:var(--bw-color-dark)}.gd-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 30px}.gd-benefit h3{display:flex;gap:20px;min-height:42px;font-size:24px;line-height:29px;margin-bottom:15px;overflow-wrap:anywhere}.gd-benefit h3 span{display:grid;place-items:center;width:1.5em;height:1.5em;flex:0 0 1.5em;border-radius:50%;font:700 28px/1 var(--bw-font-body);color:var(--bw-color-white);background:var(--bw-color-brand)}.gd-benefit p{font-size:19px;margin:0}.gd-next{text-align:center;color:var(--bw-color-white);background:var(--bw-color-turquoise)}.gd-next h2{color:inherit}.gd-faq{color:var(--bw-color-dark)}.gd-faq-list details{border-bottom:1px solid var(--bw-color-faq-divider)}.gd-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px 0;list-style:none;font:400 19px/1.3 var(--bw-font-heading);text-transform:uppercase;cursor:pointer;overflow-wrap:anywhere}.gd-faq-list summary::-webkit-details-marker{display:none}.gd-faq-indicator{flex:0 0 auto}.gd-faq-indicator:after{content:"+";display:grid;place-items:center;width:1.25em;height:1.25em;background:var(--bw-color-dark);color:var(--bw-color-white);font:20px/1 var(--bw-font-body)}.gd-faq-list details[open] .gd-faq-indicator:after{content:"−"}.gd-faq-answer{padding-bottom:25px;overflow-wrap:anywhere}.gd-appointment{--appointment-background:none;position:relative}.gd-appointment-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.gd-appointment>.site-container{position:relative}@media(width>1400px){.gd-appointment.is-text-enlarged :is(h2,p){max-width:40%;margin-inline:auto}}@media(1400px<width<=1640px){.gd-hero h1{font-size:100px}}@media(1200px<width<=1400px){.gd-hero h1{font-size:80px}}@media(width<=1200px){.site-appointment{--appointment-heading-size:25px;--appointment-copy-size:18px}.gd-hero h1{font-size:64px}.gd-benefit h3{font-size:25px}}@media(width<=1024px){.gd-hero{padding-block:60px}.gd-hero h1{font-size:56px;margin-bottom:0}.gd-benefits{padding-bottom:115px}.gd-hero-copy{width:100%}.gd-two-column{gap:20px}.gd-benefit-grid,.gd-two-column{grid-template-columns:minmax(0,1fr)}}@media(1200px<width<=1400px),(480px<=width<=640px){.gd-appointment :is(h2,p){max-width:40%;margin-inline:auto}}.page-tooth-extractions .gd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/assets/media/dental-inlays/hero-mark.webp) 0 0/cover}.te-reasons{background:url(/assets/media/about/office-background-w1600.webp) 50%/cover}.te-cards{padding-bottom:100px;color:var(--bw-color-dark)}.te-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}.te-intro .gd-two-column>img{width:100%}.te-card h3{display:flex;align-items:center;gap:20px;min-height:42px;font-size:24px;line-height:29px;margin-bottom:15px;overflow-wrap:anywhere}.te-check{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;color:var(--bw-color-white);background:var(--bw-color-turquoise)}.te-check .site-icon{display:block;width:28px;height:28px;stroke-width:3}.te-card p{font-size:19px;line-height:1.8;margin:0}.te-process ul{padding-inline-start:40px}.page-tooth-extractions .gd-faq .gd-two-column>img{justify-self:start}@media(640px<width<=1024px) and (height<=440px),(width>1024px){.page-tooth-extractions .gd-hero .site-actions{padding-inline-start:max(0px,88px - max(var(--bw-gutter),.5 * (100vw - var(--bw-content-max))))}}.te-types .te-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(width<=1200px){.te-card h3{font-size:25px}.te-card p{font-size:18px}}@media(width<=1024px){.te-card-grid,.te-types .te-card-grid{grid-template-columns:minmax(0,1fr);row-gap:55px}.te-cards{padding-bottom:115px}}