.section.awards-s-teal{--hl-now: var(--teal-tint);--dot-now: var(--teal)}.section.awards-s-steel{--hl-now: var(--steel-tint);--dot-now: var(--steel-blue)}.section.awards-s-saffron{--hl-now: var(--saffron-tint);--dot-now: var(--saffron)}.section.awards-s-raspberry{--hl-now: var(--raspberry-tint);--dot-now: var(--raspberry)}.awards-band{--bg: var(--soft-linen)}.awards h2{max-width:14ch;font-size:var(--headline)}.awards-split{display:grid;align-items:end;gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.awards-steps{display:grid;margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;list-style:none;grid-template-columns:repeat(4,minmax(0,1fr));border:var(--stroke) solid var(--ink-black);background:var(--porcelain)}.awards-steps li{display:grid;align-content:space-between;gap:1.5rem;min-height:16rem;padding:clamp(1.25rem,2vw,1.75rem)}.awards-steps li+li{border-left:var(--stroke) solid var(--ink-black)}.awards-steps b{display:grid;place-items:center;width:2.75rem;height:2.75rem;background:var(--ink-black);color:var(--porcelain);font-size:.8rem}.awards-steps strong{display:block;margin-bottom:.45rem;font-size:1.125rem}.awards-steps p,.awards-category-grid p:last-child,.awards-note{margin:0;color:var(--ink-2);font-size:var(--small);line-height:1.55}.awards-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:var(--stroke) solid var(--ink-black);background:var(--ink-black);gap:var(--stroke)}.awards-category-grid article{position:relative;min-height:18rem;padding:clamp(1.5rem,3vw,2.5rem);padding-right:5.5rem;background:var(--porcelain)}.awards-category-grid .shape{--s: 3rem;position:absolute;top:1.5rem;right:1.5rem}.awards-category-grid .micro-label{margin-bottom:2.5rem}.awards-category-grid h3{max-width:16ch;margin:0 0 .75rem;font-size:var(--subhead)}.awards-nominate-grid{display:grid;align-items:start;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(16rem,.4fr) minmax(0,.6fr)}.awards-note{max-width:42ch;margin-top:1.25rem}.awards .lp-card{position:static;background:var(--porcelain);box-shadow:none}.awards .button:not(.button-light){--btn-bg: var(--saffron);--btn-fg: var(--ink-black);--btn-border: var(--ink-black);background-image:linear-gradient(var(--porcelain),var(--porcelain))}.awards .button:hover,.awards .button:active{box-shadow:none;transform:none}.awards-type-grid{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.awards-type-grid label{position:relative;cursor:pointer}.awards-type-grid input{position:absolute;opacity:0}.awards-type-grid span{display:grid;align-content:center;gap:.2rem;min-height:5.5rem;padding:.9rem;border:var(--stroke) solid var(--ink-black);background:var(--porcelain)}.awards-type-grid input:checked+span{border-width:var(--stroke-bold)}.awards-type-grid input:focus-visible+span{outline:2px solid var(--ink-black);outline-offset:2px}.awards-type-grid small,.awards-anonymous small{color:var(--ink-2);font-size:.75rem;font-weight:500}.awards-anonymous{display:grid!important;align-items:start;gap:.8rem!important;padding:1rem;background:var(--parchment);grid-template-columns:auto minmax(0,1fr)}.awards-anonymous input{width:1.2rem;min-height:1.2rem;margin-top:.15rem}.awards-anonymous span{display:grid;gap:.2rem}.awards-close .close-support{color:var(--porcelain);font-size:1.25rem;font-weight:750;line-height:1.45}@media(max-width:900px){.awards-split,.awards-nominate-grid,.awards-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.awards-steps li:nth-child(3){border-top:var(--stroke) solid var(--ink-black);border-left:0}.awards-steps li:nth-child(4){border-top:var(--stroke) solid var(--ink-black)}}@media(max-width:620px){.awards-category-grid,.awards-steps,.awards-type-grid,.awards-split,.awards-nominate-grid{grid-template-columns:minmax(0,1fr)}.awards-steps li+li{border-top:var(--stroke) solid var(--ink-black);border-left:0}.awards-category-grid article{min-height:0}}.aw-teal{--a: var(--teal)}.aw-steel{--a: var(--steel-blue)}.aw-saffron{--a: var(--saffron)}.aw-raspberry{--a: var(--raspberry)}.aw-mark{display:block;width:var(--s, 1.75rem);height:var(--s, 1.75rem);flex:none;background:var(--a)}.aw-mark.aw-circle{border-radius:50%}.aw-mark.aw-quarter{border-radius:100% 0 0}.aw-mark.aw-half{height:calc(var(--s, 1.75rem) / 2);border-radius:999px 999px 0 0}.aw-mark-lg{--s: clamp(4.5rem, 7vw, 6.5rem)}.awards .aw-hero-title{max-width:min(15ch,100%)}.aw-hero-claim{max-width:40ch}.aw-hero-art .bk-art-photo{background-color:var(--soft-linen)}.bk-art .aw-art-d{--s: 14%;top:18%;left:52%}@media(prefers-reduced-motion:no-preference){.js .bk-art .aw-art-d{animation-delay:1.15s}}.awards h2.aw-wide{max-width:20ch}.aw-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--stroke);border:var(--stroke) solid var(--ink-black);background:var(--ink-black)}.aw-tile{display:flex;flex-direction:column;min-width:0;background:var(--porcelain)}.aw-field{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 1;border-bottom:var(--stroke) solid var(--ink-black);background:var(--a)}.aw-field i{position:absolute;display:block;transition:transform var(--t-slow) var(--ease)}.aw-tile:hover .aw-field i{transform:scale(1.04)}.aw-field-catalyst i:first-child{top:17.5%;left:11%;width:16%;aspect-ratio:1 / 2;border-radius:999px 0 0 999px;background:var(--saffron)}.aw-field-catalyst i:last-child{top:-32%;right:-14%;width:40%;aspect-ratio:1;border-radius:50%;background:var(--light-coral)}.aw-field-pioneer i:first-child{top:27.5%;left:11%;width:21%;aspect-ratio:1;background:var(--saffron)}.aw-field-pioneer i:last-child{top:0;right:0;width:26%;aspect-ratio:1;border-radius:0 0 0 100%;background:var(--light-coral)}.aw-field-rising i:first-child{top:27.5%;left:11%;width:21%;aspect-ratio:1;background:var(--raspberry)}.aw-field-rising i:last-child{right:-18%;bottom:-42%;width:42%;aspect-ratio:1;border-radius:50%;background:var(--steel-blue)}.aw-field-impact i:first-child{top:0;left:0;width:25%;aspect-ratio:1;border-radius:0 0 100%;background:var(--saffron)}.aw-field-impact i:last-child{right:-18%;bottom:-42%;width:42%;aspect-ratio:1;border-radius:50%;background:var(--steel-blue)}.aw-tile-text{display:flex;flex:1;flex-direction:column;gap:.65rem;padding:1.25rem 1.25rem 1.4rem}.aw-tile strong{font-size:1.45rem;font-weight:750;letter-spacing:-.035em;line-height:1.02}.aw-tagline{margin:0;font-family:var(--font-serif);font-size:1rem;line-height:1.35}.aw-desc{margin:0;color:var(--ink-2);font-size:var(--small);line-height:1.5}.aw-go,.aw-more{align-self:flex-start;font-size:.82rem;font-weight:700;text-decoration:underline;text-decoration-color:var(--a);text-decoration-thickness:var(--stroke-bold);text-underline-offset:4px}.aw-go{margin-top:auto;padding-top:.75rem}.aw-go:after,.aw-more:after{content:" →"}.aw-privacy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.25rem;padding:1.4rem calc(var(--rail) + var(--pad));border-bottom:var(--stroke) solid var(--ink-black);background:var(--porcelain)}.aw-privacy p:last-child{max-width:72ch;margin:0;color:var(--ink-2);font-size:var(--small)}.aw-award{scroll-margin-top:var(--header-h)}.aw-award .section-index{--dot: var(--a)}.aw-award-grid{display:grid;align-items:start;gap:clamp(1.75rem,5vw,4.5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.aw-aside{position:sticky;top:calc(var(--chrome-h, var(--header-h)) + 2rem);display:flex;flex-direction:column;gap:1.25rem}.aw-aside .section-index{margin:0}.awards .aw-aside h2{max-width:12ch;margin:0;font-size:clamp(2.1rem,3.6vw,3.6rem)}.aw-aside .aw-tagline{font-size:1.1rem}.aw-aside .aw-desc{max-width:38ch;font-family:var(--font-serif);font-size:.98rem;line-height:1.6}.aw-tiers{display:flex;min-width:0;flex-direction:column;gap:clamp(2.25rem,4vw,3.5rem)}.aw-tier{display:flex;flex-direction:column;gap:1rem}.aw-tier-label{display:flex;align-items:center;gap:.9rem;margin:0;font-family:var(--font-serif);font-size:1.15rem}.aw-tier-label:after{height:var(--stroke);flex:1;background:var(--ink-black);content:""}.aw-cards{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.aw-card{display:flex;min-width:0;flex-direction:column;margin:0;border:var(--stroke) solid var(--ink-black);background:var(--card)}.aw-card-head{display:grid;border-bottom:var(--stroke) solid var(--ink-black);grid-template-columns:minmax(0,1fr) 8rem}.aw-card-ru .aw-card-head{grid-template-columns:minmax(0,1fr) 5.25rem}.aw-card figcaption{display:flex;min-width:0;flex-direction:column;gap:.2rem;padding:1.5rem 1.1rem 1.25rem 1.6rem}.aw-card figcaption strong{font-size:1.55rem;font-weight:750;letter-spacing:-.035em;line-height:1.05}.aw-card-ru figcaption strong{font-size:1.25rem}.aw-card figcaption span{color:var(--ink-2);font-size:.92rem}.aw-card-art{position:relative;min-height:8rem;overflow:hidden;border-left:var(--stroke) solid var(--ink-black);isolation:isolate}.aw-card-ru .aw-card-art{min-height:5.25rem}.aw-card-art .aw-mark{position:absolute;top:-.6rem;right:-.6rem;width:70%;height:auto;aspect-ratio:1}.aw-card-art .aw-mark.aw-half{top:auto;right:-12%;bottom:18%;width:90%;aspect-ratio:2 / 1}.aw-card-art .aw-overlap{top:auto;right:auto;bottom:.5rem;left:.5rem;width:46%;background:var(--light-coral);mix-blend-mode:multiply}.aw-card-body{display:flex;flex:1;flex-direction:column;gap:1rem;padding:1.6rem 1.6rem 1.5rem}.aw-card blockquote{margin:0;padding-left:.9rem;border-left:var(--stroke-bold) solid var(--a);font-family:var(--font-serif);font-size:1.08rem;line-height:1.5}.aw-card-ru blockquote{font-size:.98rem}.aw-more{padding:0;border:0;background:none;color:var(--ink-black);cursor:pointer}.aw-more:focus-visible{outline:2px solid var(--ink-black);outline-offset:3px}.aw-honorable{display:grid;margin:0;padding:0;list-style:none;gap:0 1.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.aw-honorable li{position:relative;min-width:0;padding:.9rem 0 .9rem 1.4rem;border-bottom:var(--stroke) solid var(--rule-soft)}.aw-honorable li:before{position:absolute;top:1.3rem;left:0;width:.625rem;height:.625rem;border-radius:50%;background:var(--a);content:""}.aw-honorable strong{display:block;font-size:1.05rem;font-weight:750;letter-spacing:-.02em}.aw-honorable span{display:block;color:var(--ink-2);font-size:.88rem}.aw-honorable .aw-more{display:block;margin-top:.4rem;font-size:.8rem}.aw-dialog{width:100%;max-width:min(52rem,calc(100vw - 2rem));max-height:calc(100dvh - 3rem);padding:0;border:var(--stroke) solid var(--ink-black);background:var(--porcelain);color:var(--ink-black)}.aw-dialog::backdrop{background:#0c0f148c}.aw-dialog .section-index{--dot: var(--a);margin:0}.aw-dialog-top{position:sticky;z-index:1;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem clamp(1.25rem,4vw,2.75rem) 1.25rem;border-bottom:var(--stroke) solid var(--ink-black);background:var(--porcelain)}.aw-dialog-top h3{margin:.45rem 0 .2rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:750;letter-spacing:-.035em;line-height:1.05}.aw-dialog-top p:last-child{margin:0;color:var(--ink-2);font-size:.92rem}.aw-dialog-close{width:2.5rem;height:2.5rem;flex:none;border:var(--stroke-bold) solid var(--ink-black);background:var(--porcelain);color:var(--ink-black);cursor:pointer;font-size:1.2rem;font-weight:700}.aw-dialog-close:hover{background:var(--saffron)}.aw-dialog-body{display:flex;flex-direction:column;gap:2.25rem;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,4vw,2.75rem) clamp(2rem,5vw,3rem)}.aw-dialog-quote{max-width:34ch;margin:0;padding-left:1.1rem;border-left:var(--stroke-bold) solid var(--a);font-family:var(--font-serif);font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.45}.aw-dialog-nomination{max-width:62ch}.aw-dialog h4{display:flex;align-items:center;gap:.9rem;margin:0 0 1.25rem;color:var(--ink-2);font-size:var(--label);font-weight:750;letter-spacing:.12em;text-transform:uppercase}.aw-dialog h4:after{height:var(--stroke);flex:1;background:var(--rule-soft);content:""}.aw-dialog-nomination p,.aw-dialog-nomination li{color:#0c0f14db;font-size:1.0625rem;line-height:1.7}.aw-dialog-nomination p{margin:0 0 1.1rem}.aw-dialog-nomination h4+p{color:var(--ink-black);font-family:var(--font-serif);font-size:1.15rem;line-height:1.6}.aw-dialog-nomination ul{display:grid;gap:.6rem;margin:0 0 1.25rem;padding:0;list-style:none}.aw-dialog-nomination li{position:relative;padding-left:1.4rem}.aw-dialog-nomination li:before{position:absolute;top:.62em;left:.15rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--a);content:""}@media(max-width:620px){.aw-dialog{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0}.aw-dialog-nomination h4+p{font-size:1.05rem}.aw-dialog-nomination p,.aw-dialog-nomination li{font-size:1rem}}.aw-quotes{display:grid;gap:12px;grid-auto-flow:row dense;grid-template-columns:repeat(12,minmax(0,1fr))}.aw-quote{display:flex;min-width:0;flex-direction:column;justify-content:space-between;margin:0;border:var(--stroke) solid var(--ink-black);border-top:.625rem solid var(--a);background:var(--parchment);grid-column:span var(--span)}.aw-quote blockquote{margin:0;padding:1.6rem 1.6rem .6rem;font-family:var(--font-serif);font-size:1.1rem;line-height:1.5}.aw-quote-long blockquote{font-size:1.2rem}.aw-quote blockquote:before{display:block;margin-bottom:.9rem;color:var(--a);content:"“";font-size:3rem;font-weight:700;line-height:.6}.aw-quote figcaption{display:flex;flex-direction:column;gap:.2rem;margin:0 1.6rem;padding:.75rem 0 1.4rem;border-top:var(--stroke) solid var(--rule-soft)}.aw-quote strong{font-size:1.05rem;font-weight:750;letter-spacing:-.02em}.aw-quote span{color:var(--ink-2);font-size:.88rem}.aw-quote .section-index{--dot: var(--a);margin:.5rem 0 0;color:var(--ink-black)}.aw-about{display:grid;align-items:start;gap:clamp(1.75rem,5vw,4.5rem);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.aw-status{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.45rem .65rem;border:var(--stroke) solid var(--ink-black);background:var(--porcelain);font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.aw-status:before{width:.5rem;height:.5rem;border-radius:50%;background:var(--raspberry);content:""}.awards .aw-about h2{max-width:16ch;margin-bottom:1.4rem}.aw-about-lead{max-width:52ch;margin:0 0 1rem;font-family:var(--font-serif);font-size:var(--body-lg);line-height:1.55}.aw-about-body{max-width:56ch;margin:0 0 .9rem;color:var(--ink-2);font-family:var(--font-serif);font-size:1rem;line-height:1.6}.aw-next{overflow:hidden;border:var(--stroke) solid var(--ink-black);background:var(--porcelain)}.aw-next-year{position:relative;overflow:hidden;padding:1.75rem 1.75rem 1.4rem;border-bottom:var(--stroke) solid var(--ink-black);background:var(--saffron)}.aw-next-year b{position:relative;display:block;font-family:var(--font-serif);font-size:clamp(3.4rem,6vw,5.4rem);font-weight:700;line-height:1}.aw-next-year .micro-label{position:relative}.aw-next-circle{--s: 9.5rem;--c: var(--porcelain);position:absolute;top:-2rem;right:-2rem}.aw-next-text{padding:1.4rem 1.75rem 1.6rem}.aw-next-text h3{margin:0 0 .6rem;font-size:1.45rem;font-weight:750;letter-spacing:-.035em;line-height:1.1}.aw-next-text p{margin:0;color:var(--ink-2);font-family:var(--font-serif);font-size:1rem;line-height:1.55}@media(max-width:1100px){.aw-tiles,.aw-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-quote{grid-column:span 1}.aw-quote-long{grid-column:1 / -1}}@media(max-width:900px){.aw-award-grid,.aw-about{grid-template-columns:minmax(0,1fr)}.aw-aside{position:static}.aw-mark-lg{--s: 5.25rem}}@media(max-width:560px){.aw-tiles,.aw-quotes{grid-template-columns:minmax(0,1fr)}.aw-quote-long{grid-column:auto}}@media(prefers-reduced-motion:reduce){.aw-field i{transition:none}}
