.image{background-image:repeating-linear-gradient(-45deg,var(--bg-color),var(--bg-color) 11px,var(--text-color) 12px,var(--text-color) 13px);position:relative;overflow:clip;transform:translateZ(0)}.image:before{box-shadow:inset 0 0 0 1px var(--text-color);content:"";z-index:1;block-size:100%;inline-size:100%;position:absolute;top:0;left:0}.light-mode .image--invert img{filter:invert()}.image img{-o-object-fit:cover;object-fit:cover;block-size:auto;inline-size:100%}.image--contain,.image--cover{block-size:100%;inline-size:100%}.image--contain img,.image--cover img{block-size:100%}.image--contain img,.image--logo img{-o-object-fit:contain;object-fit:contain}.image--logo{background:0 0;inline-size:100%}.image--logo:before,.image--revealed:before{display:none}.image--logo img{block-size:100%;inline-size:100%}.image--loaded .image__wrapper{opacity:1}.image--revealed{background-image:none}.image--default.image--animate .image__wrapper{animation:var(--v3b264f63) .75s step-end 1}.image__wrapper{background-color:var(--bg-color);opacity:0;z-index:2;position:relative}.image--contain .image__wrapper,.image--cover .image__wrapper{block-size:100%;max-width:100%}.image--logo .image__wrapper{aspect-ratio:1;transition:opacity var(--transition-speed) var(--transition-easing)}.video{background-image:repeating-linear-gradient(-45deg,var(--bg-color),var(--bg-color) 11px,var(--text-color) 12px,var(--text-color) 13px);position:relative;overflow:clip}.video:before{box-shadow:inset 0 0 0 1px var(--text-color);content:"";z-index:1;block-size:100%;inline-size:100%;position:absolute;top:0;left:0}.light-mode .video--invert video{filter:invert()}.video video{-o-object-fit:cover;object-fit:cover;block-size:auto}.video video,.video--cover{inline-size:100%}.video--cover,.video--cover video{block-size:100%}.video--loaded .video__wrapper{opacity:1}.video--revealed{background-image:none}.video--revealed:before{display:none}.video--animate .video__wrapper{animation:var(--v6be7a8db) 1s step-end 1}.video__wrapper{background-color:var(--bg-color);opacity:0;z-index:2;position:relative}.volume-mesh{background-color:var(--bg-color);background-image:repeating-linear-gradient(-45deg,var(--bg-color),var(--bg-color) 11px,var(--text-color) 12px,var(--text-color) 13px);position:relative;overflow:clip}.volume-mesh:before{box-shadow:inset 0 0 0 1px var(--text-color);content:"";z-index:1;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;top:0;left:0}.volume-mesh--revealed{background-image:none}.volume-mesh--revealed:before{display:none}.light-mode .volume-mesh--invert .volume-mesh__canvas{filter:invert()}.volume-mesh__canvas{background-color:var(--bg-color);z-index:2;opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--transition-speed) var(--transition-easing);display:block;position:absolute;inset:0}.volume-mesh--loaded .volume-mesh__canvas{opacity:1}.volume-mesh__canvas--interactive{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.volume-mesh__canvas--interactive:active{cursor:grabbing}.spacer-line{letter-spacing:-.2em;padding-inline:.1em .2em}.title{padding-block:60px}@media (width>=992px){.title{padding-block:var(--section-block-padding)}}.title__media{inline-size:166px;margin-block-end:64px}.title__title{max-inline-size:15ch;margin-block-start:-.1em}.title__text{font-size:var(--headline-size);letter-spacing:var(--headline-letter-spacing);text-wrap:balance;max-inline-size:30ch;margin-block:24px 16px;line-height:1.25}.title__text:last-child{margin-block-end:0}.title--alt .title__text{letter-spacing:-.02em;max-inline-size:45ch;font-size:1rem;line-height:1.5}.title__author{font-size:var(--headline-size);letter-spacing:var(--headline-letter-spacing);margin-block-end:16px}.title__author,.title__cta{margin-block-start:32px}
