.smallfont,.smalltitle{letter-spacing:.02em;font-size:calc(var(--smallfontsize)*.9);line-height:var(--lineheight)}@media (min-width:46.25em){.smallfont,.smalltitle{font-size:calc(var(--smallfontsize)*1)}}@media (min-width:61.25em){.smallfont,.smalltitle{font-size:calc(var(--smallfontsize)*1)}}@media (min-width:81.25em){.smallfont,.smalltitle{font-size:calc(var(--smallfontsize)*1)}}.normalfont,html,body,.normaltitle{letter-spacing:.01em;font-size:calc(var(--normalfontsize)*.9);line-height:var(--lineheight)}@media (min-width:46.25em){.normalfont,html,body,.normaltitle{font-size:calc(var(--normalfontsize)*.95)}}@media (min-width:61.25em){.normalfont,html,body,.normaltitle{font-size:calc(var(--normalfontsize)*1)}}@media (min-width:81.25em){.normalfont,html,body,.normaltitle{font-size:calc(var(--normalfontsize)*1)}}.largefont,.largetitle{letter-spacing:.007em;-webkit-hyphens:auto;hyphens:auto;font-size:calc(var(--largefontsize)*.85);line-height:var(--lineheight-large)}@media (min-width:46.25em){.largefont,.largetitle{font-size:calc(var(--largefontsize)*.9)}}@media (min-width:61.25em){.largefont,.largetitle{font-size:calc(var(--largefontsize)*1)}}@media (min-width:81.25em){.largefont,.largetitle{font-size:calc(var(--largefontsize)*1)}}.xlargefont,.xlargetitle{letter-spacing:-.005em;font-size:calc(var(--xlargefontsize)*.7);line-height:var(--lineheight-xlarge)}@media (min-width:46.25em){.xlargefont,.xlargetitle{font-size:calc(var(--xlargefontsize)*.8)}}@media (min-width:61.25em){.xlargefont,.xlargetitle{font-size:calc(var(--xlargefontsize)*.9)}}@media (min-width:81.25em){.xlargefont,.xlargetitle{font-size:calc(var(--xlargefontsize)*.9)}}.smalltitle{font-weight:var(--titleweight);margin:0 0 .5em}.normaltitle{font-weight:var(--titleweight);margin:0 0 0}.largetitle{font-weight:var(--titleweight);margin:0 0 .5em}.xlargetitle{font-weight:var(--titleweight);margin:0}.basictextcontainer{max-width:1000px;margin:0 auto}.link{text-decoration:underline;-webkit-text-decoration-color:var(--accentcolor);text-decoration-color:var(--accentcolor);text-underline-offset:.15em;text-decoration-thickness:1.5px;transition:color .2s}.link:hover{color:var(--accentcolor)}.navigationLink{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s,transform .2s;display:inline-block;position:relative}.navigationLink.active{color:var(--accentcolor)}.navigationLink:hover{color:var(--accentcolor);transform:translateY(-.1em)}.navigationLink:active{transform:translateY(.1em)}.layoutContainer,.basicPageContainer{padding:var(--colgap);max-width:var(--containerwidth);flex-direction:column;flex:1;width:100%;margin:0 auto}.basicPageContainer{padding-top:var(--headerheight)}.sliceContainer{padding:0 var(--colgap);max-width:var(--containerwidth);width:100%;margin:0 auto}.sliceContainerLarge{padding:0 var(--colgap);max-width:var(--largecontainerwidth);width:100%;margin:0 auto}.basicButton{color:var(--accentcolor);border:none;border:2px solid var(--accentcolor);cursor:pointer;text-align:center;background-color:#fff;border-radius:3em;outline:none;padding:.25em .5em;transition:background-color .2s,color .2s;display:inline-block}.basicButton:hover,.basicButton:active{color:#fff;background-color:var(--accentcolor);outline:1px solid var(--accentcolor)}.basicButton:focus{outline:1px solid var(--accentcolor)}.basicButton:active{outline:none}.basicIconButton{cursor:pointer;stroke-width:2px;background-color:transparent;border:none;font-size:1.5rem}:root{--smallfontsize:14.5px;--normalfontsize:20px;--largefontsize:28px;--xlargefontsize:58px;--jumbofontsize:10vw;--colgap:1.5rem;--colgap-small:.66rem;--shadow-offset:.5rem;--headerheight:4.5rem;--lineheight:1.3em;--lineheight-large:1.16em;--lineheight-xlarge:1.05em;--lineheighthalf:calc(var(--lineheight)/2);--lineheightdouble:calc(var(--lineheight)*2);--containerwidth:800px;--largecontainerwidth:1000px;--black:rgba(17,17,0,.8);--gray:#bbb;--white:#fff;--accent_hue:230;--accent_saturation:80%;--accent_lightness:50%;--accentcolor:hsl(var(--accent_hue),var(--accent_saturation),var(--accent_lightness));--backgroundcolor:hsl(var(--accent_hue),var(--accent_saturation),99%);--fontcolor:var(--black);--normalweight:450;--boldweight:600;--titleweight:var(--normalweight);--border-radius:3rem;--boxshadow:.75rem .75rem .75rem 0 hsl(var(--accent_hue),var(--accent_saturation),var(--accent_lightness),.2);--navipadding:var(--colgap-small)var(--colgap)}@media (min-width:46.25em){:root{--headerheight:5.5rem}}@media (min-width:61.25em){:root{--containerwidth:800px;--largecontainerwidth:1000px}}@media (min-width:81.25em){:root{--containerwidth:900px;--largecontainerwidth:1100px}}html,body{background-color:var(--backgroundcolor);font-family:var(--default);font-weight:var(--normalweight);line-height:var(--lineheight);color:var(--fontcolor);vertical-align:baseline;font-feature-settings:"ss02";margin:0;padding:0}img{vertical-align:top}a{color:inherit;text-decoration:none}*{box-sizing:border-box}p{margin:0;margin-bottom:var(--lineheight)}p:last-child{margin-bottom:0}button{color:inherit;font-family:var(--default);line-height:inherit}
.layout-module-scss-module__uQLIpG__smallfont,.layout-module-scss-module__uQLIpG__smalltitle{letter-spacing:.02em;font-size:calc(var(--smallfontsize)*.9);line-height:var(--lineheight)}@media (min-width:46.25em){.layout-module-scss-module__uQLIpG__smallfont,.layout-module-scss-module__uQLIpG__smalltitle{font-size:calc(var(--smallfontsize)*1)}}@media (min-width:61.25em){.layout-module-scss-module__uQLIpG__smallfont,.layout-module-scss-module__uQLIpG__smalltitle{font-size:calc(var(--smallfontsize)*1)}}@media (min-width:81.25em){.layout-module-scss-module__uQLIpG__smallfont,.layout-module-scss-module__uQLIpG__smalltitle{font-size:calc(var(--smallfontsize)*1)}}.layout-module-scss-module__uQLIpG__normalfont,.layout-module-scss-module__uQLIpG__normaltitle{letter-spacing:.01em;font-size:calc(var(--normalfontsize)*.9);line-height:var(--lineheight)}@media (min-width:46.25em){.layout-module-scss-module__uQLIpG__normalfont,.layout-module-scss-module__uQLIpG__normaltitle{font-size:calc(var(--normalfontsize)*.95)}}@media (min-width:61.25em){.layout-module-scss-module__uQLIpG__normalfont,.layout-module-scss-module__uQLIpG__normaltitle{font-size:calc(var(--normalfontsize)*1)}}@media (min-width:81.25em){.layout-module-scss-module__uQLIpG__normalfont,.layout-module-scss-module__uQLIpG__normaltitle{font-size:calc(var(--normalfontsize)*1)}}.layout-module-scss-module__uQLIpG__largefont,.layout-module-scss-module__uQLIpG__largetitle{letter-spacing:.007em;-webkit-hyphens:auto;hyphens:auto;font-size:calc(var(--largefontsize)*.85);line-height:var(--lineheight-large)}@media (min-width:46.25em){.layout-module-scss-module__uQLIpG__largefont,.layout-module-scss-module__uQLIpG__largetitle{font-size:calc(var(--largefontsize)*.9)}}@media (min-width:61.25em){.layout-module-scss-module__uQLIpG__largefont,.layout-module-scss-module__uQLIpG__largetitle{font-size:calc(var(--largefontsize)*1)}}@media (min-width:81.25em){.layout-module-scss-module__uQLIpG__largefont,.layout-module-scss-module__uQLIpG__largetitle{font-size:calc(var(--largefontsize)*1)}}.layout-module-scss-module__uQLIpG__xlargefont,.layout-module-scss-module__uQLIpG__xlargetitle{letter-spacing:-.005em;font-size:calc(var(--xlargefontsize)*.7);line-height:var(--lineheight-xlarge)}@media (min-width:46.25em){.layout-module-scss-module__uQLIpG__xlargefont,.layout-module-scss-module__uQLIpG__xlargetitle{font-size:calc(var(--xlargefontsize)*.8)}}@media (min-width:61.25em){.layout-module-scss-module__uQLIpG__xlargefont,.layout-module-scss-module__uQLIpG__xlargetitle{font-size:calc(var(--xlargefontsize)*.9)}}@media (min-width:81.25em){.layout-module-scss-module__uQLIpG__xlargefont,.layout-module-scss-module__uQLIpG__xlargetitle{font-size:calc(var(--xlargefontsize)*.9)}}.layout-module-scss-module__uQLIpG__smalltitle{font-weight:var(--titleweight);margin:0 0 .5em}.layout-module-scss-module__uQLIpG__normaltitle{font-weight:var(--titleweight);margin:0 0 0}.layout-module-scss-module__uQLIpG__largetitle{font-weight:var(--titleweight);margin:0 0 .5em}.layout-module-scss-module__uQLIpG__xlargetitle{font-weight:var(--titleweight);margin:0}.layout-module-scss-module__uQLIpG__basictextcontainer{max-width:1000px;margin:0 auto}.layout-module-scss-module__uQLIpG__link{text-decoration:underline;-webkit-text-decoration-color:var(--accentcolor);text-decoration-color:var(--accentcolor);text-underline-offset:.15em;text-decoration-thickness:1.5px;transition:color .2s}.layout-module-scss-module__uQLIpG__link:hover{color:var(--accentcolor)}.layout-module-scss-module__uQLIpG__navigationLink{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s,transform .2s;display:inline-block;position:relative}.layout-module-scss-module__uQLIpG__navigationLink.layout-module-scss-module__uQLIpG__active{color:var(--accentcolor)}.layout-module-scss-module__uQLIpG__navigationLink:hover{color:var(--accentcolor);transform:translateY(-.1em)}.layout-module-scss-module__uQLIpG__navigationLink:active{transform:translateY(.1em)}.layout-module-scss-module__uQLIpG__layoutContainer,.layout-module-scss-module__uQLIpG__basicPageContainer{padding:var(--colgap);max-width:var(--containerwidth);flex-direction:column;flex:1;width:100%;margin:0 auto}.layout-module-scss-module__uQLIpG__basicPageContainer{padding-top:var(--headerheight)}.layout-module-scss-module__uQLIpG__sliceContainer{padding:0 var(--colgap);max-width:var(--containerwidth);width:100%;margin:0 auto}.layout-module-scss-module__uQLIpG__sliceContainerLarge{padding:0 var(--colgap);max-width:var(--largecontainerwidth);width:100%;margin:0 auto}.layout-module-scss-module__uQLIpG__basicButton{color:var(--accentcolor);border:none;border:2px solid var(--accentcolor);cursor:pointer;text-align:center;background-color:#fff;border-radius:3em;outline:none;padding:.25em .5em;transition:background-color .2s,color .2s;display:inline-block}.layout-module-scss-module__uQLIpG__basicButton:hover,.layout-module-scss-module__uQLIpG__basicButton:active{color:#fff;background-color:var(--accentcolor);outline:1px solid var(--accentcolor)}.layout-module-scss-module__uQLIpG__basicButton:focus{outline:1px solid var(--accentcolor)}.layout-module-scss-module__uQLIpG__basicButton:active{outline:none}.layout-module-scss-module__uQLIpG__basicIconButton{cursor:pointer;stroke-width:2px;background-color:transparent;border:none;font-size:1.5rem}.layout-module-scss-module__uQLIpG__container{position:relative}.layout-module-scss-module__uQLIpG__container .layout-module-scss-module__uQLIpG__screenheight{flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__uQLIpG__container .layout-module-scss-module__uQLIpG__header{z-index:100;width:100%;position:fixed}.layout-module-scss-module__uQLIpG__container .layout-module-scss-module__uQLIpG__main{flex-direction:column;flex:1;height:100%;display:flex}.layout-module-scss-module__uQLIpG__container #layout-module-scss-module__uQLIpG__modal-root{z-index:1}.layout-module-scss-module__uQLIpG__container .layout-module-scss-module__uQLIpG__footer{z-index:10;width:100%;position:relative}.layout-module-scss-module__uQLIpG__container .layout-module-scss-module__uQLIpG__sticker{color:#fff;z-index:200;background:rgba(0,0,0,.7);position:fixed;bottom:10px;right:10px}
