/* Service guides: a quiet editorial hierarchy, service-specific art and useful detail. */
.ge-guide-page{--guide-accent:#d8c098;--guide-line:#b99a7038;background:#080b13;color:#f1edf3}
.ge-guide-theme-inspections{--guide-accent:#d0bde5;--guide-line:#b29bc43b}
.ge-guide-theme-specialist{--guide-accent:#b9cdd7;--guide-line:#96adbc3b}
.ge-guide-page h1,.ge-guide-page h2,.ge-guide-page h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em}
.ge-guide-page p{color:#bab6c2;line-height:1.85}
.ge-guide-page em{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-weight:400;color:var(--guide-accent)}
.ge-guide-page .eyebrow{font-size:.64rem;letter-spacing:.17em;color:var(--guide-accent);margin-bottom:22px}
.ge-guide-hero.page-head{padding:37px 0 0;background:radial-gradient(ellipse at 80% 20%,#35264030,transparent 65%),#0a0d16;border-bottom:1px solid var(--guide-line)}
.ge-guide-hero.service-page-head:before{display:none}
.ge-guide-hero .breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:.73rem;line-height:1.8;margin-bottom:39px;color:#a8a0b2}
.ge-guide-hero .breadcrumbs a{color:#d8c198}
.ge-guide-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:70px;align-items:center;padding-bottom:48px}
.ge-guide-heading{min-width:0;padding-block:18px}
.ge-guide-heading h1{font-size:clamp(2.6rem,4.5vw,4.65rem);line-height:1.04;max-width:760px;overflow-wrap:break-word}
.ge-guide-heading .ge-guide-deck{font-family:Georgia,'Times New Roman',serif;font-size:1.38rem;font-style:italic;color:var(--guide-accent);line-height:1.5;margin:23px 0 20px;max-width:550px}
.ge-guide-heading .ge-guide-intro{font-size:.98rem;line-height:1.9;max-width:610px;margin:0 0 29px}
.ge-guide-actions{display:flex;flex-direction:column;align-items:flex-start;gap:15px}
.ge-guide-actions .btn{font-size:.82rem;gap:28px}
.ge-guide-actions svg,.ge-guide-demo svg,.ge-guide-source svg,.ge-guide-all svg,.ge-guide-closing svg{width:25px;height:20px;flex:none}
.ge-guide-status{font-size:.67rem;letter-spacing:.025em;color:#b6acbd;display:flex;align-items:center;gap:8px;line-height:1.6}
.ge-guide-status:before{content:"";width:4px;height:4px;background:#d6bd8c;flex:none}
.ge-guide-status.is-review{color:#d0bcdf}
.ge-guide-heading .ge-guide-availability{border-left:2px solid var(--guide-accent);padding:12px 18px;margin:0 0 25px;background:#c1a0e008;font-size:.88rem;line-height:1.8;color:#d0c5d9;max-width:610px}
.ge-guide-art{position:relative;isolation:isolate;min-width:0;min-height:440px;margin:0;overflow:hidden;background:#111520;border:1px solid var(--guide-line);display:flex;flex-direction:column;justify-content:space-between}
.ge-guide-art--photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.ge-guide-art--photo:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#070b15e8,transparent 45%),linear-gradient(180deg,#0b0e1733,transparent 30%)}
.ge-guide-art--photo figcaption{margin-top:auto}
.ge-guide-art--pest img{object-position:73% 48%}
.ge-guide-art--hood img{object-position:78% 40%}
.ge-guide-art--mold img{object-position:71% 50%}
.ge-guide-art--air img{object-position:57% 50%}
.ge-guide-art--home img{object-position:72% 50%}
.ge-guide-art-frame{position:absolute;inset:17px;border:1px solid #e4d5b32e;pointer-events:none}
.ge-guide-art-frame:before{content:"";position:absolute;top:-1px;left:-1px;width:35px;height:35px;border-top:1px solid #dcc69f;border-left:1px solid #dcc69f}
.ge-guide-art figcaption{padding:27px;font-size:.64rem;letter-spacing:.07em;line-height:1.6;color:#e3d2b6}
.ge-guide-art figcaption span{display:block;font-size:.57rem;color:#b4a9bb;margin-top:7px;letter-spacing:.04em}
.ge-guide-art--drawing{background:radial-gradient(ellipse at 50% 40%,#78694913,transparent 70%),linear-gradient(135deg,#171824,#0c111b)}
.ge-guide-art--drawing:before{content:"";position:absolute;inset:18px;border:1px solid #d1c2a114;z-index:-1}
.ge-guide-plate-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:29px 29px 0;font-size:.57rem;letter-spacing:.18em;color:#b7a7bf}
.ge-guide-art--drawing svg{width:75%;max-width:320px;align-self:center;height:auto;color:var(--guide-accent);padding:5px 0}
.ge-guide-art--drawing svg .detail{stroke:#937cab;opacity:.65}
.ge-guide-art--drawing figcaption{border-top:1px solid var(--guide-line);padding:23px 29px;font-size:.72rem;letter-spacing:.03em}
.ge-guide-facts{display:grid;grid-template-columns:1fr 1.25fr 1fr;border-top:1px solid var(--guide-line);padding:25px 0;gap:35px}
.ge-guide-facts>div{min-width:0}
.ge-guide-facts span{display:block;font-size:.58rem;letter-spacing:.13em;color:#a995b4;margin-bottom:9px}
.ge-guide-facts strong{display:block;font-size:.76rem;font-weight:400;line-height:1.7;color:#d7c9b8}
.ge-guide-navigation{position:sticky;top:0;z-index:8;border-bottom:1px solid var(--guide-line);background:#0b0e17f5;backdrop-filter:blur(14px)}
.ge-guide-navigation .wrap{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:69px}
.ge-guide-navigation .wrap>span{font-size:.58rem;letter-spacing:.14em;color:#a694b2;margin-right:auto;padding-right:20px}
.ge-guide-navigation button{background:none;border:0;color:#c8c0cf;padding:15px 13px;font-size:.75rem;min-height:48px}
.ge-guide-navigation button:hover{color:#efd2a0}
.ge-guide-page [tabindex="-1"]{scroll-margin-top:95px}
.ge-guide-page [tabindex="-1"]:focus-visible{outline:1px solid #ddc79d;outline-offset:8px}
.ge-guide-overview{padding:84px 0 73px;border-bottom:1px solid var(--guide-line)}
.ge-guide-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr);gap:90px;align-items:center}
.ge-guide-overview h2{font-size:clamp(2.2rem,3.5vw,3.2rem);line-height:1.12;max-width:650px}
.ge-guide-overview p{font-size:1rem;margin:27px 0 0;max-width:620px}
.ge-guide-when{padding:30px 0 30px 33px;border-left:1px solid var(--guide-line)}
.ge-guide-when h3{font-family:Arial,sans-serif;font-size:.82rem;letter-spacing:.01em;font-weight:400;color:#dec9a6;margin-bottom:25px}
.ge-guide-when ul{padding:0;margin:0;list-style:none}
.ge-guide-when li{display:grid;grid-template-columns:23px minmax(0,1fr);gap:14px;font-size:.88rem;color:#c5becd;line-height:1.8;padding:15px 0;border-top:1px solid #a490b22c}
.ge-guide-when li>span{font-size:.66rem;color:#b39ac6;padding-top:3px}
.ge-guide-body{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(250px,.8fr);gap:90px;padding-top:73px;padding-bottom:32px}
.ge-guide-main{min-width:0}
.ge-guide-section{margin-bottom:54px}
.ge-guide-section h2{font-size:clamp(2rem,3vw,2.7rem);line-height:1.14;margin-bottom:27px}
.ge-guide-section>p{font-size:.97rem}
.ge-guide-steps{list-style:none;padding:0;margin:0}
.ge-guide-steps li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:22px;padding:26px 0;border-top:1px solid var(--guide-line)}
.ge-guide-step-index{font-family:Georgia,serif;font-size:1.25rem;color:#a48fb8;padding-top:1px}
.ge-guide-steps h3{font-size:1.55rem;line-height:1.2;margin:0 0 13px;color:#e8dbca}
.ge-guide-steps p{font-size:.94rem;margin:0;line-height:1.8}
.ge-guide-scope{border-top:1px solid var(--guide-line);border-bottom:1px solid var(--guide-line);margin-top:10px}
.ge-guide-scope summary,.ge-guide-reference>summary{cursor:pointer;color:#dac5a2;font-size:.82rem;padding:19px 4px;min-height:52px;line-height:1.6}
.ge-guide-scope ul{padding:0 14px 7px 24px;color:#bdb6c7;font-size:.88rem;line-height:1.85}
.ge-guide-scope li{padding-left:5px;margin-bottom:13px}
.ge-guide-focus{border-left:1px solid var(--guide-accent);padding:29px 32px;background:linear-gradient(120deg,#25203065,#171a2333);margin:0 0 54px}
.ge-guide-focus .eyebrow{margin-bottom:16px;font-size:.58rem}
.ge-guide-focus h3{font-size:1.75rem;line-height:1.2;margin-bottom:18px;color:#ecdfc9}
.ge-guide-focus p{font-size:.91rem;line-height:1.85;margin:0}
.ge-guide-demo{display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;border:0;border-top:1px solid var(--guide-line);background:none;color:#ebc995;font-size:.79rem;padding:20px 0 0;margin-top:24px;min-height:48px;text-align:left}
.ge-guide-outcome{position:relative;isolation:isolate;padding:36px 38px 24px;background:#e8dfce;color:#27262b;border:1px solid #f2e5cb}
.ge-guide-outcome .eyebrow{color:#74664d;font-size:.58rem;margin-bottom:50px;padding-right:45px}
.ge-guide-outcome h2{font-size:clamp(1.9rem,2.6vw,2.5rem);color:#252731;max-width:560px}
.ge-guide-outcome>p{color:#504b4d;font-size:.93rem;line-height:1.85;margin-bottom:31px}
.ge-guide-document-mark{position:absolute;right:30px;top:28px;font-family:Georgia,serif;font-size:1.5rem;letter-spacing:-.1em;color:#776244;border:1px solid #90764c6b;width:45px;height:45px;display:grid;place-items:center}
.ge-guide-document-footer{border-top:1px solid #6b5c3f44;padding-top:17px;display:flex;justify-content:space-between;gap:20px;font-size:.54rem;letter-spacing:.12em;color:#706453}
.ge-guide-document-footer>span:last-child{font-size:1.05rem}
.ge-guide-boundaries{padding-top:10px;padding-bottom:35px;border-bottom:1px solid var(--guide-line)}
.ge-guide-boundaries h2{font-size:2.1rem}
.ge-guide-boundaries>p{font-size:.91rem;line-height:1.85}
.ge-guide-reference{border-top:1px solid var(--guide-line);margin-top:28px}
.ge-guide-reference .legal{background:#151620;border:0;padding:22px;margin:0 0 10px}
.ge-guide-reference .legal h2{font-size:1.8rem;line-height:1.2}
.ge-guide-reference .legal h3{font-size:1.45rem;margin-top:24px}
.ge-guide-reference .legal p,.ge-guide-reference .legal li{font-size:.88rem;line-height:1.8}
.ge-guide-reference .legal ul{padding-left:20px;color:#beb8c9}
.ge-guide-reference .legal li{margin-bottom:15px}
.ge-guide-reference .legal a{display:inline-block;min-height:44px;font-size:.8rem;padding-block:9px}
.ge-guide-reference .source-date{font-size:.72rem!important}
.ge-guide-source{display:inline-flex;align-items:center;gap:22px;font-size:.79rem;color:#e3c899;min-height:48px;margin-top:5px;line-height:1.6}
.ge-guide-source svg{width:21px}
.ge-guide-questions h2{max-width:480px}
.ge-guide-questions .faq{padding:22px 0;border-bottom-color:var(--guide-line)}
.ge-guide-questions .faq summary{font-size:.96rem;color:#ded5e4;line-height:1.65;padding-right:10px}
.ge-guide-questions .faq p{font-size:.91rem;line-height:1.85;margin-top:18px}
.ge-guide-aside{position:sticky;top:98px;align-self:start;min-width:0;border:1px solid var(--guide-line);padding:33px 29px;background:linear-gradient(140deg,#18152088,#10141d)}
.ge-guide-aside .eyebrow{font-size:.58rem;margin-bottom:23px}
.ge-guide-aside h2{font-size:2.15rem;line-height:1.1;margin-bottom:24px}
.ge-guide-aside>p{font-size:.86rem;line-height:1.8}
.ge-guide-aside h3{font-family:Arial,sans-serif;font-size:.79rem;letter-spacing:0;font-weight:500;color:#dcc9ac;margin:27px 0 14px}
.ge-guide-aside ul{list-style:none;padding:0;margin:0 0 28px}
.ge-guide-aside li{font-size:.8rem;color:#bcb3c7;padding:13px 0;border-top:1px solid var(--guide-line);line-height:1.75}
.ge-guide-aside .btn{width:100%;font-size:.78rem;padding:14px 10px}
.ge-guide-phone{display:block;text-align:center;padding:14px 0;color:#dfcba7;font-size:.84rem;min-height:48px}
.ge-guide-aside-note{display:block;border-top:1px solid var(--guide-line);padding-top:20px;margin-top:8px;font-size:.68rem;line-height:1.8;color:#aaa0b6}
.ge-guide-related{padding:60px 0;background:#10121b;border-block:1px solid var(--guide-line)}
.ge-guide-related-heading{margin-bottom:35px}
.ge-guide-related-heading h2{font-size:2.6rem;line-height:1.15}
.ge-guide-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}
.ge-guide-related-grid>a{display:flex;flex-direction:column;border-top:1px solid #b69d744f;padding:25px 0 8px;min-width:0}
.ge-guide-related-grid>a>span:first-child{font-size:.56rem;letter-spacing:.11em;text-transform:uppercase;color:#ae98bc;margin-bottom:18px}
.ge-guide-related-grid h3{font-size:1.6rem;line-height:1.2;margin-bottom:17px;color:#e8dac2}
.ge-guide-related-grid p{font-size:.84rem;line-height:1.8;margin-bottom:23px}
.ge-guide-related-link{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:.75rem;color:#d8c29a;margin-top:auto;min-height:44px}
.ge-guide-related-link svg{width:24px;height:20px}
.ge-guide-related-grid a:hover h3{color:#fff0d9}
.ge-guide-all{display:inline-flex;gap:30px;align-items:center;margin-top:35px;min-height:48px;color:#c6b1de;font-size:.8rem}
.ge-guide-closing{padding:75px 0 85px;background:radial-gradient(ellipse at bottom right,#3d244333,transparent 60%),#0a0c13}
.ge-guide-closing>.wrap{display:flex;justify-content:space-between;align-items:center;gap:65px}
.ge-guide-closing h2{font-size:clamp(2.2rem,3.8vw,3.7rem);max-width:780px;line-height:1.1}
.ge-guide-closing p{max-width:570px;margin:24px 0 0;font-size:.94rem}
.ge-guide-closing .btn{flex:none;font-size:.79rem;gap:25px;max-width:100%}
@media(max-width:1080px){
 .ge-guide-hero-grid{gap:36px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}
 .ge-guide-art{min-height:410px}
 .ge-guide-overview-grid{gap:45px}
 .ge-guide-body{gap:45px}
 .ge-guide-aside{padding:27px 23px}
 .ge-guide-navigation .wrap{gap:2px}
 .ge-guide-navigation button{padding-inline:10px}
 .ge-guide-closing>.wrap{gap:35px}
 .ge-guide-closing .btn{font-size:.73rem;padding-inline:18px}
}
@media(max-width:760px){
 .ge-guide-hero.page-head{padding-top:25px}
 .ge-guide-hero .breadcrumbs{font-size:.67rem;gap:6px;margin-bottom:27px}
 .ge-guide-hero-grid{grid-template-columns:1fr;gap:30px;padding-bottom:30px}
 .ge-guide-heading{padding:0}
 .ge-guide-heading .eyebrow{font-size:.58rem;line-height:1.8;margin-bottom:19px}
 .ge-guide-heading h1{font-size:clamp(2.3rem,9vw,3.8rem);line-height:1.08}
 .ge-guide-heading .ge-guide-deck{font-size:1.22rem;margin:21px 0 18px;line-height:1.5}
 .ge-guide-heading .ge-guide-intro{font-size:.92rem;line-height:1.85;margin-bottom:25px}
 .ge-guide-actions .btn{width:100%;justify-content:space-between;padding-inline:19px;font-size:.79rem}
 .ge-guide-status{font-size:.63rem}
 .ge-guide-art{min-height:280px}
 .ge-guide-art--photo{height:280px}
 .ge-guide-art--drawing{min-height:0}
 .ge-guide-art--drawing svg{width:58%;max-width:220px;margin:6px 0}
 .ge-guide-plate-top{padding:23px 23px 0;font-size:.52rem}
 .ge-guide-art figcaption{padding:21px 23px;font-size:.6rem}
 .ge-guide-art--drawing figcaption{font-size:.67rem;padding:17px 23px}
 .ge-guide-art-frame{inset:13px}
 .ge-guide-facts{grid-template-columns:1fr;gap:16px;padding:23px 0}
 .ge-guide-facts>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:17px;align-items:start}
 .ge-guide-facts span{margin:1px 0 0;font-size:.53rem;line-height:1.7}
 .ge-guide-facts strong{font-size:.72rem}
 .ge-guide-navigation{position:static;backdrop-filter:none}
 .ge-guide-navigation .wrap{padding-block:12px;gap:0 16px;justify-content:flex-start}
 .ge-guide-navigation .wrap>span{flex-basis:100%;padding:4px 0 6px;font-size:.52rem}
 .ge-guide-navigation button{font-size:.71rem;padding:10px 0;min-height:44px}
 .ge-guide-page [tabindex="-1"]{scroll-margin-top:22px}
 .ge-guide-overview{padding:47px 0 42px}
 .ge-guide-overview-grid{grid-template-columns:1fr;gap:29px}
 .ge-guide-overview h2{font-size:2.15rem;line-height:1.15}
 .ge-guide-overview p{font-size:.93rem;line-height:1.85;margin-top:23px}
 .ge-guide-when{padding:23px 0 0;border-left:0;border-top:1px solid var(--guide-line)}
 .ge-guide-when h3{font-size:.79rem;margin-bottom:20px}
 .ge-guide-when li{font-size:.84rem;line-height:1.75;gap:13px;padding-block:14px}
 .ge-guide-body{grid-template-columns:1fr;gap:0;padding-top:43px;padding-bottom:45px}
 .ge-guide-section{margin-bottom:42px}
 .ge-guide-section h2{font-size:2rem;line-height:1.16;margin-bottom:25px}
 .ge-guide-page .eyebrow{font-size:.57rem;line-height:1.7;margin-bottom:19px}
 .ge-guide-steps li{grid-template-columns:27px minmax(0,1fr);gap:17px;padding:23px 0}
 .ge-guide-step-index{font-size:1.1rem}
 .ge-guide-steps h3{font-size:1.45rem;margin-bottom:13px}
 .ge-guide-steps p{font-size:.9rem;line-height:1.8}
 .ge-guide-scope summary,.ge-guide-reference>summary{font-size:.79rem;padding-block:17px}
 .ge-guide-scope ul{font-size:.86rem;padding-left:20px}
 .ge-guide-focus{padding:26px 24px;margin-bottom:42px}
 .ge-guide-focus h3{font-size:1.6rem;line-height:1.2}
 .ge-guide-focus p{font-size:.88rem}
 .ge-guide-demo{font-size:.75rem}
 .ge-guide-outcome{padding:27px 25px 21px}
 .ge-guide-outcome .eyebrow{margin-bottom:40px;font-size:.54rem}
 .ge-guide-document-mark{top:22px;right:22px;width:37px;height:37px;font-size:1.2rem}
 .ge-guide-outcome h2{font-size:1.9rem}
 .ge-guide-outcome>p{font-size:.89rem;line-height:1.85}
 .ge-guide-document-footer{font-size:.47rem;line-height:1.7;letter-spacing:.08em;gap:12px}
 .ge-guide-boundaries{padding-bottom:26px}
 .ge-guide-boundaries>p{font-size:.88rem}
 .ge-guide-reference .legal{padding:18px}
 .ge-guide-reference .legal h2{font-size:1.7rem}
 .ge-guide-source{font-size:.75rem;gap:16px}
 .ge-guide-questions .faq summary{font-size:.91rem;line-height:1.7}
 .ge-guide-questions .faq p{font-size:.88rem}
 .ge-guide-aside{position:static;max-width:none;padding:28px 25px;margin-top:3px}
 .ge-guide-aside h2{font-size:2.05rem}
 .ge-guide-aside>p{font-size:.88rem}
 .ge-guide-aside li{font-size:.84rem}
 .ge-guide-related{padding:44px 0}
 .ge-guide-related-heading{margin-bottom:28px}
 .ge-guide-related-heading h2{font-size:2.15rem}
 .ge-guide-related-grid{grid-template-columns:1fr;gap:18px}
 .ge-guide-related-grid>a{padding-top:22px}
 .ge-guide-related-grid h3{font-size:1.5rem;margin-bottom:14px}
 .ge-guide-related-grid p{font-size:.85rem;margin-bottom:16px}
 .ge-guide-all{font-size:.76rem;margin-top:26px}
 .ge-guide-closing{padding:48px 0 65px}
 .ge-guide-closing>.wrap{display:block}
 .ge-guide-closing h2{font-size:2.35rem;line-height:1.15}
 .ge-guide-closing p{font-size:.9rem;margin-top:22px}
 .ge-guide-closing .btn{width:100%;justify-content:space-between;font-size:.75rem;margin-top:28px;padding-inline:17px;gap:15px}
}
@media(max-width:360px){
 .ge-guide-heading h1{font-size:2.2rem}
 .ge-guide-outcome{padding-inline:21px}
 .ge-guide-focus{padding-inline:20px}
 .ge-guide-navigation .wrap{column-gap:13px}
 .ge-guide-navigation button{font-size:.67rem}
 .ge-guide-closing .btn{font-size:.7rem;padding-inline:13px}
}
.ge-guide-coverage{border-top:1px solid var(--guide-line);padding:25px 0 15px}
.ge-guide-coverage h3{font-size:1.45rem;margin-bottom:17px;color:#e8d5b4}
.ge-guide-coverage p{font-size:.9rem;line-height:1.8;margin-bottom:15px}
.ge-guide-coverage p:last-child{font-size:.8rem;color:#aa9bb7}
.ge-local-service{padding:38px 0;border-bottom:1px solid #cbb48430;background:#10141b}.ge-local-service h2{font-size:clamp(1.6rem,2.6vw,2.3rem);max-width:850px;margin:14px 0 28px}.ge-local-service .wrap>div{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.ge-local-service h3{font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.4;margin-bottom:14px}.ge-local-service p{font-size:.87rem;line-height:1.8}.ge-local-service a{text-decoration:underline;text-underline-offset:4px;color:#ddc28e;font-size:.85rem}.ge-local-links{margin:18px 0 0}.lead-record-art .ix-record .lead-hero-statement{display:block;font:500 clamp(2.6rem,4vw,3.7rem)/1.04 Georgia,serif;letter-spacing:-.03em;margin:30px 0 35px;padding:0;border:0;color:#eee7d7}
@media(max-width:760px){.ge-local-service{padding:28px 0}.ge-local-service .wrap>div{grid-template-columns:1fr;gap:8px}.ge-local-service h2{font-size:1.65rem;margin-bottom:22px}.ge-local-service h3{font-size:1rem}.ge-local-service p{font-size:.87rem}}
.ge-local-related{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:22px;padding-top:18px;border-top:1px solid #cbb48430}.ge-local-related a{display:inline-flex;gap:12px;align-items:center;font-size:.84rem;line-height:1.5;min-height:44px}.ge-local-related span{flex:none}@media(max-width:760px){.ge-local-related{display:grid;gap:4px}.ge-local-related a{justify-content:space-between;text-decoration:none;padding:8px 0;border-bottom:1px solid #cbb48420}}
