@import'https://use.typekit.net/slx1xnq.css';*,::before,::after{box-sizing:border-box}html{line-sizing:normal}body{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h1{margin:.67em 0}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;max-width:100%}img,svg,video,canvas{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px}lite-youtube::before{content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg, rgb(0 0 0/67%) 0%, rgb(0 0 0/54%) 14%, rgb(0 0 0/15%) 54%, rgb(0 0 0/5%) 72%, rgb(0 0 0/0%) 94%);height:99px;width:100%;font-family:"YouTube Noto",Roboto,Arial,Helvetica,sans-serif;color:hsl(0deg 0% 93.33%);text-shadow:0 0 2px rgba(0, 0, 0, 0.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}lite-youtube:hover::before{color:white}lite-youtube::after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0, 0, 0.2, 1);border:0}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[data-ccs=root]{--ccs-prime--config: 195;--ccs-accent--config: 330;--ccs-special--config: 24;--ccs-saturation--config: 75%;--ccs-contrast--config: 45%;--ccs-fade-background--config: 25%;--ccs-s-neutral--config: 10%;--ccs-fade: 0.75}[data-ccs-colors],[data-ccs-colors=light]{background-color:hsl(195,30%,95%);color:hsl(195,30%,5%)}[data-ccs-colors=invert],[data-ccs-colors=dark]{background-color:hsl(195,30%,5%);color:hsl(195,30%,95%)}[data-ccs-colors]{--ccs-contrast--user-percent: calc(var(--ccs-contrast--user) * 1%);--ccs-contrast: var(--ccs-contrast--user-percent, var(--ccs-contrast--theme, var(--ccs-contrast-config, 45%)));--ccs-l--user-percent: calc(var(--ccs-l--user) * 1%);--ccs-l: var(--ccs-l--user-percent, var(--ccs-l--theme, var(--ccs-lightness--config, 50%)));--ccs-l--fg-contrast: calc(var(--ccs-l) + var(--ccs-contrast) * var(--ccs-invert));--ccs-l--bg-contrast: calc(var(--ccs-l) + var(--ccs-contrast) * var(--ccs-mode));--ccs-fade-background: var(--ccs-fade-background--theme, var(--ccs-fade-background--config, 0%));--ccs-s--user-percent: calc(var(--ccs-s--user) * 1%);--ccs-s: var(--ccs-s--user-percent, var(--ccs-s--theme, var(--ccs-saturation--config, 50%)));--ccs-s--fg-contrast: calc(var(--ccs-s) - var(--ccs-contrast) * 0.75);--ccs-s--bg-contrast: calc(var(--ccs-s--fg-contrast) - var(--ccs-fade-background));--ccs-s--neutral: var(--ccs-s-neutral--theme, var(--ccs-s-neutral--config, var(--ccs-s--bg-contrast)));--ccs--bg-full: hsl(0, 0%, calc(100% * var(--ccs-mode)));--ccs--fg-full: hsl(0, 0%, calc(100% * var(--ccs-invert)));--ccs-h--prime: var(--ccs-prime--user, var(--ccs-prime--theme, var(--ccs-prime--config, 195)));--ccs-prime: hsl( var(--ccs-h--prime), var(--ccs-s), var(--ccs-l) );--ccs-prime--fg-full: hsl( var(--ccs-h--prime), var(--ccs-s--fg-contrast), var(--ccs-l--fg-contrast) );--ccs-prime--bg-full: hsl( var(--ccs-h--prime), var(--ccs-s--bg-contrast), var(--ccs-l--bg-contrast) );--ccs-prime--fade: hsla( var(--ccs-h--prime), var(--ccs-s), var(--ccs-l), var(--ccs-fade) );--ccs-prime--fg-full-fade: hsla( var(--ccs-h--prime), var(--ccs-s--fg-contrast), var(--ccs-l--fg-contrast), var(--ccs-fade) );--ccs-prime--bg-full-fade: hsla( var(--ccs-h--prime), var(--ccs-s--bg-contrast), var(--ccs-l--bg-contrast), var(--ccs-fade) );--ccs-h--accent: var(--ccs-accent--user, var(--ccs-accent--theme, var(--ccs-accent--config, var(--ccs-h--prime))));--ccs-accent: hsl( var(--ccs-h--accent), var(--ccs-s), var(--ccs-l) );--ccs-accent--fg-full: hsl( var(--ccs-h--accent), var(--ccs-s--fg-contrast), var(--ccs-l--fg-contrast) );--ccs-accent--bg-full: hsl( var(--ccs-h--accent), var(--ccs-s--bg-contrast), var(--ccs-l--bg-contrast) );--ccs-accent--fade: hsla( var(--ccs-h--accent), var(--ccs-s), var(--ccs-l), var(--ccs-fade) );--ccs-accent--fg-full-fade: hsla( var(--ccs-h--accent), var(--ccs-s--fg-contrast), var(--ccs-l--fg-contrast), var(--ccs-fade) );--ccs-accent--bg-full-fade: hsla( var(--ccs-h--accent), var(--ccs-s--bg-contrast), var(--ccs-l--bg-contrast), var(--ccs-fade) );--ccs-h--special: var(--ccs-special--user, var(--ccs-special--theme, var(--ccs-special--config, var(--ccs-h--prime))));--ccs-special: hsl( var(--ccs-h--special), var(--ccs-s), var(--ccs-l) );--ccs-special--fg-full: hsl( var(--ccs-h--special), var(--ccs-s--fg-contrast), var(--ccs-l--fg-contrast) );--ccs-special--bg-full: hsl( var(--ccs-h--special), var(--ccs-s--bg-contrast), var(--ccs-l--bg-contrast) );--ccs-special--fade: hsla( var(--ccs-h--special), var(--ccs-s), var(--ccs-l), var(--ccs-fade) );--ccs-special--fg-full-fade: hsla( var(--ccs-h--special), var(--ccs-s--fg-contrast), var(--ccs-l--fg-contrast), var(--ccs-fade) );--ccs-special--bg-full-fade: hsla( var(--ccs-h--special), var(--ccs-s--bg-contrast), var(--ccs-l--bg-contrast), var(--ccs-fade) );--ccs-h--neutral: var(--ccs-neutral--user, var(--ccs-neutral--theme, var(--ccs-neutral--config, var(--ccs-h--prime))));--ccs-neutral: hsl( var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l) );--ccs-neutral--fg-full: hsl( var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg-contrast) );--ccs-neutral--bg-full: hsl( var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg-contrast) );--ccs-neutral--fade: hsla( var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l), var(--ccs-fade) );--ccs-neutral--fg-full-fade: hsla( var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg-contrast), var(--ccs-fade) );--ccs-neutral--bg-full-fade: hsla( var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg-contrast), var(--ccs-fade) );background-color:var(--ccs-background, var(--ccs--bg-full));color:var(--ccs-color, var(--ccs--fg-full))}[data-ccs=root]{--ccs-mode--os: 1}@media(prefers-color-scheme: dark){[data-ccs=root]{--ccs-mode--os: -1}}[data-ccs-colors]{--ccs-mode--cascade: var(--ccs-mode--html, var(--ccs-mode--user, var(--ccs-mode--os, 1)));--ccs-mode: var(--ccs-mode--cascade, 1);--ccs-mode--zero: calc((var(--ccs-mode) + 1) * 0.5);--ccs-invert: calc(-1 * var(--ccs-mode));--ccs-invert--zero: calc((var(--ccs-invert) + 1) * 0.5)}[data-ccs-colors=light]{--ccs-mode--html: 1}[data-ccs-colors=dark]{--ccs-mode--html: -1}[data-ccs-colors=invert]{--ccs-mode: calc(-1 * var(--ccs-mode--cascade, 1))}[data-ccs-theme=complement]{--ccs-theme--1: calc(var(--ccs-h--prime) + 180);--ccs-theme--2: var(--ccs-theme--1)}[data-ccs-theme=triad]{--ccs-theme--1: calc(var(--ccs-h--prime) + 120);--ccs-theme--2: calc(var(--ccs-h--prime) - 120)}[data-ccs-theme=adjacent]{--ccs-theme--1: calc(var(--ccs-h--prime) + 60);--ccs-theme--2: calc(var(--ccs-h--prime) - 60)}[data-ccs-theme=contrast]{--ccs-contrast: 200%;--ccs-custom-contrast: none}[data-ccs-colors]{--ccs-step: calc(var(--ccs-contrast) / 6);--ccs-l--bg1: calc(var(--ccs-l) + var(--ccs-step) * 1 * var(--ccs-mode));--ccs-l--fg1: calc(var(--ccs-l) - var(--ccs-step) * 1 * var(--ccs-mode));--ccs-s--fg1: calc(var(--ccs-s) - var(--ccs-step) * 1);--ccs-s--bg1: calc(var(--ccs-s) - var(--ccs-fade-background) - var(--ccs-step) * 1);--ccs-prime--fg1: hsl(var(--ccs-h--prime), var(--ccs-s--fg1), var(--ccs-l--fg1));--ccs-prime--bg1: hsl(var(--ccs-h--prime), var(--ccs-s--bg1), var(--ccs-l--bg1));--ccs-prime--fg1-fade: hsla(var(--ccs-h--prime), var(--ccs-s--fg1), var(--ccs-l--fg1), var(--ccs-fade));--ccs-prime--bg1-fade: hsla(var(--ccs-h--prime), var(--ccs-s--bg1), var(--ccs-l--bg1), var(--ccs-fade));--ccs-accent--fg1: hsl(var(--ccs-h--accent), var(--ccs-s--fg1), var(--ccs-l--fg1));--ccs-accent--bg1: hsl(var(--ccs-h--accent), var(--ccs-s--bg1), var(--ccs-l--bg1));--ccs-accent--fg1-fade: hsla(var(--ccs-h--accent), var(--ccs-s--fg1), var(--ccs-l--fg1), var(--ccs-fade));--ccs-accent--bg1-fade: hsla(var(--ccs-h--accent), var(--ccs-s--bg1), var(--ccs-l--bg1), var(--ccs-fade));--ccs-special--fg1: hsl(var(--ccs-h--special), var(--ccs-s--fg1), var(--ccs-l--fg1));--ccs-special--bg1: hsl(var(--ccs-h--special), var(--ccs-s--bg1), var(--ccs-l--bg1));--ccs-special--fg1-fade: hsla(var(--ccs-h--special), var(--ccs-s--fg1), var(--ccs-l--fg1), var(--ccs-fade));--ccs-special--bg1-fade: hsla(var(--ccs-h--special), var(--ccs-s--bg1), var(--ccs-l--bg1), var(--ccs-fade));--ccs-neutral--fg1: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg1));--ccs-neutral--bg1: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg1));--ccs-neutral--fg1-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg1), var(--ccs-fade));--ccs-neutral--bg1-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg1), var(--ccs-fade));--ccs-l--bg2: calc(var(--ccs-l) + var(--ccs-step) * 2 * var(--ccs-mode));--ccs-l--fg2: calc(var(--ccs-l) - var(--ccs-step) * 2 * var(--ccs-mode));--ccs-s--fg2: calc(var(--ccs-s) - var(--ccs-step) * 2);--ccs-s--bg2: calc(var(--ccs-s) - var(--ccs-fade-background) - var(--ccs-step) * 2);--ccs-prime--fg2: hsl(var(--ccs-h--prime), var(--ccs-s--fg2), var(--ccs-l--fg2));--ccs-prime--bg2: hsl(var(--ccs-h--prime), var(--ccs-s--bg2), var(--ccs-l--bg2));--ccs-prime--fg2-fade: hsla(var(--ccs-h--prime), var(--ccs-s--fg2), var(--ccs-l--fg2), var(--ccs-fade));--ccs-prime--bg2-fade: hsla(var(--ccs-h--prime), var(--ccs-s--bg2), var(--ccs-l--bg2), var(--ccs-fade));--ccs-accent--fg2: hsl(var(--ccs-h--accent), var(--ccs-s--fg2), var(--ccs-l--fg2));--ccs-accent--bg2: hsl(var(--ccs-h--accent), var(--ccs-s--bg2), var(--ccs-l--bg2));--ccs-accent--fg2-fade: hsla(var(--ccs-h--accent), var(--ccs-s--fg2), var(--ccs-l--fg2), var(--ccs-fade));--ccs-accent--bg2-fade: hsla(var(--ccs-h--accent), var(--ccs-s--bg2), var(--ccs-l--bg2), var(--ccs-fade));--ccs-special--fg2: hsl(var(--ccs-h--special), var(--ccs-s--fg2), var(--ccs-l--fg2));--ccs-special--bg2: hsl(var(--ccs-h--special), var(--ccs-s--bg2), var(--ccs-l--bg2));--ccs-special--fg2-fade: hsla(var(--ccs-h--special), var(--ccs-s--fg2), var(--ccs-l--fg2), var(--ccs-fade));--ccs-special--bg2-fade: hsla(var(--ccs-h--special), var(--ccs-s--bg2), var(--ccs-l--bg2), var(--ccs-fade));--ccs-neutral--fg2: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg2));--ccs-neutral--bg2: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg2));--ccs-neutral--fg2-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg2), var(--ccs-fade));--ccs-neutral--bg2-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg2), var(--ccs-fade));--ccs-l--bg3: calc(var(--ccs-l) + var(--ccs-step) * 3 * var(--ccs-mode));--ccs-l--fg3: calc(var(--ccs-l) - var(--ccs-step) * 3 * var(--ccs-mode));--ccs-s--fg3: calc(var(--ccs-s) - var(--ccs-step) * 3);--ccs-s--bg3: calc(var(--ccs-s) - var(--ccs-fade-background) - var(--ccs-step) * 3);--ccs-prime--fg3: hsl(var(--ccs-h--prime), var(--ccs-s--fg3), var(--ccs-l--fg3));--ccs-prime--bg3: hsl(var(--ccs-h--prime), var(--ccs-s--bg3), var(--ccs-l--bg3));--ccs-prime--fg3-fade: hsla(var(--ccs-h--prime), var(--ccs-s--fg3), var(--ccs-l--fg3), var(--ccs-fade));--ccs-prime--bg3-fade: hsla(var(--ccs-h--prime), var(--ccs-s--bg3), var(--ccs-l--bg3), var(--ccs-fade));--ccs-accent--fg3: hsl(var(--ccs-h--accent), var(--ccs-s--fg3), var(--ccs-l--fg3));--ccs-accent--bg3: hsl(var(--ccs-h--accent), var(--ccs-s--bg3), var(--ccs-l--bg3));--ccs-accent--fg3-fade: hsla(var(--ccs-h--accent), var(--ccs-s--fg3), var(--ccs-l--fg3), var(--ccs-fade));--ccs-accent--bg3-fade: hsla(var(--ccs-h--accent), var(--ccs-s--bg3), var(--ccs-l--bg3), var(--ccs-fade));--ccs-special--fg3: hsl(var(--ccs-h--special), var(--ccs-s--fg3), var(--ccs-l--fg3));--ccs-special--bg3: hsl(var(--ccs-h--special), var(--ccs-s--bg3), var(--ccs-l--bg3));--ccs-special--fg3-fade: hsla(var(--ccs-h--special), var(--ccs-s--fg3), var(--ccs-l--fg3), var(--ccs-fade));--ccs-special--bg3-fade: hsla(var(--ccs-h--special), var(--ccs-s--bg3), var(--ccs-l--bg3), var(--ccs-fade));--ccs-neutral--fg3: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg3));--ccs-neutral--bg3: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg3));--ccs-neutral--fg3-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg3), var(--ccs-fade));--ccs-neutral--bg3-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg3), var(--ccs-fade));--ccs-l--bg4: calc(var(--ccs-l) + var(--ccs-step) * 4 * var(--ccs-mode));--ccs-l--fg4: calc(var(--ccs-l) - var(--ccs-step) * 4 * var(--ccs-mode));--ccs-s--fg4: calc(var(--ccs-s) - var(--ccs-step) * 4);--ccs-s--bg4: calc(var(--ccs-s) - var(--ccs-fade-background) - var(--ccs-step) * 4);--ccs-prime--fg4: hsl(var(--ccs-h--prime), var(--ccs-s--fg4), var(--ccs-l--fg4));--ccs-prime--bg4: hsl(var(--ccs-h--prime), var(--ccs-s--bg4), var(--ccs-l--bg4));--ccs-prime--fg4-fade: hsla(var(--ccs-h--prime), var(--ccs-s--fg4), var(--ccs-l--fg4), var(--ccs-fade));--ccs-prime--bg4-fade: hsla(var(--ccs-h--prime), var(--ccs-s--bg4), var(--ccs-l--bg4), var(--ccs-fade));--ccs-accent--fg4: hsl(var(--ccs-h--accent), var(--ccs-s--fg4), var(--ccs-l--fg4));--ccs-accent--bg4: hsl(var(--ccs-h--accent), var(--ccs-s--bg4), var(--ccs-l--bg4));--ccs-accent--fg4-fade: hsla(var(--ccs-h--accent), var(--ccs-s--fg4), var(--ccs-l--fg4), var(--ccs-fade));--ccs-accent--bg4-fade: hsla(var(--ccs-h--accent), var(--ccs-s--bg4), var(--ccs-l--bg4), var(--ccs-fade));--ccs-special--fg4: hsl(var(--ccs-h--special), var(--ccs-s--fg4), var(--ccs-l--fg4));--ccs-special--bg4: hsl(var(--ccs-h--special), var(--ccs-s--bg4), var(--ccs-l--bg4));--ccs-special--fg4-fade: hsla(var(--ccs-h--special), var(--ccs-s--fg4), var(--ccs-l--fg4), var(--ccs-fade));--ccs-special--bg4-fade: hsla(var(--ccs-h--special), var(--ccs-s--bg4), var(--ccs-l--bg4), var(--ccs-fade));--ccs-neutral--fg4: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg4));--ccs-neutral--bg4: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg4));--ccs-neutral--fg4-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg4), var(--ccs-fade));--ccs-neutral--bg4-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg4), var(--ccs-fade));--ccs-l--bg5: calc(var(--ccs-l) + var(--ccs-step) * 5 * var(--ccs-mode));--ccs-l--fg5: calc(var(--ccs-l) - var(--ccs-step) * 5 * var(--ccs-mode));--ccs-s--fg5: calc(var(--ccs-s) - var(--ccs-step) * 5);--ccs-s--bg5: calc(var(--ccs-s) - var(--ccs-fade-background) - var(--ccs-step) * 5);--ccs-prime--fg5: hsl(var(--ccs-h--prime), var(--ccs-s--fg5), var(--ccs-l--fg5));--ccs-prime--bg5: hsl(var(--ccs-h--prime), var(--ccs-s--bg5), var(--ccs-l--bg5));--ccs-prime--fg5-fade: hsla(var(--ccs-h--prime), var(--ccs-s--fg5), var(--ccs-l--fg5), var(--ccs-fade));--ccs-prime--bg5-fade: hsla(var(--ccs-h--prime), var(--ccs-s--bg5), var(--ccs-l--bg5), var(--ccs-fade));--ccs-accent--fg5: hsl(var(--ccs-h--accent), var(--ccs-s--fg5), var(--ccs-l--fg5));--ccs-accent--bg5: hsl(var(--ccs-h--accent), var(--ccs-s--bg5), var(--ccs-l--bg5));--ccs-accent--fg5-fade: hsla(var(--ccs-h--accent), var(--ccs-s--fg5), var(--ccs-l--fg5), var(--ccs-fade));--ccs-accent--bg5-fade: hsla(var(--ccs-h--accent), var(--ccs-s--bg5), var(--ccs-l--bg5), var(--ccs-fade));--ccs-special--fg5: hsl(var(--ccs-h--special), var(--ccs-s--fg5), var(--ccs-l--fg5));--ccs-special--bg5: hsl(var(--ccs-h--special), var(--ccs-s--bg5), var(--ccs-l--bg5));--ccs-special--fg5-fade: hsla(var(--ccs-h--special), var(--ccs-s--fg5), var(--ccs-l--fg5), var(--ccs-fade));--ccs-special--bg5-fade: hsla(var(--ccs-h--special), var(--ccs-s--bg5), var(--ccs-l--bg5), var(--ccs-fade));--ccs-neutral--fg5: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg5));--ccs-neutral--bg5: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg5));--ccs-neutral--fg5-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg5), var(--ccs-fade));--ccs-neutral--bg5-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg5), var(--ccs-fade));--ccs-l--bg6: calc(var(--ccs-l) + var(--ccs-step) * 6 * var(--ccs-mode));--ccs-l--fg6: calc(var(--ccs-l) - var(--ccs-step) * 6 * var(--ccs-mode));--ccs-s--fg6: calc(var(--ccs-s) - var(--ccs-step) * 6);--ccs-s--bg6: calc(var(--ccs-s) - var(--ccs-fade-background) - var(--ccs-step) * 6);--ccs-prime--fg6: hsl(var(--ccs-h--prime), var(--ccs-s--fg6), var(--ccs-l--fg6));--ccs-prime--bg6: hsl(var(--ccs-h--prime), var(--ccs-s--bg6), var(--ccs-l--bg6));--ccs-prime--fg6-fade: hsla(var(--ccs-h--prime), var(--ccs-s--fg6), var(--ccs-l--fg6), var(--ccs-fade));--ccs-prime--bg6-fade: hsla(var(--ccs-h--prime), var(--ccs-s--bg6), var(--ccs-l--bg6), var(--ccs-fade));--ccs-accent--fg6: hsl(var(--ccs-h--accent), var(--ccs-s--fg6), var(--ccs-l--fg6));--ccs-accent--bg6: hsl(var(--ccs-h--accent), var(--ccs-s--bg6), var(--ccs-l--bg6));--ccs-accent--fg6-fade: hsla(var(--ccs-h--accent), var(--ccs-s--fg6), var(--ccs-l--fg6), var(--ccs-fade));--ccs-accent--bg6-fade: hsla(var(--ccs-h--accent), var(--ccs-s--bg6), var(--ccs-l--bg6), var(--ccs-fade));--ccs-special--fg6: hsl(var(--ccs-h--special), var(--ccs-s--fg6), var(--ccs-l--fg6));--ccs-special--bg6: hsl(var(--ccs-h--special), var(--ccs-s--bg6), var(--ccs-l--bg6));--ccs-special--fg6-fade: hsla(var(--ccs-h--special), var(--ccs-s--fg6), var(--ccs-l--fg6), var(--ccs-fade));--ccs-special--bg6-fade: hsla(var(--ccs-h--special), var(--ccs-s--bg6), var(--ccs-l--bg6), var(--ccs-fade));--ccs-neutral--fg6: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg6));--ccs-neutral--bg6: hsl(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg6));--ccs-neutral--fg6-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--fg6), var(--ccs-fade));--ccs-neutral--bg6-fade: hsla(var(--ccs-h--neutral), var(--ccs-s--neutral), var(--ccs-l--bg6), var(--ccs-fade));--stop: calc(100% / (6 * 2 + 1));--prime-gradient: linear-gradient(to right, var(--ccs-prime--bg6) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-prime--bg5) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-prime--bg4) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-prime--bg3) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-prime--bg2) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-prime--bg1) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-prime) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-prime--fg1) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-prime--fg2) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-prime--fg3) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-prime--fg4) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-prime--fg5) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-prime--fg6) calc(var(--stop) * 12) calc(var(--stop) * 13));--prime-gradient--fade: linear-gradient(to right, var(--ccs-prime--bg6-fade) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-prime--bg5-fade) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-prime--bg4-fade) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-prime--bg3-fade) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-prime--bg2-fade) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-prime--bg1-fade) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-prime--fade) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-prime--fg1-fade) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-prime--fg2-fade) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-prime--fg3-fade) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-prime--fg4-fade) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-prime--fg5-fade) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-prime--fg6-fade) calc(var(--stop) * 12) calc(var(--stop) * 13));--accent-gradient: linear-gradient(to right, var(--ccs-accent--bg6) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-accent--bg5) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-accent--bg4) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-accent--bg3) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-accent--bg2) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-accent--bg1) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-accent) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-accent--fg1) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-accent--fg2) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-accent--fg3) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-accent--fg4) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-accent--fg5) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-accent--fg6) calc(var(--stop) * 12) calc(var(--stop) * 13));--accent-gradient--fade: linear-gradient(to right, var(--ccs-accent--bg6-fade) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-accent--bg5-fade) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-accent--bg4-fade) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-accent--bg3-fade) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-accent--bg2-fade) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-accent--bg1-fade) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-accent--fade) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-accent--fg1-fade) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-accent--fg2-fade) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-accent--fg3-fade) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-accent--fg4-fade) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-accent--fg5-fade) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-accent--fg6-fade) calc(var(--stop) * 12) calc(var(--stop) * 13));--special-gradient: linear-gradient(to right, var(--ccs-special--bg6) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-special--bg5) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-special--bg4) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-special--bg3) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-special--bg2) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-special--bg1) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-special) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-special--fg1) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-special--fg2) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-special--fg3) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-special--fg4) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-special--fg5) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-special--fg6) calc(var(--stop) * 12) calc(var(--stop) * 13));--special-gradient--fade: linear-gradient(to right, var(--ccs-special--bg6-fade) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-special--bg5-fade) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-special--bg4-fade) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-special--bg3-fade) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-special--bg2-fade) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-special--bg1-fade) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-special--fade) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-special--fg1-fade) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-special--fg2-fade) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-special--fg3-fade) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-special--fg4-fade) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-special--fg5-fade) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-special--fg6-fade) calc(var(--stop) * 12) calc(var(--stop) * 13));--neutral-gradient: linear-gradient(to right, var(--ccs-neutral--bg6) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-neutral--bg5) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-neutral--bg4) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-neutral--bg3) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-neutral--bg2) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-neutral--bg1) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-neutral) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-neutral--fg1) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-neutral--fg2) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-neutral--fg3) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-neutral--fg4) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-neutral--fg5) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-neutral--fg6) calc(var(--stop) * 12) calc(var(--stop) * 13));--neutral-gradient--fade: linear-gradient(to right, var(--ccs-neutral--bg6-fade) calc(var(--stop) * 0) calc(var(--stop) * 1), var(--ccs-neutral--bg5-fade) calc(var(--stop) * 1) calc(var(--stop) * 2), var(--ccs-neutral--bg4-fade) calc(var(--stop) * 2) calc(var(--stop) * 3), var(--ccs-neutral--bg3-fade) calc(var(--stop) * 3) calc(var(--stop) * 4), var(--ccs-neutral--bg2-fade) calc(var(--stop) * 4) calc(var(--stop) * 5), var(--ccs-neutral--bg1-fade) calc(var(--stop) * 5) calc(var(--stop) * 6), var(--ccs-neutral--fade) calc(var(--stop) * 6) calc(var(--stop) * 7), var(--ccs-neutral--fg1-fade) calc(var(--stop) * 7) calc(var(--stop) * 8), var(--ccs-neutral--fg2-fade) calc(var(--stop) * 8) calc(var(--stop) * 9), var(--ccs-neutral--fg3-fade) calc(var(--stop) * 9) calc(var(--stop) * 10), var(--ccs-neutral--fg4-fade) calc(var(--stop) * 10) calc(var(--stop) * 11), var(--ccs-neutral--fg5-fade) calc(var(--stop) * 11) calc(var(--stop) * 12), var(--ccs-neutral--fg6-fade) calc(var(--stop) * 12) calc(var(--stop) * 13))}[data-ccs-field]{display:var(--ccs-custom-display, var(--ccs-field-display, block))}[data-ccs-field=hue]{--ccs-custom-display: var(--ccs-custom-hue, block)}[data-ccs-field=lightness]{--ccs-custom-display: var(--ccs-custom-lightness, block)}[data-ccs-field=saturation]{--ccs-custom-display: var(--ccs-custom-saturation, block)}[data-ccs-field=contrast]{--ccs-custom-display: var(--ccs-custom-contrast, block)}[data-ccs-colors]{--brand-blue:hsl(195,52%,31%);--brand-orange:hsl(24,100%,62%);--brand-pink:hsl(330,100%,45%);--bg:var(--ccs-neutral--bg-full);--bg-full:var(--ccs--bg-full);--callout:hsl(var(--ccs-h--prime), var(--ccs-s--bg3), var(--ccs-l--bg5));--callout-neutral:var(--ccs-neutral--bg5);--callout-fade:hsl(var(--ccs-h--prime), var(--ccs-s--bg2), var(--ccs-l--bg5), var(--ccs-fade));--callout-special:var(--ccs-special--bg5-fade);--overlay:var(--ccs-neutral--bg6-fade);--overlay-banner:hsl(var(--ccs-h--neutral), var(--ccs-s--bg6), var(--ccs-l--bg6), 40%);--ccs-neutral--theme:var(--ccs-h--prime);--ccs-background:var(--bg);--ccs-color:var(--text);--text:var(--ccs-neutral--fg-full);--text-light:var(--ccs-neutral--fg3);--accent:var(--ccs-accent--fg1);--highlight:var(--ccs-accent--fg3);--feature:var(--ccs-prime--fg4);--brand-gradient-start:var(--ccs-prime--fg2);--brand-gradient-end:var(--ccs-accent--fg2);--border:var(--ccs-neutral);--border-fade:var(--ccs-neutral--fade);--shadow:hsl(var(--ccs-h--neutral), var(--ccs-s--fg6), var(--ccs-l--fg6), 40%);--action:var(--ccs-prime--fg3);--active:var(--ccs-accent--fg3);--icon:var(--ccs-special--fg1);--scroll-panel-bg:hsl(var(--ccs-h--prime), var(--ccs-s--bg4), var(--ccs-l--bg5));--scrollbar-track:var(--ccs-prime--bg4-fade);--scrollbar-thumb:var(--ccs-prime--bg6-fade);--img-bright--base: calc(var(--ccs-mode--zero) * 50% + var(--ccs-invert--zero) * 40%);--img-bright--default: calc(var(--img-bright--base) + var(--ccs-l));--img-contrast--default: calc(55% + var(--ccs-contrast))}[data-ccs-theme]{--ccs-accent--theme: calc(var(--ccs-mode--zero) * var(--ccs-theme--1) + var(--ccs-invert--zero) * var(--ccs-theme--2));--ccs-special--theme: calc(var(--ccs-mode--zero) * var(--ccs-theme--2) + var(--ccs-invert--zero) * var(--ccs-theme--1))}[data-ccs-theme=oddbird]{--ccs-h--prime: var(--ccs-prime--config);--ccs-h--accent: var(--ccs-accent--config);--ccs-h--special: var(--ccs-special--config);--ccs-custom-hue: none}[data-ccs-theme=monochrome]{--ccs-accent--theme: var(--ccs-h--prime);--ccs-special--theme: var(--ccs-h--prime)}html{--root:calc(1.25em + .5vw);--small:.8rem;--xsmall:.7rem;--xxsmall:.6rem;--medium:1.25rem;--large:calc(1.25rem + .5vw);--xlarge:calc(1.75rem + 1vw);--h1:calc(1.75rem + 1vw);--h2:calc(1.25rem + .5vw);--h3:1.25rem;--h4:1.1rem;--code:.8em;--min-page-column:22rem;--page:30rem;--wide-page:38rem;--wide-break:56em;--xlarge-page:70em;--grid-full-columns:86em;--gutter:.75rem;--newline--default:var(--gutter);--newline:var(--newline--default);--gutter-plus:calc(var(--gutter)*1.5);--double-gutter:calc(var(--gutter)*2);--triple-gutter:calc(var(--gutter)*3);--shim:calc(var(--gutter)/2);--shim-plus:calc(var(--gutter)*.75);--half-shim:calc(var(--gutter)/4);--quarter-shim:calc(var(--gutter)/8);--spacer:calc(var(--double-gutter) + 3vw);--page-margin:calc(var(--quarter-shim) + 4vw);--border-width:medium;--radius:var(--half-shim);--grid-hero:calc(var(--gutter)*8);--logo-item:10rem;--grid-item:16rem;--extra:calc((var(--wide-page) - var(--page))/2);--post-thumb-small:6rem;--page-columns: [full-start] var(--page-margin) [content-start wide-start page-start] minmax(0, var(--page)) [page-end wide-end content-end] var(--page-margin) [full-end]}@media(min-width: 38rem){html{--page-columns: [full-start] var(--page-margin) [content-start] minmax(0, 1fr) [wide-start] minmax(0, var(--extra)) [page-start] minmax(var(--min-page-column), var(--page)) [page-end] minmax(0, var(--extra)) [wide-end] minmax(0, 1fr) [content-end] var(--page-margin) [full-end]}}@font-face{font-family:"BaskervilleAmp";font-style:italic;font-weight:normal;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA2gABMAAAAAGggAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcbrhSTEdERUYAAAHEAAAAHAAAAB4AJwAMR1BPUwAAAeAAAAHuAAAGetWH5yRHU1VCAAAD0AAAAP0AAAQKQc4wQE9TLzIAAATQAAAAXgAAAGCqf4zCY21hcAAABTAAAABKAAABUgQ/LPBjdnQgAAAFfAAAAFIAAABSFD4OPGZwZ20AAAXQAAABsQAAAmVTtC+nZ2FzcAAAB4QAAAAIAAAACAAAABBnbHlmAAAHjAAAAtoAAANUV+1aGGhlYWQAAApoAAAANgAAADYA3fcTaGhlYQAACqAAAAAgAAAAJA5/BL5obXR4AAAKwAAAABgAAAAYEjsA6GxvY2EAAArYAAAADgAAAA4CAgHibWF4cAAACugAAAAgAAAAIAEgAgFuYW1lAAALCAAAAbcAAAQ+TSOdlnBvc3QAAAzAAAAANQAAAERQBfyLcHJlcAAADPgAAACfAAABDAlgX8V3ZWJmAAANmAAAAAYAAAAGSatZ7QAAAAEAAAAA1FG1agAAAADEU6K5AAAAANYS+ih42mNgZGBg4AFiMSBmYmAEQlYgZgHzGAAD1QA0eNqdVc1LQkEQHyVERELEi8QrIqJDX4egW/0FnTsGHToVBVF06NRBOnbwEh07dYzo5E0iJCJEQiREJCQkiBAR8fZrdt+67r5e1muWndmZndn5fEohIorROM1RaGfzYJeiNMISAkjchLa39oWMXI7vwpJGKRxZFZqRhcgyjZHDUgc5ZHCELOqookExlFBGjv4CMZ8T0SzFpe+hgALvE0s0gzyNUgpFvPB2cdvH8hFlJnFKMB5TwhXm4h69Ht4tvsZoiim/zLjDuyLlVcEbeg3Ov+WR3GAPGZVnWtrWZAyePDnmphlH/x284kPSN4mbaLm81vtkO0GNiPHAnTlzK8N+UsZNiWMuKSxiEfVIcwUc4Yn3pdS6tjxsII+iPF3hSuLyt8p2UeDIemJpWVXkg67Or+5qeiybilZ4tVFS3K1R2aiqQ012sK4qOHjh0OLWeCYzHh9Puou/zda6n6UlubM4t0uL37Q6XOEqU2MKcY9znHI3RD+WRJ36uf8LEvrduj61+94H0eJCHR1Zx6Rnqo2qqM7FrDyeBx1QXXj3iSUd6Is3we9rd2hC+xNTP2lO8FBIeTTTP3i1+oms7llnML2+ug0Pf4FjZSHqOs2/X0FglBfRvOaTwQagH+vwmH0tO4G07wN2mvS/h7W/AF28CLQAAHja7ZIxSgNBFIa//81G1CKEICJhkRQWwcpCJEWOEKxDKpeEVCHCuifICVJ4jNSeIUfwADmCfZyZXUXNKtiKxbx583/v/fMGBgHHXDBG86xYcEjiFXa7uAvDkWSzfEJnlmcTuvf5dMHlQzYvuIoVzkdX1YbYiDHhgCZn9LhmyNSf8PyOZcwaPPLEMy9qxbNTqr5uY36kkQqttNZGW8NS65e6DWxkha1sbRvbOlxaurquu4kTJLQ5pcN5eAH6sso5W5z4qahh8t3uvX+/+42Fuu/85f2tuuEzK9XA9++WZ4Gopu8nz7A3q3k+urWjzi/e/s/+Kqv/DTXqK9OlImIAAAB42mNgZjFnnMDAysDCasxy9v9lhlkgmuEs01mGNCZVJkYmZlZmdlY2TmaWBgaG9QEMCtEMUBCcmpjHwMigoPqH9e7fuwwM7PJMTQoMQBEgYFzNNBtIKTCwAAB9ORFpAAB42mNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBQU31z///CNb/x//v3eKE6gIDRjYGOJcRpIeJARUwQqxiABo9XAEArXwMWAAAAAADhQVWAD8ARABMAFIA0QDXAIMAigCRAJUAmgCeAKQAuADRAGgArwC6ALwAtAC/AFUAXwDIAI0AlwCcAKYAkwChAKkAfABOAEIAtgBmAEYFEQAAeNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZDGe6EFCcTVjWJkO4XlCGk3cpGLcQEfQIFEDdqvGaChpEibBiEXSHxCPiESM2uIojQ7O7NzzpkzS8qRqnfpa89T5ySQwt0GzTb9Tki1swD3pOvrjYy0gwdabGb0ynX7/gsGm9GUO2oA5T1vKQ8ZTTuBWrSn/tH8Cob7/B/zOxi0NNP01DoJ6SEE5ptxS4PvGc26yw/6gtXhYjAwpJim4i4/plL+tzTnasuwtZHRvIMzEfnJNEBTa20Emv7UIdXzcRRLkMumsTaYmLL+JBPBhcl0VVO1zPjawV2ys+hggyrNgQfYw1Z5DB4ODyYU0rckyiwNEfZiq8QIEZMcCjnl3Mn+pED5SBLGvElKO+OGtQbGkdfAoDZPs/88m01tbx3C+FkcwXe/GUs6+MiG2hgRYjtiKYAJREJGVfmGGs+9LAbkUvvPQJSA5fGPf50ItO7YRDyXtXUOMVYIen7b3PLLirtWuc6LQndvqmqo0inN+17OvscDnh4Lw0FjwZvP+/5Kgfo8LK40aA4EQ3o3ev+iteqIq7wXPrIn07+xWgAAAAABAAH//wAPeNpVk01ME0EcxWfa3W1L+dhdYGkaDN12oYXBlu0WyvJRhSzBSKog0ICiqYKIio0UNCQmcuCAxo9o9KCQeDAkHjw4s6yRROLBq/Fm8OKFk+nBkxdjCDoLqHEu83/v/d5kDjPAAQwAHBPsMHACF4gSCGIdpothvsUJx37pMJ0OOgLitG3Wtk0XF9nuMKHta4Is1MqCbDgCOwp8sjPFDv98aTAfAQAQrP767OpmF8AcvAXMPADIinDAzyDT7QAIj2tWOQcC+5IMsgXLSOTdJcgyONBI7YRRhNZAIuVBVjpqB/iyZqV3K2tyOupG+JJGfFzBlH0UPCwf8KC103k39Us0iK/FMNwkSnEBKzxhIbIkEVTQUyXWhiW/B2GJJ700UHcDrPIkCRFuj5OusgLmA5sC8XoKuIsniEK5PSjH44ydZCmSjZFMWcHMZO1rZk567JQMUHZylyXXISISK4jEKes67hVwjY5V0XSX53WqeWGtpDSSUKp07BVJytB10pUURBzVcVbAaR1nRDytkxyi3jEdDwjm8cFxWgTEiFAL6CSaEMTXsEZBvTn7lLRgOv3TlCCnfYJosaVS/6TtlwsW7x0YydK5SRX5lmRdc6JFi0uVFa5wS3OiLhTkKiuqqORCwfCekhgtrvyJJC1OsfDfFsXsOZmCh2AK/t//B7lKYcjemVBQWV1+FPr+4sL9xSDqN+ZI+Xpj9UE1XHvk3FPofb4FtdXb84+1WsHnYOKBSNvFvtF8rD5FVgr3FvMjgYbSqmR9rHtpYvHV2Uzn1ZmFjZ13b9d3PsFR2LBRc/TEs6+zQ7OD/vbWtp4381qKG6tuUMMLZ258mNtanb1zZaQx5ROKuGpWklvrOodmTiWnI+1JV7E7+/6mVMZU+JVIS0+877y5NLUSkMrGzAc/Ht6lb5cu57Jzmf6JMDCpQCaEAEHMxDDYtJxu4GLQ/ma/LtCkqvQr2JXtSfAbHvbiDQAAAAEAAAABD99cuPl5Xw889QAfCAAAAAAAxFOiuQAAAADWEvooAAD/1wdCBX8AAgAIAAIAAAAAAAB42mNgZGBgl/9bByR5GBj+n2J3YkhhkGZABmwAZuMETQLsAEQAAAAAAqoAAAIAAAAHDACkA5kAAAAAACwALAAsACwBigGqAAAAAQAAAAYAdQACAAAAAAACAAEAAgAWAAABAAGIAAAAAHjatZO7TgJREIb/3cULSggmhoJQbGFhjCyXIComJFoQtTERoo2FCIsSQBQWje/hQ2jnA1gZCy+NsfMFfAQLK/89jESMooVmcs5+Zy5nZmd2AYzjBQY0jxfAKVeHNYR56rAOHy6EDWRwKezBFF6FBxDSJoQHMallhIewpZWFhxHQroS9SGiPwqOwdI+wj5wQ9mNZ3xYOIKyfCY/Bp18L3yCoPwjfIqY/C9/BbwSF7zFiSG1PBkKGhTxOcAAbZRRQ5NPEOVcWDezDQQ4V7q52heciLEyT45inpBBBAjHKHPUmFlGjmFhnzC72GNdSJ5tPG00ccS8pz2MlFnN2srQki8UMDdSxxFpaqEpURd1rq6pyrMOhtUZtkXVYzJ5iFQtiy5O+jnbtkZ7oflnMHs8N5eNW6dZrfsj7N7kqqlMFLof2ArtkswsFcpW6BvvUbyKfLas876k6v8tapN5S7zGLGb6FOyuHX0EaUcpP0/lP76j0y6a1pfRufJ3a334Tm9TudO9/n1UObdWRNXq42gTF3eOsK8kepElJpYmprpTkj2jzVod3NWX22e69ORzSWqGlSd/aGzfgpv8AeNpjYGJg+P+RgeFvJkMaAzbAxsDAyMTIzMDMwMnIwpaeU1mQYQihjNhL8zKNTN2cATuqCtcAAAB42j3MOwrCQBgE4Gw273ckICpCbN0T2Js020SrXfAc1jaWepY/guA9PJAOGv5uvmGYl/hcSdwcTdFgRiHuduwDZTZUWU3NEeFi1xSok3FIth1JtSev7R7y7aoffMA7TAgAX/8hKJz2Edrw6apR9mcwBqOSmYCxZaZgsmNmYLpl5mC2YhZgvmSWYLFgVmA5Z9Zg1TBnYM1Xlhr1BaRmTFUAAAFZ7UmqAAA=") format("woff");unicode-range:U+26}html{font-family:freight-text-pro,Baskerville,Palatino,Cambria,Georgia,serif;--line-height:1.4;--fast:150ms;--mid:300ms;--slow:3000ms;--animate-colors:color 150ms ease-out,background-color 150ms ease-out,text-decoration-color 150ms ease-out;--move:transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);--pop:box-shadow 150ms cubic-bezier(0.68, -0.55, 0.265, 1.55);--fade:opacity 150ms ease-out;--underline:text-decoration-thickness 150ms ease-out;--fadein-out:fadein-out 3000ms ease-out;--clip-overlap: var(--page-margin);--clip-angle: var(--double-gutter);--clip-space: calc(var(--clip-angle) + var(--gutter));--clip-left: polygon(var(--clip-angle) 0, 100% 0, 100% 100%, 0 100%);--clip-right: polygon( 0 0, 100% 0, calc(100% - var(--clip-angle)) 100%, 0 100% );font-size:var(--root);line-height:var(--line-height)}:focus{outline:medium dotted currentcolor;outline-color:var(--focus-ring, var(--text, currentColor));outline-offset:var(--quarter-shim)}a:link,a:visited{--underline-color--default: var(--accent);--underline-thickness--default: 0.1em;--underline-offset--default: 0.15em;color:var(--link, var(--action))}a:hover,a:focus{--img-bright: 1;--img-contrast: 1;--underline-color: var(--active);--underline-thickness: 0.2em;color:var(--link-focus, var(--active))}a .link-text,a:link,a:visited{transition:text-decoration-thickness 150ms ease-out;text-decoration:underline;text-decoration-color:var(--underline-color, var(--underline-color--default));text-decoration-thickness:var(--underline-thickness, var(--underline-thickness--default));-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:var(--underline-offset, var(--underline-offset--default))}a.icon-link{text-decoration:none}.highlight-link{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;--link: var(--bg);--link-focus: var(--bg);--underline-color: var(--bg);font-weight:bold;text-shadow:1px 1px 0 var(--border)}h1,h2,h3,h4,h5,h6{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;--link: currentcolor;margin-bottom:0;text-wrap:balance}h1,h2{line-height:1.2;margin:var(--gutter-plus) 0 var(--newline)}@supports((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text){h2,h3{background:linear-gradient(to bottom right, var(--brand-gradient-start), var(--brand-gradient-end));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);max-width:-moz-max-content;max-width:max-content}}h3,h4{margin-top:var(--newline)}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}audio,canvas,iframe,video{margin-bottom:var(--newline)}img{filter:brightness(var(--img-bright, var(--img-bright--default, 1))) contrast(var(--img-contrast, var(--img-contrast--default, 1)))}picture{display:contents}source{display:none}audio[controls]{filter:drop-shadow(0 0 var(--half-shim) var(--shadow));width:100%}svg{fill:var(--fill, currentColor);padding:1px}hr{margin:var(--spacer) 0}::-moz-selection{background-color:var(--ccs-accent--fg5);color:var(--bg)}::selection{background-color:var(--ccs-accent--fg5);color:var(--bg)}.wf-loading{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}.amp{font-family:BaskervilleAmp,Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif;font-style:italic}span:where(.h-card):not(.p-org){font-weight:bold}p{margin-bottom:var(--newline);margin-top:0;text-wrap:pretty}p:empty{display:none}summary{cursor:pointer;color:var(--open, var(--action))}summary:hover,summary:focus,summary:active,[open]>summary{--open: var(--active)}[data-btn]{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;transition:color 150ms ease-out,background-color 150ms ease-out,text-decoration-color 150ms ease-out;align-items:center;background:var(--btn-bg, var(--highlight));border:thin solid var(--btn-border, var(--btn-text, transparent));border-radius:var(--btn-radius);color:var(--btn-text, var(--bg));cursor:pointer;display:inline-flex;font-size:inherit;padding:var(--half-shim) var(--btn-padding, var(--double-gutter))}[data-btn]:hover,[data-btn]:focus{--btn-bg: var(--accent);--btn-text: var(--bg)}[data-btn]:active,[data-btn][aria-pressed=true]{--btn-bg: var(--active);--btn-text: var(--bg)}[data-btn~=small]{--btn-padding: var(--gutter);font-size:var(--small)}[data-btn~=xsmall]{--btn-padding: var(--shim);font-size:var(--xsmall)}[data-btn~=menu]{font-family:freight-text-pro,Baskerville,Palatino,Cambria,Georgia,serif;--btn-bg: transparent;--btn-border: var(--border-fade);--btn-text: var(--action);--marker: var(--btn-text);display:list-item}[open] [data-btn~=menu]{--btn-bg: var(--active);--btn-border: var(--btn-bg);--btn-text: var(--bg)}[data-typeset]>form{margin-block:var(--gutter)}textarea{min-height:calc(6em + 4vw);resize:vertical}select{font:inherit;font-size:var(--xsmall);width:100%}fieldset{border-color:var(--border-fade);margin:0 0 var(--newline);padding:var(--shim)}legend{font-size:var(--xsmall);padding:0 var(--shim)}[data-field],[data-fieldset]{display:var(--ccs-custom-display, block);margin-bottom:var(--shim)}[data-label]{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}[data-input*=text]{--focus-ring: transparent;background-color:var(--bg-full);border:thin solid var(--input-border, var(--border));border-radius:0;color:var(--text);display:block;font:inherit;font-size:var(--xsmall);padding:var(--half-shim);width:100%}[data-input*=text]:focus{border-color:var(--input-border-focus, var(--accent))}.form-actions{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--newline);margin-top:var(--newline)}.form-actions p{margin:unset}[data-honey]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border) no-repeat;border-radius:.25em;border:thin solid var(--text);display:block;height:1.5em;width:100%;padding:0}[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:none;cursor:pointer}[type=range]::-moz-range-track{-moz-appearance:none;appearance:none;background:none;cursor:pointer}[type=range]::-ms-track{appearance:none;background:none;cursor:pointer}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:medium solid var(--accent);height:1.5em;width:1em;border-radius:.25em;box-shadow:0 0 0 1px var(--bg),0 0 0 1px var(--bg) inset;background:rgba(0,0,0,0);cursor:pointer}[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;border:medium solid var(--accent);height:1.5em;width:1em;border-radius:.25em;box-shadow:0 0 0 1px var(--bg),0 0 0 1px var(--bg) inset;background:rgba(0,0,0,0);cursor:pointer}[type=range]::-ms-thumb{appearance:none;border:medium solid var(--accent);height:1.5em;width:1em;border-radius:.25em;box-shadow:0 0 0 1px var(--bg),0 0 0 1px var(--bg) inset;background:rgba(0,0,0,0);cursor:pointer}[data-radio=group]{--focus-ring: var(--text);--radio-border: var(--text);--radio-focus: var(--active);display:flex}[data-radio=input]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}[data-radio=option]{border:thin solid var(--radio-border);border-radius:var(--first, 0) var(--last, 0) var(--last, 0) var(--first, 0);cursor:pointer;flex:auto;padding:var(--quarter-shim) var(--gutter);text-align:center;text-transform:capitalize}[data-radio=input]:checked+[data-radio=option]{--radio-border: var(--radio-focus);box-shadow:0 0 0 var(--quarter-shim) var(--radio-focus) inset;color:var(--active)}[data-radio=input]:focus+[data-radio=option]{outline:medium dotted currentcolor;outline-color:var(--focus-ring, var(--text, currentColor));outline-offset:var(--quarter-shim);z-index:1;position:relative}[data-radio=option]:first-of-type{--first: var(--radius)}[data-radio=option]:last-of-type{--last: var(--radius)}[hidden]{display:none !important}.sr-only:not(:focus,:active){clip:rect(1px, 1px, 1px, 1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}#to-content:link,#to-content:visited{z-index:3;--underline-color: currentcolor;background:var(--active);color:var(--bg);opacity:0;padding:var(--shim) var(--gutter);pointer-events:none;position:absolute;top:0;transform:translate3d(0, -100%, 0);transition:var(--move),var(--fade)}#to-content:focus,#to-content:active{opacity:1;pointer-events:initial;transform:translate3d(0, 0, 0)}#title:focus{outline:none}[data-above]{display:none}[data-callout]{--list-padding--default: 1em;--inline-bleed: 0;background:var(--callout-block-bg, var(--callout));border-inline-start:thick solid var(--callout-block-border, var(--border));margin-block:var(--callout-margin-block, var(--newline));margin-inline:var(--callout-margin-inline, calc(var(--gutter) * -1));padding:var(--callout-padding, var(--gutter))}[data-callout] :is(p,ol,ul):last-child{margin-block-end:0}[data-callout=series] [aria-current]::marker{content:"➡️ ";content:"➡️ "/""}[data-callout=event]{--callout-margin-block: var(--double-gutter) 0;--callout-margin-inline: var(--page-margin);--newline: var(--shim-plus);grid-area:note;justify-self:center;max-inline-size:var(--wide-page)}[data-callout=event] .event-dates{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}code[style*="--swatch"]::before{background:linear-gradient(var(--swatch, transparent), var(--swatch, transparent)),linear-gradient(45deg, black 50%, white 50%);border:thin solid var(--border, currentColor);content:"";display:inline-block;height:var(--icon-size, 1em);width:var(--icon-size, 1em);margin-inline:.2em}.has-dropdown{position:relative}[data-btn~=summary]{--marker-color: currentcolor;white-space:nowrap}[open]>[data-btn~=summary]{z-index:2}[open]>[data-btn~=summary]::before{content:"";z-index:1;cursor:default;display:block;inset:0;position:fixed}[data-dropdown]{z-index:2;background:var(--bg);border:thin solid var(--active);box-shadow:0 0 var(--quarter-shim) var(--shadow);max-width:calc(100% - var(--page-margin)*2);min-width:14em;position:absolute}[data-dropdown][aria-expanded=false]{display:none}[data-dropdown~=pad]{padding:var(--gutter)}[data-dropdown~=center]{left:50%;transform:translateX(-50%)}[data-dropdown~=ltr]{left:0}[data-dropdown~=rtl]{right:0}[data-icon]{display:inline-block;height:var(--icon-height, var(--icon-size, 1em));transform:translateY(-0.1em);overflow:visible;width:var(--icon-width, var(--icon-size, 1em))}[data-shopify=shadow]{fill:var(--shadow)}[data-shopify=cutout]{fill:var(--bg)}[face-pile]{display:flex;flex-wrap:wrap;gap:var(--shim)}[face-pile]>*{border:thin solid;border-radius:100%;flex:none;overflow:clip}[face-pile] img{aspect-ratio:1;block-size:var(--face-size, 2lh);inline-size:auto;max-width:unset}[face-pile] [data-supporters-face=md]{--face-size: 3lh}[face-pile] [data-supporters-face=lg]{--face-size: 4lh}[data-face]{--eyes: hsl( var(--ccs-h--neutral), var(--ccs-s--bg6), var(--ccs-l--bg6), var(--ccs-invert--zero) );overflow:visible}.eyes{fill:var(--eyes, black)}[data-nest]{transform:translate(var(--x, 0), var(--y, var(--row, 0)))}[data-nest]:nth-child(odd){--row: 80px}[data-nest=jonny]{--x: -30px}[data-nest=stacy]{--x: 375px}[data-nest=davidh]{--x: 705px}[data-nest=sondra]{--x: 1025px}[data-nest=miriam]{--x: 1390px}[data-nest=james]{--x: 1770px}[data-nest=ed]{--x: 2090px;--y: 100px}[data-nest=victor]{--x: 2400px}[data-media]{--column: wide;--list-padding--default: 1em;align-items:var(--align, start);display:grid;grid-gap:var(--media-gap, var(--gutter));grid-template-areas:var(--reverse-y, "image" "content");margin:var(--media-margin, var(--newline) 0)}[data-media][data-reverse~=vertical]{--reverse-y: "content" "image"}@media(min-width: 38rem){[data-media]{grid-template-areas:var(--reverse-x, "image content");grid-template-columns:fit-content(25%) minmax(min-content, var(--media-content, 1fr))}[data-media][data-reverse~=horizontal]{--reverse-x: "content image";grid-template-columns:minmax(min-content, var(--media-content, 1fr)) fit-content(25%)}}.media-image{grid-area:image;justify-self:var(--media-justify, center);max-width:var(--media-max);min-width:var(--media-min);width:var(--media-size)}.media-image img,.media-image svg{aspect-ratio:var(--media-ratio);-o-object-fit:cover;object-fit:cover;block-size:auto;inline-size:100%}.media-content{grid-area:content}.media-content>*:first-child{margin-top:0}.media-content>*:last-child{margin-bottom:0}[data-ratio=parent]{--ratio: 1.7777777778;position:relative}[data-ratio=parent]::before{content:"";display:inline-block;height:0;padding-top:calc(100%/var(--ratio, 1.7777777778));width:1px}[data-ratio=child]{height:100%;width:100%;inset:0;position:absolute}[data-media=desktop-work]{grid-template-areas:"image" "content";grid-template-columns:100%}[data-media=desktop-work] .media-image{justify-self:auto}.media-pull{--column: page-start}@media(min-width: 70em){.media-pull{--column: full-start / page-start;grid-row:var(--rowspan);justify-self:end;padding-inline:var(--media-pull-margin, 0)}.media-pull.embed{--media-pull-margin: var(--page-margin)}@supports(selector(:has(*))){.media-pull{--media-pull-margin: var(--page-margin)}}}.img-shadow{box-shadow:0 0 var(--quarter-shim) var(--shadow)}p:has(>picture:only-child){display:contents}p:has(>picture:only-child) img{grid-column:var(--column, page);margin-block:var(--newline)}[data-screen]{position:relative;overflow:hidden}[data-screen=iphone]{--device-margin: 5%;--device-margin-top: var(--device-img-notch, 15%);--device-radius: var(--double-gutter)}[data-screen=iphone] img{background:var(--device-img-fill, white);clip-path:inset(var(--device-clip-inset, 5px) round var(--device-radius, 0));height:100%;inset:1px;-o-object-fit:var(--device-img-fit, cover);object-fit:var(--device-img-fit, cover);-o-object-position:var(--device-img-position, top);object-position:var(--device-img-position, top);overflow:hidden;padding:var(--device-margin-top, var(--device-margin)) var(--device-margin-right, var(--device-margin)) var(--device-margin-bottom, var(--device-margin)) var(--device-margin-left, var(--device-margin));position:absolute;width:100%;z-index:-1}.oddnews-intro [data-screen=iphone]{--device-radius: calc(0.3rem * 2)}[data-device]{fill:var(--bg);pointer-events:none;stroke:var(--border);stroke-width:2;width:100%}.main-action{font-size:var(--medium);margin-top:var(--main-action-margin, var(--double-gutter))}[data-section-title],[data-flag]{clip-path:var(--flag)}[data-section-title=left],[data-flag=right]{--flag: polygon( 0 0, 100% 0, calc(100% - var(--flag-indent, var(--shim))) 50%, 100% 100%, 0 100% );padding-right:calc(var(--flag-indent, var(--shim)) + var(--shim))}[data-section-title=right],[data-flag=left]{--flag: polygon( 0 0, 100% 0, 100% 100%, 0 100%, var(--flag-indent, var(--shim)) 50% );padding-left:calc(var(--flag-indent, var(--shim)) + var(--shim))}[data-section-title]{--flag-indent: var(--gutter-plus);--column: full;background:var(--feature);color:var(--bg);padding:var(--quarter-shim) var(--spacer) var(--half-shim);margin:var(--title-margin, var(--double-gutter)) auto}[data-section-title=left]{margin-left:0;padding-left:var(--page-margin)}[data-section-title=right]{margin-right:0;padding-right:var(--page-margin)}.section-link{--column: content;justify-self:end;margin-block:var(--gutter) var(--double-gutter)}[data-block]{margin-bottom:var(--block-spacer, var(--double-gutter));margin-top:var(--block-spacer, var(--double-gutter));max-width:var(--block-max)}[data-block~=center]{margin-inline:auto}[data-block~=rotate]{transform:rotate(var(--rotate, 0))}@media(min-width: 38rem){[data-block~=rotate]{--rotate: -6deg}}[data-block~=full]{--column: full}[data-grid] [data-block~=column]{--block-spacer: 0}[data-block~=min-page-column]{--block-max: var(--min-page-column)}[data-block~=page]{--block-max: var(--page)}[data-block~=wide-page]{--block-max: var(--wide-page)}[data-block~=wide-break]{--block-max: var(--wide-break)}[data-block~=xlarge-page]{--block-max: var(--xlarge-page)}[data-block~=grid-full-columns]{--block-max: var(--grid-full-columns)}[data-grid]{--fit--default: minmax( var(---mobile-min, var(--fit-min, var(--grid-item))), var(--fit-max, 1fr) );--column: content;--item-title: var(--h3);--newline: var(--shim);align-items:var(--align, start);display:grid;font-size:var(--small);grid:var(--row-template, auto-flow)/var(--col-template, repeat(auto-fit, var(--fit, var(--fit--default))));grid-gap:var(--row-gap, var(--gap, var(--double-gutter))) var(--col-gap, var(--gap, var(--double-gutter)));justify-content:var(--justify, center);justify-items:stretch}@media(max-width: 29.99rem){[data-grid]{---mobile-min: 60%}}[data-grid]>*{max-width:100%}.item-title{font-size:var(--item-title, var(--h3));margin:0 0 var(--newline)}[data-grid=birds]{--fit-min: calc(var(--grid-item) * 1.25);--media-content: var(--min-page-column);--media-gap: var(--shim);--newline: inherit}[data-grid=narrow-columns]{--fit-min: calc(var(--grid-item) * 0.75)}.has-angles{background:var(--callout-fade);clip-path:polygon(0 0, calc(50% - var(--double-gutter)) 0, 50% var(--double-gutter), calc(50% + var(--double-gutter)) 0, 100% 0, 100% calc(100% - var(--double-gutter)), calc(50% + var(--double-gutter)) calc(100% - var(--double-gutter)), 50% 100%, calc(50% - var(--double-gutter)) calc(100% - var(--double-gutter)), 0 calc(100% - var(--double-gutter)));padding:var(--spacer) var(--page-margin) calc(var(--spacer) + var(--gutter))}blockquote{--edge: minmax(var(--page-margin), 1fr);--quote: minmax(min-content, var(--page));background-color:var(--callout);display:grid;margin:var(--newline) 0;padding:var(--spacer) 0}blockquote:nth-of-type(odd){grid:"edge icon quote" auto/var(--edge) auto var(--quote);clip-path:var(--clip-right);margin-right:calc(var(--clip-overlap)*-0.5);padding-right:var(--offset-media-padding, var(--clip-space))}@media(min-width: 56em){blockquote:nth-of-type(odd){margin-right:var(--clip-overlap)}}blockquote:nth-of-type(even){grid:"icon quote edge" auto/auto var(--quote) var(--edge);clip-path:var(--clip-left);margin-left:calc(var(--clip-overlap)*-0.5);padding-left:var(--offset-media-padding, var(--clip-space));transform:translateY(calc(var(--offset) * -1))}@media(min-width: 56em){blockquote:nth-of-type(even){margin-left:var(--clip-overlap)}}blockquote .u-photo{border-radius:100%}blockquote .p-name{font-style:italic}#intro>blockquote{margin-inline-start:calc(50% - 50vw)}blockquote:not([data-quote])::before{color:var(--icon);content:"“";font-size:4em;grid-column:icon;margin:-0.25em var(--gutter) -2em}blockquote:not([data-quote])>*{grid-column:quote}blockquote:not([data-quote])>p:last-child:not(:first-child){--newline: 0;font-size:var(--small)}[data-quote=solo]:nth-of-type(odd),blockquote:not([data-quote]):nth-of-type(odd){--column: full / wide;margin-left:0;padding-left:var(--page-margin)}[data-quote=solo]:nth-of-type(even),blockquote:not([data-quote]):nth-of-type(even){--column: wide / full;margin-right:0;padding-right:var(--page-margin)}[data-media=quote]{--fill: var(--icon);--media-size: var(--double-gutter);--media-min: 3em;--media-ratio: 1;grid-area:quote}.signature{display:grid;grid:[sig-start] auto [by-start] var(--gutter-plus) [sig-end] auto [by-end]/[sig-start] 3em [by-start] max-content [by-end sig-end];justify-content:end;transform:rotate(calc(var(--rotate) * -1))}.signature [data-img]{grid-area:sig;height:4em;width:auto}.signature .byline{grid-area:by}pre,code{font-family:source-code-pro,Consolas,Menlo,Monaco,"Courier New",monospace;font-size:var(--code);-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-align:left;overflow-wrap:break-word}pre{background:var(--bg-full);border:thin solid var(--border);color:var(--text);padding:var(--gutter);margin:var(--newline) var(--inline-bleed, 0);overflow:auto;white-space:pre}pre[class|=language]{contain:inline-size}code:not([class^=language]){background:var(--callout-special);border-radius:var(--quarter-shim);color:var(--highlight);padding-left:var(--quarter-shim);padding-right:var(--quarter-shim)}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--text-light)}.token.punctuation{color:var(--ccs-prime--fg3-fade)}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:var(--ccs-prime--fg3)}.token.boolean,.token.number{color:var(--highlight)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--ccs-special--fg3)}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:var(--ccs-accent--fg2)}.token.atrule,.token.attr-value,.token.function{color:var(--ccs-prime--fg2)}.token.keyword{color:var(--ccs-accent--fg2)}.token.regex,.token.important{color:var(--ccs-prime--fg3)}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}@media screen and (-ms-high-contrast: active){pre[class*=language-]{color:CanvasText;background:window}.token.important{background:highlight;color:canvas;font-weight:normal}.token.atrule,.token.attr-value,.token.function,.token.keyword,.token.operator,.token.selector{font-weight:bold}.token.attr-value,.token.comment,.token.doctype,.token.function,.token.keyword,.token.operator,.token.property,.token.string{color:highlight}.token.attr-value,.token.url{font-weight:normal}}figure{--column: wide;margin:var(--newline) 0}.ratio{position:relative}.ratio::before{content:"";display:inline-block;height:0;padding-top:calc(100%/var(--ratio));width:1px}.ratio>*{height:100%;width:100%;inset:0;position:absolute}.gallery{display:grid;grid-gap:var(--shim);grid-template-columns:[full-start] repeat(auto-fit, minmax(40%, 1fr)) [full-end]}.gallery img,.gallery svg{width:100%}.gallery iframe,.gallery canvas,.gallery video,.gallery audio{margin-bottom:0}.gallery [style]{align-self:var(--align);grid-column:var(--span, initial);width:var(--width, 100%)}.gallery lite-youtube{max-width:100%}figcaption,.caption{font-size:var(--small);font-style:italic;margin-top:var(--shim)}.extend-full figcaption,.extend-full .caption{padding-inline:var(--page-margin)}.cp_embed_wrapper{--column: wide}[inline-list~=pill-set]{--item-display: inline-block}.pill-item{font-size:var(--xsmall);margin:var(--half-shim)}.pill:link,.pill:visited{background-color:hsl(var(--ccs-h--special), var(--ccs-s--bg1), var(--ccs-l--bg5), var(--ccs-fade));border:thin solid var(--ccs-special--bg2-fade);border-radius:var(--radius);display:inline-block;padding:0 var(--shim);text-decoration:none}.pill:hover,.pill:focus{border-color:var(--ccs-special)}.contain{display:flow-root}[class*=align-]{margin-block:var(--shim);margin-inline-start:var(--inline-margin-start, var(--inline-margin, 0));margin-inline-end:var(--inline-margin-end, var(--inline-margin, 0))}@media(min-width: 30rem){.align-left{--inline-margin-end: var(--gutter);float:left;max-width:calc(50% - var(--inline-margin-end)/2)}}@media(min-width: 30rem){.align-right{--inline-margin-start: var(--gutter);float:right;max-width:calc(50% - var(--inline-margin-start)/2)}}.align-center{--inline-margin: auto;display:block}.center-text{text-align:center}.size-quarter{width:25%}.extend-small{--column: wide;width:100%}.extend-large{--column: content;width:100%}.extend-full{--column: full;width:100%}[icon-grid]{--fill: var(--icon);--media-justify: start}[icon-grid=full]{--media-size: calc(var(--extra) - var(--gutter));--column: full}[icon-grid=fit]{--column: page;--media-size: 1.5lh;display:grid;gap:var(--gutter);grid-template-columns:repeat(auto-fit, minmax(min(25ch, 100%), 1fr));margin-block-end:var(--spacer)}.offset-grid{--column: full;display:grid;grid-gap:var(--double-gutter);margin:var(--spacer) 0;position:relative}@media(min-width: 56em){.offset-grid{--clip-overlap: calc(var(--gutter) * -1);--offset: var(--spacer);grid-template:var(--offset)/repeat(2, 1fr)}.offset-grid::before{content:"";grid-column:span 2}}.offset-item{align-content:center;background-color:var(--clip-bg, var(--callout));display:grid;margin:0;padding:var(--offset-media-padding, var(--spacer)) 0}.offset-item:nth-child(odd){clip-path:var(--clip-right);margin-right:calc(var(--clip-overlap)*-0.5);padding-right:var(--offset-media-padding, var(--clip-space))}@media(min-width: 56em){.offset-item:nth-child(odd){margin-right:var(--clip-overlap)}}.offset-item:nth-child(even){clip-path:var(--clip-left);margin-left:calc(var(--clip-overlap)*-0.5);padding-left:var(--offset-media-padding, var(--clip-space));transform:translateY(calc(var(--offset) * -1))}@media(min-width: 56em){.offset-item:nth-child(even){margin-left:var(--clip-overlap)}}.offset-more{padding:0 var(--page-margin)}@media(min-width: 56em){.offset-more{inset:auto auto 0 50%;padding-left:0;position:absolute}}.offset-media{--offset-media-padding: 0;display:flex}.offset-media img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover}ul,ol{margin-bottom:var(--newline);margin-top:0;padding-left:var(--list-padding, var(--list-padding--default, 0))}ul ul,ul ol,ol ul,ol ol{--list-padding--default: 1em}@media(max-width: 37.99rem){ul,ol{--list-padding--default: 1em}}::marker{color:var(--marker-color, var(--text-light));font-size:var(--marker-size, 1em)}ul ::marker{--marker-size: 0.75em}[data-block=fancy-list] ::marker{--marker-color: var(--icon);--marker-size: var(--h2)}[data-block=fancy-list] li{padding-bottom:var(--newline)}[data-block=fancy-list] strong{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:var(--h3)}[inline-list]{display:inline;list-style:none;padding:0}[inline-list] li{display:var(--item-display, inline-block);margin-right:var(--item-space, 0)}[inline-list] li::before{content:"​";position:absolute}[inline-list] li::after{content:var(--item-after, none)}[inline-list~=comma] li:not(:last-child){--item-space: 0.4em;--item-after: ", "}[data-table]{border-collapse:collapse;margin:var(--newline) 0;width:100%}[data-table] th{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}[data-table] th,[data-table] td{border:thin solid var(--cell-border, var(--border));padding:var(--cell-padding, var(--half-shim));font-style:inherit;text-align:left}@media(min-width: 30rem){[data-table] th,[data-table] td{--cell-padding: var(--shim)}}thead{font-size:var(--thead-size, var(--xxsmall))}@media(min-width: 30rem){thead{--thead-size: var(--small)}}tbody{font-size:var(--tbody-size, var(--xsmall))}@media(min-width: 30rem){tbody{--tbody-size: var(--small)}}@supports(background-blend-mode: multiply){[data-layout=root]{background-blend-mode:var(--bg-blend, multiply);background-image:url("/assets/media/header-wash.webp"),url("/assets/media/footer-wash.webp");background-position:var(--header-pos, left -8em) top 0,bottom left;background-repeat:no-repeat,no-repeat;background-size:auto 5.5em,20em auto}}@media(min-width: 40em){[data-layout=root]{--header-pos: right 0}}@media(min-width: 50em){[data-layout=root]{--header-pos: left 0}}@media(prefers-color-scheme: dark){[data-layout=root]:not([style*="--ccs-mode--user"]){--bg-blend: color-dodge}}[style*="--ccs-mode--user:-1"]{--bg-blend: color-dodge}html{overflow-x:clip}html,body{min-block-size:100%}body{display:grid;grid-template:"alert" auto "banner" auto "main" 1fr "cta" auto "footer" auto/100%}html{--alert-fade: calc(var(--ccs-mode--zero) * 0.9 + var(--ccs-invert--zero) * 0.8)}[data-layout=alert]{--ccs-fade: var(--alert-fade);background:var(--callout-fade);font-size:var(--small);grid-area:alert;padding:var(--gutter) var(--page-margin);text-align:center}[data-layout=alert]>*:last-child{margin-bottom:0}[data-layout=banner]{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;--banner-space: calc(var(--shim) + 1vw);display:grid;grid-area:banner;grid-template:". logo menu ." minmax(var(--double-gutter), auto) ". logo nav ." minmax(var(--double-gutter), auto)/var(--page-margin) minmax(5em, 7em) 1fr var(--page-margin)}[data-layout=banner]::before{background-color:var(--overlay-banner);content:"";grid-column:1/-1;grid-row:menu}#banner-logo:link,#banner-logo:visited{transition:transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);z-index:1;align-self:start;display:block;grid-area:logo;margin-top:var(--half-shim);position:relative;transform-origin:top center}#banner-logo:hover,#banner-logo:focus,#banner-logo:active{transform:scale(1.05)}#banner-logo [data-logo]{height:auto;width:100%}[data-layout=menu]{display:flex;flex-wrap:wrap;font-size:var(--small);gap:var(--shim);grid-area:menu;justify-content:flex-end;margin-left:var(--shim);padding-top:var(--shim)}@media(min-width: 30rem){[data-layout=menu]{gap:var(--shim) var(--gutter-plus)}}[data-layout=nav]{font-size:var(--small);grid-column:logo/nav;grid-row:nav}[data-navlist]{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin-bottom:var(--shim);padding:0}[data-navlist=main]{margin-right:calc(var(--banner-space)*-1)}[data-navlist=main]::before{content:"";width:6em}[data-nav]{display:inline-block;padding:var(--shim) var(--banner-space)}[data-nav]:not(:hover,:active,:focus,[aria-current]){--underline-color: transparent;--underline-thickness: 0}[aria-current=wide-page]{--link: var(--active);--link-focus: var(--link);--underline-color: var(--link)}[data-layout=header]{display:grid}[data-layout=header] .type-flag{z-index:1;margin:var(--gutter) 0 var(--shim) auto;padding-block:var(--quarter-shim);padding-right:var(--gutter)}[data-header=hero]{--angle: var(--edge);--edge: calc(var(--page-margin) / 2);--clip-overlap: var(--gutter);grid-template:"hero type type" auto "title title hero2" var(--clip-overlap) "title title ." auto "meta meta meta" auto "note note note" auto "intro intro intro" auto/auto auto minmax(var(--edge), 1fr)}[data-header=hero] #title{padding-left:var(--page-margin);padding-top:var(--half-shim)}[data-header=hero] #meta{padding:0 var(--page-margin)}@media(width >= 35em)and (height >= 35em){[data-header=hero]{--clip-overlap: var(--h1)}}@media(min-width: 35em){[data-header=hero]{--angle: var(--page-margin);--edge: var(--page-margin)}}@media(min-width: 50em){[data-header=hero]{--edge: 25%}}[data-header=angle]{display:grid;grid-template-columns:var(--page-columns);margin:var(--spacer) 0;place-items:center}[data-header=angle]>*{grid-column:var(--column, page)}[data-header=angle] .type-flag{grid-area:1/1/span 1/-1}[data-header~=stacked]{line-height:1;margin-block:var(--stacked-margin-block, var(--newline))}[data-header~=stacked] .title-action,[data-header~=stacked] .title-description{display:block;font-size:var(--h3);font-weight:normal}[data-header~=stacked] .title-action{margin-block-end:var(--title-action-margin-block-end, 0)}[data-header~=stacked] .title-description{font-family:freight-text-pro,Baskerville,Palatino,Cambria,Georgia,serif;font-style:italic}#hero{--fill: var(--feature);grid-area:hero/hero/hero2/hero2;position:relative}#hero::before{box-shadow:0 0 var(--quarter-shim) var(--shadow) inset;content:"";inset:0 -1em;pointer-events:none;position:absolute;z-index:1}#title{z-index:1;--blur: var(--quarter-shim);--outset: calc(var(--blur) * -1);align-self:center;grid-area:title;position:relative;margin:0}#hero+#title{clip-path:inset(var(--outset) calc(var(--outset) / 1.5) 0 0);filter:drop-shadow(0 0 var(--blur) var(--shadow));padding-right:calc(var(--angle) + var(--gutter))}#hero+#title::before{background-color:var(--bg);inset:0 var(--outset) var(--outset) var(--outset);clip-path:polygon(0 0, calc(100% - var(--angle)) 0, calc(100% + var(--outset)) var(--clip-overlap), 100% var(--clip-overlap), 100% 100%, 0 100%);content:"";position:absolute;z-index:-1}[data-header=angle] #title{line-height:1.1}[data-header=angle] #title span:not([class]){display:block;font-size:var(--h3);font-weight:normal}#meta{display:grid;font-size:var(--small);grid-area:meta;grid-auto-flow:dense;grid-column-gap:var(--gutter);grid-template-columns:1fr}#meta>*{grid-column:var(--meta-column, 1)}#meta .subtitle{font-size:var(--h3)}.post-links{--meta-column: 2;padding:0;list-style:none}.post-links li{display:inline-block}.post-links li+li::before{content:" | "}#intro{--newline: var(--newline--default);grid-area:intro}[data-header=hero] #intro{font-size:var(--medium);justify-self:center;max-width:var(--wide-page);margin:var(--spacer) var(--page-margin);width:calc(100% - var(--page-margin)*2)}.summary>:last-child{--newline: 0}[data-media=bird-intro]{--align: center;--media-max: var(--logo-item)}[data-layout=main]{grid-area:main;margin-block-end:var(--spacer)}[data-main]{margin:var(--gutter) 0}[data-main]>:first-child{margin-top:0}[data-typeset]{display:grid;grid-template-columns:var(--page-columns)}[data-typeset]>*{grid-column:var(--column, page)}[data-typeset]>[data-typeset]{grid-column:full}@media(min-width: 45ch){[data-typeset]{--inline-bleed: calc(var(--gutter) * -1)}}.anchor-link-wrapper{display:inline-block;position:relative}.anchor-link-wrapper h2{display:inline-block;padding-left:var(--anchor-link-padding-l, var(--gutter))}@media(min-width: 38rem){.anchor-link-wrapper h2{--anchor-link-padding-l: 0}}.header-anchor{--left-position-offset-default: -0.25em;--top-position-offset-default: var(--gutter-plus);left:var(--anchor-position-offset-l, var(--left-position-offset-default));position:absolute;top:var(--top-position-offset-default);transform-origin:top center;width:var(--gutter)}@media(min-width: 38rem){.header-anchor{--anchor-position-offset-l: -1em}}.header-anchor svg{stroke:var(--fill, currentColor);stroke-width:1.25;transition:transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.header-anchor:visited{--fill: var(--ccs-accent--bg1-fade);--action: var(--ccs-accent--bg1-fade)}.header-anchor:hover,.header-anchor:focus,.header-anchor:active{--fill: var(--ccs-accent--fg2)}.anchor-clicked::before{animation:fadein-out 3000ms ease-out;background:var(--feature);border-radius:var(--radius);color:var(--bg);content:"Link Copied";font-size:var(--xxsmall);left:var(--left-position-offset-default);opacity:0;padding:var(--quarter-shim) var(--half-shim);position:absolute;top:calc(var(--top-position-offset-default)*-1);white-space:nowrap}.anchor-clicked svg{transform:rotate(-45deg)}[data-layout=cta]{--media-min: 6em;--media-size: calc(4em + 5vw);display:grid;font-size:var(--small);grid-area:var(--cta-grid-area, cta);grid-template-columns:minmax(min-content, var(--page));justify-content:center}.hire-us-cta{--media-gap: var(--gutter);--media-justify: start;--media-size: calc(7em + 5vw);--stacked-margin-block: var(--shim);--title-action-margin-block-end: var(--quarter-shim);background:linear-gradient(to bottom right, var(--brand-gradient-start), var(--brand-gradient-end));color:var(--text);font-size:revert;margin-block:var(--spacer);padding:var(--quarter-shim) var(--double-gutter) var(--cta-padding-block-end, var(--shim-plus))}@media(min-width: 38rem){.hire-us-cta{--align: center;--cta-padding-block-end: var(--quarter-shim);--media-gap: var(--double-gutter);--media-margin: calc(var(--gutter) * -1) 0}}.hire-us-cta .media-image{z-index:1}[data-header~=hire-cta]{background:revert;color:var(--bg);font-size:var(--h1)}[data-media~=sponsor-cta]{--media-size: calc(9em + 5vw)}[data-layout=footer]{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;display:grid;font-size:var(--small);grid-area:footer;grid-gap:var(--page-margin);grid-template:var(--footer-template-sm, "contact" min-content "oddnews" min-content "contentinfo" auto/100%);padding:var(--gutter) var(--page-margin) var(--spacer)}@media(min-width: 45em){[data-layout=footer]{grid-template:var(--footer-template-lg, "contact oddnews" min-content "contact contentinfo" 1fr/minmax(10em, var(--wide-page)) minmax(10em, var(--page)));justify-content:space-between}}[aria-label=contact]{grid-area:contact}[role=contentinfo]{--link: currentcolor;--underline-color: currentcolor;display:grid;grid-area:contentinfo;grid-gap:var(--gutter);grid-template-rows:1fr auto}@media(min-width: 45em){[role=contentinfo]{text-align:var(--footer-text-align, right)}}[role=contentinfo]:only-child{grid-column:1/-1}[role=contentinfo] a{display:inline-block;font-weight:bold}.legal{--newline: 0;font-size:var(--xsmall)}[data-footer~=contact]{--footer-template-lg: "contentinfo oddnews" auto / 1fr 1fr;--footer-text-align: left}[data-ccs=menu]{display:none}@supports(--custom: props){[data-ccs=menu]{display:flex}}[data-ccs-input=hue]{background-image:linear-gradient(to right, hsl(10, 80%, 40%), hsl(20, 80%, 40%), hsl(30, 80%, 40%), hsl(40, 80%, 40%), hsl(50, 80%, 40%), hsl(60, 80%, 40%), hsl(70, 80%, 40%), hsl(80, 80%, 40%), hsl(90, 80%, 40%), hsl(100, 80%, 40%), hsl(110, 80%, 40%), hsl(120, 80%, 40%), hsl(130, 80%, 40%), hsl(140, 80%, 40%), hsl(150, 80%, 40%), hsl(160, 80%, 40%), hsl(170, 80%, 40%), hsl(180, 80%, 40%), hsl(190, 80%, 40%), hsl(200, 80%, 40%), hsl(210, 80%, 40%), hsl(220, 80%, 40%), hsl(230, 80%, 40%), hsl(240, 80%, 40%), hsl(250, 80%, 40%), hsl(260, 80%, 40%), hsl(270, 80%, 40%), hsl(280, 80%, 40%), hsl(290, 80%, 40%), hsl(300, 80%, 40%), hsl(310, 80%, 40%), hsl(320, 80%, 40%), hsl(330, 80%, 40%), hsl(340, 80%, 40%), hsl(350, 80%, 40%), hsl(0, 80%, 40%))}[data-ccs-input=lightness]{background-image:linear-gradient(to right, hsl(0, 0%, 25%), silver)}[data-ccs-input=saturation]{background-image:linear-gradient(to right, hsl(var(--ccs-h--prime, 0), 0.1%, var(--ccs-l, 50%)), hsl(var(--ccs-h--prime, 0), 100%, var(--ccs-l, 50%)))}[data-ccs-input=contrast]{background-image:linear-gradient(to right, gray, white),linear-gradient(to right, gray, black);background-size:100% 50%,100% 100%;background-position:top left,bottom left}[data-fieldgroup=contact-info]{display:grid;grid-column-gap:var(--gutter);grid-template-columns:repeat(auto-fit, minmax(12em, 1fr))}.social-list{display:flex;flex-wrap:wrap;font-size:var(--small);margin:var(--newline) 0;padding:0}.social-list li{list-style:none;margin:0 var(--gutter) var(--shim) 0}#meta .social-list{margin-top:0}[data-hero]{grid-area:hero}[data-hero] img,[data-hero] svg{border:var(--hero-border, 0) solid var(--border);height:100%;max-height:var(--hero-height, 50vmin);-o-object-fit:cover;object-fit:cover;-o-object-position:var(--hero-position, center);object-position:var(--hero-position, center);width:100%}[data-hero] svg{-o-object-fit:contain;object-fit:contain}[data-hero=large]{--hero-border: 1px;clip-path:var(--crop)}[data-media=hero]{--column: wide;--media-content: var(--page);--media-min: 8em}@layer search{/*! @algolia/autocomplete-theme-classic 1.5.6 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */:root{--aa-search-input-height:44px;--aa-input-icon-size:20px;--aa-base-unit:16;--aa-spacing-factor:1;--aa-spacing:calc(var(--aa-base-unit)*var(--aa-spacing-factor)*1px);--aa-spacing-half:calc(var(--aa-spacing)/2);--aa-panel-max-height:650px;--aa-base-z-index:9999;--aa-font-size:calc(var(--aa-base-unit)*1px);--aa-font-family:inherit;--aa-font-weight-medium:500;--aa-font-weight-semibold:600;--aa-font-weight-bold:700;--aa-icon-size:20px;--aa-icon-stroke-width:1.6;--aa-icon-color-rgb:119,119,163;--aa-icon-color-alpha:1;--aa-action-icon-size:20px;--aa-text-color-rgb:38,38,39;--aa-text-color-alpha:1;--aa-primary-color-rgb:62,52,211;--aa-primary-color-alpha:0.2;--aa-muted-color-rgb:128,126,163;--aa-muted-color-alpha:0.6;--aa-panel-border-color-rgb:128,126,163;--aa-panel-border-color-alpha:0.3;--aa-input-border-color-rgb:128,126,163;--aa-input-border-color-alpha:0.8;--aa-background-color-rgb:255,255,255;--aa-background-color-alpha:1;--aa-input-background-color-rgb:255,255,255;--aa-input-background-color-alpha:1;--aa-selected-color-rgb:179,173,214;--aa-selected-color-alpha:0.205;--aa-description-highlight-background-color-rgb:245,223,77;--aa-description-highlight-background-color-alpha:0.5;--aa-detached-media-query:(max-width:680px);--aa-detached-modal-media-query:(min-width:680px);--aa-detached-modal-max-width:680px;--aa-detached-modal-max-height:500px;--aa-overlay-color-rgb:115,114,129;--aa-overlay-color-alpha:0.4;--aa-panel-shadow:0 0 0 1px rgba(35,38,59,0.1),0 6px 16px -4px rgba(35,38,59,0.15);--aa-scrollbar-width:13px;--aa-scrollbar-track-background-color-rgb:234,234,234;--aa-scrollbar-track-background-color-alpha:1;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb);--aa-scrollbar-thumb-background-color-alpha:1}@media(hover: none)and (pointer: coarse){:root{--aa-spacing-factor:1.2;--aa-action-icon-size:22px}}body.dark,body[data-theme=dark]{--aa-text-color-rgb:183,192,199;--aa-primary-color-rgb:146,138,255;--aa-muted-color-rgb:146,138,255;--aa-input-background-color-rgb:0,3,9;--aa-background-color-rgb:21,24,42;--aa-selected-color-rgb:146,138,255;--aa-selected-color-alpha:0.25;--aa-description-highlight-background-color-rgb:0 255 255;--aa-description-highlight-background-color-alpha:0.25;--aa-icon-color-rgb:119,119,163;--aa-panel-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--aa-scrollbar-track-background-color-rgb:44,46,64;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb)}.aa-Autocomplete *,.aa-DetachedFormContainer *,.aa-Panel *{box-sizing:border-box}.aa-Autocomplete,.aa-DetachedFormContainer,.aa-Panel{color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);font-weight:400;line-height:1em;margin:0;padding:0;text-align:left}.aa-Form{align-items:center;background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb), var(--aa-input-background-color-alpha));border:1px solid rgba(128, 126, 163, 0.8);border:1px solid rgba(var(--aa-input-border-color-rgb), var(--aa-input-border-color-alpha));border-radius:3px;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Form[focus-within]{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb), 1);box-shadow:0 0 0 2px rgba(62, 52, 211, 0.2),inset 0 0 0 2px rgba(62, 52, 211, 0.2);box-shadow:rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-Form:focus-within{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb), 1);box-shadow:0 0 0 2px rgba(62, 52, 211, 0.2),inset 0 0 0 2px rgba(62, 52, 211, 0.2);box-shadow:rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;height:44px;height:var(--aa-search-input-height);order:1}.aa-Label,.aa-LoadingIndicator{cursor:auto;flex-shrink:0;height:100%;padding:0;text-align:left}.aa-Label svg,.aa-LoadingIndicator svg{color:#3e34d3;color:rgba(var(--aa-primary-color-rgb), 1);height:auto;max-height:20px;max-height:var(--aa-input-icon-size);stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-input-icon-size)}.aa-LoadingIndicator,.aa-SubmitButton{height:100%;padding-left:11px;padding-left:calc(var(--aa-spacing)*.75 - 1px);padding-right:8px;padding-right:var(--aa-spacing-half);width:47px;width:calc(var(--aa-spacing)*1.75 + var(--aa-icon-size) - 1px)}@media(hover: none)and (pointer: coarse){.aa-LoadingIndicator,.aa-SubmitButton{padding-left:3px;padding-left:calc(var(--aa-spacing-half)/2 - 1px);width:39px;width:calc(var(--aa-icon-size) + var(--aa-spacing)*1.25 - 1px)}}.aa-SubmitButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0}.aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-LoadingIndicator[hidden]{display:none}.aa-InputWrapper{order:3;position:relative;width:100%}.aa-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));font:inherit;height:44px;height:var(--aa-search-input-height);padding:0;width:100%}.aa-Input::-moz-placeholder{color:rgba(128, 126, 163, 0.6);color:rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));opacity:1}.aa-Input::placeholder{color:rgba(128, 126, 163, 0.6);color:rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));opacity:1}.aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Input::-webkit-search-cancel-button,.aa-Input::-webkit-search-decoration,.aa-Input::-webkit-search-results-button,.aa-Input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.aa-InputWrapperSuffix{align-items:center;display:flex;height:44px;height:var(--aa-search-input-height);order:4}.aa-ClearButton{align-items:center;background:none;border:0;color:rgba(128, 126, 163, 0.6);color:rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));cursor:pointer;display:flex;height:100%;margin:0;padding:0 12.8333333333px;padding:0 calc(var(--aa-spacing)*.83333 - .5px)}@media(hover: none)and (pointer: coarse){.aa-ClearButton{padding:0 10.1666666667px;padding:0 calc(var(--aa-spacing)*.66667 - .5px)}}.aa-ClearButton:focus,.aa-ClearButton:hover{color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha))}.aa-ClearButton[hidden]{display:none}.aa-ClearButton svg{stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-icon-size)}.aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));border-radius:4px;border-radius:calc(var(--aa-spacing)/4);box-shadow:0 0 0 1px rgba(35, 38, 59, 0.1),0 6px 16px -4px rgba(35, 38, 59, 0.15);box-shadow:var(--aa-panel-shadow);margin:8px 0 0;overflow:hidden;position:absolute;transition:opacity .2s ease-in,filter .2s ease-in}@media screen and (prefers-reduced-motion){.aa-Panel{transition:none}}.aa-Panel button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0}.aa-PanelLayout{height:100%;margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-y:auto;padding:0;position:relative;text-align:left}.aa-PanelLayoutColumns--twoGolden{display:grid;grid-template-columns:39.2% auto;overflow:hidden;padding:0}.aa-PanelLayoutColumns--two{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));overflow:hidden;padding:0}.aa-PanelLayoutColumns--three{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));overflow:hidden;padding:0}.aa-Panel--stalled .aa-Source{filter:grayscale(1);opacity:.8}.aa-Panel--scrollable{margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-x:hidden;overflow-y:auto;padding:8px;padding:var(--aa-spacing-half);scrollbar-color:#fff #eaeaea;scrollbar-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb), var(--aa-scrollbar-thumb-background-color-alpha)) rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha));scrollbar-width:thin}.aa-Panel--scrollable::-webkit-scrollbar{width:13px;width:var(--aa-scrollbar-width)}.aa-Panel--scrollable::-webkit-scrollbar-track{background-color:#eaeaea;background-color:rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha))}.aa-Panel--scrollable::-webkit-scrollbar-thumb{background-color:#fff;background-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb), var(--aa-scrollbar-thumb-background-color-alpha));border-radius:9999px;border:3px solid #eaeaea;border-color:rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha));border-right:2px solid rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha))}.aa-Source{margin:0;padding:0;position:relative;width:100%}.aa-Source:empty{display:none}.aa-SourceNoResults{font-size:1em;margin:0;padding:16px;padding:var(--aa-spacing)}.aa-List{list-style:none;margin:0}.aa-List,.aa-SourceHeader{padding:0;position:relative}.aa-SourceHeader{margin:8px .5em 8px 0;margin:var(--aa-spacing-half) .5em var(--aa-spacing-half) 0}.aa-SourceHeader:empty{display:none}.aa-SourceHeaderTitle{background:#fff;background:rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));color:#3e34d3;color:rgba(var(--aa-primary-color-rgb), 1);display:inline-block;font-size:.8em;font-weight:600;font-weight:var(--aa-font-weight-semibold);margin:0;padding:0 8px 0 0;padding:0 var(--aa-spacing-half) 0 0;position:relative;z-index:9999;z-index:var(--aa-base-z-index)}.aa-SourceHeaderLine{border-bottom:1px solid #3e34d3;border-bottom:1px solid rgba(var(--aa-primary-color-rgb), 1);display:block;height:2px;left:0;margin:0;opacity:.3;padding:0;position:absolute;right:0;top:8px;top:var(--aa-spacing-half);z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-SourceFooterSeeAll{background:linear-gradient(180deg, #fff, rgba(128, 126, 163, 0.14));background:linear-gradient(180deg, rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha)), rgba(128, 126, 163, 0.14));border:1px solid rgba(128, 126, 163, 0.6);border:1px solid rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));border-radius:5px;box-shadow:inset 0 0 2px #fff,0 2px 2px -1px rgba(76, 69, 88, 0.15);color:inherit;font-size:.95em;font-weight:500;font-weight:var(--aa-font-weight-medium);padding:.475em 1em .6em;text-decoration:none}.aa-SourceFooterSeeAll:focus,.aa-SourceFooterSeeAll:hover{border:1px solid #3e34d3;border:1px solid rgba(var(--aa-primary-color-rgb), 1);color:#3e34d3;color:rgba(var(--aa-primary-color-rgb), 1)}.aa-Item{align-items:center;border-radius:3px;cursor:pointer;display:grid;min-height:40px;min-height:calc(var(--aa-spacing)*2.5);padding:4px;padding:calc(var(--aa-spacing-half)/2)}.aa-Item[aria-selected=true]{background-color:rgba(179, 173, 214, 0.205);background-color:rgba(var(--aa-selected-color-rgb), var(--aa-selected-color-alpha))}.aa-Item[aria-selected=true] .aa-ActiveOnly,.aa-Item[aria-selected=true] .aa-ItemActionButton{visibility:visible}.aa-ItemIcon{align-items:center;background:#fff;background:rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));border-radius:3px;box-shadow:inset 0 0 0 1px rgba(128, 126, 163, 0.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha));color:#7777a3;color:rgba(var(--aa-icon-color-rgb), var(--aa-icon-color-alpha));display:flex;flex-shrink:0;font-size:.7em;height:28px;height:calc(var(--aa-icon-size) + var(--aa-spacing-half));justify-content:center;overflow:hidden;stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);text-align:center;width:28px;width:calc(var(--aa-icon-size) + var(--aa-spacing-half))}.aa-ItemIcon img{height:auto;max-height:20px;max-height:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);max-width:20px;max-width:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);width:auto}.aa-ItemIcon svg{height:20px;height:var(--aa-icon-size);width:20px;width:var(--aa-icon-size)}.aa-ItemIcon--alignTop{align-self:flex-start}.aa-ItemIcon--noBorder{background:none;box-shadow:none}.aa-ItemIcon--picture{height:96px;width:96px}.aa-ItemIcon--picture img{max-height:100%;max-width:100%;padding:8px;padding:var(--aa-spacing-half)}.aa-ItemContent{align-items:center;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-gap:var(--aa-spacing-half);gap:var(--aa-spacing-half);grid-auto-flow:column;line-height:1.25em;overflow:hidden}.aa-ItemContent:empty{display:none}.aa-ItemContent mark{background:none;color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));font-style:normal;font-weight:700;font-weight:var(--aa-font-weight-bold)}.aa-ItemContent--dual{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.aa-ItemContent--dual .aa-ItemContentSubtitle,.aa-ItemContent--dual .aa-ItemContentTitle{display:block}.aa-ItemContent--indented{padding-left:36px;padding-left:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-ItemContentBody{display:grid;grid-gap:4px;gap:4px;grid-gap:calc(var(--aa-spacing-half)/2);gap:calc(var(--aa-spacing-half)/2)}.aa-ItemContentTitle{display:inline-block;margin:0 .5em 0 0;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.aa-ItemContentSubtitle{font-size:.92em}.aa-ItemContentSubtitleIcon:before{border-color:rgba(128, 126, 163, 0.64);border-color:rgba(var(--aa-muted-color-rgb), 0.64);border-style:solid;content:"";display:inline-block;left:1px;position:relative;top:-3px}.aa-ItemContentSubtitle--inline .aa-ItemContentSubtitleIcon:before{border-width:0 0 1.5px;margin-left:8px;margin-left:var(--aa-spacing-half);margin-right:4px;margin-right:calc(var(--aa-spacing-half)/2);width:10px;width:calc(var(--aa-spacing-half) + 2px)}.aa-ItemContentSubtitle--standalone{align-items:center;color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));display:grid;grid-gap:8px;gap:8px;grid-gap:var(--aa-spacing-half);gap:var(--aa-spacing-half);grid-auto-flow:column;justify-content:start}.aa-ItemContentSubtitle--standalone .aa-ItemContentSubtitleIcon:before{border-radius:0 0 0 3px;border-width:0 0 1.5px 1.5px;height:8px;height:var(--aa-spacing-half);width:8px;width:var(--aa-spacing-half)}.aa-ItemContentSubtitleCategory{color:#807ea3;color:rgba(var(--aa-muted-color-rgb), 1);font-weight:500}.aa-ItemContentDescription{color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));font-size:.85em;max-width:100%;overflow-x:hidden;text-overflow:ellipsis}.aa-ItemContentDescription:empty{display:none}.aa-ItemContentDescription mark{background:rgba(245, 223, 77, 0.5);background:rgba(var(--aa-description-highlight-background-color-rgb), var(--aa-description-highlight-background-color-alpha));color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));font-style:normal;font-weight:500;font-weight:var(--aa-font-weight-medium)}.aa-ItemContentDash{color:rgba(128, 126, 163, 0.6);color:rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));display:none;opacity:.4}.aa-ItemContentTag{background-color:rgba(62, 52, 211, 0.2);background-color:rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha));border-radius:3px;margin:0 .4em 0 0;padding:.08em .3em}.aa-ItemLink,.aa-ItemWrapper{align-items:center;color:inherit;display:grid;grid-gap:4px;gap:4px;grid-gap:calc(var(--aa-spacing-half)/2);gap:calc(var(--aa-spacing-half)/2);grid-auto-flow:column;justify-content:space-between;width:100%}.aa-ItemLink{color:inherit;text-decoration:none}.aa-ItemActions{display:grid;grid-auto-flow:column;height:100%;justify-self:end;margin:0 -5.3333333333px;margin:0 calc(var(--aa-spacing)/-3);padding:0 2px 0 0}.aa-ItemActionButton{align-items:center;background:none;border:0;color:rgba(128, 126, 163, 0.6);color:rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));cursor:pointer;display:flex;flex-shrink:0;padding:0}.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha))}@media(hover: none)and (pointer: coarse){.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:inherit}}.aa-ItemActionButton svg{color:rgba(128, 126, 163, 0.6);color:rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));margin:5.3333333333px;margin:calc(var(--aa-spacing)/3);stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-action-icon-size)}.aa-ActiveOnly{visibility:hidden}.aa-PanelHeader{align-items:center;background:#3e34d3;background:rgba(var(--aa-primary-color-rgb), 1);color:#fff;display:grid;height:var(--aa-modal-header-height);margin:0;padding:8px 16px;padding:var(--aa-spacing-half) var(--aa-spacing);position:relative}.aa-PanelHeader:after{background-image:linear-gradient(#fff, rgba(255, 255, 255, 0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb), 1), rgba(var(--aa-background-color-rgb), 0));bottom:-8px;bottom:calc(var(--aa-spacing-half)*-1);content:"";height:8px;height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0}.aa-PanelFooter,.aa-PanelHeader:after{z-index:9999;z-index:var(--aa-base-z-index)}.aa-PanelFooter{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));box-shadow:inset 0 1px 0 rgba(128, 126, 163, 0.3);box-shadow:inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha));display:flex;justify-content:space-between;margin:0;padding:16px;padding:var(--aa-spacing);position:relative}.aa-PanelFooter:after{background-image:linear-gradient(rgba(255, 255, 255, 0), rgba(128, 126, 163, 0.6));background-image:linear-gradient(rgba(var(--aa-background-color-rgb), 0), rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)));content:"";height:16px;height:var(--aa-spacing);left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:-16px;top:calc(var(--aa-spacing)*-1);z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-DetachedContainer{background:#fff;background:rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));bottom:0;box-shadow:0 0 0 1px rgba(35, 38, 59, 0.1),0 6px 16px -4px rgba(35, 38, 59, 0.15);box-shadow:var(--aa-panel-shadow);display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-DetachedContainer:after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:8px 0 8px 2px;margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha));border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{border-bottom:1px solid rgba(128, 126, 163, 0.3);border-bottom:1px solid rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha));display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:8px;padding:var(--aa-spacing-half)}.aa-DetachedCancelButton{background:none;border:0;border-radius:3px;color:inherit;color:#262627;color:rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha));cursor:pointer;font:inherit;margin:0 0 0 8px;margin:0 0 0 var(--aa-spacing-half);padding:0 8px;padding:0 var(--aa-spacing-half)}.aa-DetachedCancelButton:focus,.aa-DetachedCancelButton:hover{box-shadow:inset 0 0 0 1px rgba(128, 126, 163, 0.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha))}.aa-DetachedContainer--modal{border-radius:6px;bottom:inherit;height:auto;margin:0 auto;max-width:680px;max-width:var(--aa-detached-modal-max-width);position:absolute;top:3%}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:500px;max-height:var(--aa-detached-modal-max-height);padding-bottom:8px;padding-bottom:var(--aa-spacing-half);position:static}.aa-DetachedSearchButton{align-items:center;background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb), var(--aa-input-background-color-alpha));border:1px solid rgba(128, 126, 163, 0.8);border:1px solid rgba(var(--aa-input-border-color-rgb), var(--aa-input-border-color-alpha));border-radius:3px;color:rgba(128, 126, 163, 0.6);color:rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha));cursor:pointer;display:flex;font:inherit;font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);height:44px;height:var(--aa-search-input-height);margin:0;padding:0 5.5px;padding:0 calc(var(--aa-search-input-height)/8);position:relative;text-align:left;width:100%}.aa-DetachedSearchButton:focus{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb), 1);box-shadow:0 0 0 3px rgba(62, 52, 211, 0.2),inset 0 0 0 2px rgba(62, 52, 211, 0.2);box-shadow:rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 3px,inset rgba(var(--aa-primary-color-rgb), var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-DetachedSearchButtonIcon{align-items:center;color:#3e34d3;color:rgba(var(--aa-primary-color-rgb), 1);cursor:auto;display:flex;height:100%;justify-content:center;width:36px;width:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(115, 114, 129, 0.4);background-color:rgba(var(--aa-overlay-color-rgb), var(--aa-overlay-color-alpha));height:100vh;left:0;margin:0;padding:0;position:fixed;right:0;top:0;z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-GradientBottom,.aa-GradientTop{height:8px;height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-GradientTop{background-image:linear-gradient(#fff, rgba(255, 255, 255, 0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb), 1), rgba(var(--aa-background-color-rgb), 0));top:0}.aa-GradientBottom{background-image:linear-gradient(rgba(255, 255, 255, 0), #fff);background-image:linear-gradient(rgba(var(--aa-background-color-rgb), 0), rgba(var(--aa-background-color-rgb), 1));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--aa-spacing)/4);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--aa-spacing)/4);bottom:0}@media(hover: none)and (pointer: coarse){.aa-DesktopOnly{display:none}}@media(hover: hover){.aa-TouchOnly{display:none}}.aa-Autocomplete,.aa-Panel,.aa-DetachedContainer{--color-mark: #5468ff;--color-background: #fff;--color-selected: #f5f5fa;--color-text: #23263b;--color-input-icon: #777;--color-source-icon: rgba(80,80,80,0.32);--height: 32px;--height-icon: 16px;--font-size: 16px}.aa-Panel{min-width:350px;z-index:1100;margin-top:2px}.aa-Panel .aa-PanelLayout{padding-top:0;padding-bottom:0;background-color:var(--color-background)}.aa-Panel .aa-PanelLayout .aa-PanelLayoutPreview{border-left:solid 1px var(--color-selected)}.aa-Panel .aa-GradientBottom{background-image:none}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{height:var(--height);font-size:var(--font-size);padding:0;background-color:var(--color-background)}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:none}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{padding:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label{padding:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg{left:0;vertical-align:middle;color:var(--color-input-icon);width:var(--height-icon)}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{height:var(--height);color:var(--color-text)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{height:var(--height)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{padding:0}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:var(--color-text)}.aa-Item{color:var(--color-text);padding:2px 0}.aa-Item a{color:inherit;text-decoration:none}.aa-Item[aria-selected=true]{background-color:var(--color-selected)}.aa-Item .aa-ItemContent{display:flex;color:var(--color-text)}.aa-Item .aa-ItemContent mark{color:var(--color-mark);background-color:transparent}.aa-Item .aa-ItemIcon{align-items:baseline;color:var(--color-source-icon);background:none;box-shadow:none;margin:0 var(--aa-spacing-half) 0 2px}.aa-Item .aa-ItemTitle{font-size:14px;font-weight:bold;line-height:18px}.aa-Item .aa-ItemHierarchy{font-size:12px;font-style:italic;line-height:18px;opacity:.8;padding:1px 0}.aa-Item .aa-ItemDescription{font-size:12px;line-height:16px;color:#797979}.aa-DetachedContainer{background:var(--color-background)}.aa-DetachedContainer .aa-DetachedFormContainer .aa-DetachedCancelButton{color:var(--color-text)}.aa-DetachedOverlay{z-index:10}.aa-DetachedSearchButton{background-color:var(--color-background)}.aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:var(--color-input-icon)}.aa-powered-by-link{display:inline-block;width:64px;height:18px;margin-left:4px;text-indent:101%;overflow:hidden;white-space:nowrap;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODUgMTIwIj48ZyBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjNTQ2OEZGIiBkPSJNMTYuOC0xLjAwMWg4OC40YzguNyAwIDE1LjggNy4wNjUgMTUuOCAxNS44djg4LjQwNWMwIDguNy03LjA2NSAxNS43OTUtMTUuOCAxNS43OTVIMTYuOGMtOC43IDAtMTUuOC03LjA2LTE1LjgtMTUuNzk1VjE0Ljc1OWMwLTguNjk1IDcuMDYtMTUuNzYgMTUuOC0xNS43NiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03My41MDUgMjUuNzg4di00LjExNWE1LjIwOSA1LjIwOSAwIDAwLTUuMjEtNS4yMDVINTYuMTVhNS4yMDkgNS4yMDkgMCAwMC01LjIxIDUuMjA1djQuMjI1YzAgLjQ3LjQzNS44LjkxLjY5YTM3Ljk2NiAzNy45NjYgMCAwMTEwLjU3LTEuNDljMy40NjUgMCA2Ljg5NS40NyAxMC4yMSAxLjM4LjQ0LjExLjg3NS0uMjE1Ljg3NS0uNjlNNDAuMjIgMzEuMTczbC0yLjA3NS0yLjA3NWE1LjIwNiA1LjIwNiAwIDAwLTcuMzY1IDBsLTIuNDggMi40NzVhNS4xODUgNS4xODUgMCAwMDAgNy4zNTVsMi4wNCAyLjA0Yy4zMy4zMjUuODA1LjI1IDEuMDk1LS4wNzVhMzkuODc2IDM5Ljg3NiAwIDAxMy45NzUtNC42NiAzNy42OCAzNy42OCAwIDAxNC43LTRjLjM2NC0uMjIuNC0uNzMuMTEtMS4wNm0yMi4xNjQgMTMuMDY1djE3LjhjMCAuNTEuNTUuODc1IDEuMDIuNjJsMTUuODI1LTguMTljLjM2LS4xOC40Ny0uNjIuMjktLjk4LTMuMjgtNS43NTUtOS4zNy05LjY4NS0xNi40MDUtOS45NC0uMzY1IDAtLjczLjI5LS43My42OW0wIDQyLjg4Yy0xMy4xOTUgMC0yMy45MTUtMTAuNzA1LTIzLjkxNS0yMy44OCAwLTEzLjE3NSAxMC43Mi0yMy44NzUgMjMuOTE1LTIzLjg3NSAxMy4yIDAgMjMuOTE2IDEwLjcgMjMuOTE2IDIzLjg3NXMtMTAuNjggMjMuODgtMjMuOTE2IDIzLjg4bTAtNTcuOGMtMTguNzQgMC0zMy45NCAxNS4xOC0zMy45NCAzMy45MiAwIDE4Ljc0NSAxNS4yIDMzLjg5IDMzLjk0IDMzLjg5czMzLjk0LTE1LjE4IDMzLjk0LTMzLjkyNWMwLTE4Ljc0NS0xNS4xNjUtMzMuODg1LTMzLjk0LTMzLjg4NSIvPjxwYXRoIGZpbGw9IiM1NDY4RkYiIGQ9Ik0yNDAuMjE0IDk0LjE3N2MtMjMuMzY1LjExLTIzLjM2NS0xOC44NTUtMjMuMzY1LTIxLjg3NWwtLjA0LTcxLjA0NSAxNC4yNTQtMi4yNnY3MC42MWMwIDEuNzE1IDAgMTIuNTYgOS4xNSAxMi41OTV2MTEuOTc1aC4wMDF6bS01Ny43OC0xMS42MWM0LjM3NCAwIDcuNjItLjI1NSA5Ljg4LS42OVY2Ny4zOTJhMjkuMTk2IDI5LjE5NiAwIDAwLTMuNDMtLjY5NSAzMy43NDIgMzMuNzQyIDAgMDAtNC45NTYtLjM2NWMtMS41NyAwLTMuMTc1LjExLTQuNzc1LjM2NS0xLjYwNS4yMi0zLjA2NS42NTUtNC4zNCAxLjI3NS0xLjI3NS42Mi0yLjMzNSAxLjQ5NS0zLjEgMi42Mi0uOCAxLjEzLTEuMTY1IDEuNzg1LTEuMTY1IDMuNDk1IDAgMy4zNDUgMS4xNjUgNS4yOCAzLjI4IDYuNTUgMi4xMTUgMS4yNzUgNC45OTUgMS45MyA4LjYwNiAxLjkzem0tMS4yNC01MS42ODVjNC43IDAgOC42NzQuNTg1IDExLjg4NCAxLjc1IDMuMjA2IDEuMTY1IDUuNzk2IDIuOCA3LjY5IDQuODc1IDEuOTM1IDIuMTEgMy4yNDUgNC45MTUgNC4wNDYgNy45Ljg0IDIuOTg1IDEuMjQgNi4yNiAxLjI0IDkuODZ2MzYuNjJjLTIuMTg1LjQ3LTUuNTA2IDEuMDE1LTkuOTUgMS42Ny00LjQ0Ni42NTUtOS40NC45ODUtMTQuOTg2Ljk4NS0zLjY4IDAtNy4wNy0uMzY1LTEwLjA5NS0xLjA1NS0zLjA2NS0uNjktNS42NS0xLjgyLTcuODQtMy4zODUtMi4xNS0xLjU2NS0zLjgyNS0zLjU3LTUuMDY1LTYuMDQtMS4yMDUtMi40OC0xLjgyNS01Ljk3LTEuODI1LTkuNjEgMC0zLjQ5NS42OS01LjcxNSAyLjA0NS04LjEyIDEuMzgtMi40IDMuMjQtNC4zNjUgNS41NzUtNS44OTUgMi4zNy0xLjUzIDUuMDY1LTIuNjIgOC4xNjUtMy4yNzUgMy4xLS42NTUgNi4zNDUtLjk4NSA5LjY5NS0uOTg1IDEuNTcgMCAzLjIxLjExIDQuOTYuMjkgMS43MTUuMTg1IDMuNTc1LjUxNSA1LjU0NS45ODV2LTIuMzNjMC0xLjYzNS0uMTg1LTMuMi0uNTg1LTQuNjU1YTEwLjAxMiAxMC4wMTIgMCAwMC0yLjA0NS0zLjg5NWMtLjk4NS0xLjEzLTIuMjU1LTIuMDA1LTMuODYtMi42Mi0xLjYwNS0uNjItMy42NS0xLjA5NS02LjA5LTEuMDk1LTMuMjggMC02LjI3LjQtOS4wMDUuODc1LTIuNzM1LjQ3LTQuOTk1IDEuMDItNi43MSAxLjYzNWwtMS43MS0xMS42OGMxLjc4NS0uNjIgNC40NDUtMS4yNCA3Ljg3NS0xLjg1NSAzLjQyNS0uNjYgNy4xMS0uOTUgMTEuMDQ1LS45NWguMDAxem0yODEuNTEgNTEuMjg1YzQuMzc1IDAgNy42MTUtLjI1NSA5Ljg3NS0uNjk1di0xNC40OGMtLjgtLjIyLTEuOTMtLjQ3NS0zLjQyNS0uNjk1YTMzLjgxMyAzMy44MTMgMCAwMC00Ljk2LS4zNjVjLTEuNTY1IDAtMy4xNy4xMS00Ljc3NS4zNjUtMS42LjIyLTMuMDYuNjU1LTQuMzM1IDEuMjc1LTEuMjguNjItMi4zMzUgMS40OTUtMy4xIDIuNjItLjgwNSAxLjEzLTEuMTY1IDEuNzg1LTEuMTY1IDMuNDk1IDAgMy4zNDUgMS4xNjUgNS4yOCAzLjI4IDYuNTUgMi4xNSAxLjMxIDQuOTk1IDEuOTMgOC42MDUgMS45M3ptLTEuMjA1LTUxLjY0NWM0LjcgMCA4LjY3NC41OCAxMS44ODQgMS43NDUgMy4yMDUgMS4xNjUgNS43OTUgMi44IDcuNjkgNC44NzUgMS44OTUgMi4wNzUgMy4yNDUgNC45MTUgNC4wNDUgNy45Ljg0IDIuOTg1IDEuMjQgNi4yNiAxLjI0IDkuODY1djM2LjYxNWMtMi4xODUuNDctNS41MDUgMS4wMTUtOS45NSAxLjY3NS00LjQ0NS42NTUtOS40NC45OC0xNC45ODUuOTgtMy42OCAwLTcuMDctLjM2NS0xMC4wOTQtMS4wNTUtMy4wNjUtLjY5LTUuNjUtMS44Mi03Ljg0LTMuMzg1LTIuMTUtMS41NjUtMy44MjUtMy41Ny01LjA2NS02LjA0LTEuMjA1LTIuNDc1LTEuODI1LTUuOTctMS44MjUtOS42MSAwLTMuNDk1LjY5NS01LjcxNSAyLjA0NS04LjEyIDEuMzgtMi40IDMuMjQtNC4zNjUgNS41NzUtNS44OTUgMi4zNy0xLjUyNSA1LjA2NS0yLjYyIDguMTY1LTMuMjc1IDMuMS0uNjU1IDYuMzQ1LS45OCA5LjctLjk4IDEuNTY1IDAgMy4yMDUuMTEgNC45NTUuMjlzMy41NzUuNTEgNS41NC45ODV2LTIuMzNjMC0xLjY0LS4xOC0zLjIwNS0uNTgtNC42NmE5Ljk3NyA5Ljk3NyAwIDAwLTIuMDQ1LTMuODk1Yy0uOTg1LTEuMTMtMi4yNTUtMi4wMDUtMy44Ni0yLjYyLTEuNjA2LS42Mi0zLjY1LTEuMDktNi4wOS0xLjA5LTMuMjggMC02LjI3LjQtOS4wMDUuODctMi43MzUuNDc1LTQuOTk1IDEuMDItNi43MSAxLjY0bC0xLjcxLTExLjY4NWMxLjc4NS0uNjIgNC40NDUtMS4yMzUgNy44NzUtMS44NTUgMy40MjUtLjYyIDcuMTA1LS45NDUgMTEuMDQ1LS45NDV6bS00Mi44LTYuNzdjNC43NzQgMCA4LjY4LTMuODYgOC42OC04LjYzIDAtNC43NjUtMy44NjYtOC42MjUtOC42OC04LjYyNS00LjgxIDAtOC42NzUgMy44Ni04LjY3NSA4LjYyNSAwIDQuNzcgMy45IDguNjMgOC42NzUgOC42M3ptNy4xOCA3MC40MjVoLTE0LjMyNnYtNjEuNDRsMTQuMzI1LTIuMjU1djYzLjY5NWguMDAxem0tMjUuMTE2IDBjLTIzLjM2NS4xMS0yMy4zNjUtMTguODU1LTIzLjM2NS0yMS44NzVsLS4wNC03MS4wNDUgMTQuMjU1LTIuMjZ2NzAuNjFjMCAxLjcxNSAwIDEyLjU2IDkuMTUgMTIuNTk1djExLjk3NXptLTQ2LjMzNS0zMS40NDVjMC02LjE1NS0xLjM1LTExLjI4NS0zLjk3NC0xNC44NS0yLjYyNS0zLjYwNS02LjMwNS01LjM4NS0xMS4wMS01LjM4NS00LjcgMC04LjM4NiAxLjc4LTExLjAwNiA1LjM4NS0yLjYyNSAzLjYtMy45MDQgOC42OTUtMy45MDQgMTQuODUgMCA2LjIyNSAxLjMxNSAxMC40MDUgMy45NCAxNC4wMSAyLjYyNSAzLjY0IDYuMzA1IDUuNDI1IDExLjAxIDUuNDI1IDQuNyAwIDguMzg1LTEuODIgMTEuMDEtNS40MjUgMi42MjQtMy42NCAzLjkzNC03Ljc4NSAzLjkzNC0xNC4wMXptMTQuNTgtLjAzNWMwIDQuODA1LS42OSA4LjQ0LTIuMTE0IDEyLjQxLTEuNDIgMy45NjUtMy40MjUgNy4zNS02LjAxIDEwLjE1NS0yLjU5IDIuOC01LjY5IDQuOTg1LTkuMzM2IDYuNTE1LTMuNjQ0IDEuNTI1LTkuMjYgMi40LTEyLjA2NSAyLjQtMi44MS0uMDM1LTguMzg1LS44MzUtMTEuOTk1LTIuNC0zLjYxLTEuNTY1LTYuNzEtMy43MTUtOS4yOTUtNi41MTUtMi41OS0yLjgwNS00LjU5NC02LjE5LTYuMDU0LTEwLjE1NS0xLjQ1Ni0zLjk3LTIuMTg1LTcuNjA1LTIuMTg1LTEyLjQxcy42NTQtOS40MyAyLjExNC0xMy4zNmMxLjQ2LTMuOTMgMy41LTcuMjggNi4xMjUtMTAuMDggMi42MjUtMi44MDUgNS43Ni00Ljk1NSA5LjMzLTYuNDggMy42MS0xLjUzIDcuNTg1LTIuMjU1IDExLjg4NS0yLjI1NSA0LjMwNSAwIDguMjc1Ljc2IDExLjkyIDIuMjU1IDMuNjUgMS41MjUgNi43ODYgMy42NzUgOS4zMzYgNi40OCAyLjU4NCAyLjggNC41OSA2LjE1IDYuMDUgMTAuMDggMS41MyAzLjkzIDIuMjk1IDguNTU1IDIuMjk1IDEzLjM2aC0uMDAxem0tMTA3LjI4NCAwYzAgNS45NjUgMS4zMSAxMi41OSAzLjkzNSAxNS4zNTUgMi42MjUgMi43NyA2LjAxNCA0LjE1IDEwLjE3NSA0LjE1IDIuMjYgMCA0LjQxLS4zMjUgNi40MTQtLjk0NSAyLjAwNS0uNjIgMy42MDYtMS4zNSA0Ljg4Ni0yLjIydi0zNS4zNGMtMS4wMi0uMjItNS4yODYtMS4wOTUtOS40MS0xLjItNS4xNzUtLjE1LTkuMTEgMS45NjUtMTEuODggNS4zNDUtMi43MzYgMy4zOS00LjEyIDkuMzItNC4xMiAxNC44NTV6bTM5LjYyNSAyOC4wOTVjMCA5LjcyLTIuNDggMTYuODE1LTcuNDc2IDIxLjMzLTQuOTkgNC41MS0xMi42MSA2Ljc3LTIyLjg5IDYuNzctMy43NTUgMC0xMS41NTUtLjczLTE3Ljc5LTIuMTFsMi4yOTUtMTEuMjg1YzUuMjE1IDEuMDkgMTIuMTA1IDEuMzg1IDE1LjcxNSAxLjM4NSA1LjcyIDAgOS44MDUtMS4xNjUgMTIuMjQ1LTMuNDk1IDIuNDQ1LTIuMzMgMy42NDUtNS43ODUgMy42NDUtMTAuMzc1di0yLjMzYy0xLjQyLjY5LTMuMjggMS4zODUtNS41NzUgMi4xMTUtMi4yOTUuNjktNC45NTUgMS4wNTUtNy45NSAxLjA1NS0zLjkzNSAwLTcuNTEtLjYyLTEwLjc1LTEuODYtMy4yNDUtMS4yMzUtNi4wNTUtMy4wNTUtOC4zNS01LjQ2LTIuMjk1LTIuNC00LjEyLTUuNDItNS4zOTUtOS4wMjUtMS4yNzUtMy42MDUtMS45MzUtMTAuMDQ1LTEuOTM1LTE0Ljc3NSAwLTQuNDQuNjk1LTEwLjAxIDIuMDQ2LTEzLjcyNSAxLjM4NC0zLjcxIDMuMzUtNi45MTUgNi4wMTQtOS41NyAyLjYyNi0yLjY1NSA1LjgzNS00LjY5NSA5LjU5LTYuMTkgMy43NTUtMS40OSA4LjE2LTIuNDM1IDEyLjkzNS0yLjQzNSA0LjYzNSAwIDguOS41OCAxMy4wNTUgMS4yNzUgNC4xNTUuNjkgNy42OSAxLjQxNSAxMC41NyAyLjIxNXY1Ni40OWguMDAxeiIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;vertical-align:middle}.aa-powered-by{text-align:right;font-size:12px;color:#969faf;padding:8px 8px 4px 0;font-weight:normal}}.aa-Autocomplete,.aa-Panel,.aa-DetachedContainer{--color-background: var(--scroll-panel-bg);--color-input-icon: var(--text-light);--color-mark: var(--accent);--color-selected: var(--bg);--color-text: var(--text);--height: auto;--font-size: var(--xsmall);color:var(--text)}.aa-DetachedSearchButton,.aa-Form{border-radius:0;color:var(--search-text, var(--text));line-height:1.4}.aa-Form{background-color:var(--bg-full);border-color:var(--border-fade);display:grid;grid-template-columns:auto 1fr var(--search-col3, minmax(32px, auto))}.aa-Form:focus-within{--color-input-icon: var(--accent);--detached-search-border: var(--accent);border-color:var(--accent);box-shadow:none}.aa-DetachedFormContainer .aa-Form{--focus-ring: transparent;border:thin solid var(--detached-search-border, var(--border-fade));border-right:none;padding-block:var(--half-shim)}.aa-DetachedFormContainer .aa-Form:focus-within{--detached-search-border: var(--accent)}.aa-DetachedFormContainer .aa-Form:focus-within+.aa-DetachedCancelButton{--detached-search-border: var(--accent)}.aa-Label{display:flex}.aa-Input,.aa-SubmitButton{--focus-ring: transparent}.aa-Input{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--text-light);margin-block:0;padding:var(--half-shim) var(--quarter-shim)}.aa-Input::-moz-placeholder{font-family:freight-text-pro,Baskerville,Palatino,Cambria,Georgia,serif;color:var(--text-light);font-style:italic}.aa-Input::placeholder{font-family:freight-text-pro,Baskerville,Palatino,Cambria,Georgia,serif;color:var(--text-light);font-style:italic}.aa-Input:focus-within{color:var(--text)}.aa-ClearButton:focus,.aa-ClearButton:hover{color:var(--accent)}.aa-SubmitIcon{width:var(--height-icon)}.aa-DetachedSearchButton{--search-col3: 0;--search-text: var(--action);background:var(--btn-bg, var(--bg));border:thin solid var(--btn-border, var(--border-fade));padding:var(--half-shim)}.aa-DetachedSearchButton:hover,.aa-DetachedSearchButton:focus{--btn-border: var(--accent);box-shadow:none}.aa-Detached{position:fixed}.aa-DetachedFormContainer{padding:0}.aa-DetachedContainer{--search-result-desc: var(--xsmall);--search-result-title: var(--small)}.aa-DetachedCancelButton{z-index:1;background:var(--search-btn-bg, var(--bg-full));border:thin solid var(--detached-search-border, var(--border-fade));border-left:none;border-radius:0;box-shadow:none;color:var(--search-btn-fg, var(--action));margin-left:0}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{--detached-search-border: var(--accent);--search-btn-bg: var(--accent);--search-btn-fg: var(--bg)}.aa-DetachedSearchButtonPlaceholder{padding-right:var(--shim)}.aa-DetachedSearchButtonIcon,.aa-SubmitButton{margin:0 var(--half-shim);width:auto}@media(min-width: 30rem){.aa-DetachedSearchButtonIcon,.aa-SubmitButton{padding-inline:var(--quarter-shim)}}.aa-DetachedSearchButton,.aa-DetachedSearchButtonIcon,.aa-InputWrapperPrefix{height:auto}.aa-InputWrapperSuffix{justify-content:center}.aa-DetachedFormContainer .aa-InputWrapperSuffix{display:none}.aa-Panel{border-radius:none}.aa-Panel--scrollable{padding:0;scrollbar-color:var(--scrollbar-track)}.aa-Panel--scrollable::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.aa-Panel--scrollable::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-right-width:1px}.aa-List{--list-padding--default: 0}.aa-ItemContent{padding-inline:var(--shim-plus)}.aa-Item{border-radius:0;padding:0}.aa-Item a{padding-block:var(--shim);text-decoration:none}.aa-ItemTitle{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--action);font-size:var(--search-result-title, var(--xsmall));line-height:1.2}.aa-ItemDescription{color:var(--text);font-size:var(--search-result-desc, var(--xxsmall));line-height:var(--line-height)}.aa-ItemIcon{display:none}.logo-grid{--column: content;--fill: var(--feature);align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:var(--spacer) 0 var(--gutter)}.logo-grid>*{flex:var(--logo-flex);margin:var(--double-gutter);width:var(--logo-item)}.logo-grid>a{--fill: currentcolor}.cards-header{--column: full;--title-margin: 0;align-items:center;grid-gap:var(--gutter);display:grid;grid-auto-flow:dense;grid-template-columns:var(--page-margin) [nav-start title-start] 1fr [nav-end] var(--page-margin) [title-end];margin:var(--double-gutter) 0}@media(min-width: 56em){.cards-header{--justify-nav: initial;grid-template-columns:var(--page-margin) [nav-start] auto [nav-end title-start] 1fr [title-end]}}.cards-header *{grid-column:var(--nav-column, title)}.pagination{--column: content;--nav-column: nav;color:var(--text-light)}[data-grid=cards]+.pagination{margin-top:var(--double-gutter)}.pagination-link{padding:0 var(--shim)}[data-grid=cards]{--align: stretch;--fit-max: 1fr;--fit-min: var(--grid-item);--justify: stretch;list-style:none;grid-auto-flow:dense;margin:var(--card-grid-margin-top, 0) 0 0;padding:0}[data-grid=cards].preview{--card-grid-margin-top: var(--spacer)}@media(min-width: 38rem){[data-grid=cards].preview{--fit-min: calc(var(--grid-item) * 0.5);--fit-max: calc(50% - var(--gutter))}}@media(min-width: 86em){[data-grid=cards].preview{--fit-max: calc(25% - var(--gutter-plus))}}[data-card]{display:grid;grid-template:[post-start type-start] auto [type-end] 1fr [post-end]/[post-start] 1fr [type-start] auto [type-end post-end]}[data-card=feature]{--type-flag: var(--bg);--type-flag-active: var(--callout);--shadow: transparent;background-color:var(--feature-accent, var(--accent));background-image:linear-gradient(to bottom, transparent, var(--feature));margin:calc(var(--half-shim)*-1)}[data-card=feature] [data-post]{--card: var(--bg);margin:var(--quarter-shim);transform:rotate(-3deg)}[data-card=large]{grid-column:1/-1;margin:var(--gutter) 0}[data-card=large]:first-child{margin-top:0}[data-card=large] [data-post]{font-size:1rem}.type-link:link,.type-link:visited{--fill: var(--type-flag, var(--feature));display:block;grid-area:type;line-height:1;padding:var(--half-shim)}.type-link:hover,.type-link:focus,.type-link:active{--fill: var(--type-flag-active, var(--active))}[data-grid=tags]{--item-title: 1rem}.tag-count{font-size:var(--small);font-weight:normal}.tag-count::before{content:" | "}[data-list=tag]:last-of-type{margin-block-end:var(--double-gutter)}.oss-badges{--list-padding: 0;list-style:none}.oss-badges li,.oss-badges img{display:inline}[data-grid=open-source]{--col-gap: var(--spacer);--fit-max: var(--min-page-column);--item-title: var(--h2)}[data-grid=open-source] header{--newline: var(--shim)}[data-grid=open-source] .item-title{--link: unset}[data-grid=open-source] [data-logo]{height:calc(var(--gutter)*5);width:auto;max-width:75%}.donate-link{justify-self:start}.donate-link img{inline-size:auto;max-block-size:calc(1lh + var(--gutter))}[data-grid~=featured-goal]{--column: wide;--goal-column: minmax(25ch, 1fr);grid-template:"hero" auto "header" auto "summary" auto "list" auto "action" min-content/100%}@media(min-width: 38rem){[data-grid~=featured-goal]{grid-template:"hero hero hero hero" auto "... header header ..." auto "... summary list ... " auto "... action action ... " min-content/var(--gutter) var(--goal-column) var(--goal-column) var(--gutter)}}[data-grid~=featured-goal] .main-action{--main-action-margin: 0;font-size:var(--h4);grid-area:action}.goal-header{grid-area:header}.goal-summary{grid-area:summary}.goal-list{grid-area:list}[data-work]{--column: full}[data-work=summary]+[data-work]{--pull-sample: var(--spacer)}@media(min-width: 56em){[data-work=summary]+[data-work]{--pull-sample: calc(var(--spacer) * -1)}}[data-work] .offset-grid{margin:var(--pull-sample, 0) 0 0}.project-details{--clip-bg: var(--callout-neutral);display:grid;grid-template-columns:var(--gutter) [page-start] minmax(min-content, var(--page)) [page-end] minmax(var(--page-margin), 1fr)}.project-details>*{grid-column:page}.project-details .post-header{margin-bottom:var(--shim)}.work-sample{display:grid;grid:"desktop desktop2 desktop2" var(--spacer) "desktop mobile .........." min-content "....... mobile .........." var(--spacer) "caption caption caption" 1fr/minmax(min-content, var(--page)) 8em minmax(var(--gutter), 1fr);grid-gap:var(--gutter);margin:var(--gutter) var(--page-margin);max-width:var(--wide-page)}@media(min-width: 38rem){.work-sample{grid-template-areas:"desktop desktop2 desktop2" "desktop mobile .........." "caption mobile .........." "caption ...... .........."}}.work-sample figcaption{grid-area:caption}.work-sample [data-screen]{align-self:end;grid-area:mobile;transform:rotate(6deg)}.sample-desktop{border:2px solid var(--border);grid-area:desktop/desktop/desktop/desktop2;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--img-position, center);object-position:var(--img-position, center);place-self:stretch}.page-summary{display:grid;grid-gap:var(--shim);grid-template:"hero" var(--grid-hero)/1fr}[data-post]{--post-margin: var(--gutter);--fold: var(--triple-gutter);--drop: var(--half-shim);--drop-focus: var(--shim);--left: calc(var(--drop-focus) * -1);--bottom: calc(100% + var(--drop-focus));clip-path:polygon(var(--left) 0, calc(100% - var(--fold)) 0, 100% var(--fold), 100% var(--bottom), var(--left) var(--bottom));display:grid;grid-area:post;grid-row-gap:var(--shim);grid-template:[hero-start] "left type type" var(--post-thumb-height, var(--post-thumb-small)) [hero-end] "left main right" 1fr/[hero-start] var(--post-margin) minmax(min-content, var(--page)) var(--post-margin) [hero-end]}[data-post] .post-header{margin-bottom:var(--gutter)}[data-post=link]{transition:box-shadow 150ms cubic-bezier(0.68, -0.55, 0.265, 1.55);--hero-height: var(--grid-hero);--item-title: 1rem;--newline: var(--half-shim);background:var(--card, var(--callout));box-shadow:calc(var(--drop)*-1) var(--drop) 0 var(--pop, var(--shadow));position:relative}[data-post=link]:hover,[data-post=link]:focus-within{--img-bright: 1;--img-contrast: 1;--drop: var(--drop-focus);--pop: var(--active);transition-delay:20ms}[data-post=link] .title-link{--underline-color: transparent;display:block}[data-post=link] .title-link::after{z-index:1;content:"";display:block;inset:0;position:absolute}[data-post=large]{--item-title: var(--h2);--post-margin: minmax(0, 1fr);--post-thumb-height: auto}.type-flag{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;background:var(--highlight);color:var(--bg);font-size:var(--xsmall);grid-area:type;place-self:start end;margin:var(--half-shim) var(--quarter-shim);padding-right:var(--fold);text-transform:uppercase}.type-flag:link,.type-flag:visited{--fill: var(--bg);text-decoration:none;color:var(--bg)}.type-flag[href]:hover,.type-flag[href]:focus,.type-flag[href]:active{background:var(--feature)}.type-flag [data-icon]{margin-left:var(--half-shim)}.post-content{grid-area:main;padding-bottom:var(--gutter)}.post-header{--newline: 0;--span-display: inline-block}.subtitle{font-style:italic}.byline{font-size:var(--small)}.byline time,.byline span{display:var(--span-display, initial)}.summary{margin:var(--gutter) 0}.item-timing{font-size:var(--small)}.oddnews-signup{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:var(--oddnews-bg, var(--clip-bg, var(--callout)));font-size:var(--small);padding:var(--oddnews-signup-padding-block-start, 0) var(--gutter) var(--gutter)}.oddnews-form-main{--oddnews-bg: transparent}.oddnews-form-footer{grid-area:oddnews}.oddnews-intro{--cta-grid-area: auto / full-start / auto / full-end}.campaign{display:grid;margin-bottom:var(--gutter-plus)}@media(min-width: 38rem){.campaign{grid-template-columns:1fr 3fr}}.headerless{--oddnews-signup-padding-block-start: var(--newline)}[data-grid=training]{--gap: var(--spacer);--list-padding: 1em}.training-item [data-hero]{aspect-ratio:16/9}.training-header{--newline: 0}.training-detail{margin-block:var(--gutter)}[data-media=bird-events]{--media-max: var(--logo-item)}.event-group-title{font-size:var(--small);padding:var(--gutter) 0}.event-timing{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif}.event-item{margin-bottom:var(--double-gutter)}.compact-events .event-item{margin-bottom:var(--gutter)}.event-meta{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:var(--small);margin:0}.event-title{font-size:var(--h3);margin:0}.compact-events .event-title{font:inherit;font-weight:bold}.event-note,.event-links{font-size:var(--small)}.event-note{font-style:italic}.next-on{display:inline-block}[data-mention]:not(:last-child){margin-block-end:var(--double-gutter)}.webmention-author{font-size:var(--h4);margin:0}.webmention-meta{font-size:var(--xsmall)}.webmention-content{font-size:var(--small)}[data-size=chart]{height:20rem;margin-bottom:2rem;padding:1rem;width:100%}.chart-line{fill:none;stroke:var(--border);stroke-width:2}.chart-highlight{fill:var(--ccs-special--fg1);stroke:var(--ccs-special--fg1)}.chart-text{font-size:.65rem}.chart-dashed{fill:none;stroke:var(--ccs-special--fg1);stroke-dasharray:16,15;stroke-miterlimit:10;stroke-width:5}[data-ccs-show=modes]{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:var(--shim);list-style:none;padding:0}[data-ccs-show=modes] li{align-items:center;border:thin solid var(--border);display:grid;justify-items:center;padding:var(--gutter) var(--shim)}[data-ccs-show=color]{display:grid;grid-gap:var(--shim);grid-template-columns:repeat(auto-fit, minmax(20em, 1fr));margin-top:var(--gutter)}[data-ccs-show=color-name]{grid-column:1/-1;margin:0}[data-ccs-show=palette]{border:thin solid var(--border);border-width:thin thin 0;display:grid;grid-template-columns:max-content 1fr;list-style:none;padding:0}[data-ccs-show=swatch]{border-bottom:thin solid var(--border);display:grid;grid-column:span 2;grid-template-columns:inherit;grid-template-columns:subgrid}[data-ccs-show=input]{border-right:thin solid var(--border);font-size:var(--xsmall);margin:0;padding:var(--quarter-shim) var(--half-shim)}[data-ccs-show~=output]{background-color:var(--show)}[data-ccs-show~=fade]{background-image:linear-gradient(to left, var(--show), var(--show)),var(--neutral-gradient);background-size:100% 50%;background-position:bottom}@keyframes fadein-out{10%{opacity:1}90%{opacity:1}}
/*# sourceMappingURL=screen.css.map */