.lcgeo-answers{max-width:1120px;margin:64px auto;padding:36px;background:#faf4e8;border:1px solid #e6d4b5;border-radius:18px;color:#51483f;font-family:Montserrat,sans-serif}.lcgeo-answers h2{font-size:clamp(24px,3vw,34px);line-height:1.25;color:#a60f16;margin:0 0 24px}.lcgeo-answers details{border-bottom:1px solid #e1d3bd;padding:17px 0}.lcgeo-answers summary{cursor:pointer;font-weight:600;color:#941019;font-size:17px;line-height:1.5;padding-right:15px}.lcgeo-answers p{font-size:16px;line-height:1.8;margin:14px 0 4px}.lcgeo-answers nav{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.lcgeo-answers nav a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 16px;border:1px solid #cdb691;border-radius:8px;background:#fffdf8;color:#951016;font-size:14px;font-weight:600;text-decoration:none}.lcgeo-answers a:hover{background:#f2e4cb}.lcgeo-answers :focus-visible{outline:3px solid #af771c;outline-offset:4px}@media(max-width:767px){.lcgeo-answers{margin:36px 16px;padding:24px 20px}.lcgeo-answers nav{display:grid;grid-template-columns:1fr}.lcgeo-answers summary{font-size:16px}}.lcgeo-answers details{padding:16px 20px!important;background:#fffdf8!important;margin:0 0 12px!important}.lcgeo-answers summary{padding:0!important}.lcgeo-answers{scroll-margin-top:190px}@media(max-width:767px){.lcgeo-answers{scroll-margin-top:90px}.lcgeo-answers details{padding:15px!important}}