.geo-answers{padding:clamp(4rem,8vw,8rem) clamp(1.25rem,5vw,5rem);background:#111;color:#fff;border-top:.35rem solid #f23b2c}.geo-answers-heading{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(18rem,1.3fr);gap:2rem;align-items:start}.geo-answers h2{font-size:clamp(2.3rem,5vw,5.6rem);line-height:.96;max-width:12ch;margin:0}.geo-answer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid #555;margin-top:clamp(2.5rem,5vw,5rem)}.geo-answer-grid article{padding:2rem 2rem 2rem 0;border-bottom:1px solid #555}.geo-answer-grid article:nth-child(odd){border-right:1px solid #555}.geo-answer-grid article:nth-child(even){padding-left:2rem}.geo-answer-grid h3{font-size:clamp(1.15rem,2vw,1.65rem);margin:0 0 .8rem}.geo-answer-grid p{color:#c8c8c8;line-height:1.65;max-width:48rem;margin:0}.geo-answer-links{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem}.geo-answer-links a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:.35rem}.geo-answer-links a:hover,.geo-answer-links a:focus{color:#ff5546;border-color:#ff5546}@media(max-width:720px){.geo-answers-heading,.geo-answer-grid{grid-template-columns:1fr}.geo-answer-grid article,.geo-answer-grid article:nth-child(even){padding:1.5rem 0;border-right:0}.geo-answer-grid article:nth-child(odd){border-right:0}.geo-answers h2{max-width:13ch}}
