.teravia-home-service-grid{margin:0 var(--teravia-page-pad) 26px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.95fr) minmax(190px,.55fr);gap:10px;align-items:stretch}.teravia-home-service-grid>.teravia-projects{min-height:295px;margin:0;grid-template-columns:1fr 1fr;border-radius:3px}.teravia-home-service-grid .teravia-projects__copy{padding:26px}.teravia-home-service-grid .teravia-projects__copy h2{font-size:clamp(28px,2.5vw,40px)}.teravia-home-service-grid .teravia-projects__copy>p:not(.eyebrow){margin:12px 0;font-size:8px;line-height:1.55}.teravia-home-service-grid .teravia-projects__copy ul{margin-bottom:14px;gap:5px;font-size:7px}.teravia-home-service-grid .teravia-projects__copy .button{min-height:36px;padding:0 14px;font-size:7px}.teravia-home-service-grid .teravia-projects__media{min-height:295px}.teravia-home-service-grid>.teravia-faq-wrap{padding:24px 22px;display:block;background:#fff;border:1px solid var(--line)}.teravia-home-service-grid .teravia-faq-title{margin-bottom:13px}.teravia-home-service-grid .teravia-faq-title .eyebrow{display:none}.teravia-home-service-grid .teravia-faq-title h2{font-size:clamp(23px,2vw,31px)}.teravia-home-service-grid .faq-item>button{padding:10px 0}.teravi-home-service-grid .faq-item>button span{font-size:8px}.teravia-home-service-grid .faq-item>button b{font-size:14px}.teravia-home-service-grid .faq-answer p{font-size:7px;line-height:1.5}.teravia-home-inspiration{min-width:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px}.teravia-home-inspiration a{min-height:0;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:3px;color:#fff;background:var(--forest)}.teravi-home-inspiration a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(6,31,22,.78),transparent 72%)}.teravia-home-inspiration img{width:100%;height:100%;object-fit:cover}.teravia-home-inspiration span{position:absolute;z-index:2;left:12px;right:12px;bottom:11px;display:grid;gap:3px}.teravia-home-inspiration b{font-family:var(--serif);font-size:15px;font-weight:400}.teravi-home-inspiration small{font-size:6.5px;opacity:.82}
/*# sourceMappingURL=/cdn/shop/t/4/assets/teravia-reference-2.css.map */
