.fe-official{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:44px;padding:34px;margin:0 0 36px;border:1px solid #c8d7c7;border-radius:8px;background:#e9eee5;overflow-wrap:anywhere}.fe-official h2{font-size:2.2rem}.fe-official p:not(.sn-eyebrow){font-size:.9rem;color:var(--sn-muted);margin-top:17px}.fe-official .sn-button{margin-top:23px}.fe-official .sn-small{font-size:.75rem!important}.fe-official aside{border-left:1px solid #c8d7c7;padding-left:32px}.fe-official h3{font-size:1.1rem}.fe-official aside>a{display:inline-block;margin-top:22px;font-size:.83rem;font-weight:650}.fe-coverage{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.fe-coverage span{background:var(--sn-card);border:1px solid #d4dfce;border-radius:4px;padding:7px 10px;font-size:.7rem;color:var(--sn-ink)}.fe-location-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.fe-location-grid article{padding:22px;border:1px solid var(--sn-line);border-radius:5px;background:var(--sn-card);min-width:0;overflow-wrap:anywhere}.fe-location-grid h3{font-size:.98rem}.fe-location-grid p{font-size:.82rem;color:var(--sn-muted);margin-top:14px}.fe-location-grid a{display:inline-block;margin-top:16px;font-size:.73rem}.fe-locations h2,.fe-formats h2,.fe-reading h2{margin-bottom:23px}.fe-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:30px}.fe-notes article{padding-top:22px;border-top:1px solid var(--sn-line);overflow-wrap:anywhere}.fe-notes h3{font-size:1rem}.fe-notes p{font-size:.85rem;color:var(--sn-muted);margin-top:14px}.fe-reading ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:20px;gap:12px 36px;font-size:.87rem;margin:0 0 25px}.fe-reading li{overflow-wrap:anywhere}.fe-result-official{padding:20px;margin-top:22px;border:1px solid #c8d7c7;border-radius:5px;background:#e9eee5;overflow-wrap:anywhere}.fe-result-official h3{font-size:1rem}.fe-result-official p{font-size:.82rem;margin-top:12px;color:var(--sn-muted)}.fe-result-official a{display:inline-block;font-size:.84rem;font-weight:650;margin-top:15px}
@media(max-width:1000px){.fe-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fe-official{gap:28px}.fe-official aside{padding-left:25px}}
@media(max-width:720px){.fe-official{grid-template-columns:1fr;gap:25px;padding:25px 22px;margin-bottom:27px}.fe-official h2{font-size:2rem}.fe-official aside{border-left:0;border-top:1px solid #c8d7c7;padding:24px 0 0}.fe-location-grid{grid-template-columns:1fr}.fe-notes,.fe-reading ul{grid-template-columns:1fr}.fe-location-grid article{padding:22px}.fe-notes{gap:24px}.fe-result-official{padding:18px}}
@media print{.fe-official{display:block}.fe-official aside{border-left:0;padding:20px 0 0}.fe-official .sn-button{display:none}.fe-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fe-location-grid article,.fe-notes article{break-inside:avoid}}

.gu-page .gu-model-search{overflow-wrap:anywhere;min-width:0}.gu-page .gu-model-search .sn-button{max-width:100%;min-width:0;overflow-wrap:anywhere}
