.hr.product-ui{--action:#176548;--blue:var(--action);--blue2:#104b35;--ink:#1b3029;--navy:var(--ink);--canvas:#fcfcf8;--surface:#fff;--bg:var(--canvas);--muted:#6b776f;--line:#dce4dc;--f-body:"Manrope",sans-serif;--f-head:"Sora",sans-serif}.hr.product-ui .hr-head{background:#fff;border-top:5px solid #176548;border-bottom:1px solid var(--line)}.hr.product-ui .hr-head .bar{height:75px;gap:28px}.hr.product-ui .hr-logo b{color:#163e2f;font-family:Sora,sans-serif;font-size:23px;letter-spacing:-1.2px}.hr.product-ui .hr-logo b i{color:var(--action)}.hr.product-ui .hr-logo small{color:var(--muted);font-size:10px;margin-top:5px}.hr.product-ui .hr-nav{gap:3px}.hr.product-ui .hr-nav a{color:#5d6e62;font-size:12px;font-weight:700;padding:11px 12px;border-radius:6px}.hr.product-ui .hr-nav a.on{background:#eaf2e9;color:var(--action)}.hr.product-ui .hr-nav a:hover{background:#eef4ec;color:var(--action)}.hr.product-ui .hr-date{display:none}.hr.product-ui .hr-burger,.hr.product-ui .hr-sbtn{color:var(--action);border-color:var(--line)}.hr.product-ui .hariini-home{padding-top:38px}.hariini-heading{align-items:flex-end;margin-bottom:30px}.hr .hariini-label{color:var(--muted);font:500 12px/1.5 Manrope,sans-serif;margin-bottom:16px}.hr .hariini-heading h1{font-size:clamp(40px,4.2vw,59px);font-weight:700;letter-spacing:-.065em;line-height:1.08;margin:0}.hr .hariini-heading h1 span{color:var(--action)}.hariini-edition{border-left:3px solid #dec44b;padding:8px 0 8px 22px;max-width:250px}.hariini-edition>span{display:block;font-size:12px;color:var(--muted)}.hariini-edition>b{display:block;font-family:Sora,sans-serif;font-size:24px;font-weight:600;letter-spacing:-1px;margin:5px 0}.hr .hariini-edition>p{font-size:11px;color:var(--muted);margin-top:12px;line-height:1.7}.hariini-toolbar{padding-block:17px;margin-bottom:25px;gap:24px}.hariini-operator-rail{gap:18px;padding-block:2px}.hariini-operator-rail a{font-size:11px;gap:7px}.hariini-toolbar input{background:var(--surface);font-size:12px}.hariini-toolbar .product-button,.hariini-toolbar input{border-radius:6px;min-height:42px}.hr .product-tickets{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.hr .product-ticket{border:1px solid #d9e2d9;border-radius:12px;background:#fff}.hr .product-ticket header{padding:22px 24px;gap:14px;background:#fff;border:0}.hr .product-ticket .product-opmark{width:46px;height:46px;padding:4px}.hr .product-ticket h2{font-family:Manrope,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.4px}.hr .product-ticket time{font-size:11px;margin-top:5px}.hr .product-ticket dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding:0 24px 23px}.hr .product-ticket dl>div{display:block;padding:16px 0 0}.hr .product-ticket dl>div:first-child{grid-column:1/-1;padding:16px 0 26px;text-align:center;border-bottom:1px dashed #d6dfd5}.hr .product-ticket dt{font-size:11px;font-weight:500}.hr .product-ticket dd{font:500 30px/1.2 IBM Plex Mono,monospace;margin-top:9px;letter-spacing:-1px}.hr .product-ticket dl>div:first-child dd{font:500 clamp(44px,4.3vw,66px)/1.1 IBM Plex Mono,monospace;color:#184e38;letter-spacing:-3px;margin-top:9px}.hr .product-ticket dl>div:last-child{text-align:right}.hr .product-ticket footer{padding:15px 24px;background:#f1f5ef;border-top:1px solid #e4eae0;font-size:11px}.hr .product-ticket footer a{font-weight:700}.hr .hariini-updated{font-size:11px;margin-top:18px}.hariini-lower-board{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:40px;gap:40px;margin-top:42px}.hariini-other-results{border-top:1px solid var(--line)}.hariini-other-results>a{display:grid;grid-template-columns:42px minmax(125px,1.7fr) repeat(3,minmax(0,1fr)) 20px;align-items:center;grid-gap:15px;gap:15px;padding:22px 0;border-bottom:1px solid var(--line)}.hariini-other-results>a:hover{color:var(--action)}.hariini-other-name>b{display:block;font-size:14px;font-weight:700}.hariini-other-results small{display:block;font-size:10px;color:var(--muted);margin-bottom:5px}.hariini-other-name>small{margin-top:4px}.hariini-other-results>a>span:not(.hariini-other-name):not(.product-opmark) :is(b,strong){font:500 25px/1.2 IBM Plex Mono,monospace;letter-spacing:-1px}.hariini-other-results strong{color:var(--action)}.hariini-number-check{align-self:start;padding:28px;background:#edf3e9;border-radius:12px;color:#244633}.hariini-number-check>svg{margin-bottom:20px;color:var(--action)}.hr .hariini-number-check h2{font-size:26px;letter-spacing:-.05em;line-height:1.3}.hr .hariini-number-check p{font-size:12px;line-height:1.8;color:#62745f;margin-top:13px}.hariini-number-check form{margin-top:24px}.hariini-number-check input{width:100%;height:66px;font:500 37px IBM Plex Mono,monospace;padding:12px 16px;letter-spacing:.13em;border:1px solid #bbcdb7;border-radius:7px;background:#fff}.hariini-number-check button{width:100%;margin-top:12px;font-size:12px!important}.hariini-number-check>a{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;margin-top:22px}.hariini-resource-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;border-block:1px solid var(--line);padding:28px 0}.hariini-resource-row>a{display:flex;gap:17px;align-items:center;padding:0 24px;border-right:1px solid var(--line)}.hariini-resource-row>a:first-child{padding-left:0}.hariini-resource-row>a:last-child{border:0;padding-right:0}.hariini-resource-row>a>svg{flex:none;color:var(--action)}.hariini-resource-row>a>svg:last-child{margin-left:auto}.hr .hariini-resource-row h3{font-size:14px;font-weight:600;margin-bottom:8px}.hr .hariini-resource-row p{font-size:11px;line-height:1.8;color:var(--muted)}.hariini-editorial{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;margin-top:48px}.hr .hariini-faq .faq4{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:1px solid var(--line)}.hr .hariini-faq .faq4 details{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:0}.hr .hariini-faq .faq4 summary{min-height:62px;padding:18px 0;font-size:14px;gap:20px}.hr .hariini-faq .faq4 summary svg{flex:none}.hr .hariini-faq .faq4 details p{padding:0 0 20px;color:var(--muted);line-height:1.8}.hr.product-ui .hr-ph{border-bottom:1px solid var(--line)}.hr.product-ui .optab{background:#fff;border:1px solid var(--line);padding:10px 15px;min-height:44px}.hr.product-ui .rcard .hd{padding:22px}.hr.product-ui .rcard .rows>div{padding-block:17px}.hr.product-ui .rcard{display:flex;flex-direction:column}.hr.product-ui .rcard .hd{min-height:94px;padding:17px}.hr.product-ui .rcard .foot{margin-top:auto}.hr.product-ui .hr-crumbs a{color:var(--action)}@media(max-width:1100px){.hr.product-ui .hr-nav{top:80px;background:#fff;border-bottom:1px solid var(--line)}.hr.product-ui .hr-nav a{padding:13px}.hr.product-ui .hr-burger{display:grid}.hariini-toolbar{flex-wrap:wrap}.hariini-toolbar form{margin-left:auto}.hariini-lower-board{grid-template-columns:minmax(0,1fr) 260px;gap:28px}.hariini-other-results>a{grid-template-columns:34px minmax(95px,1.3fr) repeat(3,minmax(0,1fr));gap:12px}.hariini-other-results>a>svg:last-child{display:none}.hariini-other-results .product-opmark{width:34px;height:34px}.hariini-other-results>a>span:not(.hariini-other-name):not(.product-opmark) :is(b,strong){font-size:22px}}@media(max-width:760px){.hr.product-ui .hr-head .bar{height:65px;gap:16px}.hr.product-ui .hr-nav{top:70px}.hr.product-ui .hr-logo b{font-size:21px}.hr.product-ui .hariini-home{padding-top:28px}.hariini-heading{gap:20px;align-items:flex-start}.hr .hariini-heading h1{font-size:41px}.hariini-edition{border-left:0;border-top:2px solid #dec44b;padding:12px 0 0;max-width:none}.hariini-edition>b{font-size:16px}.hariini-edition>span{font-size:10px}.hr .hariini-edition>p{display:none}.hariini-toolbar{padding-block:13px;margin-bottom:21px;gap:14px}.hariini-operator-rail{gap:16px}.hr .product-tickets{grid-template-columns:1fr;gap:16px}.hr .product-ticket{display:grid;grid-template-columns:1fr}.hr .product-ticket header{padding:20px 22px 0}.hr .product-ticket .product-opmark{width:42px;height:42px}.hr .product-ticket dl{padding:0 22px 20px;grid-template-columns:1.35fr 1fr 1fr;align-items:center;gap:16px}.hr .product-ticket dl>div:first-child{grid-column:auto;text-align:left;border:0;padding:23px 0 0}.hr .product-ticket dl>div:first-child dd{font-size:43px;letter-spacing:-2px}.hr .product-ticket dl>div{padding-top:23px}.hr .product-ticket dl>div:last-child{text-align:left}.hr .product-ticket dd{font-size:25px;margin-top:14px}.hr .product-ticket footer{padding:13px 22px}.hr .product-ticket footer>span{display:block}.hariini-lower-board{grid-template-columns:1fr;gap:32px;margin-top:34px}.hariini-other-results>a{grid-template-columns:36px 1fr 1fr 1fr;padding-block:18px;gap:12px}.hariini-other-name{grid-column:2/-1}.hariini-other-results>a>span:nth-child(n+3){grid-row:2}.hariini-other-results>a>span:nth-child(3){grid-column:2}.hariini-number-check{padding:26px}.hr .hariini-number-check h2 br{display:none}.hariini-resource-row{grid-template-columns:1fr;padding:0;margin-top:36px}.hariini-resource-row>a{padding:22px 0;border-right:0;border-bottom:1px solid var(--line)}.hariini-resource-row>a:last-child{border-bottom:0}.hariini-editorial{grid-template-columns:1fr;gap:36px;margin-top:36px}}@media(max-width:480px){.hariini-heading{display:block}.hariini-edition{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:23px;padding-top:13px;border-top:1px solid var(--line)}.hariini-edition>b{margin:0;font-size:17px}.hr .hariini-label{margin-bottom:12px}}@media(max-width:360px){.hr .hariini-heading h1{font-size:36px}.hr .product-ticket dl{gap:10px;padding-inline:18px}.hr .product-ticket dl>div:first-child dd{font-size:36px}.hr .product-ticket dd{font-size:22px}.hr .product-ticket header{padding-inline:18px}}.hr.product-ui{--muted:#59695d}.hr.product-ui .hr-logo small{opacity:1}.hr.product-ui .hariini-number-check p{color:#52644f}.hr .hi-container{width:min(1200px,calc(100% - 40px));margin-inline:auto}.hr .hi-content{padding-block:28px 48px}.hr .hi-header{border-top:4px solid #176548;border-bottom:1px solid #dce4dc;background:#fff}.hr .hi-bar{gap:36px;min-height:74px}.hr .hi-bar,.hr .hi-brand{display:flex;align-items:center}.hr .hi-brand{flex:none;min-width:48px;min-height:48px}.hr .hi-brand img{object-fit:contain}.hr .hi-bar nav{display:flex;align-items:center;gap:26px;flex:1 1}.hr .hi-bar nav a{display:flex;align-items:center;min-height:44px;font-weight:650;font-size:14px;color:#465b50;border-bottom:2px solid transparent}.hr .hi-bar nav a[aria-current=page]{color:#176548;border-color:#176548}.hr .hi-languages{display:flex;align-items:center;flex:none;border:1px solid #dce4dc;border-radius:5px;overflow:hidden}.hr .hi-languages a{display:grid;place-items:center;min-width:44px;min-height:44px;font-size:13px;font-weight:750}.hr .hi-languages a[aria-current=true]{background:#176548;color:white}.hr .hi-heading{margin-bottom:20px}.hr .hi-article h1,.hr .hi-heading h1{font-size:clamp(24px,3vw,36px);letter-spacing:-1.2px;line-height:1.2;margin:0 0 10px;font-weight:750;max-width:900px}.hr .hi-heading p{font-size:14px;color:#5c6c62;margin:6px 0}.hr .hi-heading .hi-eyebrow{font-size:11px;letter-spacing:1.6px;font-weight:750;color:#176548;margin-bottom:10px}.hr .hi-regions{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid #bccbc1;margin-bottom:22px;scrollbar-width:thin}.hr .hi-regions a{flex:none;min-height:48px;padding:13px 24px;font-size:14px;font-weight:700;border-bottom:3px solid transparent;color:#596b60}.hr .hi-regions a[aria-current=page]{border-color:#176548;background:#eef3eb;color:#124f37}.hr .hi-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:flex-start}.hr .hi-result{background:white;border:1px solid #cdd8ce;border-top:3px solid #176548;border-radius:4px;overflow:hidden;min-width:0}.hr .hi-result-head{display:flex;align-items:center;gap:12px;padding:16px;background:#f1f4ed;min-height:88px}.hr .hi-result-head img{object-fit:contain;background:white;border:1px solid #e4e7df;padding:3px;border-radius:3px;flex:none}.hr .hi-result h2{font-size:17px;letter-spacing:-.4px;line-height:1.25;margin:0 0 6px}.hr .hi-result-head p{font-size:11px;color:#536257;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr .hi-game{margin-left:auto;align-self:flex-start;font-size:10px;border:1px solid #bccbbe;color:#566d5c;padding:3px 5px}.hr .hi-prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:18px 17px}.hr .hi-prizes>div{text-align:center;border-right:1px solid #e3e8df}.hr .hi-prizes>div:last-child{border-right:0}.hr .hi-prizes span{display:block;font-size:11px;color:#5c6c62;font-weight:650;margin-bottom:6px}.hr .hi-prizes strong{font-family:IBM Plex Mono,monospace;font-size:clamp(25px,2.6vw,35px);line-height:1.2;letter-spacing:-1px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#182c20}.hr .hi-prizes>div:first-child strong{color:#176548}.hr .hi-prize-block{margin:0 12px 12px}.hr .hi-prize-block h3{margin:0;padding:6px 10px;font-size:10px;font-weight:750;letter-spacing:1px;text-transform:uppercase;background:#eef2e9;text-align:center;color:#52604f}.hr .hi-number-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-left:1px solid #e4e8df}.hr .hi-number-grid span{display:block;text-align:center;padding:8px 1px;font-size:17px;font-family:IBM Plex Mono,monospace;font-weight:500;letter-spacing:-.5px;border-right:1px solid #e4e8df;border-bottom:1px solid #e4e8df}.hr .hi-provenance{padding:5px 14px 14px;font-size:11px;color:#626b61;line-height:1.5}.hr .hi-provenance p{margin:5px 0}.hr .hi-provenance a{text-decoration:underline;text-underline-offset:3px;color:#176548}.hr .hi-provenance small{font-size:10px}.hr .hi-status{font-size:10px;font-weight:700;color:#176548}.hr .hi-status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:6px}.hr .hi-pending{color:#875b18}.hr .hi-result>footer{display:flex;justify-content:space-between;border-top:1px solid #e3e8df;background:#fafbf7;padding:0 14px;gap:10px}.hr .hi-result>footer a{min-height:46px;display:flex;align-items:center;font-size:11px;font-weight:700;color:#176548}.hr .hi-section{margin-top:32px;border-top:1px solid #d4ded3;padding-top:22px}.hr .hi-section h2{font-size:22px;letter-spacing:-.5px;margin:0 0 16px}.hr .hi-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px;margin:16px 0 24px}.hr .hi-filter label{display:grid;grid-gap:7px;gap:7px;font-size:12px;font-weight:700;min-width:180px;flex:1 1;max-width:380px}.hr .hi-filter input,.hr .hi-filter select{height:46px;width:100%;border:1px solid #c9d3c7;background:white;border-radius:4px;padding:10px 12px;font:inherit;color:#24372a;min-width:0}.hr .cf button,.hr .hi-filter button{min-height:46px;background:#176548;color:white;border:0;border-radius:4px;padding:12px 24px;font-size:13px;font-weight:700;cursor:pointer}.hr .hi-utilities{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cdd8ce;border-bottom:1px solid #cdd8ce;margin-top:28px}.hr .hi-utilities a{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;min-height:54px;font-size:13px;font-weight:700;border-right:1px solid #cdd8ce}.hr .hi-utilities a:last-child{border:0}.hr .hi-prose{max-width:790px;font-size:15px;line-height:1.85}.hr .hi-prose p{margin:12px 0 18px}.hr .hi-prose a{color:#176548;text-decoration:underline;text-underline-offset:3px}.hr .hi-prose h2{font-size:22px;margin-top:30px;line-height:1.3}.hr .hi-prose details{border-top:1px solid #dce4dc;padding:10px 0}.hr .hi-prose summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-weight:650;padding-block:8px}.hr .hi-prose ul{padding-left:20px}.hr .hi-prose li{padding:7px 0}.hr .hi-prose .hi-utilities{grid-template-columns:1fr 1fr}.hr .hi-article{padding-block:10px 40px;margin-inline:auto}.hr .hi-article>h1{margin-top:20px}.hr .hi-lead{font-size:18px;color:#485a4e}.hr .hi-notice{padding:14px 16px;border-left:3px solid #a47226;background:#faf3df;color:#604919;font-size:13px;line-height:1.7}.hr .hi-empty{padding:24px 16px;background:#f3f5ee}.hr .hi-empty p{font-size:14px;color:#5c6c62;line-height:1.7}.hr .hi-unavailable>h2{padding:18px}.hr .hi-single{max-width:740px;grid-template-columns:1fr}.hr .hi-single .hi-prizes strong{font-size:48px}.hr .hi-single .hi-number-grid span{font-size:24px;padding:12px 4px}.hr .hi-draw-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-block:24px}.hr .hi-draw-nav a{padding:12px 0;min-height:44px;color:#176548;font-size:13px;font-weight:650}.hr .hi-record-list{max-width:740px}.hr .hi-record-list a{display:grid;grid-template-columns:1.5fr 1fr 1fr 20px;grid-gap:12px;gap:12px;border-bottom:1px solid #dce4dc;padding:16px 0;font-size:14px}.hr .hi-record-list strong{font-family:IBM Plex Mono,monospace}.hr .hi-months{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.hr .hi-months a{min-height:44px;display:grid;place-items:center;border:1px solid #cdd8ce;font-size:13px}.hr .hi-months a[aria-current=page]{background:#176548;color:white}.hr .hi-history-list>section{margin-top:28px}.hr .hi-history-list>section>h2{font-family:IBM Plex Mono,monospace;font-size:20px}.hr .hi-guide-list{max-width:920px}.hr .hi-guide-list>a{display:flex;gap:24px;padding:25px 0;border-top:1px solid #cdd8ce;align-items:baseline}.hr .hi-guide-list>a>span{color:#176548;font-family:IBM Plex Mono,monospace;font-size:18px}.hr .hi-guide-list h2{font-size:21px;letter-spacing:-.5px;margin:0}.hr .hi-guide-list p{font-size:14px;color:#637064;line-height:1.7;max-width:700px;margin:8px 0 0}.hr .hi-guide-list b{margin-left:auto}.hr .hi-schedule{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.hr .hi-schedule section{border:1px solid #cdd8ce;padding:20px}.hr .hi-schedule h2{font-size:20px}.hr .hi-schedule p{font-size:12px;color:#637064}.hr .hi-schedule a{display:block;padding:10px 0;font-size:14px;border-bottom:1px solid #e3e8df;min-height:44px}.hr .hi-footer{background:#edf2e8;border-top:1px solid #ccd8c8;padding:30px 0;color:#455b48}.hr .hi-footer-top{display:flex;gap:40px;align-items:flex-start}.hr .hi-footer nav{display:flex;gap:0 24px;flex-wrap:wrap;max-width:850px}.hr .hi-footer nav a{font-size:12px;min-height:44px;display:flex;align-items:center}.hr .hi-footer p{font-size:12px;line-height:1.8;margin:16px 0 0;max-width:800px}.hr .hi-footer .result-attribution{font-size:11px}.hr .hi-content :focus-visible,.hr .hi-footer :focus-visible,.hr .hi-header :focus-visible{outline:3px solid #d99d20;outline-offset:3px}.hr .cf input,.hr .cf select,.hr .cf textarea{width:100%;padding:12px;border:1px solid #cdd8ce;border-radius:4px;min-height:44px;font:inherit}.hr .cf label{display:block;font-size:13px;font-weight:650;margin-top:16px}.hr .cf .cf-ck{display:flex;gap:10px;align-items:center}.hr .cf .cf-ck input{width:22px;min-height:22px}.hr .cf button{margin-top:20px}.hr .cf-bad,.hr .cf-err{color:#a52b20;font-size:13px}@media(max-width:980px){.hr .hi-results{grid-template-columns:repeat(2,minmax(0,1fr))}.hr .hi-bar{gap:20px}.hr .hi-bar nav{gap:15px}.hr .hi-prizes strong{font-size:34px}.hr .hi-single{grid-template-columns:1fr}.hr .hi-schedule{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hr .hi-container{width:calc(100% - 28px)}.hr .hi-content{padding-top:20px}.hr .hi-bar{flex-wrap:wrap;gap:0;min-height:0;padding-top:8px}.hr .hi-brand img{width:44px;height:44px}.hr .hi-bar nav{order:3;width:100%;flex:auto;justify-content:space-between;gap:8px;margin-top:3px}.hr .hi-bar nav a{font-size:11px;min-height:45px;white-space:nowrap}.hr .hi-languages{margin-left:auto}.hr .hi-heading h1{font-size:25px;line-height:1.2;letter-spacing:-.9px}.hr .hi-heading p{font-size:12px;line-height:1.6}.hr .hi-heading .hi-eyebrow{font-size:9px;margin-bottom:7px}.hr .hi-heading{margin-bottom:14px}.hr .hi-regions{margin-bottom:16px}.hr .hi-regions a{font-size:12px;padding:13px 14px;min-height:46px}.hr .hi-results{grid-template-columns:1fr;gap:20px}.hr .hi-result-head{padding:13px;min-height:78px}.hr .hi-result h2{font-size:17px}.hr .hi-prizes strong{font-size:35px}.hr .hi-number-grid span{font-size:19px;padding:9px 0}.hr .hi-single .hi-prizes strong{font-size:36px}.hr .hi-single .hi-number-grid span{font-size:20px}.hr .hi-filter label{min-width:135px;max-width:none}.hr .hi-filter button{width:100%}.hr .hi-utilities{grid-template-columns:1fr 1fr}.hr .hi-utilities a{font-size:12px;padding:15px 12px;border-bottom:1px solid #cdd8ce}.hr .hi-utilities a:nth-child(2n){border-right:0}.hr .hi-utilities a:nth-child(n+3){border-bottom:0}.hr .hi-months{grid-template-columns:repeat(3,1fr)}.hr .hi-guide-list>a{gap:14px;padding:22px 0}.hr .hi-guide-list h2{font-size:18px}.hr .hi-guide-list p{font-size:13px}.hr .hi-footer-top{gap:24px}.hr .hi-footer nav{gap:0 18px}.hr .hi-footer nav a{font-size:11px}.hr .hi-schedule{grid-template-columns:1fr}.hr .hi-article h1{font-size:28px}.hr .hi-prose{font-size:14px}.hr .hi-lead{font-size:16px}.hr .hi-section h2{font-size:21px}.hr .hi-record-list a{gap:8px;font-size:12px}}.hr .hi-wordmark{width:224px;max-width:100%;min-height:48px;flex:0 0 auto}.hr .hi-wordmark-frame{display:block;position:relative;width:100%;aspect-ratio:1937/452;overflow:hidden}.hr .hi-wordmark-frame img{display:block;position:absolute;width:112.1322%;height:auto;max-width:none;left:-6.8147%;top:-30.9735%;object-fit:contain}.hr .hi-wordmark-footer{width:260px}@media(max-width:900px){.hr .hi-bar{flex-wrap:wrap;gap:0;padding-top:8px}.hr .hi-bar nav{order:3;width:100%;flex:auto;justify-content:space-between;gap:8px;margin-top:3px}.hr .hi-languages{margin-left:auto}.hr .hi-footer-top{flex-direction:column;gap:18px}}@media(max-width:640px){.hr .hi-wordmark{width:188px}.hr .hi-wordmark-footer{width:260px}}.hr .hi-menu-button{display:none}@media(max-width:760px){.hr .hi-bar{padding-block:8px;gap:0 8px;min-width:0}.hr .hi-bar>.hi-wordmark{width:min(42vw,188px);min-width:0;order:0}.hr .hi-bar>.hi-languages{order:1;margin-left:auto}.hr .hi-menu-button{order:2;display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border:1px solid #cbd8cf;border-radius:5px;background:#fff;color:#176548;cursor:pointer}.hr .hi-bar>nav{display:none;order:3;flex-basis:100%;width:100%;min-width:0;margin-top:10px;gap:0;border-top:1px solid #dce4dc}.hr .hi-bar>nav.is-open{display:flex;flex-direction:column;align-items:stretch;max-height:calc(100dvh - 80px);overflow-y:auto}.hr .hi-bar>nav>a{min-height:48px;padding:10px 6px;font-size:14px;white-space:normal;border-bottom:1px solid #e6ebe5;line-height:1.5}.hr .hi-footer-top{align-items:flex-start}.hr .hi-wordmark-footer{max-width:100%}}