@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:oklch(57.7% .245 27.325);--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.text-red-600{color:var(--color-red-600)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--color-edition:#7e4ddc;--color-one:45, 212, 191;--color-two:232, 68, 68;--color-three:22, 163, 74;--color-four:137, 62, 220;--color-five:6, 122, 212;--color-six:232, 138, 249;--color-seven:255, 200, 0;--color-eight:55, 70, 239;--color-nine:224, 55, 113;--color-ten:170, 170, 255;--color-eleven:255, 100, 5;--color-twelve:133, 154, 188;--grid-gap:10px;--grid-border-width:5px;--grid-border-radius:30px;--grid-border-small-radius:20px;--grid-border-hover-opacity:.08;--grid-padding:25px;--grid-bg-opacity-hover:.1}.light:root{--bg-color:#f9f9fc;--bg-color-accent:#fff;--bg-color-extra-dark:#101012;--text-color:#595959;--color-seven:253, 184, 19;--color-header:217, 217, 217;--color-zero:241, 241, 242;--grid-bg-opacity-from:.1;--grid-bg-opacity-to:.05;--headshot-bg-opacity:.15;--headshot-opacity:.5;--button-bg-opacity:.1;--solid-bg-opacity:.15;--opacity:.85}.dark:root{--bg-color:#151618;--bg-color-accent:#1e1f22;--bg-color-extra-dark:#101012;--text-color:#b1b1b2;--color-header:38, 38, 40;--color-zero:177, 177, 177;--grid-bg-opacity-from:.3;--grid-bg-opacity-to:.1;--headshot-bg-opacity:.45;--headshot-opacity:.7;--button-bg-opacity:.2;--solid-bg-opacity:.7;--opacity:.7}img.image-dark{display:none}.dark img.image-dark{display:block}.dark img.image-light,.light img.image-dark{display:none!important}@font-face{font-family:Calibre;src:url(../../../fonts/calibre-regular.woff2)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Calibre;src:url(../../../fonts/calibre-regular-italic.woff2)format("woff2");font-style:italic;font-weight:400}@font-face{font-family:Calibre;src:url(../../../fonts/calibre-medium.woff2)format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Calibre;src:url(../../../fonts/calibre-medium-italic.woff2)format("woff2");font-style:italic;font-weight:500}@font-face{font-family:Calibre;src:url(../../../fonts/calibre-semibold.woff2)format("woff2");font-style:normal;font-weight:600}@font-face{font-family:Calibre;src:url(../../../fonts/calibre-semibold-italic.woff2)format("woff2");font-style:italic;font-weight:600}@font-face{font-family:Calibre;src:url(../../../fonts/calibre-bold.woff2)format("woff2");font-style:normal;font-weight:700}@font-face{font-family:HYB;src:url(../../../fonts/HYB.eot?v=4);src:url(../../../fonts/HYB.eot?#iefix)format("embedded-opentype"),url(../../../fonts/HYB.woff?v=4)format("woff"),url(../../../fonts/HYB.ttf?v=4)format("truetype"),url(../../../fonts/HYB.svg?v=4#HYB)format("svg");font-weight:400;font-style:normal}[class*=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:HYB;font-style:normal;font-weight:400;line-height:1;display:inline-block}.icon-article:before{content:"A"}.icon-more:before{content:"B"}.icon-arrow-right:before{content:"C"}.icon-arrow-left:before{content:"D"}.icon-list:before{content:"E"}.icon-search:before{content:"F"}.icon-download:before{content:"G"}.icon-linkedin:before{content:"H"}.icon-twitter:before{content:"I"}.icon-web:before{content:"J"}.icon-grid:before{content:"L"}.icon-right:before{content:"M"}.icon-middle:before{content:"N"}.icon-left:before{content:"O"}.icon-author:before{content:"P"}.icon-tags:before{content:"Q"}.icon-interview:before{content:"R"}.icon-back:before{content:"S"}.icon-caret-left:before{content:"T"}.icon-forward:before{content:"U"}.icon-caret-right:before{content:"V"}.icon-home:before{content:"W"}.icon-linkedin-rounded:before{content:"Y"}.icon-share:before{content:"Z"}.icon-pin:before{content:"a"}.icon-0:before{content:"0"}.icon-1:before{content:"1"}.icon-2:before{content:"2"}.icon-3:before{content:"3"}.icon-4:before{content:"4"}.icon-5:before{content:"5"}.icon-6:before{content:"6"}.icon-7:before{content:"7"}.icon-8:before{content:"8"}.icon-9:before{content:"9"}html,body{font-kerning:normal;font-feature-settings:"kern","liga","clig","calt";letter-spacing:.25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-top:solid .1px var(--bg-color);font-family:Calibre;font-size:21px;line-height:27px;position:relative}.light body,.dark body{color:var(--text-color);background-color:var(--bg-color);transform:translateZ(0)}.dark body:before{content:"";opacity:.06;z-index:-1;background:radial-gradient(88.42% 101.61% at 50.02% 0,#6b67cf,#151518);position:fixed;inset:0}body:after{content:"";opacity:.02;z-index:-1;background:url(../../../grain.png);position:absolute;inset:0}.dark body:after{opacity:.05}body *{box-sizing:border-box}.dark img.svg{filter:invert()brightness(100)}.toggle{max-width:1400px;margin-left:auto;margin-right:auto;position:relative}.toggle label{z-index:10;position:absolute;top:52px;right:12px}@media only screen and (min-width:768px){.toggle label{top:70px}}header.header{place-content:flex-start center;max-width:700px;margin:50px auto;display:flex;position:relative}@media only screen and (min-width:768px){header.header{margin-top:70px}}header.header.wide{max-width:1380px}header.header img{height:34px;margin-top:3px}header.header span{display:none}@media only screen and (min-width:500px){header.header span{margin-left:20px;font-size:18px;line-height:20px;display:block}.animated{width:200px;position:relative}.animated:before{content:"The Hotel Yearbook";animation:1.2s ease-in-out 3s forwards topToBottom;position:absolute;top:10px}}@keyframes topToBottom{0%{-webkit-filter:blur()}40%{-webkit-filter:blur(5px);opacity:0}60%{-webkit-filter:blur(5px);opacity:0;top:0}to{-webkit-filter:blur();opacity:1;content:"Foresight and innovation in the global hotel industry";top:0}}.preview-mode{text-align:center;color:#fff;text-transform:uppercase;z-index:10;background-color:#a33d3d;width:100%;padding:3px;font-size:14px;position:fixed;top:0;left:0}.preview-mode strong{font-weight:600}div.content{padding-bottom:80px;position:relative}.editions{max-width:700px;margin:auto;padding:0 6px 20px}.editions label{border-width:var(--grid-border-width);border-radius:calc(var(--grid-border-small-radius) - var(--grid-border-width));width:100%;color:var(--bg-color);cursor:pointer;z-index:2;background-color:#999;-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid;border-color:#0000;outline:none;justify-content:space-between;gap:20px;margin-bottom:15px;padding:18px 30px;font-weight:500;transition:all .35s;display:flex;position:relative}.dark .editions label{background-color:#313134}.editions label div:not(.title){flex-shrink:0}.editions label div.title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editions label img{height:25px;margin-right:5px}.editions label img:last-of-type{margin-right:0}.editions .upcoming div.name *{color:#ea9d12}.editions label:hover,.editions input:checked+label,.editions input:checked+label:hover{border-color:rgba(255,255,255,var(--grid-border-hover-opacity));background-color:#7e4ddc}.editions .upcoming label,.editions .upcoming input:checked+label,.editions .upcoming input:checked+label:hover{background-color:#ea9d12}.editions input{display:none}.editions div>article{z-index:1;border-radius:calc(var(--grid-border-small-radius) - var(--grid-border-width));max-height:0;transition:max-height .35s ease-in-out;position:relative;overflow:hidden}.editions input:checked~article{max-height:1000px;margin-top:-92px;margin-bottom:15px}header.edition{gap:var(--grid-gap);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-flow:dense;width:100%;padding:0 6px 20px;display:grid}@media only screen and (min-width:640px){header.edition{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media only screen and (min-width:768px){header.edition{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1200px){header.edition{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr}}@media only screen and (min-width:1440px){header.edition{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;width:1400px;margin-left:auto;margin-right:auto}}header.edition>div:not(.spacer){color:rgb(var(--text-color));padding:var(--grid-padding);background:radial-gradient(97.94% 160.67% at 0% 2.78%,rgba(var(--color-header),calc(var(--grid-bg-opacity-to) * 4)),rgba(var(--color-header),calc(var(--grid-bg-opacity-from) * 4)));border-width:var(--grid-border-width);border-radius:var(--grid-border-small-radius);-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid;border-color:#0000}.dark header.edition>div:not(.spacer){background:radial-gradient(97.94% 160.67% at 0 2.78%,#15151840,#20202440);-webkit-background-clip:padding-box;background-clip:padding-box}header.edition .edition{order:-9999}header.edition>div:not(.edition){display:none}header.edition a.nav{color:inherit;flex-wrap:wrap;align-content:space-between;height:100%;text-decoration:none;display:flex}header.edition a.nav>div{opacity:.5;width:100%;font-size:24px;font-weight:500}header.edition>div:not(.edition):hover{border-color:rgba(var(--color-header),var(--grid-border-hover-opacity))}header.edition a.nav>div>div{opacity:.5}@media only screen and (min-width:640px){header.edition div.edition{grid-column:span 2/span 2}}@media only screen and (min-width:768px){header.edition div.edition{grid-column:span 3/span 3}}@media only screen and (min-width:1200px){header.edition .mobile{display:none}header.edition>div:not(.edition){display:block}header.edition div.edition{order:0;grid-area:span 2/span 2/span 2/span 2}}header.edition h1{margin:0;font-size:28px;font-weight:600;line-height:34px}header.edition h2{opacity:.5;margin:0;font-size:20px;font-weight:500;line-height:34px}header.edition .buttons{margin-top:25px;margin-bottom:45px}header.edition .intro:before{content:"About";opacity:.5;margin-top:12px;display:block}header.edition .intro p{margin:12px 0 0}.grid{gap:var(--grid-gap);grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-flow:dense;width:100%;padding:0 6px 70px;display:grid}footer.grid{max-width:700px;padding:0 var(--grid-gap);grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto}@media only screen and (min-width:640px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}footer.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:768px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}footer.grid{padding:0 var(--grid-padding)}}@media only screen and (min-width:1200px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}footer.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1440px){html,body{padding:0}.grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;width:1400px;margin-left:auto;margin-right:auto}footer.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}header.cover{margin:var(--grid-border-width);padding:calc(var(--grid-padding) * 2) var(--grid-padding) 0 var(--grid-padding);border-radius:var(--grid-border-small-radius);background:linear-gradient(210.88deg,#ffd50080 29.48%,#ff3d0000 99.26%);order:-9999;align-content:center;padding-bottom:10%;display:grid;position:relative;overflow:hidden}.editions header.cover{border-radius:calc(var(--grid-border-small-radius) - var(--grid-border-width));padding-top:100px}@media only screen and (min-width:640px){header.cover{border-radius:var(--grid-border-radius);grid-area:span 2/span 2/span 2/span 2;padding-bottom:0%}.editions header.cover{padding-bottom:25%}}@media only screen and (min-width:1200px){header.cover{order:0}}.cover div.visual{text-align:center;position:relative}article .cover div.visual{margin-top:30px}.editions header.cover div.visual{margin:20px 40px}.cover div .year{opacity:.85;width:30%;height:32%;line-height:200%;position:absolute;top:9%;right:26%;transform:rotate(-16deg)}article.cover div .year{line-height:125%}.cover div .year img{filter:invert()brightness(100)url(#innershadow);height:50%;margin-right:8px;display:inline}.cover div .logo{opacity:.85;height:7%;position:absolute;bottom:10%;left:35%;transform:rotate(-16deg)}.cover div .logo img{height:100%}.cover div .pages{width:75%;display:inline}@media only screen and (min-width:1440px){header.cover{order:0}}header.cover img.svg{filter:invert()brightness(100)url(#innershadow)}.editions header.cover img.svg{filter:invert()brightness(100)}header.cover div.name{width:100%;padding-top:var(--grid-padding)}@media only screen and (min-width:640px){header.cover div.name{padding:var(--grid-padding);border-radius:var(--grid-border-small-radius);background:#ffffff4d;position:absolute;bottom:0;left:0}.dark header.cover div.name{background:#0000001a}header.cover div.name{border-radius:calc(var(--grid-border-small-radius) / 2);padding:40px}}.editions header.cover div.name{border-radius:calc(var(--grid-border-small-radius) - var(--grid-border-width));width:100%;color:var(--color-edition);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.editions header.cover div.name a{font-weight:inherit;color:currentColor;text-decoration:none}.editions header.cover div.name h1{font-size:22px;line-height:28px}.editions header.cover div.name h2{font-size:16px;line-height:22px}.light .editions img{filter:invert(100)}header.cover h1{letter-spacing:.3px;z-index:2;margin:0;font-size:28px;font-weight:600;line-height:34px}header.cover h2,header.cover h3{letter-spacing:.3px;opacity:.6;z-index:2;margin:0;font-size:20px;font-weight:500;line-height:30px}article.card{border-width:var(--grid-border-width);border-radius:var(--grid-border-small-radius);-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid;border-color:#0000;flex-wrap:wrap;align-items:stretch;width:100%;height:auto;transition:border-color .35s ease-in-out,opacity .35s ease-in-out;display:flex;position:relative;overflow:hidden}article.card:hover{opacity:.9}article.spacer,div.spacer{display:none}@media only screen and (min-width:1200px){article.spacer,div.spacer{visibility:hidden;display:block}}article.themes{align-content:space-between}article.card.themes{background-color:#0000;border:0}article.card.themes>div{cursor:pointer;border-radius:var(--grid-border-radius);height:calc(50% - (var(--grid-gap) / 2));background-image:linear-gradient(150deg,rgba(var(--color-header),calc(var(--grid-bg-opacity-from) * 4)),rgba(var(--color-header),calc(var(--grid-bg-opacity-to) * 4)));border-width:var(--grid-border-width);-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid;border-color:#0000}.dark article.card.themes>div{background-image:linear-gradient(150deg,rgba(var(--color-header),var(--grid-bg-opacity-from)),rgba(var(--color-header),var(--grid-bg-opacity-to)))}article.card.themes>div:hover{border-color:rgba(var(--color-header),calc(var(--grid-border-hover-opacity) * 4))}.dark article.card.themes>div:hover{border-color:rgba(var(--color-zero),calc(var(--grid-border-hover-opacity) / 2))}article.card.themes div.one{color:rgb(var(--color-one));background-image:linear-gradient(150.71deg,rgba(var(--color-one),var(--grid-bg-opacity-from)),rgba(var(--color-one),var(--grid-bg-opacity-to)))}article.card.themes>div.one:hover{border-color:rgba(var(--color-one),var(--grid-border-hover-opacity))}article.card.themes div.two{color:rgb(var(--color-two));background-image:linear-gradient(150.71deg,rgba(var(--color-two),var(--grid-bg-opacity-from)),rgba(var(--color-two),var(--grid-bg-opacity-to)))}article.card.themes>div.two:hover{border-color:rgba(var(--color-two),var(--grid-border-hover-opacity))}article.card.themes div.three{color:rgb(var(--color-three));background-image:linear-gradient(150.71deg,rgba(var(--color-three),var(--grid-bg-opacity-from)),rgba(var(--color-three),var(--grid-bg-opacity-to)))}article.card.themes>div.three:hover{border-color:rgba(var(--color-three),var(--grid-border-hover-opacity))}article.card.themes div.four{color:rgb(var(--color-four));background-image:linear-gradient(150.71deg,rgba(var(--color-four),var(--grid-bg-opacity-from)),rgba(var(--color-four),var(--grid-bg-opacity-to)))}article.card.themes>div.four:hover{border-color:rgba(var(--color-four),var(--grid-border-hover-opacity))}article.card.themes div.five{color:rgb(var(--color-five));background-image:linear-gradient(150.71deg,rgba(var(--color-five),var(--grid-bg-opacity-from)),rgba(var(--color-five),var(--grid-bg-opacity-to)))}article.card.themes>div.five:hover{border-color:rgba(var(--color-five),var(--grid-border-hover-opacity))}article.card.themes div.six{color:rgb(var(--color-six));background-image:linear-gradient(150.71deg,rgba(var(--color-six),var(--grid-bg-opacity-from)),rgba(var(--color-six),var(--grid-bg-opacity-to)))}article.card.themes>div.six:hover{border-color:rgba(var(--color-six),var(--grid-border-hover-opacity))}article.card.themes div.seven{color:rgb(var(--color-seven));background-image:linear-gradient(150.71deg,rgba(var(--color-seven),var(--grid-bg-opacity-from)),rgba(var(--color-seven),var(--grid-bg-opacity-to)))}article.card.themes>div.seven:hover{border-color:rgba(var(--color-seven),var(--grid-border-hover-opacity))}article.card.themes div.eight{color:rgb(var(--color-eight));background-image:linear-gradient(150.71deg,rgba(var(--color-eight),var(--grid-bg-opacity-from)),rgba(var(--color-eight),var(--grid-bg-opacity-to)))}article.card.themes>div.eight:hover{border-color:rgba(var(--color-eight),var(--grid-border-hover-opacity))}article.card.themes div.nine{color:rgb(var(--color-nine));background-image:linear-gradient(150.71deg,rgba(var(--color-nine),var(--grid-bg-opacity-from)),rgba(var(--color-nine),var(--grid-bg-opacity-to)))}article.card.themes>div.nine:hover{border-color:rgba(var(--color-nine),var(--grid-border-hover-opacity))}article.card.themes div.ten{color:rgb(var(--color-ten));background-image:linear-gradient(150.71deg,rgba(var(--color-ten),var(--grid-bg-opacity-from)),rgba(var(--color-ten),var(--grid-bg-opacity-to)))}article.card.themes>div.ten:hover{border-color:rgba(var(--color-ten),var(--grid-border-hover-opacity))}article.card.themes div.eleven{color:rgb(var(--color-eleven));background-image:linear-gradient(150.71deg,rgba(var(--color-eleven),var(--grid-bg-opacity-from)),rgba(var(--color-eleven),var(--grid-bg-opacity-to)))}article.card.themes>div.eleven:hover{border-color:rgba(var(--color-eleven),var(--grid-border-hover-opacity))}article.card.themes div.twelve{color:rgb(var(--color-twelve));background-image:linear-gradient(150.71deg,rgba(var(--color-twelve),var(--grid-bg-opacity-from)),rgba(var(--color-twelve),var(--grid-bg-opacity-to)))}article.card.themes>div.twelve:hover{border-color:rgba(var(--color-twelve),var(--grid-border-hover-opacity))}article.card.theme,article.card.cover{cursor:pointer;width:100%;height:200px;font-size:24px;font-weight:500;position:relative}article.card.cover>*{border-radius:inherit;width:100%;height:100%;padding-top:10%}article.card.theme div:nth-child(2){padding-left:calc(var(--grid-padding) + 5px);padding-bottom:calc(var(--grid-padding) + 5px)}article.card.theme a{color:inherit;text-decoration:none}article.card.theme span{opacity:.5}header.cover.hidden,article.card.hidden,article.card.hide{animation:.9s forwards hide-animate;display:none}article.card.show{animation:.9s forwards show-animate;display:block}@keyframes hide-animate{0%{opacity:1;display:block;transform:scale(1)}75%{opacity:0;z-index:1;transform:scale(0)}to{opacity:0;z-index:-5;display:none;position:fixed}}@keyframes show-animate{0%{opacity:0;display:none;transform:scale(0)}to{opacity:1;display:block;transform:scale(1)}}@media only screen and (min-width:640px){article.card{border-radius:var(--grid-border-radius);height:472px}aside article{border-radius:var(--grid-border-radius)}article.card.double,article.card.triple{grid-column:span 2/span 2}article.card.double h1{width:50%}}@media only screen and (min-width:768px){article.card.triple{grid-column:span 3/span 3}}article.card.reverse>div:first-child{order:9999}header.cover:after,article.card:not(.cover):after{content:"";pointer-events:none;border-radius:calc(var(--grid-border-small-radius) - var(--grid-border-width));opacity:.07;z-index:1;background:url(../../../grain.png);width:100%;height:100%;position:absolute}.light header.cover:after,.light article.card:after{filter:invert()}@media only screen and (min-width:640px){header.cover:after,article.card:after{border-radius:calc(var(--grid-border-small-radius) - var(--grid-border-width))}}article.card.cover{border-width:var(--grid-border-width);border-style:solid;border-color:#0000}article.card.sponsor{background:0 0;display:block}article.card.sponsor>div{background:linear-gradient(180deg,rgba(var(--color-header),calc(var(--grid-bg-opacity-from) * 4)) 10%,rgba(var(--color-header),calc(var(--grid-bg-opacity-to) * 4)) 50%);border-radius:inherit;height:calc(50% - var(--grid-gap));margin-bottom:calc(var(--grid-gap) * 2);text-align:center;position:relative}article.card.sponsor>div a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}article.card.sponsor>div img{opacity:.5;max-width:200px;max-height:100px;transition:all .35s;display:block}.dark article.card.sponsor>div img{filter:invert()}article.card.sponsor>div img:hover{opacity:1}article.header.theme{background:radial-gradient(98.67% 244.21% at -2.15% 0%,rgba(var(--color-header),.3) 2.24%,rgba(var(--color-header),.45) 57.29%,rgba(var(--color-header),.8))}article.card{background-color:var(--bg-color)}article.card.one{color:rgb(var(--color-one));background-image:linear-gradient(180deg,rgba(var(--color-one),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-one),var(--grid-bg-opacity-to)) 50%)}article.card.one.reverse{background-image:linear-gradient(180deg,rgba(var(--color-one),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-one),var(--grid-bg-opacity-from)))}article.one.theme{background-image:linear-gradient(160deg,rgba(var(--color-one),var(--grid-bg-opacity-to)) 10%,rgba(var(--color-one),var(--grid-bg-opacity-from)) 70%)}article.card.one:hover{border-color:rgba(var(--color-one),var(--grid-border-hover-opacity))}article.card.two{color:rgb(var(--color-two));background-image:linear-gradient(180deg,rgba(var(--color-two),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-two),var(--grid-bg-opacity-to)) 50%)}article.card.two.reverse{background-image:linear-gradient(180deg,rgba(var(--color-two),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-two),var(--grid-bg-opacity-from)))}article.two.theme{background-image:linear-gradient(160deg,rgba(var(--color-two),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-two),var(--grid-bg-opacity-to)) 70%)}article.card.two:hover{border-color:rgba(var(--color-two),var(--grid-border-hover-opacity))}article.card.three{color:rgb(var(--color-three));background-image:linear-gradient(180deg,rgba(var(--color-three),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-three),var(--grid-bg-opacity-to)) 50%)}article.card.three.reverse{background-image:linear-gradient(180deg,rgba(var(--color-three),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-three),var(--grid-bg-opacity-from)))}article.three.theme{background-image:linear-gradient(160deg,rgba(var(--color-three),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-three),var(--grid-bg-opacity-to)) 70%)}article.card.three:hover{border-color:rgba(var(--color-three),var(--grid-border-hover-opacity))}article.card.four{color:rgb(var(--color-four));background-image:linear-gradient(180deg,rgba(var(--color-four),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-four),var(--grid-bg-opacity-to)) 50%)}article.card.four.reverse{background-image:linear-gradient(180deg,rgba(var(--color-four),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-four),var(--grid-bg-opacity-from)))}article.four.theme{background-image:linear-gradient(160deg,rgba(var(--color-four),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-four),var(--grid-bg-opacity-to)) 70%)}article.card.four:hover{border-color:rgba(var(--color-four),var(--grid-border-hover-opacity))}article.card.five{color:rgb(var(--color-five));background-image:linear-gradient(180deg,rgba(var(--color-five),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-five),var(--grid-bg-opacity-to)) 50%)}article.card.five.reverse{background-image:linear-gradient(180deg,rgba(var(--color-five),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-five),var(--grid-bg-opacity-from)))}article.five.theme{background-image:linear-gradient(160deg,rgba(var(--color-five),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-five),var(--grid-bg-opacity-to)) 70%)}article.card.five:hover{border-color:rgba(var(--color-five),var(--grid-border-hover-opacity))}article.card.six{color:rgb(var(--color-six));background-image:linear-gradient(180deg,rgba(var(--color-six),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-six),var(--grid-bg-opacity-to)) 50%)}article.card.six.reverse{background-image:linear-gradient(180deg,rgba(var(--color-six),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-six),var(--grid-bg-opacity-from)))}article.six.theme{background-image:linear-gradient(160deg,rgba(var(--color-six),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-six),var(--grid-bg-opacity-to)) 70%)}article.card.six:hover{border-color:rgba(var(--color-six),var(--grid-border-hover-opacity))}article.card.seven{color:rgb(var(--color-seven));background-image:linear-gradient(180deg,rgba(var(--color-seven),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-seven),var(--grid-bg-opacity-to)) 50%)}article.card.seven.reverse{background-image:linear-gradient(180deg,rgba(var(--color-seven),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-seven),var(--grid-bg-opacity-from)))}article.seven.theme{background-image:linear-gradient(160deg,rgba(var(--color-seven),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-seven),var(--grid-bg-opacity-to)) 70%)}article.card.seven:hover{border-color:rgba(var(--color-seven),var(--grid-border-hover-opacity))}article.card.eight{color:rgb(var(--color-eight));background-image:linear-gradient(180deg,rgba(var(--color-eight),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-eight),var(--grid-bg-opacity-to)) 50%)}article.card.eight.reverse{background-image:linear-gradient(180deg,rgba(var(--color-eight),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-eight),var(--grid-bg-opacity-from)))}article.eight.theme{background-image:linear-gradient(160deg,rgba(var(--color-eight),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-eight),var(--grid-bg-opacity-to)) 70%)}article.card.eight:hover{border-color:rgba(var(--color-eight),var(--grid-border-hover-opacity))}article.card.nine{color:rgb(var(--color-nine));background-image:linear-gradient(180deg,rgba(var(--color-nine),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-nine),var(--grid-bg-opacity-to)) 50%)}article.card.nine.reverse{background-image:linear-gradient(180deg,rgba(var(--color-nine),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-nine),var(--grid-bg-opacity-from)))}article.nine.theme{background-image:linear-gradient(160deg,rgba(var(--color-nine),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-nine),var(--grid-bg-opacity-to)) 70%)}article.card.nine:hover{border-color:rgba(var(--color-nine),var(--grid-border-hover-opacity))}article.card.ten{color:rgb(var(--color-ten));background-image:linear-gradient(180deg,rgba(var(--color-ten),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-ten),var(--grid-bg-opacity-to)) 50%)}article.card.ten.reverse{background-image:linear-gradient(180deg,rgba(var(--color-ten),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-ten),var(--grid-bg-opacity-from)))}article.ten.theme{background-image:linear-gradient(160deg,rgba(var(--color-ten),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-ten),var(--grid-bg-opacity-to)) 70%)}article.card.ten:hover{border-color:rgba(var(--color-ten),var(--grid-border-hover-opacity))}article.card.eleven{color:rgb(var(--color-eleven));background-image:linear-gradient(180deg,rgba(var(--color-eleven),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-eleven),var(--grid-bg-opacity-to)) 50%)}article.card.eleven.reverse{background-image:linear-gradient(180deg,rgba(var(--color-eleven),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-eleven),var(--grid-bg-opacity-from)))}article.eleven.theme{background-image:linear-gradient(160deg,rgba(var(--color-eleven),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-eleven),var(--grid-bg-opacity-to)) 70%)}article.card.eleven:hover{border-color:rgba(var(--color-eleven),var(--grid-border-hover-opacity))}article.card.twelve{color:rgb(var(--color-twelve));background-image:linear-gradient(180deg,rgba(var(--color-twelve),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-twelve),var(--grid-bg-opacity-to)) 50%)}article.card.twelve.reverse{background-image:linear-gradient(180deg,rgba(var(--color-twelve),var(--grid-bg-opacity-to)) 60%,rgba(var(--color-twelve),var(--grid-bg-opacity-from)))}article.twelve.theme{background-image:linear-gradient(160deg,rgba(var(--color-twelve),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-twelve),var(--grid-bg-opacity-to)) 70%)}article.card.twelve:hover{border-color:rgba(var(--color-twelve),var(--grid-border-hover-opacity))}article.card>div{width:100%}@media only screen and (min-width:640px){article.card:not(.header):not(.themes):not(.sponsor)>div{height:50%}}@media only screen and (min-width:768px){article.card:not(.header):not(.themes):not(.sponsor).triple>div{width:calc(33.3% + var(--grid-border-width));height:100%}article.card:not(.header):not(.themes):not(.sponsor).triple>div.headshot{width:calc(66.7% - var(--grid-border-width));height:100%}}article.card>div.headshot,article.card>div.headshot a,aside article>div.headshot{background-color:var(--bg-color);border-radius:calc(var(--grid-border-small-radius) / 2);flex-wrap:wrap;align-content:center;width:100%;display:flex;position:relative;overflow:hidden}article.card>div.headshot:before,article.card>div.headshot a:before,aside article>div.headshot:before{content:"";width:100%;height:100%;position:absolute}.one div.headshot:before,.one div.headshot a:before{background-color:rgba(var(--color-one),var(--headshot-bg-opacity))}.two div.headshot:before,.two div.headshot a:before{background-color:rgba(var(--color-two),var(--headshot-bg-opacity))}.three div.headshot:before,.three div.headshot a:before{background-color:rgba(var(--color-three),var(--headshot-bg-opacity))}.four div.headshot:before,.four div.headshot a:before{background-color:rgba(var(--color-four),var(--headshot-bg-opacity))}.five div.headshot:before,.five div.headshot a:before{background-color:rgba(var(--color-five),var(--headshot-bg-opacity))}.six div.headshot:before,.six div.headshot a:before{background-color:rgba(var(--color-six),var(--headshot-bg-opacity))}.seven div.headshot:before,.seven div.headshot a:before{background-color:rgba(var(--color-seven),var(--headshot-bg-opacity))}.eight div.headshot:before,.eight div.headshot a:before{background-color:rgba(var(--color-eight),var(--headshot-bg-opacity))}.nine div.headshot:before,.nine div.headshot a:before{background-color:rgba(var(--color-nine),var(--headshot-bg-opacity))}.ten div.headshot:before,.ten div.headshot a:before{background-color:rgba(var(--color-ten),var(--headshot-bg-opacity))}.eleven div.headshot:before,.eleven div.headshot a:before{background-color:rgba(var(--color-eleven),var(--headshot-bg-opacity))}.twelve div.headshot:before,.twelve div.headshot a:before{background-color:rgba(var(--color-twelve),var(--headshot-bg-opacity))}@media only screen and (min-width:640px){article.card.triple>div.headshot{--padding:calc(var(--grid-padding) * 2)}}article.card>div.headshot img{max-width:33%;max-height:235px;margin:var(--grid-padding) auto;mix-blend-mode:multiply;opacity:var(--headshot-opacity);z-index:4;border-radius:9999px;display:block}@media only screen and (min-width:640px){article.card>div.headshot img{max-width:none;height:185px;max-height:none;padding:0}}article.card.double>div.headshot img{width:45%;height:auto}article.card.triple>div.headshot img{width:33%;height:auto}@media only screen and (min-width:640px){article.card.double>div.headshot img{width:auto;height:185px}}@media only screen and (min-width:768px){article.card.triple>div.headshot img{width:40%;height:auto}}@media only screen and (min-width:1400px){article.card.triple>div.headshot{justify-content:center}article.card.triple>div.headshot a img{width:auto;height:185px}}article.card.snapshot>div.headshot img{object-fit:contain;filter:grayscale();border-radius:0;width:auto;max-width:60%;height:auto;max-height:90px}article.card>div:not(.headshot),aside article>div:not(.headshot){padding:var(--grid-padding);z-index:2;align-content:space-between;display:grid}article.card.theme>div{align-content:center}article.card h1,aside article h1{letter-spacing:.3px;-webkit-line-clamp:3;opacity:var(--opacity);-webkit-box-orient:vertical;margin:10px 0 0;font-size:22px;font-style:normal;font-weight:600;line-height:28px;display:-webkit-box;overflow:hidden}article.card.themes h1>span{opacity:.5;display:block}article.card a,aside article a{color:inherit;text-decoration:none}span.icon-label{letter-spacing:.2px;align-self:center;margin-top:2px;font-size:18px;line-height:22px;display:flex}span.icon-label .icon em{margin-top:2px;margin-right:4px;font-size:18px;display:block}.dark span.icon-label .icon em{opacity:.5}span.icon-label .label{opacity:var(--opacity);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-left:4px;margin-right:20px;display:-webkit-box;overflow:hidden}span.icon-label a{color:inherit;text-decoration:none}span.icon-label a:hover{color:inherit;opacity:.85}.icon-hyperlink{letter-spacing:.2px;opacity:.5;color:inherit;align-items:center;gap:6px;font-size:18px;line-height:22px;text-decoration:none;display:flex}.icon-hyperlink:hover{opacity:1}.icon-hyperlink .label{margin-top:-5px}.buttons{color:#15151880;flex-direction:row;gap:12px;display:flex}.dark .buttons{color:rgba(var(--color-zero),.85)}.buttons.centered{justify-content:center}.buttons .seperator{background-color:var(--text-color);opacity:.5;width:1px;height:14px;margin-top:6px}.buttons .spacer{flex-grow:1}.button{letter-spacing:.2px;text-transform:capitalize;color:currentColor;background-color:rgba(var(--color-zero),.35);border-radius:9999px;align-content:center;align-self:center;gap:4px;width:fit-content;height:28px;padding-bottom:1px;font-size:18px;line-height:28px;text-decoration:none;display:flex}.dark .button{background-color:rgba(var(--color-zero),.1)}.button.inverted,.dark .button.inverted{color:var(--text-color);background-color:rgba(var(--color-header),1)}.button.outline{color:currentColor;background-color:#0000;border:1px solid;border-radius:9999px;height:28px;font-size:18px}.button.outline.tall{height:34px;padding:0 20px 2px;line-height:30px}.button.outline .icon{background:0 0;margin-top:3px}.button.large{width:55px;height:55px;padding:14px 13px;font-size:28px}.do .button.large{color:rgba(var(--color-three),1);background-color:rgba(var(--color-three),var(--button-bg-opacity))}.dont .button.large{color:rgba(var(--color-two),1);background-color:rgba(var(--color-two),var(--button-bg-opacity))}.button:hover{opacity:.8;transition:all .2s ease-in-out}.button.outline:hover{opacity:.6}a.button{padding:0 10px;font-weight:500}.button .icon{text-align:center;color:currentColor;background-color:#ffffff1a;border-radius:9999px;width:20px;height:20px;margin:4px;padding:2px;font-size:14px;line-height:20px}.button.social{background:rgba(var(--color-zero),.25);text-align:center;color:#999;border-radius:8px;width:28px;height:28px;margin-bottom:8px;padding:3px 6px;font-size:16px}.dark .button.social{background:#292929}.button .label{-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-right:12px;line-height:26px;display:-webkit-box;overflow:hidden}.button.large .label{padding:0 20px 0 10px}.button .label,.button .label a{color:currentColor;text-decoration:none}.one .button,.one .button .icon,.button.one{color:rgb(var(--color-one));background-color:rgba(var(--color-one),var(--button-bg-opacity))}.two .button,.two .button .icon,.button.two{color:rgb(var(--color-two));background-color:rgba(var(--color-two),var(--button-bg-opacity))}.three .button,.three .button .icon,.button.three{color:rgb(var(--color-three));background-color:rgba(var(--color-three),var(--button-bg-opacity))}.four .button,.four .button .icon,.button.four{color:rgb(var(--color-four));background-color:rgba(var(--color-four),var(--button-bg-opacity))}.five .button,.five .button .icon,.button.five{color:rgb(var(--color-five));background-color:rgba(var(--color-five),var(--button-bg-opacity))}.six .button,.six .button .icon,.button.six{color:rgb(var(--color-six));background-color:rgba(var(--color-six),var(--button-bg-opacity))}.seven .button,.seven .button .icon,.button.seven{color:rgb(var(--color-seven));background-color:rgba(var(--color-seven),var(--button-bg-opacity))}.eight .button,.eight .button .icon,.button.eight{color:rgb(var(--color-eight));background-color:rgba(var(--color-eight),var(--button-bg-opacity))}.nine .button,.nine .button .icon,.button.nine{color:rgb(var(--color-nine));background-color:rgba(var(--color-nine),var(--button-bg-opacity))}.ten .button,.ten .button .icon,.button.ten{color:rgb(var(--color-ten));background-color:rgba(var(--color-ten),var(--button-bg-opacity))}.eleven .button,.eleven .button .icon,.button.eleven{color:rgb(var(--color-eleven));background-color:rgba(var(--color-eleven),var(--button-bg-opacity))}.twelve .button,.twelve .button .icon,.button.twelve{color:rgb(var(--color-twelve));background-color:rgba(var(--color-twelve),var(--button-bg-opacity))}.one.solid{background-color:rgba(var(--color-one),var(--solid-bg-opacity))}.two.solid{background-color:rgba(var(--color-two),var(--solid-bg-opacity))}.three.solid{background-color:rgba(var(--color-three),var(--solid-bg-opacity))}.four.solid{background-color:rgba(var(--color-four),var(--solid-bg-opacity))}.five.solid{background-color:rgba(var(--color-five),var(--solid-bg-opacity))}.six.solid{background-color:rgba(var(--color-six),var(--solid-bg-opacity))}.seven.solid{background-color:rgba(var(--color-seven),var(--solid-bg-opacity))}.eight.solid{background-color:rgba(var(--color-eight),var(--solid-bg-opacity))}.solid{background-color:rgba(var(--color-nine),var(--solid-bg-opacity))}.ten.solid{background-color:rgba(var(--color-ten),var(--solid-bg-opacity))}.eleven.solid{background-color:rgba(var(--color-eleven),var(--solid-bg-opacity))}.twelve.solid{background-color:rgba(var(--color-twelve),var(--solid-bg-opacity))}.button.solid{color:#fff9}.dark .button.solid{color:#00000080}.light article.article header .button.solid{--solid-bg-opacity:.45}article.card footer{letter-spacing:.3px;margin-top:20px;padding-top:10px;font-size:18px;font-weight:500;line-height:21px}@media only screen and (min-width:640px){article.card footer{margin-top:0}}article.card footer.flex{display:flex}.one .border{border-top:solid 1px rgba(var(--color-one),.25)}.two .border{border-top:solid 1px rgba(var(--color-two),.25)}.three .border{border-top:solid 1px rgba(var(--color-three),.25)}.four .border{border-top:solid 1px rgba(var(--color-four),.25)}.five .border{border-top:solid 1px rgba(var(--color-five),.25)}.six .border{border-top:solid 1px rgba(var(--color-six),.25)}.seven .border{border-top:solid 1px rgba(var(--color-seven),.25)}.eight .border{border-top:solid 1px rgba(var(--color-eight),.25)}.nine .border{border-top:solid 1px rgba(var(--color-nine),.25)}.ten .border{border-top:solid 1px rgba(var(--color-ten),.25)}.eleven .border{border-top:solid 1px rgba(var(--color-eleven),.25)}.twelve .border{border-top:solid 1px rgba(var(--color-twelve),.25)}.one .dimmed{color:rgba(var(--color-one),.5)}.two .dimmed{color:rgba(var(--color-two),.5)}.three .dimmed{color:rgba(var(--color-three),.5)}.four .dimmed{color:rgba(var(--color-four),.5)}.five .dimmed{color:rgba(var(--color-five),.5)}.six .dimmed{color:rgba(var(--color-six),.5)}.seven .dimmed{color:rgba(var(--color-seven),.5)}.eight .dimmed{color:rgba(var(--color-eight),.5)}.nine .dimmed{color:rgba(var(--color-nine),.5)}.ten .dimmed{color:rgba(var(--color-ten),.5)}.eleven .dimmed{color:rgba(var(--color-eleven),.5)}.twelve .dimmed{color:rgba(var(--color-twelve),.5)}footer:not(.grid) svg{margin-right:5px}footer:not(.grid) svg path{fill:currentColor}ul+ul,ol+ol{margin-top:-18px}article.article footer{padding:var(--grid-padding);padding:var(--grid-gap)}@media only screen and (min-width:768px){article.article>footer{padding:var(--grid-padding)}}article.article header.one{background-image:linear-gradient(180deg,rgba(var(--color-one),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-one),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-one))}article.article header.two{background-image:linear-gradient(180deg,rgba(var(--color-two),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-two),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-two))}article.article header.three{background-image:linear-gradient(180deg,rgba(var(--color-three),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-three),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-three))}article.article header.four{background-image:linear-gradient(180deg,rgba(var(--color-four),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-four),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-four))}article.article header.five{background-image:linear-gradient(180deg,rgba(var(--color-five),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-five),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-five))}article.article header.six{background-image:linear-gradient(180deg,rgba(var(--color-six),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-six),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-six))}article.article header.seven{background-image:linear-gradient(180deg,rgba(var(--color-seven),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-seven),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-seven))}article.article header.eight{background-image:linear-gradient(180deg,rgba(var(--color-eight),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-eight),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-eight))}article.article header.nine{background-image:linear-gradient(180deg,rgba(var(--color-nine),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-nine),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-nine))}article.article header.ten{background-image:linear-gradient(180deg,rgba(var(--color-ten),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-ten),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-ten))}article.article header.eleven{background-image:linear-gradient(180deg,rgba(var(--color-eleven),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-eleven),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-eleven))}article.article header.twelve{background-image:linear-gradient(180deg,rgba(var(--color-twelve),var(--grid-bg-opacity-from)) 10%,rgba(var(--color-twelve),var(--grid-bg-opacity-to)) 90%);color:rgb(var(--color-twelve))}article.article header{box-sizing:border-box;grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-flow:dense;margin:0 var(--grid-gap);border-radius:var(--grid-border-small-radius);align-items:center;display:grid;position:relative;overflow:hidden}@media only screen and (min-width:992px){article.article header{border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));height:60vh;min-height:450px;margin:0}}article.article header>div.title{text-align:center;padding:var(--grid-padding)}article.article header h1{max-width:88%;margin:25px auto 30px;font-size:35px;font-weight:600;line-height:45px}article.article header .authors{opacity:.85;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.dark article.article header .authors{opacity:.5}@media only screen and (min-width:992px){article.article header .authors{flex-wrap:nowrap}article.article header .authors.interview{opacity:.5;display:block}article.article header .authors.interview>*{justify-content:center;align-items:center;gap:5px;display:flex}article.article header .authors.interview em,article.article header .authors.interview a{display:inline-block}article.article header .authors.interview em{margin-top:5px}article.article header .authors .left{text-align:left;width:50%}article.article header .authors .right{text-align:right;width:50%}}article.article header .authors>div>*{display:block}article.article header .authors>div>span,article.article header .authors .icon-interview{opacity:.95}article.article header .authors em{font-size:18px}article.article header .authors a{color:inherit;font-weight:500;text-decoration:none}article.article header .authors a:hover{opacity:.8}article.article header .authors>div.interview{gap:10px;display:flex}article.article header .authors>div.interview em{margin-top:3px}article.article header>div.headshots{background-color:var(--bg-color);border-bottom-left-radius:var(--grid-border-small-radius);border-bottom-right-radius:var(--grid-border-small-radius);justify-content:center;gap:20px;display:flex;position:relative}article.article header>div.headshots:before{content:"";border-bottom-left-radius:var(--grid-border-small-radius);border-bottom-right-radius:var(--grid-border-small-radius);z-index:2;width:100%;height:100%;position:absolute}article.article header.one>div.headshots:before{background-color:rgba(var(--color-one),var(--headshot-bg-opacity))}article.article header.two>div.headshots:before{background-color:rgba(var(--color-two),var(--headshot-bg-opacity))}article.article header.three>div.headshots:before{background-color:rgba(var(--color-three),var(--headshot-bg-opacity))}article.article header.four>div.headshots:before{background-color:rgba(var(--color-four),var(--headshot-bg-opacity))}article.article header.five>div.headshots:before{background-color:rgba(var(--color-five),var(--headshot-bg-opacity))}article.article header.six>div.headshots:before{background-color:rgba(var(--color-six),var(--headshot-bg-opacity))}article.article header.seven>div.headshots:before{background-color:rgba(var(--color-seven),var(--headshot-bg-opacity))}article.article header.eight>div.headshots:before{background-color:rgba(var(--color-eight),var(--headshot-bg-opacity))}article.article header.nine>div.headshots:before{background-color:rgba(var(--color-nine),var(--headshot-bg-opacity))}article.article header.ten>div.headshots:before{background-color:rgba(var(--color-ten),var(--headshot-bg-opacity))}article.article header.eleven>div.headshots:before{background-color:rgba(var(--color-eleven),var(--headshot-bg-opacity))}article.article header.twelve>div.headshots:before{background-color:rgba(var(--color-twelve),var(--headshot-bg-opacity))}article.article header>div.headshots img{mix-blend-mode:multiply;width:auto;max-width:140px;height:auto;max-height:129px;opacity:var(--headshot-opacity);z-index:2;border-radius:9999px;margin:12px auto;display:block}@media only screen and (min-width:500px){article.article header>div.headshots img{max-width:175px;max-height:161px}}@media only screen and (min-width:768px){article.article header>div.headshots img{max-width:33%;max-height:275px}}article.article header>div.headshots.single img{max-width:75%;max-height:225px}@media only screen and (min-width:768px){article.article header h1{max-width:66%}article.article header>div.headshots{min-height:100%;padding:var(--grid-padding);border-radius:0;border-bottom-left-radius:calc(var(--grid-border-small-radius) / 2);border-bottom-right-radius:0;align-items:center}article.article header>div.headshots:before{border-bottom-left-radius:calc(var(--grid-border-small-radius) / 2);border-bottom-right-radius:0}}@media only screen and (min-width:1920px){article.article header>div.headshots{padding:0 15%}}article.article header:after{content:"";pointer-events:none;opacity:.02;z-index:1;background:url(../../../grain.png);width:100%;height:100%;position:absolute;overflow:hidden}.dark article.article header:after{opacity:.07}article.page,article.article>div,article.article>nav,article.article>footer{max-width:700px;padding:var(--grid-padding);margin-left:auto;margin-right:auto;position:relative}article.article .intro{color:#999;margin-top:70px;margin-bottom:35px;padding-top:0;padding-bottom:0;position:relative}.dark article.article .intro{color:#595959}article.article main img.small{filter:invert();mix-blend-mode:screen}article.article main img:not(.small):not(.image-dark):not(.image-light){border-radius:calc(var(--grid-border-radius) / 4);max-width:100%;margin:auto auto 20px;-webkit-mask-image:radial-gradient(circle,#292929a6 0%,#29292940 100%);mask-image:radial-gradient(circle,#292929a6,#29292940)}article.article main img:hover:not(.image-dark):not(.image-light){-webkit-mask-image:radial-gradient(circle,#292929f2 0%,#292929d9 100%);mask-image:radial-gradient(circle,#292929f2,#292929d9)}.hide-in-article{display:none}article.article main figure{max-width:100%;margin:auto auto 20px}article.article main figure img{margin-bottom:0}article.article main figure figcaption{opacity:.5;font-style:italic}article.article .intro:before{top:calc(var(--grid-border-width) / 2);left:calc(var(--grid-border-width) * 2);content:"";height:calc(100% - var(--grid-border-width));border-left:1px solid #595959;position:absolute}@media only screen and (min-width:768px){article.article .intro:before{left:calc(var(--grid-border-width) * -1)}}article.article .intro h4{color:#999;letter-spacing:1px;margin:0}article.article nav{padding:var(--grid-padding)}article.page h1{font-size:35px;font-weight:600;line-height:45px}article.page h1 a{opacity:.5;font-size:20px;font-weight:500;line-height:24px;text-decoration:none;transition:all .35s;display:block}article.page h1 a:hover{opacity:1}article.article h2,article.page h2{font-size:inherit;text-transform:uppercase;letter-spacing:.5px;color:#000;margin:40px 0 0;font-weight:600}.dark article.article h2,.dark article.page h2{color:#f5f5f6}article.article h3,article.page h3{font-size:inherit;text-transform:uppercase;letter-spacing:.5px;color:#000;margin:40px 0 0;font-weight:500}.dark article.article h3,.dark article.page h3{color:#f5f5f6}article.article h4,article.page h4{font-size:inherit;text-transform:uppercase;letter-spacing:.5px;color:#000;margin:40px 0 0;font-weight:400}.dark article.article h4,.dark article.page h4{color:#f5f5f6}article.article p,article.page p{margin:0 0 20px}article.article ol{margin-bottom:20px;padding-left:24px;list-style-type:decimal}article.article ul{margin-bottom:20px;padding-left:24px;list-style-type:disc}article.article ol li,article.article ul li{margin-bottom:10px}article.article>div main a,article.article .intro a,article.page a{color:inherit;text-underline-offset:4px;text-decoration-color:#fff6;text-decoration-thickness:1px}article.article>div main a:hover,article.page>div a:hover{text-decoration-color:#fff9}article.article main.one a{-webkit-text-decoration-color:rgb(var(--color-one));text-decoration-color:rgb(var(--color-one))}article.article main.two a{-webkit-text-decoration-color:rgb(var(--color-two));text-decoration-color:rgb(var(--color-two))}article.article main.three a{-webkit-text-decoration-color:rgb(var(--color-three));text-decoration-color:rgb(var(--color-three))}article.article main.four a{-webkit-text-decoration-color:rgb(var(--color-four));text-decoration-color:rgb(var(--color-four))}article.article main.five a{-webkit-text-decoration-color:rgb(var(--color-five));text-decoration-color:rgb(var(--color-five))}article.article main.six a{-webkit-text-decoration-color:rgb(var(--color-six));text-decoration-color:rgb(var(--color-six))}article.article main.seven a{-webkit-text-decoration-color:rgb(var(--color-seven));text-decoration-color:rgb(var(--color-seven))}article.article main.eight a{-webkit-text-decoration-color:rgb(var(--color-eight));text-decoration-color:rgb(var(--color-eight))}article.article main.nine a{-webkit-text-decoration-color:rgb(var(--color-nine));text-decoration-color:rgb(var(--color-nine))}article.article main.ten a{-webkit-text-decoration-color:rgb(var(--color-ten));text-decoration-color:rgb(var(--color-ten))}article.article main.eleven a{-webkit-text-decoration-color:rgb(var(--color-eleven));text-decoration-color:rgb(var(--color-eleven))}article.article main.twelve a{-webkit-text-decoration-color:rgb(var(--color-twelve));text-decoration-color:rgb(var(--color-twelve))}article.article strong,article.page strong,article.page b{font-weight:500}article.article main strong,article.article main b{color:#101012;opacity:.9;font-weight:500}.dark article.article main strong,.dark article.article main b{color:#f5f5f6}article.article hr,article.page hr{display:none}article.article aside{visibility:hidden;width:0;height:0}@media only screen and (min-width:1340px){article.article aside{visibility:visible;width:320px;height:80%;position:absolute;top:0;right:-320px}}article.article aside>div{padding:var(--grid-padding);position:sticky;top:0}section.related.inline{background:radial-gradient(98.67% 244.21% at -2.15% 0%,rgba(var(--color-header),calc(var(--grid-bg-opacity-from) * 4)) 22.93%,rgba(var(--color-header),.11978) 31.25%,rgba(var(--color-header),calc(var(--grid-bg-opacity-to) * 4)) 76.96%);border-radius:30px;flex-wrap:wrap;align-items:center;margin-bottom:30px;padding:25px;display:flex;position:relative}.dark section.related.inline{background:radial-gradient(98.67% 244.21% at -2.15% 0%,rgba(var(--color-header),.1) 22.93%,rgba(var(--color-header),.11978) 31.25%,rgba(var(--color-header),.4) 76.96%)}section.related.inline.with-indent{margin-bottom:10px}section.related.inline.indent{color:#b1b1b1;background:0 0;border-radius:0;margin-left:60px;padding:15px 0}section.related.inline .image{opacity:1;border-radius:9999px;flex-grow:0;flex-shrink:0;width:70px;height:70px;margin-right:25px;overflow:hidden}.dark section.related.inline .image{opacity:.4}section.related.inline.indent .image.logo{opacity:.8;border-radius:4px;width:46px;height:46px;margin-left:15px;margin-right:20px}section.related.inline .image img{mix-blend-mode:multiply;width:auto;height:73px;opacity:var(--headshot-opacity);margin-top:-2px;display:block}section.related.inline .image img.logo{width:auto;height:70px;margin-top:0}section.related.inline.indent .image img.logo{height:46px}section.related.inline.indent>div.line{opacity:.25;border-left:solid 2px var(--text-color);border-bottom:solid 2px var(--text-color);border-bottom-left-radius:15px;width:45px;height:29px;margin-bottom:29px;-webkit-mask-image:-webkit-gradient(linear,0 0,100% 100%,from(#00000040),to(#000))}section.related.inline>.social{justify-content:center;gap:8px;width:100%;display:flex;position:absolute;top:-14px;left:0}aside section.related{margin-bottom:30px}.dark aside section.related{color:#b1b1b1}aside section.related .image{opacity:.85;border-radius:9999px;width:70px;height:70px;margin-bottom:12px;overflow:hidden}.dark aside section.related .image{opacity:.4}aside section.related .image img{mix-blend-mode:multiply;width:auto;height:70px;opacity:var(--headshot-opacity);margin-left:-3px;display:block}section.related .text{flex-grow:0;flex-shrink:0;max-width:calc(100% - 125px)}aside section.related .text{max-width:100%;padding-right:40px;position:relative}section.related .text .button{float:right;padding-right:12px}section.related .text .button a:hover{text-decoration:none}section.related .text .position{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}section.related .text .position a{text-decoration:none!important}section.related .text .location{-webkit-line-clamp:1;color:#999;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dark section.related .text .location{color:#595959}section.related .text .location em{margin-right:6px;font-size:14px}section.related .text a{color:inherit;text-decoration:none}section.related .text a:hover{text-decoration:underline}section.related .text a strong{font-size:20px;font-weight:600;line-height:26px}section.related .full{margin-top:20px}section.related .full>div{margin-bottom:0}section.related .full.fade>div{-webkit-line-clamp:4;-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#333 10%,#eee 120%);-webkit-background-clip:text;-webkit-box-orient:vertical;margin-bottom:30px;display:-webkit-box}.dark section.related .full.fade>div{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#eee 10%,#333 120%);-webkit-background-clip:text}section.related .full>div a{color:inherit}section.related .full .button{cursor:pointer;width:80px;margin-left:-40px;position:absolute;bottom:15px;left:50%}aside section.related>.social{justify-content:left;gap:8px;margin-top:12px;display:flex}header.page{margin-bottom:calc(70px - var(--grid-padding));background:radial-gradient(83.95% 95.55% at 49.93% 0,#7e4ddc00,#7e4ddc01,#7e4ddc04,#7e4ddc09,#7e4ddc11,#7e4ddc1b,#7e4ddc26,#7e4ddc33,#7e4ddc40,#7e4ddc4d,#7e4ddc58,#7e4ddc62,#7e4ddc69,#7e4ddc6f,#7e4ddc72,#7e4ddc73)}header.page div{max-width:700px;height:450px;margin-top:60px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}header.page div .year{width:25%;height:50%}header.page div .svg{filter:invert()url(#innershadow);height:90px}h2.alpha{text-align:center;border-radius:9999px;width:70px;height:70px;line-height:70px;color:var(--bg-color)!important;background:var(--text-color)!important;margin:var(--grid-border-radius)!important}footer.sponsors{max-width:700px;padding:var(--grid-padding);margin-top:60px;margin-left:auto;margin-right:auto;position:relative}footer.sponsors .links{text-align:center;background:radial-gradient(98.67% 244.21% at -2.15% 0%,rgba(var(--color-header),.15) 22.93%,rgba(var(--color-header),.16978) 31.25%,rgba(var(--color-header),.25) 76.96%);padding:var(--grid-padding);border-radius:var(--grid-border-radius)}footer.sponsors .links a,footer.sponsors .links a img{display:inline}.dark footer.sponsors .links{background:radial-gradient(98.67% 244.21% at -2.15% 0%,rgba(var(--color-header),.3) 2.24%,rgba(var(--color-header),.45) 57.29%,rgba(var(--color-header),.8))}footer.sponsors .links img{opacity:.5;max-width:23%;max-height:60px;margin:2% 4%}.dark footer.sponsors .links img{filter:invert();opacity:.3}.loading{width:80px;height:80px;display:none;position:relative}.loading div{background-color:rgb(var(--color-header));border-radius:50%;width:13px;height:13px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:33px}.loading div:first-child{animation:.6s infinite loading-ellipsis1;left:8px}.loading div:nth-child(2){animation:.6s infinite loading-ellipsis2;left:8px}.loading div:nth-child(3){animation:.6s infinite loading-ellipsis2;left:32px}.loading div:nth-child(4){animation:.6s infinite loading-ellipsis3;left:56px}@keyframes loading-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loading-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.register{box-shadow:0 0 20px rgba(var(--color-header),.5)}.register form{max-width:660px;margin:1rem auto}.register form input[type=email]{font-kerning:normal;font-feature-settings:"kern","liga","clig","calt";letter-spacing:.25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:solid 1px rgb(var(--color-header));padding:.35rem .7rem;font-family:Calibre;font-size:21px;line-height:27px}.dark .register form input[type=email]{color:var(--text-color);background-color:rgba(var(--color-header),.25)}.register form input[type=email]:focus{border:1px solid #999;outline:none}.dark .register ::placeholder{color:var(--text-color);opacity:.25}.dark .register :-ms-placeholder-shown{color:var(--text-color);opacity:.25}.dark .register ::-moz-placeholder{color:var(--text-color);opacity:.25}.register form button{letter-spacing:.25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color);background-color:rgba(var(--color-header),.25);border:solid 1px rgb(var(--color-header));cursor:pointer;margin-left:4px;padding:.35rem .7rem;font-size:21px;line-height:27px}.register form button:hover,.register form button:focus{background-color:rgba(var(--color-header),.75)}.register form div{margin-bottom:16px}.register .error{color:#e53935;margin-top:8px;font-size:.85rem}footer.footer,footer.register{margin-top:60px;padding:20px}.light footer.footer,.light footer.register{background-color:#fff}.dark footer.footer,.dark footer.register{background-color:var(--bg-color-extra-dark)}footer.footer>div,footer.register>div{text-align:center;color:#595959;padding:calc(var(--grid-padding) + (var(--grid-border-width) * 2));font-size:20px;line-height:26px}footer.footer .copyright{text-align:left;font-size:15px;line-height:20px}footer.footer .copyright p{margin-bottom:8px}@media only screen and (min-width:640px){footer.footer>div{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1400px;margin:auto;display:grid}}@media only screen and (min-width:1200px){footer.footer .links{grid-column:span 2/span 2;gap:20px;display:flex}footer.footer .links div{width:50%}}footer.footer div a{color:inherit;text-decoration:none;transition:all .35s}footer.footer div a:hover{color:#000}.dark footer.footer div a:hover{color:#fff}footer.footer div img:not(.hn){opacity:.6;width:70px;margin-bottom:20px;transition:all .35s}.dark footer.footer div img:not(.hn){filter:invert()}footer.register div img:not(.hn){opacity:.8;width:80px;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}footer.footer div img.hn{opacity:.8;width:45px;margin-top:25px;transition:all .35s}footer div img:hover{opacity:1}.remote{pointer-events:none;text-align:center;width:100%;height:100%;position:absolute}nav.control{pointer-events:all;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#999;z-index:10;pointer-events:auto;background:#f9f9fcf2;-webkit-background-clip:padding-box;background-clip:padding-box;border:3px solid #eeeeef40;border-radius:17px;justify-content:center;gap:5px;margin:auto;padding:5px;display:inline-flex;position:sticky;top:calc(100vh - 80px)}.dark nav.control{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#59595e;background:#181819d9;-webkit-background-clip:padding-box;background-clip:padding-box;border:3px solid #14141433}nav.hide{display:none}nav.control a{font-weight:400}nav.control>a,nav.control>.dropup>a{color:inherit;border-radius:12px;display:block}nav.control em{cursor:pointer;border-radius:12px;width:36px;height:36px;padding:8px;font-size:18px;display:block}@media only screen and (min-width:640px){nav.control em{width:40px;height:40px;padding:10px;font-size:20px;display:block}nav.control em.xl{width:60px;padding:10px 20px}}nav.control em.icon-arrow-left{border-top-right-radius:6px;border-bottom-right-radius:6px;width:32px;padding:8px 6px}nav.control em.icon-arrow-right{border-top-left-radius:6px;border-bottom-left-radius:6px;width:32px;padding:8px 6px}@media only screen and (min-width:640px){nav.control em.icon-arrow-left,nav.control em.icon-arrow-right{width:36px;padding:10px 8px}}nav.control em.disabled,nav.control em.disabled:hover{color:#59595e;cursor:default;opacity:.25;background-color:#0000}nav.control .dropup{display:inline-block;position:relative}nav.control>a:not(.disabled),nav.control>em,nav.control .dropup>a em:not(.disabled),nav.control .dropup>em:not(.disabled){cursor:pointer;color:#999;background:#f1f1f1}.dark nav.control>a:not(.disabled),.dark nav.control>em,.dark nav.control .dropup>a em:not(.disabled),.dark nav.control .dropup>em:not(.disabled){cursor:pointer;color:#999;background:#1a1a1a}nav.control>a:not(.disabled)>em:hover,nav.control>em:hover,nav.control .dropup:hover>a em:not(.disabled),nav.control .dropup:hover>em:not(.disabled){background:#e9e9e9}.dark nav.control>a:not(.disabled)>em:hover,.dark nav.control>em:hover,.dark nav.control .dropup:hover>a em:not(.disabled),.dark nav.control .dropup:hover>em:not(.disabled){background:#262729}nav.control .dropup-content{z-index:1;max-width:600px;display:none;position:absolute;bottom:40px;left:50%;overflow:hidden;transform:translate(-50%)}nav.control .dropup-content>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-color);background:#f8f8f9f7;border-radius:15px;margin-bottom:18px;padding:15px;position:relative}.dark nav.control .dropup-content>div{background:#181819f2}nav.control .dropup-content .button{white-space:nowrap}nav.control .dropup-content div.tooltip{letter-spacing:.01em;white-space:nowrap;padding:13px 27px;font-size:18px;line-height:24px}nav.control .dropup-content article{min-width:400px;max-width:600px;white-space:wrap;letter-spacing:.01em;align-items:center;gap:38px;max-width:50vw;font-size:18px;line-height:24px;display:flex}nav.control .dropup-content article div.solid{opacity:.5;border-radius:9999px;flex-shrink:0;width:50px;height:50px;overflow:hidden}nav.control .dropup-content article>div>img{mix-blend-mode:multiply;width:auto;height:50px;opacity:var(--opacity)}nav.control .dropup-content article>div div{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}nav.control .dropup-content article>div span{opacity:.5;padding:0}nav.control .dropup-content>div:after{content:"";pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:10px solid #0000;border-top-color:#f8f8f9f2;width:0;height:0;margin-left:-10px;position:absolute;top:100%;bottom:10px;left:50%}.dark nav.control .dropup-content>div:after{border-top-color:#181819f2}nav.control .dropup-content span,nav.control .dropup-content a{cursor:pointer;margin-bottom:6px;padding-left:6px;padding-right:12px}nav.control .dropup-content span:last-of-type,nav.control .dropup-content a:last-of-type{margin-bottom:0}nav.control .dropup:hover .dropup-content{display:block}.toggle-checkbox{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.toggle-slot{background-color:#fff;border:1px solid #f1f1f4;border-radius:10em;width:64px;height:34px;transition:background-color .25s;position:relative}.toggle-checkbox:checked~.toggle-slot{background-color:rgba(var(--color-zero),.1);border:1px solid #ffffff0d}.toggle-button{background-color:#ffeccf;border-radius:50%;width:22px;height:22px;transition:background-color .25s,border-color .25s,transform .75s cubic-bezier(.26,2,.46,.71);position:absolute;transform:translate(34px,5px);box-shadow:inset 0 0 0 .75em #ffbb52}.toggle-checkbox:checked~.toggle-slot .toggle-button{background-color:#485367;transform:translate(6px,5px);box-shadow:inset 0 0 0 .75em #fff}.sun-icon{color:#ffbb52;width:18px;height:18px;position:absolute}.sun-icon-wrapper{opacity:1;transform-origin:50%;width:18px;height:18px;transition:opacity .15s,transform .75s cubic-bezier(.26,2,.46,.71);position:absolute;transform:translate(8px,7px)rotate(15deg)}.toggle-checkbox:checked~.toggle-slot .sun-icon-wrapper{opacity:0;transform:translate(35px,7px)rotate(0)}.moon-icon{width:18px;height:18px;color:var(--text-color);position:absolute}.moon-icon-wrapper{opacity:0;transform-origin:50%;width:18px;height:18px;transition:opacity .15s,transform .75s cubic-bezier(.26,2.5,.46,.71);position:absolute;transform:translate(8px,7px)rotate(0)}.toggle-checkbox:checked~.toggle-slot .moon-icon-wrapper{opacity:1;transform:translate(36px,7px)rotate(-10deg)}h3.do,h3.dont{border-top-left-radius:var(--grid-border-radius);border-top-right-radius:var(--grid-border-radius);align-items:center;gap:20px;padding:20px;display:flex;position:relative;overflow:hidden}h3.do{background-image:linear-gradient(0deg,rgba(var(--color-three),.01),rgba(var(--color-three),.15) 60%,rgba(var(--color-three),.2))}h3.dont{background-image:linear-gradient(0deg,rgba(var(--color-two),.01),rgba(var(--color-two),.15) 60%,rgba(var(--color-two),.2))}ol.do,ol.dont{counter-reset:listItem;border-bottom-left-radius:var(--grid-border-radius);border-bottom-right-radius:var(--grid-border-radius);margin-top:0;padding:0;list-style:none;overflow:hidden}ol.do li,ol.dont li{padding:20px 20px 20px 60px;position:relative}ol.do li:nth-child(odd),ol.dont li:nth-child(odd){background-color:#f5f5f8}.dark ol.do li:nth-child(odd),.dark ol.dont li:nth-child(odd){background-color:#242426}ol.do li:nth-child(2n),ol.dont li:nth-child(2n){background-color:#f1f1f4}.dark ol.do li:nth-child(2n),.dark ol.dont li:nth-child(2n){background-color:#1b1c1e}ol.do li:before,ol.dont li:before{content:counter(listItem,decimal-leading-zero);counter-increment:listItem;opacity:.7;width:20px;padding:0 20px;display:inline-block;position:absolute;left:0}.view-author{text-align:center;margin-top:3rem}.view-author>div.solid{opacity:.85;border-radius:9999px;width:50px;height:50px;display:inline-block;overflow:hidden}.dark .view-author>div.solid{opacity:.4}.view-author>div.solid img{opacity:.85;width:auto;height:50px}.dark .view-author>div.solid img{mix-blend-mode:multiply}.view-author .author-name{max-width:18em;margin-left:auto;margin-right:auto}.view-author .author-name a{text-decoration:none}.view-author .author-name a:hover{text-decoration:underline}blockquote{margin:1.5rem 0;padding-left:1.75rem;padding-right:1.25rem;font-style:italic;position:relative}blockquote:before{z-index:10;content:"“";opacity:.4;font-size:2.5rem;position:absolute;top:2px;left:6px}blockquote.view{margin-bottom:3rem;margin-left:0;margin-right:0;padding-left:1.25rem;padding-right:1.25rem;font-style:italic;position:relative}blockquote.view ul li,blockquote.view ol li{margin-bottom:10px}blockquote.view ul li:last-of-type,blockquote.view ol li:last-of-type{margin-bottom:20px}blockquote.view:before{z-index:10;content:"“";opacity:.4;font-size:2.75rem;position:absolute;top:2px;left:0}h3.hyb{padding-left:34px;position:relative;margin-bottom:6px!important}h3.hyb:before{content:attr(data-number);color:#fff;text-align:center;background-color:#000;border-radius:9999px;width:26px;height:26px;margin-top:-20px;margin-right:6px;font-size:.8rem;line-height:24px;display:inline-block;position:absolute;top:22px;left:0}.dark h3.hyb:before{color:#000;background-color:#fff}q{font-style:italic}main table{border-collapse:collapse;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;width:100%}.dark main table{border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40}main table th{text-align:left;vertical-align:center;color:#000;border-bottom:1px solid #0001;padding:6px 0 8px;font-size:16px;font-weight:400;line-height:18px}.dark main table th{color:#fff;border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff26}main table tbody td{text-align:left;vertical-align:top;padding:0 4px 12px 0;font-size:14px;line-height:16px}main table tbody tr:first-child td{padding-top:10px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
