/*!bulma.io v1.0.4 | MIT License | github.com/jgthms/bulma*/:root{--bulma-control-radius:var(--bulma-radius);--bulma-control-border-width:1px;--bulma-control-height:2.5em;--bulma-control-line-height:1.5;--bulma-control-padding-vertical:calc(0.5em - 1px);--bulma-control-padding-horizontal:calc(0.75em - 1px);--bulma-control-size:var(--bulma-size-normal)}:root{--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-scheme-main-l:100%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-scheme-invert-l:4%;--bulma-family-primary:"Brutal Type", sans-serif;--bulma-size-small:0.75rem;--bulma-size-normal:1rem;--bulma-size-medium:1.25rem;--bulma-size-large:1.5rem;--bulma-weight-normal:400;--bulma-weight-medium:500;--bulma-weight-semibold:600;--bulma-weight-extrabold:800;--bulma-block-spacing:1.5rem;--bulma-duration:294ms;--bulma-easing:ease-out;--bulma-radius-small:0.25rem;--bulma-radius:0.375rem;--bulma-radius-medium:0.5em;--bulma-radius-large:0.75rem;--bulma-radius-rounded:9999px;--bulma-arrow-color:var(--bulma-link);--bulma-burger-h:var(--bulma-link-h);--bulma-burger-s:var(--bulma-link-s);--bulma-burger-l:var(--bulma-link-l);--bulma-burger-border-radius:0.5em;--bulma-burger-gap:5px;--bulma-burger-item-height:2px;--bulma-burger-item-width:20px;--bulma-black-h:221deg;--bulma-black-s:14%;--bulma-black-l:4%;--bulma-text:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-h:221deg;--bulma-text-s:14%;--bulma-text-l:29%;--bulma-link:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-h:3deg;--bulma-link-s:99%;--bulma-link-l:58%;--bulma-link-100-l:98%;--bulma-link-invert-l:var(--bulma-link-100-l);--bulma-link-on-scheme-l:38.0392156863%;--bulma-info:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-h:46deg;--bulma-info-s:28%;--bulma-info-l:85%;--bulma-info-15-l:15%;--bulma-info-invert-l:var(--bulma-info-15-l);--bulma-info-on-scheme-l:29.7058823529%;--bulma-shadow-h:221deg;--bulma-shadow-s:14%;--bulma-shadow-l:4%;--bulma-size-3:2rem;--bulma-size-5:1.25rem;--bulma-scheme-main:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l));--bulma-background:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l));--bulma-border-weak:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l));--bulma-text:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l));--bulma-text-strong:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l));--bulma-link:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l));--bulma-link-text:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l));--bulma-focus-h:var(--bulma-link-h);--bulma-focus-s:var(--bulma-link-s);--bulma-focus-l:var(--bulma-link-l);--bulma-focus-offset:1px;--bulma-focus-style:solid;--bulma-focus-width:2px;--bulma-focus-shadow-size:0 0 0 0.1875em;--bulma-focus-shadow-alpha:0.25;--bulma-shadow:0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02)}@media(prefers-color-scheme:light){:root{--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-scheme-main-l:100%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-scheme-invert-l:4%;--bulma-family-primary:"Brutal Type", sans-serif;--bulma-size-small:0.75rem;--bulma-size-normal:1rem;--bulma-size-medium:1.25rem;--bulma-size-large:1.5rem;--bulma-weight-normal:400;--bulma-weight-medium:500;--bulma-weight-semibold:600;--bulma-weight-extrabold:800;--bulma-block-spacing:1.5rem;--bulma-duration:294ms;--bulma-easing:ease-out;--bulma-radius-small:0.25rem;--bulma-radius:0.375rem;--bulma-radius-medium:0.5em;--bulma-radius-large:0.75rem;--bulma-radius-rounded:9999px;--bulma-arrow-color:var(--bulma-link);--bulma-burger-h:var(--bulma-link-h);--bulma-burger-s:var(--bulma-link-s);--bulma-burger-l:var(--bulma-link-l);--bulma-burger-border-radius:0.5em;--bulma-burger-gap:5px;--bulma-burger-item-height:2px;--bulma-burger-item-width:20px;--bulma-black-h:221deg;--bulma-black-s:14%;--bulma-black-l:4%;--bulma-text:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-h:221deg;--bulma-text-s:14%;--bulma-text-l:29%;--bulma-link:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-h:3deg;--bulma-link-s:99%;--bulma-link-l:58%;--bulma-link-100-l:98%;--bulma-link-invert-l:var(--bulma-link-100-l);--bulma-link-on-scheme-l:38.0392156863%;--bulma-info:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-h:46deg;--bulma-info-s:28%;--bulma-info-l:85%;--bulma-info-15-l:15%;--bulma-info-invert-l:var(--bulma-info-15-l);--bulma-info-on-scheme-l:29.7058823529%;--bulma-shadow-h:221deg;--bulma-shadow-s:14%;--bulma-shadow-l:4%;--bulma-size-3:2rem;--bulma-size-5:1.25rem}}@media(prefers-color-scheme:dark){:root{--bulma-link-on-scheme-l:63.0392156863%;--bulma-info-on-scheme-l:84.7058823529%;--bulma-scheme-main-l:9%;--bulma-background-l:14%;--bulma-border-weak-l:21%;--bulma-border-l:24%;--bulma-text-l:71%;--bulma-text-strong-l:93%;--bulma-hover-background-l-delta:5%;--bulma-active-background-l-delta:10%;--bulma-hover-border-l-delta:10%;--bulma-active-border-l-delta:20%;--bulma-hover-color-l-delta:5%;--bulma-active-color-l-delta:10%;--bulma-shadow-h:0deg;--bulma-shadow-s:0%;--bulma-shadow-l:100%}}[data-theme=light]{--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-scheme-main-l:100%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-scheme-invert-l:4%;--bulma-family-primary:"Brutal Type", sans-serif;--bulma-size-small:0.75rem;--bulma-size-normal:1rem;--bulma-size-medium:1.25rem;--bulma-size-large:1.5rem;--bulma-weight-normal:400;--bulma-weight-medium:500;--bulma-weight-semibold:600;--bulma-weight-extrabold:800;--bulma-block-spacing:1.5rem;--bulma-duration:294ms;--bulma-easing:ease-out;--bulma-radius-small:0.25rem;--bulma-radius:0.375rem;--bulma-radius-medium:0.5em;--bulma-radius-large:0.75rem;--bulma-radius-rounded:9999px;--bulma-arrow-color:var(--bulma-link);--bulma-burger-h:var(--bulma-link-h);--bulma-burger-s:var(--bulma-link-s);--bulma-burger-l:var(--bulma-link-l);--bulma-burger-border-radius:0.5em;--bulma-burger-gap:5px;--bulma-burger-item-height:2px;--bulma-burger-item-width:20px;--bulma-black-h:221deg;--bulma-black-s:14%;--bulma-black-l:4%;--bulma-text:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-h:221deg;--bulma-text-s:14%;--bulma-text-l:29%;--bulma-link:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-h:3deg;--bulma-link-s:99%;--bulma-link-l:58%;--bulma-link-100-l:98%;--bulma-link-invert-l:var(--bulma-link-100-l);--bulma-link-on-scheme-l:38.0392156863%;--bulma-info:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-h:46deg;--bulma-info-s:28%;--bulma-info-l:85%;--bulma-info-15-l:15%;--bulma-info-invert-l:var(--bulma-info-15-l);--bulma-info-on-scheme-l:29.7058823529%;--bulma-shadow-h:221deg;--bulma-shadow-s:14%;--bulma-shadow-l:4%;--bulma-size-3:2rem;--bulma-size-5:1.25rem;--bulma-scheme-main:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l));--bulma-background:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l));--bulma-border-weak:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l));--bulma-text:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l));--bulma-text-strong:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l));--bulma-link:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l));--bulma-link-text:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l));--bulma-focus-h:var(--bulma-link-h);--bulma-focus-s:var(--bulma-link-s);--bulma-focus-l:var(--bulma-link-l);--bulma-focus-offset:1px;--bulma-focus-style:solid;--bulma-focus-width:2px;--bulma-focus-shadow-size:0 0 0 0.1875em;--bulma-focus-shadow-alpha:0.25;--bulma-shadow:0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02)}/*!minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css*/html,body,p,ol,ul,li,figure,iframe,hr,h1,h2,h3{margin:0;padding:0}h1,h2,h3{font-size:100%;font-weight:400}ul{list-style:none}button{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img{height:auto;max-width:100%}iframe{border:0}:root{--bulma-body-background-color:var(--bulma-scheme-main);--bulma-body-size:1em;--bulma-body-min-width:300px;--bulma-body-rendering:optimizeLegibility;--bulma-body-family:var(--bulma-family-primary);--bulma-body-overflow-x:hidden;--bulma-body-overflow-y:scroll;--bulma-body-color:#0a0a0a;--bulma-body-font-size:1em;--bulma-body-weight:var(--bulma-weight-normal);--bulma-body-line-height:1.5;--bulma-small-font-size:0.875em;--bulma-hr-background-color:var(--bulma-background);--bulma-hr-height:2px;--bulma-hr-margin:1.5rem 0;--bulma-strong-color:var(--bulma-text-strong);--bulma-strong-weight:var(--bulma-weight-semibold)}html{background-color:var(--bulma-body-background-color);font-size:var(--bulma-body-size);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:var(--bulma-body-min-width);overflow-x:var(--bulma-body-overflow-x);overflow-y:var(--bulma-body-overflow-y);text-rendering:var(--bulma-body-rendering);text-size-adjust:100%}figure,footer,section{display:block}body,button{font-family:var(--bulma-body-family)}body{color:var(--bulma-body-color);font-size:var(--bulma-body-font-size);font-weight:var(--bulma-body-weight);line-height:var(--bulma-body-line-height)}a,button{cursor:pointer}a:focus-visible,button:focus-visible{outline-color:hsl(var(--bulma-focus-h),var(--bulma-focus-s),var(--bulma-focus-l));outline-offset:var(--bulma-focus-offset);outline-style:var(--bulma-focus-style);outline-width:var(--bulma-focus-width)}a:focus-visible:active,button:focus-visible:active{outline-width:1px}a:active,button:active{outline-width:1px}a{color:var(--bulma-link-text);cursor:pointer;text-decoration:none;transition-duration:var(--bulma-duration);transition-property:background-color,border-color,color}a strong{color:currentColor}button{appearance:none;background:0 0;border:none;color:inherit;font-family:inherit;font-size:1em;margin:0;padding:0;transition-duration:var(--bulma-duration);transition-property:background-color,border-color,color}hr{background-color:var(--bulma-hr-background-color);border:none;display:block;height:var(--bulma-hr-height);margin:var(--bulma-hr-margin)}img{height:auto;max-width:100%}small{font-size:var(--bulma-small-font-size)}span{font-style:inherit;font-weight:inherit}strong{color:var(--bulma-strong-color);font-weight:var(--bulma-strong-weight)}svg{height:auto;width:auto}.navbar-link:not(.is-arrowless)::after{border:.125em solid var(--bulma-arrow-color);border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;transition-duration:var(--bulma-duration);transition-property:border-color;width:.625em}.message:not(:last-child),.card:not(:last-child),.file:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.tags:not(:last-child),.progress:not(:last-child),.content:not(:last-child){margin-bottom:var(--bulma-block-spacing)}.button{align-items:center;appearance:none;border-color:transparent;border-style:solid;border-width:var(--bulma-control-border-width);border-radius:var(--bulma-control-radius);box-shadow:none;display:inline-flex;font-size:var(--bulma-control-size);height:var(--bulma-control-height);justify-content:flex-start;line-height:var(--bulma-control-line-height);padding-bottom:var(--bulma-control-padding-vertical);padding-left:var(--bulma-control-padding-horizontal);padding-right:var(--bulma-control-padding-horizontal);padding-top:var(--bulma-control-padding-vertical);position:relative;transition-duration:var(--bulma-duration);transition-property:background-color,border-color,box-shadow,color;vertical-align:top}.button:focus,.button:focus-visible,.button:focus-within,.button:active,.is-active.button{outline:none}.navbar-burger{appearance:none;background:0 0;border:none;color:inherit;font-family:inherit;font-size:1em;margin:0;padding:0}.file,.button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button{--bulma-button-weight:var(--bulma-weight-medium);--bulma-button-border-style:solid;--bulma-button-border-width:var(--bulma-control-border-width);--bulma-button-padding-vertical:0.5em;--bulma-button-padding-horizontal:1em}.button{--bulma-button-h:var(--bulma-scheme-h);--bulma-button-s:var(--bulma-scheme-s);--bulma-button-background-l:var(--bulma-scheme-main-l);--bulma-button-background-l-delta:0%;--bulma-button-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-button-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-button-color-l:var(--bulma-text-strong-l);--bulma-button-border-l:var(--bulma-border-l);--bulma-button-border-l-delta:0%;--bulma-button-hover-border-l-delta:var(--bulma-hover-border-l-delta);--bulma-button-active-border-l-delta:var(--bulma-active-border-l-delta);--bulma-button-outer-shadow-h:0;--bulma-button-outer-shadow-s:0%;--bulma-button-outer-shadow-l:20%;--bulma-button-outer-shadow-a:0.05;background-color:hsl(var(--bulma-button-h),var(--bulma-button-s),calc(var(--bulma-button-background-l) + var(--bulma-button-background-l-delta)));border-color:hsl(var(--bulma-button-h),var(--bulma-button-s),calc(var(--bulma-button-border-l) + var(--bulma-button-border-l-delta)));border-style:var(--bulma-button-border-style);border-width:var(--bulma-button-border-width);box-shadow:0 .0625em .125em hsla(var(--bulma-button-outer-shadow-h),var(--bulma-button-outer-shadow-s),var(--bulma-button-outer-shadow-l),var(--bulma-button-outer-shadow-a)),0 .125em .25em hsla(var(--bulma-button-outer-shadow-h),var(--bulma-button-outer-shadow-s),var(--bulma-button-outer-shadow-l),var(--bulma-button-outer-shadow-a));color:hsl(var(--bulma-button-h),var(--bulma-button-s),var(--bulma-button-color-l));cursor:pointer;font-weight:var(--bulma-button-weight);height:auto;justify-content:center;padding-bottom:calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width));padding-left:calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width));padding-right:calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width));padding-top:calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width));text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-inline-start:calc(-.5 * var(--bulma-button-padding-horizontal));margin-inline-end:calc(var(--bulma-button-padding-horizontal) * .25)}.button .icon:last-child:not(:first-child){margin-inline-start:calc(var(--bulma-button-padding-horizontal) * .25);margin-inline-end:calc(-.5 * var(--bulma-button-padding-horizontal))}.button .icon:first-child:last-child{margin-inline-start:calc(-.5 * var(--bulma-button-padding-horizontal));margin-inline-end:calc(-.5 * var(--bulma-button-padding-horizontal))}.button:hover{--bulma-button-background-l-delta:var(--bulma-button-hover-background-l-delta);--bulma-button-border-l-delta:var(--bulma-button-hover-border-l-delta)}.button:focus-visible{--bulma-button-border-width:1px;border-color:hsl(var(--bulma-focus-h),var(--bulma-focus-s),var(--bulma-focus-l));box-shadow:var(--bulma-focus-shadow-size)hsla(var(--bulma-focus-h),var(--bulma-focus-s),var(--bulma-focus-l),var(--bulma-focus-shadow-alpha))}.button:active,.button.is-active{--bulma-button-background-l-delta:var(--bulma-button-active-background-l-delta);--bulma-button-border-l-delta:var(--bulma-button-active-border-l-delta);--bulma-button-outer-shadow-a:0}.button.is-info{--bulma-button-h:var(--bulma-info-h);--bulma-button-s:var(--bulma-info-s);--bulma-button-background-l:var(--bulma-info-l);--bulma-button-border-l:var(--bulma-info-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-info-invert-l);--bulma-button-outer-shadow-a:0}.button.is-info:focus-visible{--bulma-button-border-width:1px}.button.is-small{--bulma-control-size:var(--bulma-size-small);--bulma-control-radius:var(--bulma-radius-small)}.button.is-medium{--bulma-control-size:var(--bulma-size-medium);--bulma-control-radius:var(--bulma-radius-medium)}.button.is-large{--bulma-control-size:var(--bulma-size-large);--bulma-control-radius:var(--bulma-radius-medium)}.content{--bulma-content-heading-color:var(--bulma-text-strong);--bulma-content-heading-weight:var(--bulma-weight-extrabold);--bulma-content-heading-line-height:1.125;--bulma-content-block-margin-bottom:1em}.content li+li{margin-top:.25em}.content p:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child){margin-bottom:var(--bulma-content-block-margin-bottom)}.content h1,.content h2,.content h3{color:var(--bulma-content-heading-color);font-weight:var(--bulma-content-heading-weight);line-height:var(--bulma-content-heading-line-height)}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content ol{list-style-position:outside;margin-inline-start:2em}.content ol:not(:first-child){margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ul{list-style:disc outside;margin-inline-start:2em}.content ul:not(:first-child){margin-top:1em}.content ul ul{list-style-type:circle;margin-bottom:.25em;margin-top:.25em}.content ul ul ul{list-style-type:square}.content figure:not([class]){margin-left:2em;margin-right:2em;text-align:center}.content figure:not([class]):not(:first-child){margin-top:2em}.content figure:not([class]):not(:last-child){margin-bottom:2em}.content figure:not([class]) img{display:inline-block}.content.is-small{font-size:var(--bulma-size-small)}.content.is-medium{font-size:var(--bulma-size-medium)}.content.is-large{font-size:var(--bulma-size-large)}.icon{--bulma-icon-dimensions:1.5rem;--bulma-icon-dimensions-small:1rem;--bulma-icon-dimensions-medium:2rem;--bulma-icon-dimensions-large:3rem}.icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;height:var(--bulma-icon-dimensions);transition-duration:var(--bulma-duration);transition-property:color;width:var(--bulma-icon-dimensions)}.icon.is-small{height:var(--bulma-icon-dimensions-small);width:var(--bulma-icon-dimensions-small)}.icon.is-medium{height:var(--bulma-icon-dimensions-medium);width:var(--bulma-icon-dimensions-medium)}.icon.is-large{height:var(--bulma-icon-dimensions-large);width:var(--bulma-icon-dimensions-large)}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image.is-1by1{aspect-ratio:1/1}.image.is-1by1 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-4by3{aspect-ratio:4/3}.image.is-4by3 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.progress{--bulma-progress-border-radius:var(--bulma-radius-rounded);--bulma-progress-bar-background-color:var(--bulma-border-weak);--bulma-progress-value-background-color:var(--bulma-text);--bulma-progress-indeterminate-duration:1.5s}.progress{appearance:none;border:none;border-radius:var(--bulma-progress-border-radius);display:block;height:var(--bulma-size-normal);overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:var(--bulma-progress-bar-background-color)}.progress::-webkit-progress-value{background-color:var(--bulma-progress-value-background-color)}.progress::-moz-progress-bar{background-color:var(--bulma-progress-value-background-color)}.progress::-ms-fill{background-color:var(--bulma-progress-value-background-color);border:none}.progress.is-info{--bulma-progress-value-background-color:var(--bulma-info)}.progress:indeterminate{animation-duration:var(--bulma-progress-indeterminate-duration);animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:var(--bulma-progress-bar-background-color);background-image:linear-gradient(to right,var(--bulma-progress-value-background-color) 30%,var(--bulma-progress-bar-background-color) 30%);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small{height:var(--bulma-size-small)}.progress.is-medium{height:var(--bulma-size-medium)}.progress.is-large{height:var(--bulma-size-large)}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.tags{align-items:center;color:hsl(var(--bulma-tag-h),var(--bulma-tag-s),var(--bulma-tag-color-l));display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.tags.is-centered{gap:.25rem;justify-content:center}.tag{--bulma-tag-h:var(--bulma-scheme-h);--bulma-tag-s:var(--bulma-scheme-s);--bulma-tag-background-l:var(--bulma-background-l);--bulma-tag-background-l-delta:0%;--bulma-tag-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-tag-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-tag-color-l:var(--bulma-text-l);align-items:center;background-color:hsl(var(--bulma-tag-h),var(--bulma-tag-s),calc(var(--bulma-tag-background-l) + var(--bulma-tag-background-l-delta)));border-radius:var(--bulma-radius);color:hsl(var(--bulma-tag-h),var(--bulma-tag-s),var(--bulma-tag-color-l));display:inline-flex;font-size:var(--bulma-size-small);height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag.is-info{--bulma-tag-h:var(--bulma-info-h);--bulma-tag-s:var(--bulma-info-s);--bulma-tag-background-l:var(--bulma-info-l);--bulma-tag-color-l:var(--bulma-info-invert-l)}.tag.is-medium{font-size:var(--bulma-size-normal)}.tag.is-large{font-size:var(--bulma-size-medium)}.tag .icon:first-child:not(:last-child){margin-inline-start:-.375em;margin-inline-end:.1875em}.tag .icon:last-child:not(:first-child){margin-inline-start:.1875em;margin-inline-end:-.375em}.tag .icon:first-child:last-child{margin-inline-start:-.375em;margin-inline-end:-.375em}a.tag,button.tag,.tag.is-hoverable{cursor:pointer}a.tag:hover,button.tag:hover,.tag.is-hoverable:hover{--bulma-tag-background-l-delta:var(--bulma-tag-hover-background-l-delta)}a.tag:active,button.tag:active,.tag.is-hoverable:active{--bulma-tag-background-l-delta:var(--bulma-tag-active-background-l-delta)}.title,.subtitle{--bulma-title-color:var(--bulma-text-strong);--bulma-title-size:var(--bulma-size-3);--bulma-title-weight:var(--bulma-weight-extrabold);--bulma-title-line-height:1.125;--bulma-title-strong-color:inherit;--bulma-title-strong-weight:inherit;--bulma-subtitle-color:var(--bulma-text);--bulma-subtitle-size:var(--bulma-size-5);--bulma-subtitle-weight:var(--bulma-weight-normal);--bulma-subtitle-line-height:1.25;--bulma-subtitle-strong-color:var(--bulma-text-strong);--bulma-subtitle-strong-weight:var(--bulma-weight-semibold)}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title .tag,.subtitle .tag{vertical-align:middle}.title{color:var(--bulma-title-color);font-size:var(--bulma-title-size);font-weight:var(--bulma-title-weight);line-height:var(--bulma-title-line-height)}.title strong{color:var(--bulma-title-strong-color);font-weight:var(--bulma-title-strong-weight)}.title:not(.is-spaced):has(+.subtitle){margin-bottom:0}.title.is-3{font-size:2rem}.title.is-5{font-size:1.25rem}.title.is-7{font-size:.75rem}.subtitle{color:var(--bulma-subtitle-color);font-size:var(--bulma-subtitle-size);font-weight:var(--bulma-subtitle-weight);line-height:var(--bulma-subtitle-line-height)}.subtitle strong{color:var(--bulma-subtitle-strong-color);font-weight:var(--bulma-subtitle-strong-weight)}.subtitle:not(.is-spaced):has(+.title){margin-bottom:0}.subtitle.is-3{font-size:2rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-7{font-size:.75rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-info{}.file.is-small{font-size:var(--bulma-size-small)}.file.is-medium{font-size:var(--bulma-size-medium)}.file.is-large{font-size:var(--bulma-size-large)}.file.is-centered{justify-content:center}:root{--bulma-help-size:var(--bulma-size-small)}.help{display:block;font-size:var(--bulma-help-size);margin-top:.25rem}.help.is-info{color:hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-on-scheme-l))}.card{--bulma-card-color:var(--bulma-text);--bulma-card-background-color:var(--bulma-scheme-main);--bulma-card-shadow:var(--bulma-shadow);--bulma-card-radius:0.75rem}.card{background-color:var(--bulma-card-background-color);border-radius:var(--bulma-card-radius);box-shadow:var(--bulma-card-shadow);color:var(--bulma-card-color);max-width:100%;position:relative}.message{--bulma-message-radius:var(--bulma-radius);--bulma-message-h:var(--bulma-scheme-h);--bulma-message-s:var(--bulma-scheme-s);--bulma-message-color-l:var(--bulma-text-l)}.message{border-radius:var(--bulma-message-radius);color:hsl(var(--bulma-message-h),var(--bulma-message-s),var(--bulma-message-color-l));font-size:var(--bulma-size-normal)}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:var(--bulma-size-small)}.message.is-medium{font-size:var(--bulma-size-medium)}.message.is-large{font-size:var(--bulma-size-large)}.message.is-info{--bulma-message-h:var(--bulma-info-h);--bulma-message-s:var(--bulma-info-s);--bulma-message-color-l:var(--bulma-info-on-scheme-l)}:root{--bulma-navbar-height:3.25rem}.navbar{--bulma-navbar-h:var(--bulma-scheme-h);--bulma-navbar-s:var(--bulma-scheme-s);--bulma-navbar-background-color:var(--bulma-scheme-main);--bulma-navbar-box-shadow-size:0 0.125em 0 0;--bulma-navbar-box-shadow-color:var(--bulma-background);--bulma-navbar-padding-vertical:1rem;--bulma-navbar-padding-horizontal:2rem;--bulma-navbar-z:30;--bulma-navbar-fixed-z:30;--bulma-navbar-item-background-a:0;--bulma-navbar-item-background-l:var(--bulma-scheme-main-l);--bulma-navbar-item-background-l-delta:0%;--bulma-navbar-item-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-navbar-item-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-navbar-item-color-l:var(--bulma-text-l);--bulma-navbar-item-color:hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-item-color-l));--bulma-navbar-item-selected-h:var(--bulma-link-h);--bulma-navbar-item-selected-s:var(--bulma-link-s);--bulma-navbar-item-selected-background-l:var(--bulma-link-l);--bulma-navbar-item-selected-color-l:var(--bulma-link-invert-l);--bulma-navbar-item-img-max-height:1.75rem;--bulma-navbar-burger-color:#0a0a0a;--bulma-navbar-dropdown-background-color:var(--bulma-scheme-main);--bulma-navbar-dropdown-border-l:var(--bulma-border-l);--bulma-navbar-dropdown-border-color:hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-dropdown-border-l));--bulma-navbar-dropdown-border-style:solid;--bulma-navbar-dropdown-border-width:0.125em;--bulma-navbar-dropdown-offset:-0.25em;--bulma-navbar-dropdown-arrow:var(--bulma-link);--bulma-navbar-dropdown-radius:var(--bulma-radius-large);--bulma-navbar-dropdown-z:20;--bulma-navbar-dropdown-boxed-radius:var(--bulma-radius-large);--bulma-navbar-dropdown-boxed-shadow:0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);--bulma-navbar-dropdown-item-h:var(--bulma-scheme-h);--bulma-navbar-dropdown-item-s:var(--bulma-scheme-s);--bulma-navbar-dropdown-item-background-l:var(--bulma-scheme-main-l);--bulma-navbar-dropdown-item-color-l:var(--bulma-text-l);--bulma-navbar-divider-background-l:var(--bulma-background-l);--bulma-navbar-divider-height:0.125em}.navbar{background-color:var(--bulma-navbar-background-color);min-height:var(--bulma-navbar-height);position:relative;z-index:var(--bulma-navbar-z)}.navbar.is-info{--bulma-navbar-h:var(--bulma-info-h);--bulma-navbar-s:var(--bulma-info-s);--bulma-burger-h:var(--bulma-info-h);--bulma-burger-s:var(--bulma-info-s);--bulma-burger-l:var(--bulma-info-invert-l);--bulma-navbar-background-color:var(--bulma-info);--bulma-navbar-item-background-l:var(--bulma-info-l);--bulma-navbar-item-color-l:var(--bulma-info-invert-l);--bulma-navbar-item-selected-h:var(--bulma-info-h);--bulma-navbar-item-selected-s:var(--bulma-info-s);--bulma-navbar-item-selected-background-l:var(--bulma-info-l);--bulma-navbar-item-selected-color-l:var(--bulma-info-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-info-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-info-h);--bulma-navbar-dropdown-item-s:var(--bulma-info-s)}.navbar>.container{align-items:stretch;display:flex;min-height:var(--bulma-navbar-height);width:100%}.navbar.has-shadow{box-shadow:var(--bulma-navbar-box-shadow-size)var(--bulma-navbar-box-shadow-color)}.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:var(--bulma-navbar-fixed-z)}.navbar.is-fixed-top{top:0}.navbar-brand{align-items:stretch;display:flex;flex-shrink:0;min-height:var(--bulma-navbar-height)}.navbar-burger{align-items:center;appearance:none;background:0 0;border:none;border-radius:var(--bulma-burger-border-radius);color:hsl(var(--bulma-burger-h),var(--bulma-burger-s),var(--bulma-burger-l));cursor:pointer;display:inline-flex;flex-direction:column;flex-shrink:0;height:2.5rem;justify-content:center;position:relative;vertical-align:top;width:2.5rem}.navbar-burger span{background-color:currentColor;display:block;height:var(--bulma-burger-item-height);left:calc(50% - (var(--bulma-burger-item-width))/2);position:absolute;transform-origin:center;transition-duration:var(--bulma-duration);transition-property:background-color,color,opacity,transform;transition-timing-function:var(--bulma-easing);width:var(--bulma-burger-item-width)}.navbar-burger span:nth-child(1),.navbar-burger span:nth-child(2){top:calc(50% - (var(--bulma-burger-item-height))/2)}.navbar-burger span:nth-child(3){bottom:calc(50% + var(--bulma-burger-gap))}.navbar-burger span:nth-child(4){top:calc(50% + var(--bulma-burger-gap))}.navbar-burger:hover{background-color:hsla(var(--bulma-burger-h),var(--bulma-burger-s),var(--bulma-burger-l),.1)}.navbar-burger:active{background-color:hsla(var(--bulma-burger-h),var(--bulma-burger-s),var(--bulma-burger-l),.2)}.navbar-burger.is-active span:nth-child(1){transform:rotate(-45deg)}.navbar-burger.is-active span:nth-child(2){transform:rotate(45deg)}.navbar-burger.is-active span:nth-child(3),.navbar-burger.is-active span:nth-child(4){opacity:0}.navbar-burger{align-self:center;color:var(--bulma-navbar-burger-color);margin-inline-start:auto;margin-inline-end:.375rem}.navbar-menu{display:none}.navbar-item,.navbar-link{color:var(--bulma-navbar-item-color);display:block;gap:.75rem;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}a.navbar-item,.navbar-link{background-color:hsla(var(--bulma-navbar-h),var(--bulma-navbar-s),calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta)),var(--bulma-navbar-item-background-a));cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover{--bulma-navbar-item-background-l-delta:var(--bulma-navbar-item-hover-background-l-delta);--bulma-navbar-item-background-a:1}a.navbar-item:active,.navbar-link:active{--bulma-navbar-item-background-l-delta:var(--bulma-navbar-item-active-background-l-delta);--bulma-navbar-item-background-a:1}a.navbar-item.is-active,.navbar-link.is-active{--bulma-navbar-h:var(--bulma-navbar-item-selected-h);--bulma-navbar-s:var(--bulma-navbar-item-selected-s);--bulma-navbar-item-background-l:var(--bulma-navbar-item-selected-background-l);--bulma-navbar-item-background-a:1;--bulma-navbar-item-color-l:var(--bulma-navbar-item-selected-color-l)}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img,.navbar-item svg{max-height:var(--bulma-navbar-item-img-max-height)}.navbar-item.has-dropdown{padding:0}.navbar-link:not(.is-arrowless){padding-inline-end:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:var(--bulma-navbar-dropdown-arrow);margin-top:-.375em;inset-inline-end:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.75rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-dropdown .navbar-item:not(.is-active,.is-selected){background-color:hsl(var(--bulma-navbar-dropdown-item-h),var(--bulma-navbar-dropdown-item-s),calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta)));color:hsl(var(--bulma-navbar-dropdown-item-h),var(--bulma-navbar-dropdown-item-s),var(--bulma-navbar-dropdown-item-color-l))}.navbar-divider{background-color:hsl(var(--bulma-navbar-h),var(--bulma-navbar-s),var(--bulma-navbar-divider-background-l));border:none;display:none;height:var(--bulma-navbar-divider-height);margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:var(--bulma-navbar-background-color);box-shadow:0 .5em 1em hsla(var(--bulma-scheme-h),var(--bulma-scheme-s),var(--bulma-scheme-invert-l),.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - var(--bulma-navbar-height));overflow:auto}}@media screen and (min-width:1024px){.navbar,.navbar-menu,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:var(--bulma-navbar-height)}.navbar.is-spaced{padding:var(--bulma-navbar-padding-vertical)var(--bulma-navbar-padding-horizontal)}.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:var(--bulma-radius)}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-end{justify-content:flex-end;margin-inline-start:auto}.navbar-dropdown{background-color:var(--bulma-navbar-dropdown-background-color);border-end-start-radius:var(--bulma-navbar-dropdown-radius);border-end-end-radius:var(--bulma-navbar-dropdown-radius);border-top-color:var(--bulma-navbar-dropdown-border-color);border-top-style:var(--bulma-navbar-dropdown-border-style);border-top-width:var(--bulma-navbar-dropdown-border-width);box-shadow:0 .5em .5em hsla(var(--bulma-scheme-h),var(--bulma-scheme-s),var(--bulma-scheme-invert-l),.1);display:none;font-size:.875rem;inset-inline-start:0;min-width:100%;position:absolute;top:100%;z-index:var(--bulma-navbar-dropdown-z)}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-inline-end:3rem}.navbar-dropdown a.navbar-item:not(.is-active,.is-selected){background-color:hsl(var(--bulma-navbar-dropdown-item-h),var(--bulma-navbar-dropdown-item-s),calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta)));color:hsl(var(--bulma-navbar-dropdown-item-h),var(--bulma-navbar-dropdown-item-s),var(--bulma-navbar-dropdown-item-color-l))}.navbar.is-spaced .navbar-dropdown{border-radius:var(--bulma-navbar-dropdown-boxed-radius);border-top:none;box-shadow:var(--bulma-navbar-dropdown-boxed-shadow);display:block;opacity:0;pointer-events:none;top:calc(100% + (var(--bulma-navbar-dropdown-offset)));transform:translateY(-5px);transition-duration:var(--bulma-duration);transition-property:opacity,transform}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-inline-start:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-inline-end:-.75rem}}:root{--bulma-column-gap:0.75rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:var(--bulma-column-gap)}@media screen and (min-width:769px),print{.column.is-one-third{flex:none;width:33.3333%}.column.is-3{flex:none;width:25%}.column.is-5{flex:none;width:41.6666666667%}.column.is-6-tablet{flex:none;width:50%}.column.is-7{flex:none;width:58.3333333333%}.column.is-8-tablet{flex:none;width:66.6666666667%}}.columns{margin-inline-start:calc(-1 * var(--bulma-column-gap));margin-inline-end:calc(-1 * var(--bulma-column-gap));margin-top:calc(-1 * var(--bulma-column-gap))}.columns:last-child{margin-bottom:calc(-1 * var(--bulma-column-gap))}.columns:not(:last-child){margin-bottom:calc(var(--bulma-block-spacing) - var(--bulma-column-gap))}.columns.is-centered{justify-content:center}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}.columns.is-3{--bulma-column-gap:0.75rem}.columns.is-5{--bulma-column-gap:1.25rem}@media screen and (min-width:769px),print{.columns.is-6-tablet{--bulma-column-gap:1.5rem}}.columns.is-7{--bulma-column-gap:1.75rem}@media screen and (min-width:769px),print{.columns.is-8-tablet{--bulma-column-gap:2rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:100%}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (min-width:1216px){.container:not(.is-max-tablet):not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.footer{--bulma-footer-background-color:#0a0a0a;--bulma-footer-color:#fff;--bulma-footer-padding:3rem 1.5rem 6rem;background-color:var(--bulma-footer-background-color);padding:var(--bulma-footer-padding);color:var(--bulma-footer-color)}.hero{}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:0 0}.hero.is-info{--bulma-hero-h:var(--bulma-info-h);--bulma-hero-s:var(--bulma-info-s);--bulma-hero-background-l:var(--bulma-info-l);--bulma-hero-color-l:var(--bulma-info-invert-l);background-color:hsl(var(--bulma-hero-h),var(--bulma-hero-s),var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h),var(--bulma-hero-s),var(--bulma-hero-color-l))}.hero.is-info .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-info .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-info .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.section{--bulma-section-padding:3rem 1.5rem;--bulma-section-padding-desktop:3rem 3rem;--bulma-section-padding-medium:9rem 4.5rem;--bulma-section-padding-large:18rem 6rem;padding:var(--bulma-section-padding)}@media screen and (min-width:1024px){.section{padding:var(--bulma-section-padding-desktop)}.section.is-medium{padding:var(--bulma-section-padding-medium)}.section.is-large{padding:var(--bulma-section-padding-large)}}:root{}.has-text-black{color:hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-l))!important}a.has-text-black:hover,a.has-text-black:focus-visible,button.has-text-black:hover,button.has-text-black:focus-visible,has-text-black.is-hoverable:hover,has-text-black.is-hoverable:focus-visible{color:hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-hover-color-l-delta)))!important}a.has-text-black:active,button.has-text-black:active,has-text-black.is-hoverable:active{color:hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-active-color-l-delta)))!important}.is-flex-direction-column{flex-direction:column!important}.is-flex-grow-1{flex-grow:1!important}.mr-2{margin-right:.5rem!important}.mt-3{margin-top:.75rem!important}.mb-4{margin-bottom:1rem!important}.mt-5{margin-top:1.5rem!important}.mt-6{margin-top:3rem!important}.mb-6{margin-bottom:3rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.pt-1{padding-top:.25rem!important}.pb-1{padding-bottom:.25rem!important}.is-size-3{font-size:2rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-4-mobile{font-size:1.5rem!important}}@media screen and (min-width:1024px){.is-size-5-desktop{font-size:1.25rem!important}}.has-text-centered{text-align:center!important}.has-text-weight-bold{font-weight:700!important}.is-flex{display:flex!important}@font-face{font-family:noto sans jp;src:url(/fonts/noto-sans-jp-700-subset.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+3001,U+4E00,U+4E03,U+4E09,U+4E5D,U+4E8C,U+4E94,U+516B,U+516D,U+5341,U+56DB,U+5834,U+8A13,U+9053}:root{--gy-ink:#0a0a0a;--gy-paper:#ffffff;--gy-red:#fe352a;--gy-ash:#77706f;--gy-rule:#e7e2e1;--gy-ja:'Noto Sans JP', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif;--gy-measure:34rem;--gy-fade:0.35s cubic-bezier(0.22, 1, 0.36, 1)}.ja-inline,.ja-ink{font-family:var(--gy-ja);font-weight:700}.ja-inline{color:var(--gy-red)}.ja-ink{color:var(--gy-ink)}.lockup{container-type:inline-size}.lockup img{display:block;width:100%;height:auto}.lockup-tagline{display:block;margin-top:2.6cqw;font-weight:900;font-size:calc(100cqw/(var(--tag-letters,33) * .56));line-height:1;text-transform:uppercase;white-space:nowrap}.home-oath{padding-block:4rem 6rem}.home-oath-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3rem;align-items:start}.scroll-title{position:sticky;top:6rem;font-family:var(--gy-ja);font-weight:700;font-size:clamp(4rem,8vw,7.5rem);line-height:1;writing-mode:vertical-rl;letter-spacing:.08em}.kun-title{font-weight:900;font-size:1.6rem;line-height:1.1;margin-bottom:.6rem}.kun-intro{max-width:var(--gy-measure);margin-bottom:2.75rem;font-size:1.2rem;line-height:1.5;color:var(--gy-ash);text-wrap:pretty}.home-oath .kun-intro em{font-style:italic;font-weight:400;text-transform:none;color:var(--gy-ink)}.kun{display:grid}.kun li{position:relative;display:grid;grid-template-columns:1.6em minmax(0,1fr);gap:.2em;align-items:baseline;padding-block:clamp(.45rem,.8vw,.75rem);font-weight:900;font-size:clamp(1.9rem,1rem + 3.4vw,4rem);line-height:.95;text-transform:uppercase;letter-spacing:-.005em;transition:opacity var(--gy-fade)}.kun-link{color:var(--gy-ink);text-decoration:none;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}.kun-link::after{content:"";position:absolute;inset:0}.hitotsu{display:grid;font-family:var(--gy-ja);font-weight:700;color:var(--gy-red);font-size:.72em;letter-spacing:-.1em}.hitotsu>span{grid-area:1/1;transition:opacity var(--gy-fade),transform var(--gy-fade)}.hitotsu .at{opacity:0;transform:translateY(.25em)}@media(hover:hover){.kun:hover li:not(:hover){opacity:.16}.kun li:hover .hitotsu .one{opacity:0;transform:translateY(-.25em)}.kun li:hover .hitotsu .at{opacity:1;transform:none}}.kun:has(.kun-link:focus-visible) li:not(:has(.kun-link:focus-visible)){opacity:.16}.kun li:has(.kun-link:focus-visible) .hitotsu .one{opacity:0;transform:translateY(-.25em)}.kun li:has(.kun-link:focus-visible) .hitotsu .at{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hitotsu>span{transform:none!important}}@media screen and (max-width:640px){.home-oath{padding-block:2.5rem 4rem}.home-oath-grid{grid-template-columns:1fr;gap:1.5rem}.scroll-title{position:static;writing-mode:horizontal-tb;font-size:3.5rem}}.home-band{background:var(--gy-red);color:var(--gy-paper)}.home-band .section{padding-block:clamp(3rem,7vw,5.5rem)}.home-band .big{font-weight:900;font-size:clamp(2.6rem,9vw,8.5rem);line-height:.88;text-transform:uppercase;text-wrap:balance}.home-band .small{margin-top:1.25rem;font-size:1.15rem;font-weight:700}.home-band a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.home-band a:focus-visible{outline-color:var(--gy-paper)}.home-manifesto{padding-block:5rem 3rem}.niju-head{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:end;margin-bottom:4rem}.niju-head .kanji{font-family:var(--gy-ja);font-weight:700;font-size:clamp(2.75rem,5vw,4.5rem);line-height:1;letter-spacing:.06em}.niju-intro{max-width:var(--gy-measure);font-size:1.35rem;line-height:1.4;text-wrap:pretty}.niju-intro strong{color:var(--gy-red)}.domain{display:grid;grid-template-columns:minmax(0,23rem)minmax(0,1fr);gap:2.5rem;padding-block:3rem}.domain+.domain{border-top:1px solid var(--gy-rule)}.domain-word{position:sticky;top:5.5rem;align-self:start;font-weight:900;font-size:min(clamp(5rem,11vw,9rem),23rem/(var(--domain-letters,4) * .68));line-height:.85;letter-spacing:-.01em}.precepts{display:grid;gap:1.6rem}.precepts li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;align-items:start;scroll-margin-top:30vh;transition:opacity .6s ease}.precepts p{max-width:var(--gy-measure);font-size:1.5rem;line-height:1.3;text-wrap:pretty}.num{display:grid;justify-items:center;gap:.35rem;padding-top:.2rem;line-height:1}.num .kanji{font-family:var(--gy-ja);font-weight:700;font-size:1.4rem;color:var(--gy-ash);writing-mode:vertical-rl}.num .arabic{font-size:.8rem;color:var(--gy-ash);font-variant-numeric:tabular-nums}.in-kun .num .kanji{color:var(--gy-red)}.home-manifesto.has-arrival .precepts li:not(.is-arrived){opacity:.16;transition-duration:.35s}@media screen and (max-width:768px){.home-manifesto{padding-block:3.5rem 2rem}.niju-head{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.niju-head .kanji{grid-row:1}.domain{grid-template-columns:1fr;gap:1.25rem}.domain-word{position:static;font-size:min(5.5rem,(100vw - 3rem)/(var(--domain-letters,4) * .68))}.precepts li{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.precepts p{font-size:1.25rem}.num .kanji{font-size:1.2rem}}.home-closing p{margin-left:auto;width:fit-content;text-align:right;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.12;border-right:4px solid var(--gy-red);padding-right:1rem}.home-closing p em{font-weight:900}.home-closing .credit{margin-top:1.5rem;font-size:1rem;border:0;color:var(--gy-ash)}.niju-intro a,.book-cta .prose a{color:var(--gy-ink);text-decoration:none;background-image:linear-gradient(transparent 62%,rgba(254,53,42,.4) 62%);background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s ease}@media(hover:hover){.niju-intro a:hover,.book-cta .prose a:hover{background-size:0% 100%}}.sc-facade{display:flex;align-items:center;gap:1.5rem;width:100%;min-height:166px;padding:1.5rem;border:2px solid var(--gy-ink);background:var(--gy-paper);color:var(--gy-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s ease}.sc-facade:focus-visible{outline:3px solid var(--gy-red);outline-offset:3px}@media(hover:hover){.sc-facade:hover{border-color:var(--gy-red)}}.sc-play{flex:none;display:grid;place-items:center;width:5rem;aspect-ratio:1;border-radius:50%;background:var(--gy-red)}.sc-play::before{content:"";width:1.6rem;height:1.8rem;margin-left:.3rem;background:var(--gy-paper);clip-path:polygon(0 0,100% 50%,0 100%)}.sc-label{display:grid;gap:.25rem}.sc-label strong{font-size:1.5rem;font-weight:900;line-height:1.1}.sc-label span{color:var(--gy-ash);font-size:1rem}:root[data-theme=light]{--bulma-text-s:0%;--bulma-text-l:4%;--bulma-text-strong-l:4%}html{scroll-padding-top:5rem}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:root body{font-size:18px;line-height:28px;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:root em{font-style:normal;font-weight:700;text-transform:uppercase}:root .navbar-item{font-weight:700;color:#0a0a0a;transition:color .2s ease}:root .navbar-item:focus-visible{background-color:transparent;color:#fe352a}@media(hover:hover){:root .navbar-item:hover{background-color:transparent;color:#fe352a}}:root .footer{margin-top:6rem}:root .footer a{color:#fff;font-weight:700;text-decoration:none;transition:color .2s ease}:root .footer a:focus-visible{color:#fe352a}@media(hover:hover){:root .footer a:hover{color:#fe352a}}.display{font-size:clamp(2.75rem,10vw,8rem);font-weight:900;line-height:.9;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin-bottom:2rem}.display.is-medium{font-size:clamp(2.25rem,7vw,5rem)}.display.is-small{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem}.prose{font-size:1.5rem;line-height:1.35;max-width:32em;text-wrap:pretty}@media screen and (max-width:768px){.prose{font-size:1.25rem}}.prose p:not(:last-child),.prose ul:not(:last-child){margin-bottom:1em}.lead{font-size:2rem;font-weight:700;line-height:1.15;margin-bottom:1.5rem}@media screen and (max-width:768px){.lead{font-size:1.5rem}}.is-nowrap{white-space:nowrap}.cta{display:inline-block;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;line-height:1.1}.full-bleed-wrapper{width:100vw;position:relative;left:50%;transform:translateX(-50%)}.full-bleed-wrapper img{width:100%;height:auto;display:block}.hero-lockup{margin:1.5rem 0 0}@media screen and (min-width:769px),print{.hero-lockup{margin:3rem 0}}@media screen and (max-width:768px){.main-mobile-spacer{margin-top:3rem}}a.link-red{text-decoration:none;color:#0a0a0a;padding:0 2px 2px;background-image:linear-gradient(to bottom,transparent 0%,transparent 60%,rgba(254,53,42,.4) 60%,rgba(254,53,42,.4) 100%);background-size:100% 100%;background-repeat:no-repeat;background-position:50% 100%;transition:background-size .3s ease}@media(hover:hover){a.link-red:hover{background-size:0% 100%}}.book-cta img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.rule-robot{width:100%;height:auto}.poster-buy{margin-top:auto;padding-top:2rem}@media(prefers-reduced-motion:reduce){.scroll-navbar,a.link-red,.niju-intro a,.book-cta .prose a{transition:none!important}}@media screen and (min-width:1024px){.scroll-navbar{transform:translateY(-100%);transition:transform .3s ease-in-out;box-shadow:0 1px rgba(10,10,10,.12)}.scroll-navbar.navbar-visible,.scroll-navbar:focus-within{transform:translateY(0)}.navbar-item.has-dropdown.is-hoverable.lang-menu.is-closed .navbar-dropdown{display:none}body{padding-top:0!important}}@media screen and (max-width:1023px){.scroll-navbar{transform:translateY(0)!important}}.navbar-link.lang-toggle{background-color:transparent;border:0;font:inherit;cursor:pointer;color:#0a0a0a}.navbar-link.lang-toggle:focus-visible{outline:2px solid #fe352a;outline-offset:2px}/*!Fonts
==========================================================================*/@font-face{font-family:brutal type;src:url(/fonts/brutaltype-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:brutal type;src:url(/fonts/brutaltype-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:brutal type;src:url(/fonts/brutaltype-black.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}