/* Altitude Covers 1.10.0 */
.aw-cover{--c-ink:#0E1116;--c-blue:#1781C6;--c-sky:#6FB8EA;--c-green:#0BCF6B;position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;display:block;width:100%;aspect-ratio:1200/630;background:var(--c-ink);color:#fff;font-family:"Geist",system-ui,sans-serif;line-height:1;text-align:left}
.aw-cover--blue{background:var(--c-blue)}
.aw-cover *{pointer-events:none}
.aw-cover__photo,.aw-cover__glow,.aw-cover__ridges,.aw-cover__sticker,.aw-cover__label,.aw-cover__h,.aw-cover__num,.aw-cover__cap,.aw-cover__site{display:none}
.aw-cover__text{position:absolute;inset:0;padding:6.2cqw 6.4cqw;display:flex;flex-direction:column}
.aw-cover__label{font-family:"Geist Mono",ui-monospace,monospace;font-size:2.15cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--c-sky)}
.aw-cover--blue .aw-cover__label{color:#D6EAF8}
.aw-cover__h{font-weight:400;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}
.aw-cover__accent{font-family:"Permanent Marker",cursive;font-size:.95em;font-weight:400;letter-spacing:0;color:var(--c-sky)}
.aw-cover--blue .aw-cover__accent{color:var(--c-ink)}
.aw-cover__accent:empty{display:none}
.aw-cover__site{font-size:2.5cqw;color:#9BA1AC}
.aw-cover--blue .aw-cover__site{color:#E3F0FA}
.aw-cover__photo{position:absolute;inset:0;z-index:-1;margin:0}
.aw-cover__photo img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;filter:grayscale(1) contrast(1.1)}
.aw-cover__photo::before{content:"";position:absolute;inset:0;background:var(--c-blue);mix-blend-mode:color;z-index:1}
.aw-cover__photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,17,22,0) 40%,rgba(14,17,22,.55));z-index:2}
.aw-cover__sticker{position:absolute;right:4cqw;bottom:4cqw;transform:rotate(-4deg);padding:1.25cqw 2.7cqw;border-radius:100px;background:var(--c-green);color:var(--c-ink);font-family:"Permanent Marker",cursive;font-size:3.2cqw;line-height:1.2;box-shadow:0 1.8cqw 4.3cqw rgba(0,0,0,.25)}
.aw-cover__sticker:empty{display:none!important}
.aw-cover--blue .aw-cover__sticker{background:#fff}
.aw-cover--photo .aw-cover__photo,.aw-cover--photo .aw-cover__sticker{display:block}
.aw-cover--type .aw-cover__glow{display:block;position:absolute;right:-28cqw;bottom:-46cqw;width:110cqw;height:86cqw;border-radius:50%;background:radial-gradient(closest-side,rgba(23,129,198,.6),rgba(23,129,198,0));z-index:-1}
.aw-cover--blue.aw-cover--type .aw-cover__glow{background:radial-gradient(closest-side,rgba(255,255,255,.25),rgba(255,255,255,0))}
.aw-cover--type .aw-cover__text{justify-content:space-between}
.aw-cover--type .aw-cover__label,.aw-cover--type .aw-cover__h,.aw-cover--type .aw-cover__site{display:block}
.aw-cover--type .aw-cover__h{font-size:8.6cqw;max-width:94%}
.aw-cover--type.is-long .aw-cover__h{font-size:6.6cqw}
.aw-cover--type.is-xlong .aw-cover__h{font-size:5.2cqw}
.aw-cover__ridges{position:absolute;inset:0;z-index:-1}
.aw-cover__ridges i{position:absolute;inset:0}
.aw-cover__ridges i:nth-of-type(1){background:rgba(111,184,234,.28);clip-path:polygon(0 70%,10% 60%,19% 64%,31% 54%,44% 60%,57% 40%,69% 50%,82% 36%,100% 52%,100% 100%,0 100%)}
.aw-cover__ridges i:nth-of-type(2){background:var(--c-blue);clip-path:polygon(0 80%,13% 64%,26% 72%,40% 56%,53% 70%,66% 52%,79% 66%,91% 58%,100% 66%,100% 100%,0 100%)}
.aw-cover__ridges i:nth-of-type(3){background:#0B3A5E;clip-path:polygon(0 90%,16% 80%,30% 86%,47% 74%,62% 84%,77% 76%,90% 84%,100% 79%,100% 100%,0 100%)}
.aw-cover__ridges b{position:absolute;right:12.5cqw;top:9.6cqw;width:8.2cqw;height:8.2cqw;border-radius:50%;background:var(--c-green)}
.aw-cover--blue .aw-cover__ridges i:nth-of-type(1){background:rgba(255,255,255,.22)}
.aw-cover--blue .aw-cover__ridges i:nth-of-type(2){background:#0E5F95}
.aw-cover--blue .aw-cover__ridges i:nth-of-type(3){background:var(--c-ink)}
.aw-cover--blue .aw-cover__ridges b{background:#fff}
.aw-cover--ridge .aw-cover__ridges,.aw-cover--ridge .aw-cover__label,.aw-cover--ridge .aw-cover__h{display:block}
.aw-cover--ridge .aw-cover__h{margin-top:2.2cqw;max-width:64%;font-size:5.7cqw;font-weight:500;letter-spacing:-.035em;line-height:1.06}
.aw-cover--ridge.is-long .aw-cover__h{font-size:4.9cqw}
.aw-cover--ridge.is-xlong .aw-cover__h{font-size:4.1cqw}
.aw-cover--number .aw-cover__photo{display:block;left:42%}
.aw-cover--number::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--c-ink) 0%,var(--c-ink) 42%,rgba(14,17,22,.4) 62%,rgba(14,17,22,0) 100%)}
.aw-cover--number .aw-cover__text{justify-content:center}
.aw-cover--number .aw-cover__num,.aw-cover--number .aw-cover__cap{display:block}
.aw-cover__num{font-weight:500;font-size:16.4cqw;line-height:.9;letter-spacing:-.06em}
.aw-cover__arrow{margin:0 .2em;font-family:"Permanent Marker",cursive;font-weight:400;font-size:.48em;letter-spacing:0;color:var(--c-green);vertical-align:.25em}
.aw-cover__cap{margin-top:2.5cqw;font-family:"Geist Mono",ui-monospace,monospace;font-size:2.15cqw;letter-spacing:.1em;text-transform:uppercase;color:#D6EAF8}
/* placement */
.aw .aw-post__img:has(> .aw-cover){aspect-ratio:auto;background:none}
.aw .aw-post--feat .aw-post__img:has(> .aw-cover){min-height:0}
.aw .aw-post--feat .aw-post__img > .aw-cover{position:absolute;inset:0;height:100%;aspect-ratio:auto}
.aw-post-hero__img.has-cover{background:none}
.aw-post-hero__img.has-cover .aw-cover{height:100%;aspect-ratio:auto}
.aw-post-hero .aw-cover__sticker{display:none!important}
/* editor box */
.aw-cover-admin__pv{margin:4px 0 12px;border-radius:10px;overflow:hidden}
.aw-cover-admin.is-none .aw-cover-admin__pv{opacity:.35}
.aw-cover-admin .aw-cv-f{display:none}
.aw-cover-admin[data-style="photo"] .aw-cv-f--sticker,.aw-cover-admin[data-style="type"] .aw-cv-f--head,.aw-cover-admin[data-style="type"] .aw-cv-f--accent,.aw-cover-admin[data-style="type"] .aw-cv-f--label,.aw-cover-admin[data-style="ridge"] .aw-cv-f--head,.aw-cover-admin[data-style="ridge"] .aw-cv-f--accent,.aw-cover-admin[data-style="ridge"] .aw-cv-f--label,.aw-cover-admin[data-style="number"] .aw-cv-f--num,.aw-cover-admin[data-style="number"] .aw-cv-f--cap{display:block}
