2 lines
18 KiB
CSS
2 lines
18 KiB
CSS
*,:after,:before{box-sizing:border-box}html{overflow-x:hidden;overflow-y:scroll;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100vh;color:#454545;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.5rem;line-height:1.6em;font-weight:400;font-style:normal;background:#fff;scroll-behavior:smooth;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,dd,dl,figcaption,figure,hr,li,ol,p,pre,table,ul,video{margin:0;padding:0}ol[class],ul[class]{padding:0;list-style:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}hr{position:relative;display:block;width:100%;height:1px;border:0;border-top:1px solid;opacity:.2}::-moz-selection{text-shadow:none;background:#cbeafb}::selection{text-shadow:none;background:#cbeafb}mark{background-color:#fdffb6}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a:not([class]){color:#26a8ed;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{color:inherit;text-decoration:none;transition:.4s ease}a[class]:hover{transition:.2s ease}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.15em;font-weight:700}h1{font-size:4.6rem;letter-spacing:-.5px}@media (max-width:500px){h1{font-size:2.7rem}}h2{font-size:3.6rem}@media (max-width:500px){h2{font-size:2.2rem}}h3{font-size:3.2rem}@media (max-width:500px){h3{font-size:1.8rem}}h4{font-size:2.6rem}h5{font-size:2.4rem}h6{font-size:2.2rem}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.gh-head{padding:3vw 4vw;font-size:1.6rem;line-height:1.3em;background:inherit}.gh-head a{color:inherit;text-decoration:none}.gh-head .gh-container{display:grid;grid-gap:40px;grid-template-columns:1fr auto 1fr;grid-auto-flow:row dense}.gh-head-brand{grid-column-start:2;display:flex;align-items:center;max-width:200px;text-align:center;word-break:break-all}.gh-head-logo{display:block;padding:10px 0;font-weight:600;font-size:2.2rem;line-height:1.2em}.gh-head-logo img{max-height:40px}.gh-head-menu{display:flex;align-items:center}.gh-head-menu .nav{display:inline-flex;flex-wrap:wrap;align-items:center;list-style:none}.gh-head-menu .nav li{margin:0 1.5vw 0 0;padding:0}.gh-head-menu .nav a{display:inline-block;padding:5px 0}.gh-head-menu .nav-current a{box-shadow:inset 0 -1px 0 0 currentcolor}.gh-head-actions{display:flex;list-style:none;text-align:right}.gh-head-actions,.gh-head-actions-list{justify-content:flex-end;align-items:center}.gh-head-actions-list{display:inline-flex;flex-wrap:wrap}.gh-head-actions-list a{display:inline-block;margin:0 0 0 1.5vw;padding:5px 0}.gh-burger{position:relative;display:none;cursor:pointer}.gh-burger-box{position:relative;display:flex;align-items:center;justify-content:center;width:33px;height:33px}.gh-burger-inner{width:100%;height:100%}.gh-burger-box:before{transition:transform .3s cubic-bezier(.2,.6,.3,1),width .3s cubic-bezier(.2,.6,.3,1)}.gh-burger-box:before,.gh-burger-inner:after,.gh-burger-inner:before{position:absolute;display:block;top:0;left:0;bottom:0;margin:auto;content:"";width:100%;height:1px;background:currentcolor;will-change:transform,width}.gh-burger-inner:after,.gh-burger-inner:before{transition:transform .25s cubic-bezier(.2,.7,.3,1),width .25s cubic-bezier(.2,.7,.3,1)}.gh-burger-inner:before{transform:translatey(-6px)}.gh-burger-inner:after{transform:translatey(6px)}body:not(.gh-head-open) .gh-burger:hover .gh-burger-inner:before{transform:translatey(-8px)}body:not(.gh-head-open) .gh-burger:hover .gh-burger-inner:after{transform:translatey(8px)}.gh-head-open .gh-burger-box:before{width:0;transform:translatex(19px);transition:transform .2s cubic-bezier(.2,.7,.3,1),width .2s cubic-bezier(.2,.7,.3,1)}.gh-head-open .gh-burger-inner:before{width:26px;transform:translatex(6px) rotate(135deg)}.gh-head-open .gh-burger-inner:after{width:26px;transform:translatex(6px) rotate(-135deg)}.gh-head-brandnavactions .gh-head-brand{grid-column-start:1}.gh-head-brandnav .gh-container{grid-gap:0;grid-template-columns:auto -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content}.gh-head-brandnav .gh-head-brand{grid-column-start:1}.gh-head-brandnav .gh-head-menu{margin-left:40px}.gh-head-brandnav .gh-head-menu .nav li{margin:0 0 0 1.5vw;padding:0}@media (max-width:900px){.gh-burger{display:inline-block}#gh-head{transition:all .4s ease-out;overflow:hidden}#gh-head .gh-container{height:100%;grid-template-columns:1fr}#gh-head .gh-head-brand{position:relative;z-index:10;grid-column-start:auto;max-width:none;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#gh-head .gh-head-menu{align-self:center;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 0 10vh;font-weight:300;font-size:3.6rem;line-height:1.1em}#gh-head .gh-head-menu .nav li{margin:5px 0}#gh-head .gh-head-menu .nav a{padding:8px 0}#gh-head .gh-head-menu .nav{display:flex;flex-direction:column;align-items:center}#gh-head .gh-head-actions{padding:20px 0;justify-content:center;text-align:left}#gh-head .gh-head-actions a{margin:0 10px}#gh-head .gh-head-actions,#gh-head .gh-head-menu{display:none}.gh-head-open{overflow:hidden;height:100vh}.gh-head-open #gh-head{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;overflow-y:scroll}.gh-head-open #gh-head .gh-container{grid-template-rows:auto 1fr auto}.gh-head-open #gh-head .gh-head-actions,.gh-head-open #gh-head .gh-head-menu{display:flex}}@media (max-width:600px){#gh-head .gh-head-menu{font-size:6vmin}}.gh-canvas{display:grid;grid-template-columns:[full-start] minmax(calc((100% - 1200px)/2),1fr) [wide-start] auto [main-start] 720px [main-end] auto [wide-end] minmax(calc((100% - 1200px)/2),1fr) [full-end]}@media (max-width:1296px){.gh-canvas{grid-template-columns:[full-start] 4vw [wide-start] auto [main-start] 720px [main-end] auto [wide-end] 4vw [full-end]}}@media (max-width:778px){.gh-canvas{grid-template-columns:[full-start] 4vw [wide-start] auto [main-start] auto [main-end] auto [wide-end] 4vw [full-end]}}.gh-canvas>*{grid-column:main-start/main-end}.kg-width-wide{grid-column:wide-start/wide-end}.kg-width-full{grid-column:full-start/full-end}.gh-content>*+*{margin-top:4vw}@media (min-width:600px){.gh-content>*+*{margin-top:3vw}}@media (min-width:1100px){.gh-content>*+*{margin-top:4.2rem}}.gh-content>[id]+*{margin-top:1.5rem}.gh-content [id]{margin:1.5em 0 0}.gh-content [id]+.kg-card,.gh-content blockquote+.kg-card{margin-top:1.5rem}.gh-canvas blockquote,.gh-canvas dl,.gh-canvas ol,.gh-canvas p,.gh-canvas ul{font-family:Georgia,Times,serif;font-weight:400;font-size:2rem;line-height:1.6em}.gh-content dl,.gh-content ol,.gh-content ul{padding-left:1.9em}.gh-content hr{margin-top:5vw}.gh-content hr+*{margin-top:5vw!important}.gh-content blockquote{position:relative;font-style:italic}.gh-content blockquote:before{content:"";position:absolute;left:-1.5em;top:0;bottom:0;width:.3rem;background:#3eb0ef}@media (max-width:650px){.gh-canvas blockquote,.gh-canvas dl,.gh-canvas ol,.gh-canvas p,.gh-canvas ul{font-size:1.8rem}.gh-content blockquote:before{left:-4vw}}.kg-card+:not(.kg-card):not([id]),:not(.kg-card):not([id])+.kg-card{margin-top:6vw}@media (min-width:600px){.kg-card+:not(.kg-card):not([id]),:not(.kg-card):not([id])+.kg-card{margin-top:6vw}}@media (min-width:1100px){.kg-card+:not(.kg-card):not([id]),:not(.kg-card):not([id])+.kg-card{margin-top:6rem}}.kg-card figcaption{padding:1.5rem 1.5rem 0;text-align:center;color:rgba(0,0,0,.5);font-weight:600;font-size:1.3rem;line-height:1.4em}.kg-card figcaption strong{color:rgba(0,0,0,.8)}.gh-canvas :not(pre) code{vertical-align:middle;padding:.15em .4em;border:1px solid #e1eaef;font-weight:400!important;font-size:.9em;line-height:1em;color:#dc0050;background:#f0f6f9;border-radius:.25em}.gh-canvas>pre{overflow:scroll;padding:16px 20px;background:hsla(0,0%,100%,.6);border-radius:5px;box-shadow:0 2px 6px -2px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.4)}.kg-embed-card{display:flex;flex-direction:column;align-items:center;width:100%}.kg-gallery-card+.kg-gallery-card{margin-top:.75em}.kg-gallery-container{position:relative}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:.75em 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 .75em}.kg-bookmark-card,.kg-bookmark-publisher{position:relative}.kg-bookmark-container{display:flex;flex-wrap:wrap;flex-direction:row-reverse;color:currentColor;background:hsla(0,0%,100%,.6);font-family:inherit;text-decoration:none;border-radius:5px;box-shadow:0 2px 6px -2px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.4);overflow:hidden}.kg-bookmark-content{flex-basis:0;flex-grow:999;padding:20px;order:1}.kg-bookmark-title{font-weight:600;font-size:1.5rem}.kg-bookmark-description{max-height:45px;margin:.6em 0 0;font-size:1.4rem;line-height:1.55em;opacity:.8}.kg-bookmark-description,.kg-bookmark-metadata{margin-top:.9em}.kg-bookmark-metadata{display:flex;align-items:center;font-weight:500;font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg-bookmark-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kg-bookmark-icon{display:inline-block;width:16px;height:16px;vertical-align:text-bottom;margin-right:.5em}.kg-bookmark-thumbnail{display:flex;flex-basis:24rem;flex-grow:1}.kg-bookmark-thumbnail img{max-width:100%;height:auto;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}.kg-bookmark-author{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kg-bookmark-publisher:before{content:"•";margin:0 .5em}.kg-width-full.kg-card-hascaption{display:grid;grid-template-columns:inherit}.kg-width-wide.kg-card-hascaption img{grid-column:wide-start/wide-end}.kg-width-full.kg-card-hascaption img{grid-column:1/-1}.kg-width-full.kg-card-hascaption figcaption{grid-column:main-start/main-end}.gh-content table{border-collapse:collapse;width:100%}.gh-content th{padding:.5em .8em;text-align:left;font-size:.75em;text-transform:uppercase}.gh-content td{padding:.4em .7em}.gh-content tbody tr:nth-child(odd){background-color:rgba(0,0,0,.1);padding:1px}.gh-content tbody tr:nth-child(2n+2) td:last-child{box-shadow:inset 1px 0 rgba(0,0,0,.1),inset -1px 0 rgba(0,0,0,.1)}.gh-content tbody tr:nth-child(2n+2) td{box-shadow:inset 1px 0 rgba(0,0,0,.1)}.gh-content tbody tr:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.kg-card iframe[src*="spotify.com"]{width:100%;height:25vw;min-height:200px;max-height:400px}form[data-members-form] .button-loader,form[data-members-form] .message-error,form[data-members-form] .message-success{display:none}.message-error svg,.message-success svg{position:relative;top:-1px;margin-right:5px;height:15px;width:15px}.message-success svg{fill:#fff}.message-error svg{fill:#3eb0ef}form[data-members-form].error .message-error,form[data-members-form].success .message-success{position:fixed;top:20px;left:6vw;right:6vw;z-index:9999;max-width:calc(1400px - 12vw);margin:0 auto;padding:10px 0;color:#fff;font-size:1.4rem;line-height:1.5em;font-weight:500;text-align:center;background:#131313;border-radius:.5rem}form[data-members-form].success .message-success{background:var(--color-success)}form[data-members-form].error .message-error{color:#3eb0ef;background:#fff;box-shadow:0 0 0 1px #3eb0ef}form[data-members-form] .button{position:relative}form[data-members-form].loading .button-content{visibility:hidden}form[data-members-form].loading .button-loader{display:inline-block;position:absolute;left:50%;margin-left:-19px;transform:scale(.7)}.button-loader svg path,.button-loader svg rect{fill:#fff}form[data-members-form].error .message-error,form[data-members-form].success .message-success{display:block}form{margin:0 0 2rem}fieldset{margin:0;padding:0;border:0}label{color:#3eb0ef;display:block;font-size:.9em;font-weight:700;margin:0 0 (2rem * .5)}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#f5f5f5;border-radius:.5rem;border:1px solid #ddd;color:inherit;display:block;outline:0;padding:0 .6em;text-decoration:none;width:100%}input[type=email]:invalid,input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#3eb0ef;box-shadow:0 0 0 1px #3eb0ef}select{height:4rem;padding-right:4rem;text-overflow:ellipsis}select option{color:#3eb0ef;background:#f5f5f5}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{height:4rem}textarea{padding:.3em .6em;resize:vertical}input[type=checkbox],input[type=radio]{display:block;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{display:flex;align-items:center;color:#131313;cursor:pointer;font-size:1em;font-weight:400;padding-left:calc(2.4rem + .75em);padding-right:2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#f5f5f5;border-radius:.5rem;border:1px solid #ddd;content:"";display:inline-block;height:2.4rem;line-height:2.24rem;text-align:center;width:2.4rem;margin-right:1rem}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#3eb0ef;border-color:#3eb0ef;color:#f5f5f5;content:"✓"}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#3eb0ef;box-shadow:0 0 0 1px #3eb0ef}input[type=checkbox]+label:before{border-radius:.5rem}input[type=radio]+label:before{border-radius:100%}.button{display:inline-block;height:4rem;padding:0 2rem;border:0;border-radius:.5rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:400;line-height:4rem;text-align:center;text-decoration:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.4s ease}.button.fit{width:100%}.button.small{height:3.6rem;line-height:3.6rem;padding:0 1.5rem;font-size:1.2rem}.button.large{height:4.56rem;line-height:4.56rem;padding:0 3rem;font-size:1.6rem}.button.disabled,.button:disabled{pointer-events:none;opacity:.4}.button{color:#3eb0ef!important;background-color:transparent;box-shadow:inset 0 0 0 2px #3eb0ef}.button:hover{text-decoration:none;color:#118dd0!important;box-shadow:inset 0 0 0 2px #139de7;transition:.2s ease}.button.primary{color:#fff!important;background-color:#3eb0ef;box-shadow:none}.button.primary:hover{background-color:#139de7}.gh-viewport,html{display:flex;flex-direction:column;min-height:100vh;background:#fff}.gh-main{flex:1 0 auto;display:flex;flex-direction:column}.gh-page{padding:0 4vw}.gh-container{width:100%;max-width:1200px;margin:0 auto}.gh-head-actions a{display:inline-flex;align-items:center;margin:0;padding:10px}.gh-head-actions a svg{height:1.8rem;fill:currentcolor}.gh-head-actions a:first-child svg{margin-left:20px}.gh-head-actions a:last-child svg{height:2rem}.gh-postcard{margin:0 auto 6vw}.gh-postcard-link{display:flex;flex-direction:column}.gh-postcard-image{width:100%;max-height:700px;-o-object-fit:cover;object-fit:cover;margin-bottom:2vw}.gh-postcard-meta{display:block;margin:0 0 1rem;font-size:1.4rem;line-height:1.2em;letter-spacing:.5px;text-transform:uppercase;opacity:.8}.gh-postcard-content{max-width:720px;margin:0 auto;text-align:center}.gh-postcard-content p{margin:1.2rem 0;padding:0 4vw}.gh-postcard-content>strong{display:inline-block;padding:1px 0;font-weight:500;box-shadow:inset 0 -1px 0 0 currentColor;opacity:.5}.gh-header{margin:4vw 0 0;padding:0 0 4vw;text-align:center}.gh-post-meta{display:block;margin:0 0 1rem;font-size:1.4rem;letter-spacing:.5px;text-transform:uppercase;opacity:.8}.gh-feature-image{grid-column:wide-start/wide-end;width:100%;margin:4vw 0 0}.gh-post-footer{margin:2rem 0}.gh-readmore{padding:4vw;font-size:2.6rem}.gh-readmore .gh-container{display:grid;grid-gap:4vw;grid-template-columns:1fr 1fr}.gh-readmore-prev{justify-content:flex-end;text-align:right}.gh-readmore a{display:flex;color:currentColor;text-decoration:none}.gh-readmore h4{width:100%;font-size:inherit}.gh-readmore svg{display:inline-block;vertical-align:middle;height:1em;margin:.15em 0 0}.gh-readmore h4+svg,.gh-readmore svg+h4{margin-left:2vmin}@media (max-width:700px){.gh-readmore{font-size:1.6rem}.gh-readmore svg{margin:.1em 0 0}}.gh-error{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;padding-bottom:2vmin}.gh-error-content{flex:1 0 auto;text-align:center}.gh-error-code{margin:0;font-size:14vmin}.gh-error-description{max-width:600px;margin:0 auto;padding:0 2rem;font-size:4vmin;line-height:1.2em;font-weight:300;opacity:.6}.gh-error-link{display:block;margin-top:4vmin;font-size:1.6rem}.gh-error-stack{max-width:600px;margin:0 auto;padding:4vw 0;text-align:left}.gh-error-stack-list{margin:2vw 0 0;font-size:1.4rem}.gh-error-stack-list>li{padding:2rem 0;margin:0;border-top:1px solid rgba(0,0,0,.1)}.gh-error-stack-function{margin:0 0 .5em;font-size:1.8rem;color:red}.gh-foot{display:flex;align-items:center;justify-content:center;padding:4vw}.gh-foot .gh-container{width:auto}.gh-foot a{color:inherit}.gh-foot-menu{display:flex}.gh-foot-menu,.gh-foot-menu .nav{align-items:center;justify-content:center}.gh-foot-menu .nav{display:inline-flex;flex-wrap:wrap;list-style:none;font-size:1.8rem}.gh-foot-menu .nav li{margin:0 .75vw;padding:0}.gh-foot-menu .nav a{display:inline-block;padding:3px 0;text-decoration:none;box-shadow:inset 0 -1px 0 0 currentcolor}.gh-foot-meta{margin:2rem 0;font-size:1.5rem;text-align:center;opacity:.5}@media (max-width:700px){.gh-foot-menu .nav{font-size:1.6rem}.gh-foot-menu .nav li{margin:0 1rem;padding:0}}
|
|
/*# sourceMappingURL=screen.css.map */ |