@font-face{font-family:Squada One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/squada-one-latin-400-normal.D3va-NvZ.woff2) format("woff2"),url(/_astro/squada-one-latin-400-normal.CpFf1dJj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAdgAAwAAAAACWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABHAAAAHsAAADY2dvoq0dTVUIAAAGYAAAAGAAAABhsinSFT1MvMgAAAbAAAABTAAAAYIocQaBjbWFwAAACBAAAAGkAAACMCYorTmdseWYAAAJwAAAC4QAAA5pEeQmTaGVhZAAABVQAAAA2AAAANvfY9YxoaGVhAAAFjAAAAB8AAAAkB2gDZWhtdHgAAAWsAAAAPwAAAEQX1AHdbG9jYQAABewAAAAkAAAAJAZkB3htYXhwAAAGEAAAABgAAAAgABkAZW5hbWUAAAYoAAAA8wAAAeYlLUIpcG9zdAAABxwAAABCAAAAVHPqZ6N42mXLAQYCURSG0XOfkcyrQQhkVtAKWkUgAEKgDNIaQttrB7ODIAgvjwEGl+s7foFWby9u58dgqYFSBOJ6uddGIDQSFp4GJwe9jXDUILyE1fTXHrKkLR9dGWfWTpbLb2breuU760shl7fQqT3Z2QpJ1qk2qsvxDxqZGToAAAEAAAAKABYAFgABbGF0bgAIAAAAAAAAeNpjYGKcyjiBgZWBgWkPUxcDA0MPhGa8y2DE8AsoysDKxgKiWBoYGPQZkEBBZVExgwODgoICc+l/PgYG5lKGTwpAjSA5xi9Mh4GUAgMLAMbyDnsAeNpjYGBgAmJmIBYBkoxgmoWhAkhLMAgARTgYFBgWMDoxJjJWMNYxTmI6znSS6a6Cwv//DAxgGUfGBKBMLbLM/8f/8/8dZ2D4NxmIi/46/HX/q3n/KdBsCBCCYgTgYuBl4GHgAwB6ox33AAAAeNplUgOwG1sYPuds7G0W94ZNzt7kXWOzd69tTW0N3/Cx7ri2xqptjdpR7UFtW8M6m/5Bvcb/cRcR1IgQPkAOIQYZEXKH2FAOS9lGPFFbhHNvk0Pxlg5SEL8IQ4l7iYG4hhxBEsyxnIPQcCSqCIJcprBUkZVYuVwmiHwkQsMGnpf5/a5gUTArn3MV2WKNjW2V/YudrojX65uGt2l5vhKJY0g7ISq+0dnX2GBm2nVGnzC0E2GkgthqcGRFSE4xy8BG2aOLFw9YtAhv6T55slsbDs4pGYa3k2cZ51SVRdj/7vlzqgg7GbZy5UoggqlmPIacRgaYEVXZSKOzamom/DPiX3J6yJC5c2EiG8YWgp49qWdUVFbmVd4Ix6E1NcNnzLiDO/0D/Jh+qB5QrV3rSXEm4ugFIACpGgw0XEQU5TuQg0rK1RdWP+cMZLlUFWjsnMmp0xODxVMYvkP7JBx48seAqPbGw+swJKlKfMDzmF7wWPXNJf6x4XIlVkSiRYwSqyPfWnYQngsQMcDsTgfCRb5YZ2FWk0esy40VW7ggl1clsX6lIz+7WvA0eNzUyxrYQJZUlSswvc3N//8fn143oKifydhpMNfUS6VBl87sK2goKO8s4swGeGjz5AYCuR6n3ugp7oKeOQh/hSlGJmRDLrhmKcvIbrccVWQ+BDsOjdo3Ydas0euHag+G4lbtIG7FU7RbmNIBsCBIWgiouamkrm9J3UkwpkqI35IOUvdO243JC9ycdvk53jWCeLpGJPEqNPUPfM0CJCOUwxlSDQUYuayOKLFINBL5rSFREJhMoxNG9+bXsGZ/OKcf52VN2ZHeek9hrRRVnJ6SXNHv0jf01Z9MW1g+uNWq7yR6vc7Oe+1S2OhorcitlFi7rtNgs/Meh2qxd+B3qT8onWoSuDInU6nJOO5knIzu/PPa5WvHcP+jaequrgF4VNdIXJwEp//QsThM1iEGGoESaYKMbWv7AubFuc4AAAAAAQAAAAEAg2yT5dhfDzz1ABsD6AAAAAC/h6GZAAAAANUyECP/q/8QBEUDVwAAAAkAAgAAAAAAAHjaY2BkYGAu/c/HwMAy6//q/6tZXIEiqEAQAI6DBdQAeNpj/MbgyAAEjCxQbPb/IeM1BnPG8wzKjPVAvIRBklECSG9isGJ8zSDCuIVBl3ESUH4ykAapd2VQBgCi2wvAAAAAABUAFQAVABUASQBdAHAAgQCaAMIBFgE3AVcBogHBAcEBzXjaY2BkYGAQZEhhYGcAAiAPDQAADIAAf3jadI81UkRBFAAbdw5A9DPcHTLcXVLcZV1SboTGxJyKDtalxvpJz9QAzdxQR019C/DDX4ZraOU3w7V08pHhOkZ4y3A9XdxluEHeyXCjPJHhTgm7Yo4Qcww7olwS4d44Jg8RlZ88X83eWt9lhS0Otc7NXDPIgfstcbvMcGIUQYtXXggY1R1xjBU4QYmT75nnmE1O2ZGqvlES5fsWeSVEWr637r8I6OGSXs8xRhyTDCIx6hgg0NB0vGpEjY+0Q1xLS+5RvIeXzC2FnUNcSs/04i0kzcW4y/wr6oqQcL8ys8IrL8SkHc41rqX/KSG5WQkAcmJHdwB42mNgYgCD//MYvBmwAUEgZgSqYmZYxtDEcJ/hIcMjhscMTxh2MzxjeMrwnJGJkZm9NC/TwMDRAEwbOVsCAMwvD1wAAA==) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Share;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/share-latin-400-normal.CGfIJ_sy.woff2) format("woff2"),url(/_astro/share-latin-400-normal.BnO7ePCB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Share;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/share-latin-700-normal.GuwxBbEz.woff2) format("woff2"),url(/_astro/share-latin-700-normal.QqlCt7_4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #141313;--surface: #1b1a1a;--surface-light: #242222;--text: #f2f2f2;--muted: #aaa5a5;--border: #3a3737;--accent: #d5ff3f}*{box-sizing:border-box;font-family:Squada One,cursive}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);scroll-behavior:smooth;font-size:18px;line-height:1.55}body{overflow-x:hidden}a,button,input,textarea,summary{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:.98;letter-spacing:.02em;text-transform:uppercase}h1{font-size:clamp(3.2rem,7vw,6.7rem);margin-bottom:1.4rem}h2{font-size:clamp(2.25rem,4vw,4rem);margin-bottom:1.25rem}h3{font-size:clamp(1.65rem,2.5vw,2.4rem)}.content-width{width:min(1320px,calc(100% - 100px));margin-inline:auto}.section-pad{padding-block:clamp(70px,9vw,130px)}.section-muted{background:var(--surface)}.eyebrow{color:var(--accent);font-size:.9rem;letter-spacing:.17em;margin-bottom:1.1rem}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-header{background:transparent;position:sticky;top:0;transition:background-color .3s ease;z-index:50}.site-header.is-scrolled,.site-header:has(.mobile-menu[open]){background:#141313e6}.header-inner{width:100%;padding:14px 38px;display:flex;align-items:center;justify-content:space-between;gap:2rem}.site-header:after{content:"";position:absolute;left:38px;right:38px;bottom:0;height:.5px;background:transparent}.brand{color:var(--muted);text-decoration:none;font-size:24px;letter-spacing:.05em;line-height:1;transition:color .2s ease}.nav-link{color:var(--muted);font-family:Share,Arial,sans-serif;font-size:16px;letter-spacing:.071em;line-height:1.5;text-decoration:none;transition:color .2s ease}button.nav-link{background:transparent;border:0;cursor:pointer;padding:0}.brand{color:var(--text);font-weight:700;white-space:nowrap}.main-nav{display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto;gap:2.15rem}.nav-dropdown{position:relative}.dropdown-panel{background:var(--surface-light);border:1px solid var(--border);display:flex;flex-direction:column;left:50%;min-width:210px;opacity:0;padding:.7rem;pointer-events:none;position:absolute;top:calc(100% + 16px);transform:translate(-50%,8px);transition:.2s ease}.dropdown-panel:before{content:"";height:18px;left:0;position:absolute;right:0;top:-18px}.dropdown-panel a{color:var(--muted);padding:.5rem .65rem;text-decoration:none;text-transform:uppercase}.dropdown-panel a:hover,.dropdown-panel a:focus-visible{background:var(--bg);color:var(--text)}.nav-dropdown:hover .dropdown-panel,.nav-dropdown:focus-within .dropdown-panel{opacity:1;pointer-events:auto;transform:translate(-50%)}.mobile-menu{display:none}.nav-link:hover,.nav-link:focus-visible,.nav-link.active{color:var(--text)}.site-main{flex:1}.site-footer{border-top:.5px solid var(--muted);color:var(--muted);background:var(--bg)}.footer-inner{width:min(1320px,calc(100% - 100px));margin:0 auto;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:center}.footer-inner a{color:var(--muted);text-decoration:none}.footer-inner a:hover{color:var(--text)}.hero{align-items:center;background:var(--bg) var(--hero-image) center 42% / cover no-repeat;display:flex;isolation:isolate;min-height:max(500px,85vh);position:relative}.header-over-hero .hero{margin-top:-52px;padding-top:52px}.hero-overlay{background:#14131340;inset:0;position:absolute;z-index:-1}.hero-content{align-items:flex-end;display:flex;flex-direction:column;padding-block:56px;text-align:right}.hero-content h1{font-size:clamp(32px,3vw,48px);line-height:1.25;margin-bottom:8px;max-width:780px}.hero-lead{color:#fff;font-family:Share,Arial,sans-serif;font-size:18px;line-height:1.5;margin-bottom:24px;max-width:680px}.button-row{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.2rem}.button{border:1px solid var(--text);color:var(--text);cursor:pointer;display:inline-flex;font-size:1rem;justify-content:center;letter-spacing:.08em;padding:.85rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:.2s ease}.button.primary{background:var(--accent);border-color:var(--accent);color:#111}.button.primary:hover,.button.primary:focus-visible{background:var(--text);border-color:var(--text)}.button.secondary:hover,.button.secondary:focus-visible{background:var(--text);color:var(--bg)}.partner-section{border-bottom:1px solid var(--border);text-align:center}.partner-logos{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(40px,8vw,110px);justify-content:center;margin-top:2.8rem}.partner-logos img{max-height:82px;max-width:290px;object-fit:contain}.section-heading.narrow{max-width:880px}.section-heading.narrow>p:not(.eyebrow),.page-hero p,.service-list p,.story-grid p,.dental-grid p,.contact-grid>div>p{color:#cfcbcb;font-family:Squada One,cursive;font-size:1.1rem}.service-cards{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4rem}.service-card{background:var(--bg)}.service-card img{aspect-ratio:16 / 9;height:auto;object-fit:cover;width:100%}.service-card>div{padding:clamp(24px,4vw,45px)}.service-card>div>span,.service-list article>span{color:var(--accent);letter-spacing:.12em}.service-card h3{margin:.6rem 0 1rem}.service-card p{color:var(--muted);margin-bottom:0}.story-grid,.dental-grid,.contact-grid{align-items:center;display:grid;gap:clamp(45px,7vw,100px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.story-grid>img,.dental-grid>img{aspect-ratio:4 / 5;height:100%;object-fit:cover;width:100%}.text-link{color:var(--accent);display:inline-flex;gap:.55rem;margin-top:1rem;text-decoration:none;text-transform:uppercase}.featured-gallery{padding-block:30px 120px}.contact-section{background:var(--surface-light);border-top:1px solid var(--border)}.contact-grid{align-items:start}.contact-details{display:flex;flex-direction:column;gap:.35rem;margin-top:2rem}.contact-details a{color:var(--text);font-size:1.25rem;text-decoration:none}.contact-details address,.contact-details p{color:var(--muted);font-style:normal;margin:.5rem 0 0}.quote-form{display:grid;gap:1rem}.quote-form label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase}.quote-form input,.quote-form textarea{background:var(--bg);border:1px solid var(--border);border-radius:0;color:var(--text);display:block;font-size:1rem;margin-top:.4rem;outline:none;padding:.8rem;resize:vertical;width:100%}.quote-form input:focus,.quote-form textarea:focus{border-color:var(--accent)}.quote-form small{color:var(--muted)}.page-hero{background:linear-gradient(120deg,var(--surface-light),var(--bg));border-bottom:1px solid var(--border)}.page-hero.compact{padding-block:clamp(90px,12vw,165px)}.page-hero .content-width{max-width:1050px;margin-left:max(50px,calc((100% - 1320px)/2))}.page-hero p:not(.eyebrow){max-width:900px}.about-page{background:#141313}.about-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.about-copy{min-width:0;padding-block:56px}.about-copy-inner{margin-inline:auto;width:70%}.about-copy h1,.about-copy h2{color:#fff;font-family:Squada One,sans-serif;font-weight:400}.about-copy h1{font-size:32px;line-height:1.4;margin-bottom:40px}.about-copy h2{color:#f3f3f3;font-size:25px;line-height:1.25;margin-bottom:24px;text-transform:none}.about-copy article{margin-bottom:40px}.about-copy article:last-child{margin-bottom:0}.about-body,.about-body p{color:#a1a0a0;font-family:Share,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.about-body p{margin-bottom:0}.about-image{align-self:start;height:100%;margin:0;max-height:1000px;min-width:0}.about-image img{height:100%;object-fit:cover;width:100%}.about-split-secondary .about-image{max-height:none}.about-image-portrait img{object-position:center}.project-card-grid{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.project-card{background:var(--surface);color:var(--text);display:block;overflow:hidden;text-decoration:none}.project-card img{aspect-ratio:16 / 10;object-fit:cover;transition:transform .45s ease;width:100%}.project-card:hover img{transform:scale(1.035)}.project-card>div{padding:clamp(25px,4vw,45px)}.project-card span,.project-card strong{color:var(--accent);letter-spacing:.08em}.project-card h2{font-size:clamp(2rem,3.5vw,3.4rem);margin:.7rem 0 1rem}.project-card p{color:var(--muted)}.gallery-collection,.gallery-page-wrap{width:min(1320px,calc(100% - 100px));margin-inline:auto;padding-block:clamp(70px,9vw,120px)}.gallery-page-wrap{width:min(1320px,calc(100% - 100px))}.gallery-collection .project-gallery+.project-gallery{border-top:1px solid var(--border);margin-top:clamp(80px,11vw,150px);padding-top:clamp(80px,11vw,150px)}.gallery-heading{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.gallery-heading h1,.gallery-heading h2{font-size:clamp(2.2rem,4.4vw,4.5rem);margin:0;max-width:1000px}.gallery-heading>span{color:var(--muted);flex:0 0 auto;letter-spacing:.08em;text-transform:uppercase}.gallery-shell{position:relative;touch-action:pan-y}.gallery-shell:focus-visible{outline:2px solid var(--text);outline-offset:4px}.gallery-track{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--accent) var(--surface);scrollbar-width:thin;scroll-snap-type:x mandatory}.gallery-slide{flex:0 0 88%;margin:0;position:relative;scroll-snap-align:center}.gallery-slide img{background:#0d0d0d;height:min(68vw,680px);object-fit:contain;width:100%}.gallery-slide figcaption{background:#141313d1;bottom:12px;color:var(--text);left:12px;letter-spacing:.1em;padding:.3rem .65rem;position:absolute}.gallery-arrow{align-items:center;background:var(--accent);border:0;color:#111;cursor:pointer;display:flex;font-size:2.2rem;height:56px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:56px;z-index:3}.gallery-arrow.previous{left:18px}.gallery-arrow.next{right:18px}.dental-intro{background:var(--surface)}.dental-grid h1{font-size:clamp(3rem,6vw,5.8rem)}.dental-grid h2{color:var(--accent);font-size:1.7rem;margin-top:2.2rem}@media(max-width:920px){.header-inner{padding:14px 24px;flex-wrap:wrap;gap:1rem}.site-header:after{left:24px;right:24px}.main-nav{display:none}.mobile-menu{display:block;margin-left:auto;position:relative}.mobile-menu summary{align-items:center;color:var(--text);cursor:pointer;display:flex;height:36px;justify-content:center;list-style:none;width:36px}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu-icon,.mobile-menu-icon:before,.mobile-menu-icon:after{background:currentColor;border-radius:2px;content:"";display:block;height:3px;position:absolute;width:24px}.mobile-menu-icon{position:relative}.mobile-menu-icon:before{top:-8px}.mobile-menu-icon:after{top:8px}.mobile-menu nav{background:var(--surface-light);border:1px solid var(--border);display:flex;flex-direction:column;min-width:260px;padding:.8rem;position:absolute;right:0;top:calc(100% + 18px)}.mobile-menu nav a,.mobile-menu nav span{color:var(--muted);padding:.45rem .6rem;text-decoration:none}.mobile-menu nav span{color:var(--text)}.mobile-menu .nested{padding-left:1.5rem}.footer-inner,.content-width,.gallery-collection,.gallery-page-wrap{width:calc(100% - 48px)}.page-hero .content-width{margin-inline:24px}.service-cards,.story-grid,.dental-grid,.contact-grid,.project-card-grid{grid-template-columns:1fr}.about-split{display:flex;flex-direction:column}.about-copy{padding-block:56px}.about-copy-inner{width:calc(100% - 48px)}.about-image,.about-split-secondary .about-image{height:min(1000px,100vw);max-height:none;order:-1;width:100%}.story-grid>img,.dental-grid>img{max-height:650px}.gallery-slide{flex-basis:94%}}@media(min-width:768px){.about-copy h1{font-size:38px}}@media(min-width:1280px){.about-copy h1{font-size:44px}}@media(min-width:1536px){.about-copy h1{font-size:48px}}@media(max-width:600px){html,body{font-size:16px}.brand{font-size:20px}.header-inner{min-height:94px;padding:0 24px}.site-header:after{background:#ffffff47}.hero{min-height:720px}.hero-overlay{background:linear-gradient(90deg,#0a0a0ae0,#0a0a0a66),linear-gradient(0deg,rgba(20,19,19,.7),transparent)}.button-row .button{width:100%}.footer-inner{flex-direction:column;padding-block:1rem}.gallery-heading{align-items:start;flex-direction:column;gap:.6rem}.gallery-slide{flex-basis:100%}.gallery-slide img{height:72vw}.gallery-arrow{height:44px;width:44px}.gallery-arrow.previous{left:8px}.gallery-arrow.next{right:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.original-container{margin-inline:auto;max-width:1280px;padding-inline:24px;width:100%}.original-section{background:var(--bg);padding-block:56px}.original-section h1,.original-section h2{font-size:clamp(32px,3vw,48px);line-height:1.4;margin-bottom:40px;text-align:center}.original-section h3{color:#f3f3f3;font-size:25px;line-height:1.25;margin-bottom:24px;text-transform:none}.original-copy,.original-copy p,.original-section>p,.centered-block>p{color:#a1a0a0;font-family:Share,Arial,sans-serif;font-size:18px;line-height:1.5}.original-copy a{color:#f3f3f3}.original-button{background:#f3f3f3;border:0;color:#141313;cursor:pointer;display:inline-block;font-family:Share,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2;padding:14px 28px;text-decoration:none}.hero-phone,.hero-phone a{color:#fff;font-family:Share,Arial,sans-serif;font-size:16px}.hero-phone{margin:24px 0 0}.photo-grid-section{margin-inline:auto;max-width:none;padding:0;width:100%}.photo-grid{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr))}.photo-grid-item{background:#0d0d0d;display:block;overflow:hidden}.photo-grid-item img{aspect-ratio:2.5 / 1;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.photo-grid-item:hover img{transform:scale(1.02)}.photo-grid-more{margin-top:0}.photo-grid-more summary{color:#f3f3f3;cursor:pointer;font-family:Share,Arial,sans-serif;font-size:18px;list-style:none;margin:0 auto;padding-block:24px;text-align:center;width:max-content}.photo-grid-more summary::-webkit-details-marker{display:none}.photo-grid-more[open] summary{display:none}.design-photo-grid .photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.centered-block{text-align:center}.partners-block{background:#fff;color:#141313;padding-block:56px}.partners-block h2{color:#141313;font-family:Share,Arial,sans-serif;font-size:32px;font-weight:400;text-transform:none}.partners-block .partner-logos{margin-top:0}.home-about-intro{margin:0 auto 40px;max-width:900px;text-align:center}.home-about-cards{display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-about-cards img{aspect-ratio:16 / 10;margin-bottom:32px;object-fit:cover;width:100%}.home-about-cards p,.home-about-cards a{color:#a1a0a0;font-family:Share,Arial,sans-serif;font-size:18px;line-height:1.5}.story-original-grid{align-items:stretch;display:grid;gap:48px;grid-template-columns:repeat(2,minmax(0,1fr))}.story-original-grid>img{height:100%;max-height:680px;object-fit:cover;width:100%}.social-links{display:flex;gap:18px;justify-content:center}.social-links a{align-items:center;border:1px solid #a1a0a0;color:#fff;display:flex;font-family:Arial,sans-serif;font-size:24px;height:48px;justify-content:center;text-decoration:none;width:48px}.social-links svg{fill:currentColor;height:24px;width:24px}.contact-original-grid{display:grid;gap:64px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-original address{color:#a1a0a0;font-family:Share,Arial,sans-serif;font-size:18px;font-style:normal;line-height:1.5}.contact-original .quote-form h3{margin-bottom:8px}.quote-form-reveal,.quote-form-cancel{display:none}.quote-form-controls{align-items:center;display:flex;gap:18px}.privacy-page{margin-inline:auto;max-width:920px;padding:clamp(70px,8vw,120px) 24px}.privacy-page h1{font-size:clamp(44px,7vw,82px)}.privacy-page h2{font-size:clamp(26px,3vw,36px);margin-top:48px;text-transform:none}.privacy-page p,.privacy-page li,.privacy-page address{color:#a1a0a0;font-family:Share,Arial,sans-serif;font-size:18px;font-style:normal;line-height:1.65}.privacy-page a{color:#fff}.not-found-page{align-items:center;display:flex;min-height:calc(100vh - 117px);padding-block:80px;text-align:center}.not-found-page .original-container{max-width:850px}.not-found-code{color:var(--muted);font-family:Share,Arial,sans-serif;letter-spacing:.15em;margin-bottom:16px}.not-found-page p:not(.not-found-code){color:var(--muted);font-family:Share,Arial,sans-serif;margin:0 auto 32px;max-width:650px}.image-lightbox{background:transparent;border:0;height:100dvh;margin:0;max-height:none;max-width:none;padding:36px 70px;width:100vw}.image-lightbox::backdrop{background:#080808f0}.image-lightbox[open]{align-items:center;display:flex;justify-content:center}.image-lightbox figure{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;width:100%}.image-lightbox figure img{max-height:calc(100dvh - 110px);max-width:calc(100vw - 150px);object-fit:contain}.image-lightbox figcaption{color:#fff;font-family:Share,Arial,sans-serif;padding-top:10px}.lightbox-close,.lightbox-arrow{align-items:center;background:#141313b8;border:1px solid rgba(255,255,255,.35);color:#fff;cursor:pointer;display:flex;justify-content:center;position:fixed;z-index:2}.lightbox-close{font-family:Arial,sans-serif;font-size:28px;height:44px;right:20px;top:20px;width:44px}.lightbox-arrow{font-size:38px;height:60px;top:50%;transform:translateY(-50%);width:46px}.lightbox-arrow.previous{left:16px}.lightbox-arrow.next{right:16px}.simple-content-page .original-container{max-width:984px;text-align:center}.gallery-collection,.gallery-page-wrap{margin:0;padding:0;width:100%}.project-gallery{padding-top:56px}.gallery-collection .project-gallery+.project-gallery{border:0;margin:0;padding-top:56px}.gallery-heading{display:block;margin-bottom:40px;text-align:center}.gallery-heading h1,.gallery-heading h2{font-size:clamp(32px,3vw,48px);line-height:1.4;margin:0 auto;max-width:100%}.gallery-track{gap:0;overflow:hidden;scrollbar-width:none}.gallery-shell.original-container{max-width:none;padding-inline:0}.gallery-stage{display:grid;grid-template-columns:32.5% 35% 32.5%;height:600px;overflow:hidden;position:relative;width:100%}.gallery-panel{background:#0d0d0d;border:0;display:block;height:600px;margin:0;min-width:0;overflow:hidden;padding:0;position:relative}button.gallery-panel{cursor:pointer}.gallery-panel img{height:100%;max-width:none;object-fit:cover;width:100%}.gallery-panel-current{border-inline:3px solid #141313;z-index:1}.gallery-panel-previous:after,.gallery-panel-next:after{background:#1413139e;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .2s ease}.gallery-panel-previous:hover:after,.gallery-panel-next:hover:after,.gallery-panel-previous:focus-visible:after,.gallery-panel-next:focus-visible:after{background:#14131373}.gallery-stage .gallery-arrow{opacity:0;transition:opacity .2s ease}.gallery-stage:hover .gallery-arrow,.gallery-stage:focus-within .gallery-arrow{opacity:1}.gallery-thumbnails{display:flex;gap:8px;margin-inline:auto;max-width:1120px;overflow-x:auto;padding:12px 0 16px;scrollbar-color:#a1a0a0 transparent;scrollbar-width:thin}.gallery-thumbnail{background:transparent;border:3px solid transparent;cursor:pointer;flex:0 0 auto;height:70px;overflow:hidden;padding:0}.gallery-thumbnail.active{border-color:#f3f3f3}.gallery-thumbnail img{height:64px;max-width:none;object-fit:cover;width:auto}.gallery-track::-webkit-scrollbar{display:none}.gallery-slide,.gallery-collection .gallery-slide{flex:0 0 100%}.gallery-slide img,.gallery-collection .gallery-slide img{background:#0d0d0d;height:600px;object-fit:cover;width:100%}.gallery-arrow{background:#16161680;color:#fff;height:56px;width:48px}.gallery-arrow.previous{left:24px}.gallery-arrow.next{right:24px}.dental-about-split .about-image{max-height:1000px}.site-footer{border-top-color:#ffffff14;font-family:Share,Arial,sans-serif}.footer-inner{justify-content:center}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:920px){.header-over-hero .hero{margin-top:-48px;padding-top:48px}.photo-grid,.design-photo-grid .photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-about-cards,.story-original-grid,.contact-original-grid{grid-template-columns:1fr}.gallery-slide img,.gallery-collection .gallery-slide img{height:min(72vw,600px)}.quote-form-wrapper .quote-form{display:none}.quote-form-wrapper.is-open .quote-form{display:block}.quote-form-reveal{display:inline-block}.quote-form-wrapper.is-open .quote-form-reveal{display:none}.quote-form-cancel{background:transparent;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Share,Arial,sans-serif;font-size:16px;padding:12px}}@media(max-width:600px){.header-over-hero .hero{margin-top:-94px;padding-top:94px}.hero{min-height:506px}.hero-overlay{background:#14131340}.hero-content{align-items:center;padding:0 24px;text-align:center}.hero-content h1{font-size:32px;line-height:1.25;max-width:460px}.hero-lead{font-size:21px;line-height:1.45;max-width:460px}.hero-content .original-button{align-items:center;display:flex;justify-content:center;min-height:56px;text-transform:uppercase;width:100%}.hero-phone,.hero-phone a{font-size:21px}.hero-phone{margin-top:54px;white-space:nowrap}.original-section{padding-block:40px}.photo-grid-section{padding-block:0;padding-inline:0}.photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.design-photo-grid .photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.photo-grid-item img{aspect-ratio:5 / 4}.image-lightbox{padding:54px 12px 20px}.image-lightbox figure img{max-height:calc(100dvh - 100px);max-width:100%}.lightbox-arrow{height:48px;width:40px}.about-copy-inner{width:calc(100% - 32px)}.gallery-stage{display:block;height:72vw}.gallery-panel{height:72vw}.gallery-panel-previous,.gallery-panel-next{display:none}.gallery-panel-current{border:0}.gallery-stage .gallery-arrow{opacity:1}.gallery-thumbnails{padding-inline:12px}}
