.business-details{border-block:1px solid #d7dfd9;grid-template-columns:1fr 1fr;gap:48px;padding-block:60px;scroll-margin-top:24px;display:grid}.business-details h2{margin:12px 0 20px;font-size:clamp(26px,2.8vw,36px)}.business-details p:not(.gh-kicker){color:var(--gh-muted);max-width:580px;margin:16px 0}.business-details address{font-style:normal;line-height:1.8}.business-details address a{text-decoration:underline}.business-details ul{margin:18px 0;padding-left:20px}.business-details .gh-text-link{margin-top:6px}.business-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px;display:grid}.business-service-grid article{border-top:1px solid #c8d4cd;padding-top:24px;scroll-margin-top:24px}.business-service-grid p{color:var(--gh-muted);margin:16px 0!important}.business-service-grid a{text-decoration:underline}.business-copy{max-width:900px}.business-copy p{color:var(--gh-muted);margin:20px 0!important}.business-copy ul{padding-left:22px;line-height:1.8}.business-copy h2{margin:40px 0 20px;font-size:32px}.business-contact-links{flex-wrap:wrap;gap:18px;margin:24px 0;display:flex}.business-contact-links a{text-decoration:underline}.business-page-hero{padding-block:48px 55px}.business-page-hero h1{max-width:900px}.business-page-hero .gh-intro{max-width:800px}.business-page-hero nav{margin-bottom:28px;font-size:14px}.business-page-hero nav a{text-decoration:underline}.business-page-body{padding-block:0 64px}.business-page-body article{scroll-margin-top:30px}.business-page-body .gg-costs{margin-top:25px}.business-services .gh-topic-links{border-bottom:0}@media (max-width:760px){.business-details{grid-template-columns:1fr;gap:35px;padding-block:36px}.business-service-grid{grid-template-columns:1fr;gap:28px}.business-page-hero{padding-block:30px 36px}.business-copy h2{font-size:28px}.business-page-body{padding-bottom:40px}}.glaseno-guide .gg-breadcrumbs{color:var(--gh-muted);flex-wrap:wrap;align-items:center;gap:12px;padding-top:24px;font-size:13px;display:flex}.glaseno-guide .gg-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;padding-block:38px 55px;display:grid}.glaseno-guide .gg-hero h1{letter-spacing:-2px;margin:24px 0;font-size:clamp(40px,4.4vw,62px);line-height:1.1}.glaseno-guide .gg-hero h1 span{color:var(--gh-teal);letter-spacing:-1px;margin-top:16px;font-size:.7em;display:block}.glaseno-guide .gg-intro{color:var(--gh-muted);max-width:580px;margin-bottom:28px;font-size:18px;line-height:1.65}.glaseno-guide figure{margin:0}.glaseno-guide .gg-hero figure>img{object-fit:cover;background:#e3e9e3;border-radius:10px;width:100%;height:500px;display:block}.glaseno-guide.guide-partition .gg-hero{grid-template-columns:1fr 1.25fr;gap:40px}.glaseno-guide.guide-partition .gg-hero figure>img{aspect-ratio:780/445;object-fit:contain;height:auto}.glaseno-guide figcaption{color:var(--gh-muted);padding-top:12px;font-size:12px;line-height:1.5}.glaseno-guide .gg-contents{color:var(--gh-teal);border-block:1px solid #d7dfd9;flex-wrap:wrap;gap:18px 32px;padding-block:21px;font-size:14px;display:flex}.glaseno-guide .gg-steps{grid-template-columns:1fr 1fr;gap:35px 60px;margin:40px 0;padding:0;list-style:none;display:grid}.glaseno-guide .gg-steps li{gap:22px;display:flex}.glaseno-guide .gg-step-number{color:#75958c;flex:none;font-size:30px;line-height:1.2}.glaseno-guide .gg-steps p,.glaseno-guide .gg-types p{color:var(--gh-muted);margin-top:12px;font-size:16px;line-height:1.65}.glaseno-guide .gg-variants{background:#edf1e9}.glaseno-guide .gg-types{grid-template-columns:1fr 1fr;gap:32px 60px;margin-top:40px;display:grid}.glaseno-guide .gg-types article{border-top:1px solid #c8d4cd;padding-top:22px}.glaseno-guide .gg-examples{grid-template-columns:1fr 1fr;gap:28px;margin-top:40px;display:grid}.glaseno-guide .gg-examples img{object-fit:cover;object-position:center 52%;border-radius:8px;width:100%;height:370px}.glaseno-guide .gg-costs{margin:0}.glaseno-guide .gg-costs>div{border-top:1px solid #d7dfd9;grid-template-columns:240px 1fr;gap:30px;padding:22px 0;display:grid}.glaseno-guide dt{font-size:19px;font-weight:600}.glaseno-guide dd{color:var(--gh-muted);margin:0;line-height:1.65}.glaseno-guide .gg-cost-note{color:var(--gh-muted);border-top:1px solid #d7dfd9;padding-top:22px;font-size:14px}.glaseno-guide .gg-prepare{border-left:3px solid var(--gh-teal);background:#fff;padding:32px 38px}.glaseno-guide .gg-prepare h2{max-width:800px;font-size:32px}.glaseno-guide .gg-prepare>p:last-child{max-width:900px;color:var(--gh-muted);margin-top:24px;line-height:1.8}.glaseno-guide .gh-faq{padding-top:0}.glaseno-guide .gh-final p:not(.gh-kicker){color:#d6e6dd;margin-top:18px}.glaseno-guide .gh-final .gh-button{white-space:normal;max-width:370px}.glaseno-guide .gg-related{border-bottom:1px solid #d7dfd9;justify-content:space-between;align-items:center;gap:30px;padding-block:60px;display:flex}.glaseno-guide .gg-related h2{letter-spacing:-.7px;font-size:28px}.glaseno-guide .gg-related p{color:var(--gh-muted);margin-top:16px}.glaseno-guide .gg-related a[href^=tel\:]{white-space:nowrap;text-decoration:underline}.glaseno-guide .gg-related>.gh-text-link{flex:none}.gh-topic-links{border-bottom:1px solid #d7dfd9;grid-template-columns:1fr 1fr;gap:30px;padding-block:44px;display:grid}.gh-topic-links article{gap:15px;display:grid}.gh-topic-links p{color:var(--gh-muted);max-width:500px;font-size:15px}.gh-topic-links .gh-text-link{justify-self:start}.gg-order-intro{max-width:900px;color:var(--gh-muted);margin:22px 0 30px;line-height:1.75}.gg-order a:not(.gh-button){text-underline-offset:3px;text-decoration:underline}.gg-work-grid,.gg-price-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.gg-work-grid img{aspect-ratio:3/4;object-fit:contain;background:#e7ebe5;border-radius:8px;width:100%;height:auto;display:block}.gg-work-grid figcaption a{margin-top:8px;display:block}.gg-price-grid article{background:#fff;border:1px solid #d7dfd9;border-radius:10px;padding:26px}.gg-price-grid h3{font-size:22px}.gg-price-grid article>p{color:var(--gh-muted);margin:16px 0;line-height:1.6}.gg-example-total{color:var(--gh-teal);margin:20px 0;font-size:34px;display:block}.gg-price-grid dl{margin-bottom:24px}.gg-price-grid dl>div{justify-content:space-between;gap:16px;padding:9px 0;display:flex}.gg-price-grid dt{font-size:14px;font-weight:400}.gg-price-grid dd{white-space:nowrap;font-size:14px}.gg-price-grid .gh-text-link{font-size:14px}.gg-order .gg-steps a{color:var(--gh-teal)}@media (max-width:650px){.gg-work-grid,.gg-price-grid{grid-template-columns:1fr;gap:26px}.gg-price-grid article{padding:22px}.gg-order h2{overflow-wrap:anywhere}}@media (max-width:900px){.glaseno-guide .gg-hero,.glaseno-guide.guide-partition .gg-hero{grid-template-columns:1fr 1fr;gap:28px}.glaseno-guide .gg-hero h1{font-size:42px}.glaseno-guide .gg-hero figure>img{height:440px}.glaseno-guide .gg-steps,.glaseno-guide .gg-types{gap:28px}.glaseno-guide .gg-related{flex-direction:column;align-items:start}}@media (max-width:760px){.glaseno-guide .gg-hero,.glaseno-guide.guide-partition .gg-hero{grid-template-columns:1fr;gap:28px;padding-block:28px 35px}.glaseno-guide .gg-hero h1{letter-spacing:-1.3px;font-size:clamp(35px,8vw,48px)}.glaseno-guide .gg-intro{font-size:16px}.glaseno-guide .gg-hero figure>img{object-position:center 45%;height:auto;max-height:500px}.glaseno-guide .gg-hero .gh-button{gap:16px;line-height:1.5}.glaseno-guide .gg-steps,.glaseno-guide .gg-types{grid-template-columns:1fr;gap:28px}.glaseno-guide .gg-examples{gap:16px}.glaseno-guide .gg-examples img{height:240px}.glaseno-guide .gg-costs>div{grid-template-columns:1fr;gap:10px}.glaseno-guide .gg-prepare{padding:25px 22px}.glaseno-guide .gg-prepare h2{font-size:28px}.glaseno-guide .gg-contents{gap:13px 20px;font-size:13px}.glaseno-guide .gh-header .gh-nav-action{white-space:normal}.gh-topic-links{grid-template-columns:1fr;gap:32px}.glaseno-guide .gg-related>.gh-text-link{flex:auto}}
