.ugm-awards .body.index,.ugm-awards .body.index>.main{padding:0!important}.ugm-awards .body.index>.main>.container{width:100%;max-width:none;padding:0}
.ugm-awards-page{background:#f7f5ef;color:#172a30;font:16px/1.75 Arial,Helvetica,sans-serif}.ugm-awards-page *{box-sizing:border-box}.ugm-awards-page a{color:inherit;text-decoration:none}.ugm-awards-page :is(a,button,input):focus-visible{outline:3px solid #b4794e;outline-offset:5px}.ugm-awards-wrap{max-width:1600px;padding:65px 5%;margin:auto}.ugm-awards-page :is(h1,h2){font-family:Arial,Helvetica,sans-serif;font-weight:400;color:inherit;margin:0}.ugm-awards-page p{margin:0 0 24px}.ugm-awards-page .ugm-awards-label{text-transform:uppercase;color:#996840;letter-spacing:2px;font-size:11px;margin-bottom:24px}.ugm-awards-cover{background:#102128;color:#f7f5ef}.ugm-awards-cover>.ugm-awards-wrap{padding-top:24px;padding-bottom:55px}.ugm-awards-crumbs{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:#b6c6c9;margin-bottom:45px}.ugm-awards-cover .ugm-awards-label{color:#e0a273}.ugm-awards-page h1{font-size:clamp(36px,4.4vw,65px);line-height:1.12;letter-spacing:-1.5px;max-width:1100px;overflow-wrap:anywhere}.ugm-awards-page .ugm-awards-lead{color:#b6c6c9;font-size:17px;max-width:700px;margin:26px 0 0}.ugm-awards-tabs{display:flex;gap:28px;flex-wrap:wrap;padding-top:22px;padding-bottom:22px;border-bottom:1px solid #c5cdc5;font-size:14px}.ugm-awards-tabs>a{border-bottom:2px solid transparent;padding:5px 0}.ugm-awards-tabs>a[aria-current]{border-color:#ae7950}
.ugm-awards-library{padding-top:35px}.ugm-awards-controls{display:flex;justify-content:space-between;align-items:end;gap:25px;flex-wrap:wrap}.ugm-awards-filters{display:flex;gap:10px;flex-wrap:wrap}.ugm-awards-filters a{display:flex;align-items:center;gap:16px;border:1px solid #b9c4bb;padding:11px 18px;min-height:48px;font-size:14px}.ugm-awards-filters span{font-size:11px;color:#6b7b70}.ugm-awards-filters a[aria-current]{background:#102128;color:#fff;border-color:#102128}.ugm-awards-filters a[aria-current] span{color:#b7c6c5}.ugm-awards-search{max-width:100%;margin:0}.ugm-awards-search label{display:block;font-size:12px;font-weight:400;color:#65776e;margin-bottom:8px}.ugm-awards-search>div{display:flex;max-width:100%}.ugm-awards-search input[type=search]{width:240px;min-width:0;height:48px;border:1px solid #b9c4bb;border-right:0;border-radius:0;background:transparent;color:#172a30;padding:10px;font:16px Arial;box-shadow:none}.ugm-awards-search button{height:48px;border:1px solid #102128;background:#102128;color:#fff;padding:10px 18px;cursor:pointer;font:14px Arial;flex:none}.ugm-awards-result{display:flex;gap:20px;justify-content:space-between;align-items:center;margin:27px 0 18px;font-size:12px;color:#65776e}.ugm-awards-result p{margin:0}.ugm-awards-result strong{font-weight:400}.ugm-awards-page .ugm-awards-original-note{font-size:12px;color:#65776e;margin:0 0 28px}.ugm-awards-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px}.ugm-award-card{min-width:0;border-bottom:1px solid #bfc9c0;padding-bottom:22px;scroll-margin-top:30px}.ugm-award-open{display:block}.ugm-award-scan{background:#e9e5da;padding:20px;aspect-ratio:.8;position:relative;display:flex;align-items:center;justify-content:center}.ugm-award-scan img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 5px #18292018)}.ugm-award-scan>span{position:absolute;bottom:9px;right:12px;color:#90613d;font-size:20px}.ugm-award-caption{padding-top:18px}.ugm-award-caption p{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#7b897b;margin-bottom:10px}.ugm-award-card h2{font-size:18px;line-height:1.45;overflow-wrap:anywhere}.ugm-award-open:hover h2{color:#95623e}.ugm-awards-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px}.ugm-awards-pagination a{min-width:46px;min-height:46px;padding:9px 15px;text-align:center;border:1px solid #bfc9c0}.ugm-awards-pagination a[aria-current]{background:#102128;color:#fff}.ugm-awards-empty{padding:60px 0}.ugm-awards-empty h2{font-size:34px;margin-bottom:20px}.ugm-awards-heritage{background:#eae6dc}.ugm-awards-heritage .ugm-awards-wrap>p:not(.ugm-awards-label){font-size:25px;line-height:1.6;max-width:1020px;color:#38524f}.ugm-awards-heritage a{display:inline-block;margin-right:30px;font-size:14px;border-bottom:1px solid #a67851;padding-bottom:7px}
.ugm-award-modal-open body{overflow:hidden}.ugm-award-dialog{width:94vw;max-width:1600px;height:92vh;max-height:1300px;border:1px solid #62746d;padding:0;background:#102128;color:#f7f5ef;overflow:hidden}.ugm-award-dialog::backdrop{background:#061015e8}.ugm-award-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ugm-award-dialog>header{display:flex;align-items:center;gap:20px;padding:14px 20px;border-bottom:1px solid #405953}.ugm-award-dialog h2{font-size:17px;line-height:1.4;max-height:90px;overflow:auto;flex:1}.ugm-award-dialog button{background:transparent;border:1px solid #70827b;color:#f7f5ef;font:14px Arial;min-height:44px;padding:9px 14px;cursor:pointer}.ugm-award-dialog .ugm-award-close{font-size:26px;min-width:44px}.ugm-award-dialog button:disabled{opacity:.35;cursor:default}.ugm-award-view{overflow:auto;display:flex;align-items:center;justify-content:center;padding:18px;min-height:0;min-width:0}.ugm-award-view img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ugm-award-view.is-zoomed{display:block}.ugm-award-view.is-zoomed img{max-width:none;max-height:none;height:auto}.ugm-award-toolbar{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;padding:12px 18px;border-top:1px solid #405953;font-size:13px}.ugm-award-toolbar a{padding:8px 5px;color:#e6b087;min-height:44px}.ugm-award-counter{min-width:55px;text-align:center;font-size:12px}
@media(max-width:1100px){.ugm-awards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ugm-awards-search input[type=search]{width:210px}}
@media(max-width:767px){.ugm-awards-wrap{padding:42px 6%}.ugm-awards-cover>.ugm-awards-wrap{padding-bottom:40px}.ugm-awards-crumbs{margin-bottom:35px}.ugm-awards-page h1{font-size:37px;letter-spacing:-1px}.ugm-awards-tabs{padding-top:18px;padding-bottom:18px;gap:14px 22px;font-size:13px}.ugm-awards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.ugm-award-scan{padding:10px;aspect-ratio:.7}.ugm-award-card h2{font-size:16px}.ugm-awards-search{width:100%}.ugm-awards-search input[type=search]{width:100%}.ugm-awards-filters a{padding:10px 12px;font-size:13px;gap:12px}.ugm-awards-heritage .ugm-awards-wrap>p:not(.ugm-awards-label){font-size:21px}.ugm-award-dialog{height:94dvh;width:96vw}.ugm-award-dialog>header{padding:10px 12px;gap:10px}.ugm-award-dialog h2{font-size:14px}.ugm-award-toolbar{padding:8px;gap:7px}.ugm-award-toolbar button{font-size:12px;padding:8px 12px}.ugm-award-toolbar a{font-size:11px}.ugm-award-view{padding:10px}}
@media(max-width:359px){.ugm-awards-grid{grid-template-columns:1fr}.ugm-award-scan{aspect-ratio:.9}.ugm-award-card h2{font-size:18px}}
