a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{width:100%;height:100%;box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{padding:0;margin:0;width:100%;height:100%;position:relative;scroll-behavior:smooth}@media screen and (max-width:767px){body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}}.header{display:block;display:flex;padding:24px 24px 96px}.header a{text-decoration:none}.header span.n{font-size:1.5625em;flex:1 1}.header nav,.header span.n{padding:0;margin:0;line-height:24px}.header nav{flex-align:right}.header nav ul{line-height:24px;padding:0;margin:0}.header nav ul li{line-height:24px;list-style-type:none}.footer{display:flex;padding:96px 24px 24px}.footer p.copyright{padding:0;margin:0;line-height:24px;flex:1 1;flex-align:left}html{font-size:24px}body,html{font-family:Helvetica,arial,sans-serif}body{line-height:1.6;color:#272727;background-color:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0 0 .65em;font-weight:600;line-height:1.3;color:#1c1c1c;font-family:Helvetica,arial,sans-serif}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{border-bottom:1px solid #efefef;padding-bottom:2em}@media screen and (max-width:767px){h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{padding-bottom:.5em}}.fweight-400{font-weight:400!important}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.secondary-color{color:#33475b}h1{font-size:1.5625em}.h2,h2{font-size:1.25em}.h2.isRow,h2.isRow{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.h2.isRow .btn,h2.isRow .btn{min-width:unset}}h3{font-size:1.125em;font-weight:600}h4,h5{font-size:1em}h5{font-weight:500}h6{font-size:.75rem}h6.caption-bold{font-weight:600}h6.small-caption{font-weight:400;font-size:.625em}hr{border:0;height:1px;background:#e8e8e9}address{font-weight:300}strong{font-weight:700}small{font-size:smaller}p{margin-bottom:1.3em}p.medium-weight{font-weight:500}p.smaller{font-size:.8125em}@media screen and (max-width:767px){p{font-size:.8125em}}a{color:#272727;text-decoration:underline;text-decoration-thickness:2px}a,a:hover{font-weight:600}a:hover{text-decoration:none;background-color:#272727;color:#fff}ul{margin:0 0 1.45em 1em;padding:0;list-style:disc outside}ol ul,ul ul{margin:1em 0 1em 1em}ol ol{margin:1em 0 1em 1.25em}ul li{list-style:outside;margin:0 0 .2em}ol{margin:0 0 1em 1em;list-style-type:decimal}ol li{margin:0 0 .5em}li li{font-size:1em}.container{margin-right:auto;margin-left:auto;width:70%;position:relative}.container .dot-flashing{margin:0 auto}@media screen and (max-width:767px){.container{width:100%;padding-left:24px;padding-right:24px}}.is-centered{margin-right:auto;margin-left:auto}.is-slim{max-width:392px}.is-med{max-width:710px}.level{display:flex;align-items:center;justify-content:space-between;padding-top:var(--gutter);padding-bottom:var(--gutter);width:100%}.level.no-padding{padding:0}.level.no-padding-bottom{padding-bottom:0}.level:not(.no-margin)>:not(.level-right){margin-right:var(--gutter)}.level:not(.no-margin)>:not(.level-right):last-child{margin-right:0}.flex{display:flex}.justify-content-around{justify-content:space-around}.column{flex-direction:column}.stack{flex:1 1;position:relative;margin-top:20px;border:1px solid #6a5acd;width:100%;height:100vh}.stack>div{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-color:#ccc}.fade-enter{opacity:0;transform:translateX(100px);z-index:1}.fade-enter-active,.fade-exit{opacity:1;transform:translateX(0)}.fade-exit-active{opacity:0;transform:translateX(-100px)}.fade-enter-active,.fade-exit-active{transition:opacity .5s,transform .5s}.fade-reverse-enter{opacity:0;transform:translateX(-100px)}.fade-reverse-enter-active,.fade-reverse-exit{opacity:1;transform:translateX(0)}.fade-reverse-exit-active{opacity:0;transform:translateX(-100px)}.fade-reverse-enter-active,.fade-reverse-exit-active{transition:opacity .5s,transform .5s}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.loading-ellipsis.center{width:calc(100vw - 314px)}.loading-ellipsis.center,.loading-ellipsis.center-full-page{display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.loading-ellipsis.center-full-page,.loading-ellipsis.middle{width:100%;text-align:center}.loading-ellipsis.middle{display:inline-block;transform:translateY(-50%)}.loading-ellipsis span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:1.5rem}.loading-ellipsis span:nth-child(2){animation-delay:.2s}.loading-ellipsis span:nth-child(3){animation-delay:.4s}.loading-ellipsis.btn-type span{font-size:1rem}.post time{font-style:italic}.post img{margin:0;width:100%}.post-list{padding:0}.post-list ul li a{font-weight:400}@media screen and (max-width:767px){.post-list ul li a{font-size:.8125em}}