.award-story{--ag: clamp(22px, 6vw, 100px);background:#f2f0ed;color:#211831}.award-story :where(h1,h2){font-weight:500;letter-spacing:-.045em}.award-story :where(h1,h2) em{font-family:Allura,cursive;font-weight:400;font-style:normal;font-size:1.18em}.award-story :where(a,button,summary):focus-visible{outline:3px solid #9b79ff;outline-offset:5px}.award-opening{padding:140px var(--ag) 35px;background:#5331bf;color:#fffaf0}.award-back{display:inline-flex;gap:10px;align-items:center;font-size:13px}.award-kicker{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #fffaf045;padding-top:22px;margin-top:30px;font-size:12px}.award-hero-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:70px;align-items:end;padding:30px 0 45px}.award-number{font-size:clamp(90px,13vw,190px);letter-spacing:-.065em;line-height:1.05;color:#dcff7a}.award-opening h1{font-size:clamp(38px,4.9vw,72px);line-height:1.08;margin-top:20px}.award-hero-note{max-width:350px;justify-self:end}.award-hero-note svg{width:180px;height:180px;color:#b19ae7;transform:rotate(-10deg);margin-bottom:35px}.award-hero-note p{font-size:20px;line-height:1.65}.award-hero-note a{display:flex;align-items:center;gap:14px;margin-top:25px;font-size:14px;border-bottom:1px solid #fffaf060;padding-bottom:13px}.award-hero-note a svg{width:16px;height:16px;transform:none;margin:0;color:inherit;flex-shrink:0}.award-byline{display:flex;gap:25px;font-size:12px;border-top:1px solid #fffaf040;padding-top:24px}.award-evidence{padding:60px var(--ag);background:#211831;color:#fffaf0}.award-evidence-head{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:25px;font-size:14px}.award-evidence-head a{display:flex;align-items:center;gap:15px}.award-evidence-grid{display:grid;grid-template-columns:1.65fr .65fr;gap:45px;align-items:center}.award-evidence video{display:block;width:100%;border-radius:15px;background:#0a0a0a}.award-story figcaption{font-size:12px;line-height:1.5;opacity:.65;padding-top:12px}.award-proof img{max-width:230px;width:100%;height:auto;margin:0 auto 25px}.award-proof a{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #fffaf035;padding:15px 0;font-size:13px}.award-reading{display:grid;grid-template-columns:220px minmax(0,740px);justify-content:center;gap:65px;padding:70px var(--ag) 85px}.award-reading>aside{position:relative}.award-reading>aside nav{position:sticky;top:115px}.award-body-column{min-width:0}.award-mobile-toc{display:none}.award-prose{font-size:18px;line-height:1.85}.award-prose p{margin:0 0 24px;color:#504658}.award-prose>p:first-child{font-size:22px;line-height:1.65;color:#211831}.award-prose strong{font-weight:500;color:#211831}.award-prose :where(h2,h3){font-size:34px;font-weight:500;line-height:1.2;letter-spacing:-.035em;margin:50px 0 20px;scroll-margin-top:115px}.award-prose a{color:#5331bf;text-decoration:underline;text-underline-offset:4px}.award-prose ul{list-style:disc;padding-left:24px;margin-bottom:30px}.award-prose li{padding-left:8px;margin-bottom:12px}.award-prose img{display:none!important}.award-product-shot{margin:40px 0}.award-product-shot img{width:100%;height:auto;border-radius:15px}.award-author{border-top:1px solid #21183130;margin:45px 0;padding-top:25px}.award-author>span{font-size:12px;color:#716379}.award-author h2{font-size:30px;margin:10px 0}.award-author p{font-size:14px;color:#716379}.award-author a{display:inline-flex;align-items:center;gap:20px;color:#5331bf;font-size:14px;margin-top:18px}.award-faq{margin:50px 0}.award-faq>h2{font-size:40px;margin-bottom:25px}.award-faq>h2 em{color:#5331bf}.award-close{padding:65px var(--ag) 80px;background:#5331bf;color:#fffaf0;display:flex;align-items:center;justify-content:space-between;gap:40px}.award-close h2{font-size:clamp(46px,6vw,85px);line-height:1.05}.award-close h2 em{color:#dcff7a}.award-close a{display:inline-flex;align-items:center;gap:30px;border-bottom:1px solid #fffaf060;padding-bottom:12px}@media(max-width:1000px){.award-reading{grid-template-columns:1fr;max-width:850px;margin:auto}.award-reading>aside{display:none}.award-mobile-toc{display:block;margin-bottom:35px}.award-hero-grid{gap:40px}.award-hero-note p{font-size:17px}}@media(max-width:700px){.award-opening{padding-top:115px}.award-kicker{font-size:11px;flex-wrap:wrap;gap:8px}.award-hero-grid{grid-template-columns:1fr;gap:30px;padding-bottom:30px}.award-number{font-size:115px}.award-opening h1{font-size:45px}.award-hero-note{max-width:none;justify-self:stretch}.award-hero-note>svg{display:none}.award-hero-note p{font-size:16px}.award-hero-note a{width:fit-content}.award-byline{flex-wrap:wrap;gap:10px 20px;font-size:11px}.award-evidence{padding-top:35px;padding-bottom:35px}.award-evidence-head{display:block;font-size:13px}.award-evidence-head>a{margin-top:15px}.award-evidence-grid{grid-template-columns:1fr;gap:25px}.award-proof{display:grid;grid-template-columns:95px 1fr;gap:0 20px;align-items:center}.award-proof img{grid-row:1/3;margin:0}.award-proof a{font-size:12px;padding:13px 0}.award-reading{padding-top:40px;padding-bottom:50px}.award-prose{font-size:16px;line-height:1.8}.award-prose>p:first-child{font-size:19px}.award-prose :where(h2,h3){font-size:29px;margin-top:38px}.award-close{display:block}.award-close a{margin-top:35px}.award-faq>h2{font-size:34px}}@media(max-width:700px){.award-hero-grid>div{min-width:0}.award-number{font-size:clamp(90px,29.4vw,115px)}.award-opening h1{font-size:clamp(37px,11.5vw,45px)}}
