@font-face{font-family:defaultfont;src:url(../media/ABCReproVariable_Trial-s.p.a2ef8cf0.woff)format("woff");font-display:swap}@font-face{font-family:defaultfont Fallback;src:local(Arial);ascent-override:109.17%;descent-override:43.93%;line-gap-override:0.0%;size-adjust:107.91%}.defaultfont_73fa4756-module__EJaOMq__className{font-family:defaultfont,defaultfont Fallback}.defaultfont_73fa4756-module__EJaOMq__variable{--default:"defaultfont","defaultfont Fallback"}
@font-face{font-family:titlefont;src:url(../media/ABCReproVariable_Trial-s.p.a2ef8cf0.woff)format("woff");font-display:swap}@font-face{font-family:titlefont Fallback;src:local(Arial);ascent-override:109.17%;descent-override:43.93%;line-gap-override:0.0%;size-adjust:107.91%}.titlefont_f6134942-module__BMWqvW__className{font-family:titlefont,titlefont Fallback}.titlefont_f6134942-module__BMWqvW__variable{--title:"titlefont","titlefont Fallback"}
.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(--normalweight);margin:0 0 .5em}.normaltitle{font-weight:var(--titleweight);margin:0 0 0}.largetitle{font-weight:var(--titleweight);margin:0 0 .5em}.xlargetitle{font-family:var(--title);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;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:#0000;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:1em;--lineheighthalf:calc(var(--lineheight)/2);--lineheightdouble:calc(var(--lineheight)*2);--containerwidth:800px;--largecontainerwidth:1000px;--black:#110c;--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%);--backgroundcolor-medium:hsl(var(--accent_hue),var(--accent_saturation),var(--accent_lightness),.5);--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}
