.disabled{pointer-events:none}.inertia-link{transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.4,.2,1);color:#1f2933;text-decoration:underline;text-decoration-color:#e87ea1;text-decoration-thickness:auto}.inertia-link:hover,.inertia-link:focus,.inertia-link:focus-within{color:#e87ea1}.icon-link:hover,.icon-link:focus,.icon-link:focus-within{color:#e87ea1}header#header{position:fixed;z-index:2;transition-property:left,top;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.4,.2,1);top:.9em;left:.9em}header#header #header-wrap>*:not(:first-child){margin-block-start:.9em}header#header #header-wrap #logo-wrap{display:block}header#header #header-wrap #logo-wrap #logo{object-fit:contain}header#header #header-wrap #nav{font-size:.8em}header#header #header-wrap #nav #nav-list{list-style-type:none}header#header #header-wrap #nav #nav-list>.nav-item{position:relative}header#header #header-wrap #nav #nav-list>.nav-item:not(:first-child){margin-block-start:.9em}header#header #header-wrap #nav #nav-list>.nav-item .dot{position:absolute;color:#e87ea1;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.4,.2,1)}header#header #header-wrap #nav #nav-list>.nav-item.active{pointer-events:none;color:#43ffff}header#header #header-wrap #nav #nav-list>.nav-item.active .dot{color:#43ffff;opacity:1}header#header #header-wrap #nav #nav-list>.nav-item.active .nav-link{opacity:0}header#header #header-wrap #nav #nav-list>.nav-item .nav-link{position:relative;color:#1f2933;font-weight:700;transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.4,.2,1);text-decoration:none}header#header #header-wrap #nav #nav-list>.nav-item .nav-link:hover,header#header #header-wrap #nav #nav-list>.nav-item .nav-link:focus,header#header #header-wrap #nav #nav-list>.nav-item .nav-link:focus-within{color:#e87ea1}footer{font-size:.5em;position:fixed;writing-mode:vertical-rl;transition-property:bottom,right;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.4,.2,1);bottom:1.4em;right:1.3em;color:#1f2933;font-weight:700;z-index:2}footer #footer-wrap{display:flex;gap:.9em}*{margin:0;padding:0}html,body,#app{height:100%;overflow:hidden}#app{width:100vw;box-sizing:border-box;background-color:#faf9f0;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}#app:before{position:absolute;content:"";border-right:.2em solid #1F2933;border-left:.2em solid #1F2933;transition-property:width,height,left,top;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.4,.2,1);width:calc(100% - 1.2em);height:calc(100% - 1.2em + .3em);left:.45em;top:.45em;z-index:1}#app main{position:relative;height:100%}#app main:before,#app main:after{height:.45em;width:calc(100% - .9em);left:.45em}#app main:before,#app main:after{transition-property:height,width,left;transition-duration:.3s;transition-timing-function:cubic-bezier(.1,.4,.2,1);position:absolute;content:"";z-index:2;background-color:#faf9f0cc;-webkit-backdrop-filter:blur(.1em);backdrop-filter:blur(.1em)}#app main:before{border-bottom:.2em solid #1F2933}#app main:after{bottom:0;border-top:.2em solid #1F2933}#app main article{z-index:1;position:relative;height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;padding:.9em .9em .9em calc(1.8em + 80px);padding-right:calc(.9em + 2.5%);display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-end;text-align:right;padding-top:var(--scroll-offset)!important;box-sizing:content-box}#app main article::-webkit-scrollbar{width:0;height:0}#app main article>*{max-width:100%}#app main article>*:first-child{margin-block-start:var(--scroll-offset)}#app main article>*:last-child{margin-block-end:calc(1.8em + var(--scroll-offset, 0em))}#app main article>*:not(:first-child):not(.screen-reader-text+*){margin-block-start:.9rem}@media (min-width: 426px){#app:before{width:calc(100% - 1.65em);height:calc(100% - 1.65em + .3em);left:.675em;top:.675em}#app header{top:1.35em;left:1.35em}#app main:before,#app main:after{height:.675em;width:calc(100% - 1.35em);left:.675em}#app main article{padding:1.35em 1.35em 1.35em calc(2.25em + 80px);padding-right:calc(1.35em + 5%)}#app main article>*:last-child{margin-bottom:calc(2.7em + var(--scroll-offset, 0em))}#app footer{bottom:1.85em;right:1.75em}}@media (min-width: 768px){#app:before{width:calc(100% - 2.1em);height:calc(100% - 1.8em);left:.9em;top:.9em}#app header{top:1.8em;left:1.8em}#app main:before,#app main:after{height:.9em;width:calc(100% - 1.8em);left:.9em}#app main article{padding:1.8em 1.8em 1.8em calc(2.7em + 80px);padding-right:calc(1.8em + 10%)}#app main article>*:last-child{margin-bottom:calc(3.6em + var(--scroll-offset, 0em))}#app footer{bottom:2.3em;right:2.2em}}html{font-size:100%}body{font-size:1.125rem;color:#1f2933}p{font-size:1em}big{font-size:2em;color:#1f2933}@media (min-width: 426px){big{font-size:2.79em}}small{font-size:.9em}.emphasis.box{outline-width:.1em;outline-style:solid;padding:.1em}.emphasis.box.primary{outline-color:#ff9f1c}.emphasis.highlight{position:relative}.emphasis.highlight:after{content:"";position:absolute;z-index:-1;width:80%;height:10%;left:20%;top:90%}@media (min-width: 426px){.emphasis.highlight:after{width:100%}}.emphasis.highlight.primary:after{background-color:#ff9f1c}.emphasis.highlight.accent:after{background-color:#43ffff}.emphasis.highlight.secondary:after{background-color:#e87ea1}.screen-reader-text{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important;color:#1f2933}h1,h1>a{font-size:2em;color:#ff9f1c;transition:all .2s ease-in-out}h1>a:hover,h1>a:focus,h1>a:focus-within,h1>a>a:hover,h1>a>a:focus,h1>a>a:focus-within{color:#e87ea1}h2,h2>a{font-size:1.74em;color:#ff9f1c;transition:all .2s ease-in-out}h2>a:hover,h2>a:focus,h2>a:focus-within,h2>a>a:hover,h2>a>a:focus,h2>a>a:focus-within{color:#e87ea1}h3,h3>a{font-size:1.52em;color:#ff9f1c;transition:all .2s ease-in-out}h3>a:hover,h3>a:focus,h3>a:focus-within,h3>a>a:hover,h3>a>a:focus,h3>a>a:focus-within{color:#e87ea1}h4,h4>a{font-size:1.32em;color:#ff9f1c;transition:all .2s ease-in-out}h4>a:hover,h4>a:focus,h4>a:focus-within,h4>a>a:hover,h4>a>a:focus,h4>a>a:focus-within{color:#e87ea1}h5,h5>a{font-size:1.15em;color:#ff9f1c;transition:all .2s ease-in-out}h5>a:hover,h5>a:focus,h5>a:focus-within,h5>a>a:hover,h5>a>a:focus,h5>a>a:focus-within{color:#e87ea1}h6,h6>a{font-size:1em;color:#ff9f1c;transition:all .2s ease-in-out}h6>a:hover,h6>a:focus,h6>a:focus-within,h6>a>a:hover,h6>a>a:focus,h6>a>a:focus-within{color:#e87ea1}
