
/*!
Theme Name: NISEI
Author: NISEI web dev team
Author URI: https://nisei.net
Description: The NISEI theme
Version: 1.1.6
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nisei-net
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

NISEI.net is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@import url("https://fonts.googleapis.com/css2?family=Play:wght@700&family=Public+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#161616;font-family:"Public Sans",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.2;font-family:"Play",sans-serif}h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6
a{text-decoration:none}h1 a:hover, h1 a:focus, h1 a:active,
h2 a:hover,
h2 a:focus,
h2 a:active,
h3 a:hover,
h3 a:focus,
h3 a:active,
h4 a:hover,
h4 a:focus,
h4 a:active,
h5 a:hover,
h5 a:focus,
h5 a:active,
h6 a:hover,
h6 a:focus,
h6 a:active{text-decoration:underline;color:#d31684}h1 a:hover:visited, h1 a:focus:visited, h1 a:active:visited,
h2 a:hover:visited,
h2 a:focus:visited,
h2 a:active:visited,
h3 a:hover:visited,
h3 a:focus:visited,
h3 a:active:visited,
h4 a:hover:visited,
h4 a:focus:visited,
h4 a:active:visited,
h5 a:hover:visited,
h5 a:focus:visited,
h5 a:active:visited,
h6 a:hover:visited,
h6 a:focus:visited,
h6 a:active:visited{color:#861256}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.4em}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0.25em 1.5em;padding-left:0.5em;border-left:3px solid #555}blockquote cite::before{content:"—"}blockquote
cite{font-size:0.8em;color:#555}.wp-block-pullquote{border-left:2px solid #555;border-right:2px solid #555;padding:0.5em 0}.wp-block-pullquote
blockquote{border-left:none}.wp-block-pullquote
cite{font-variant:small-caps}address{margin:0
0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}ul,ol{margin-left:1em}#masthead{background-color:#15153c;color:#f2f2f2;font-weight:bold;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0.8em 0.6em}#masthead a, #masthead a.visited, #masthead li div.translations-icon-holder{color:#f2f2f2;padding:0.2em 0.8em}#masthead a.hover, #masthead a:hover, #masthead a:focus, #masthead .fake-hover
a{color:#3bd1ff}#masthead ul ul, #masthead
details{margin-left:0.8em}#masthead
summary{padding:1em
0.8em 0.5em;margin-left:-0.8em}@media screen and (min-width: 37.5rem){#masthead{padding:0.8rem 1.6rem}#masthead ul
ul{background-color:#242464}#masthead
summary{padding:0.2em 0.8em}}#masthead nav.main-navigation{width:auto}#masthead nav.main-navigation
#navbarsearch{margin:0.2em 0.2em 0.2em 0.8em}#masthead nav.main-navigation ul
ul{flex-direction:column}body{background:#f9f9f9;overflow-x:hidden}main{max-width:37.5rem;margin:0
auto;box-sizing:border-box;padding:0
0.2rem}main
.alignfull{margin:0
-0.2rem;width:calc(100% + 0.4rem)}@media screen and (min-width: 37.5rem){main
.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}}@media screen and (min-width: 37.5rem){main
.alignwide{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 50rem){main
.alignwide{width:calc(50rem - 20px);max-width:calc(50rem - 20px);margin-left:calc(50% - 25rem + 10px)}}@media screen and (min-width: 37.5rem){body.home main .alignwide,
body.page-id-19132 main
.alignwide{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 80rem){body.home main .alignwide,
body.page-id-19132 main
.alignwide{width:calc(80rem - 20px);max-width:calc(80rem - 20px);margin-left:calc(50% - 40rem + 10px)}}body.page-id-19132 main>article>header.entry-header{display:none}hr{background-color:#22bae9;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin-left:1.2rem;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0
1.5em 1.5em}ol.outline
ol{list-style-type:lower-alpha}ol.outline ol
ol{list-style-type:lower-roman}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em
0}figcaption{margin-top:0.2em;margin-bottom:1em;font-size:0.8em;color:#555;line-height:1.25em}table{margin:0
0 1.5em;width:100%}#colophon{background-color:#15153c;color:#f2f2f2;padding:0
0.2rem}#colophon a, #colophon a.visited, #colophon li div.translations-icon-holder{color:#f2f2f2;padding:0.2em 0.8em;text-decoration-color:#3bd1ff}#colophon a.hover, #colophon a:hover, #colophon a:focus, #colophon .fake-hover
a{color:#3bd1ff}@media screen and (min-width: 37.5rem){#colophon .widget-area{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 80rem){#colophon .widget-area{width:calc(80rem - 20px);max-width:calc(80rem - 20px);margin-left:calc(50% - 40rem + 10px)}}#colophon .widget-area section.widget
ul{margin:0;padding:0;list-style-type:none}@media screen and (min-width: 37.5rem){#colophon .widget-area{display:flex;flex-direction:row;justify-content:space-between}#colophon .widget-area
section.widget{margin:0.4rem 0.2rem;max-width:18em}}a{color:#161616;text-decoration-color:#d31684}a:visited{text-decoration-color:#861256}a:hover,a:focus,a:active{color:#d31684}a:hover:visited,a:focus:visited,a:active:visited{color:#861256}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px
solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#d31684;color:rgba(0, 0, 0, 0.8);line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}a.wp-block-button__link{border-radius:2em;transition-property:color, background-color;transition-duration:200ms;text-decoration:none}a.wp-block-button__link:not(.has-background){background-color:#d31684}a.wp-block-button__link:not(.has-background):hover{background-color:#b91173}a.wp-block-button__link:not(.has-text-color){color:#f9f9f9}a.wp-block-button__link:not(.has-text-color):hover{color:#f9f9f9}.is-style-outline>a.wp-block-button__link:not(.has-background){background-color:#f9f9f9}.is-style-outline>a.wp-block-button__link:not(.has-background):hover{color:#f9f9f9}.is-style-outline>a.wp-block-button__link:not(.has-text-color){color:#161616;border:2px
solid #161616}.is-style-outline>a.wp-block-button__link:not(.has-text-color):hover{color:#161616;border-color:#d31684}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px
solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px
solid #ccc}textarea{width:100%}.no-sidebar
.site{display:grid;grid-template-columns:auto;grid-template-areas:"header" "main" "footer"}.main-navigation{display:flex;flex-direction:column;width:100%;align-self:start}.main-navigation
ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul
ul{margin-left:0.8em}.main-navigation
li{position:relative}.main-navigation
a{display:block;text-decoration:none}#translations-menu-hover,#translations-menu-smol{display:none}#navbarsearch{display:none}.menu-toggle,
.main-navigation.toggled ul,
.main-navigation.toggled #translations-menu-smol,
.main-navigation.toggled
#navbarsearch{display:block}button.menu-toggle{font-size:0.9rem;padding:0.5em}div.translations-icon-holder{display:inline-block}@media screen and (min-width: 37.5rem){.menu-toggle{display:none}.main-navigation{flex-direction:row;align-self:auto}.main-navigation
ul{display:flex;flex-wrap:wrap}.main-navigation ul
ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999;width:max-content}.main-navigation ul ul
ul{left:-999em;margin-left:0;top:0}.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul
a{padding:0.1rem 0.8rem}.main-navigation ul li:hover > ul,
.main-navigation ul li.focus>ul{left:auto;display:block}.main-navigation #translations-menu-hover{display:block}.main-navigation #translations-menu-smol{display:none}.main-navigation
#navbarsearch{display:block}}.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{margin:0
0 1.5em}.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{text-align:end;flex:1 0 50%}#navbarsearch{display:none;border-radius:3px;color:#161616;background-color:#f9f9f9}#navbarsearch label[for=navbar-search]{margin-right:-1.4em}#navbarsearch label[for=navbar-search] svg{height:1.2em;width:1.2em;vertical-align:top;margin-top:0.1em}#navbarsearch input#navbar-search{display:inline-block;float:none;position:relative;text-indent:0;height:1.4em;width:calc(100% - 2px);max-width:none;padding:0
3px 0 calc(1.4em + 3px);margin:0;outline:0;background-color:transparent;border:0}#navbarsearch .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}#navbarsearch input[type=submit]{display:none}@media screen and (min-width: 37.5rem){#navbarsearch{position:relative;padding:0.2em;top:-0.2em;color:#f2f2f2;background-color:#15153c}#navbarsearch.focus{color:#161616;background-color:#f9f9f9}#navbarsearch input#navbar-search{width:1.4em;cursor:pointer;transition-duration:0.4s;transition-property:width, background, color;transition-timing-function:ease}#navbarsearch input#navbar-search:focus{width:15em;cursor:text}}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5rem 0 0}body.home .page .entry-content,
body.page-id-19132 .page .entry-content{margin:0}.page-links{clear:both;margin:0
0 1.5em}#entries{display:flex;flex-direction:column}@media screen and (min-width: 37.5rem){#entries{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 80rem){#entries{width:calc(80rem - 20px);max-width:calc(80rem - 20px);margin-left:calc(50% - 40rem + 10px)}}@media screen and (min-width: 48rem){#entries{flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}}#entries
article.post{border-radius:1rem;position:relative;overflow:hidden;margin:0.5rem 0.5rem 1rem;border-style:solid;border-width:1px;border-color:#ccc #ccc #bbb;display:flex;flex-direction:column}@media screen and (min-width: 37.5rem){#entries
article.post{flex-basis:46%}}@media screen and (min-width: 64rem){#entries
article.post{flex-basis:30%}}#entries article.post
label{display:none}#entries article.post
p{margin-top:0;margin-bottom:0.5em}#entries article.post .post-thumbnail{order:1;display:block;overflow:hidden;width:100%;height:0;padding-bottom:55%}#entries article.post .post-thumbnail
img{width:100%}#entries article.post .cat-links{order:2;color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0
0.85rem 0.5rem;font-size:1rem;line-height:1;position:relative;top:-0.8em;margin-bottom:-1.4em}#entries article.post .cat-links
a{display:inline-block;border-radius:2em;transition-property:color, background-color;transition-duration:200ms;text-decoration:none;border:0.2em solid #f9f9f9;padding:0.3em 0.5em;margin-right:0.15em;font-weight:bold}#entries article.post .cat-links a:not(.has-background){background-color:#d31684}#entries article.post .cat-links a:not(.has-background):hover{background-color:#b91173}#entries article.post .cat-links a:not(.has-text-color){color:#f9f9f9}#entries article.post .cat-links a:not(.has-text-color):hover{color:#f9f9f9}#entries article.post .entry-header{order:3;padding:0
0.85rem}#entries article.post .entry-header .entry-title{font-size:1.5rem;margin:0.5em 0}#entries article.post .tags-links{order:4;color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;font-size:0.75rem;margin:0;padding:1.7rem 0.85rem 0.425rem}#entries article.post .tags-links
a{border-radius:2em;transition-property:color, background-color;transition-duration:200ms;text-decoration:none;display:inline-block;padding:0.15em 0.6em;margin:0
0.3em 0.5em 0}#entries article.post .tags-links a:not(.has-background){background-color:#dedede}#entries article.post .tags-links a:not(.has-background):hover{background-color:#cdcdcd}#entries article.post .tags-links a:not(.has-text-color){color:#161616}#entries article.post .tags-links a:not(.has-text-color):hover{color:#161616}#entries article.post .tags-links a:before{content:"#";color:#555;margin-right:0.1em}#entries article.post .edit-link{margin:0}#entries article.post .edit-link
a{position:absolute;background-color:#f9f9f9;display:inline-block;top:0;right:0;padding:0.15em 0.6em 0.3em;border-bottom-left-radius:0.3em;border-style:solid;border-width:0 0 1px 1px;border-color:#ccc #ccc #bbb}#entries article.post .entry-summary,
#entries article.post .entry-content{order:4;padding:0
0.85rem;margin-top:0.5rem;flex-grow:1}@media screen and (min-width: 48rem){#entries article.post .entry-summary,
#entries article.post .entry-content{order:3}}.comment-content
a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.wp-block-gallery.cards .blocks-gallery-image,
.wp-block-gallery.cards .blocks-gallery-item{flex-grow:0}.search-results-post-grid{display:flex;flex-direction:column}@media screen and (min-width: 37.5rem){.search-results-post-grid{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 80rem){.search-results-post-grid{width:calc(80rem - 20px);max-width:calc(80rem - 20px);margin-left:calc(50% - 40rem + 10px)}}@media screen and (min-width: 48rem){.search-results-post-grid{flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}}.search-results-post-grid
article.post{border-radius:1rem;position:relative;overflow:hidden;margin:0.5rem 0.5rem 1rem;border-style:solid;border-width:1px;border-color:#ccc #ccc #bbb;display:flex;flex-direction:column}@media screen and (min-width: 37.5rem){.search-results-post-grid
article.post{flex-basis:46%}}@media screen and (min-width: 64rem){.search-results-post-grid
article.post{flex-basis:30%}}.search-results-post-grid article.post
label{display:none}.search-results-post-grid article.post
p{margin-top:0;margin-bottom:0.5em}.search-results-post-grid article.post .post-thumbnail{order:1;display:block;overflow:hidden;width:100%;height:0;padding-bottom:55%}.search-results-post-grid article.post .post-thumbnail
img{width:100%}.search-results-post-grid article.post .cat-links{order:2;color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0
0.85rem 0.5rem;font-size:1rem;line-height:1;position:relative;top:-0.8em;margin-bottom:-1.4em}.search-results-post-grid article.post .cat-links
a{display:inline-block;border-radius:2em;transition-property:color, background-color;transition-duration:200ms;text-decoration:none;border:0.2em solid #f9f9f9;padding:0.3em 0.5em;margin-right:0.15em;font-weight:bold}.search-results-post-grid article.post .cat-links a:not(.has-background){background-color:#d31684}.search-results-post-grid article.post .cat-links a:not(.has-background):hover{background-color:#b91173}.search-results-post-grid article.post .cat-links a:not(.has-text-color){color:#f9f9f9}.search-results-post-grid article.post .cat-links a:not(.has-text-color):hover{color:#f9f9f9}.search-results-post-grid article.post .entry-header{order:3;padding:0
0.85rem}.search-results-post-grid article.post .entry-header .entry-title{font-size:1.5rem;margin:0.5em 0}.search-results-post-grid article.post .tags-links{order:4;color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;font-size:0.75rem;margin:0;padding:1.7rem 0.85rem 0.425rem}.search-results-post-grid article.post .tags-links
a{border-radius:2em;transition-property:color, background-color;transition-duration:200ms;text-decoration:none;display:inline-block;padding:0.15em 0.6em;margin:0
0.3em 0.5em 0}.search-results-post-grid article.post .tags-links a:not(.has-background){background-color:#dedede}.search-results-post-grid article.post .tags-links a:not(.has-background):hover{background-color:#cdcdcd}.search-results-post-grid article.post .tags-links a:not(.has-text-color){color:#161616}.search-results-post-grid article.post .tags-links a:not(.has-text-color):hover{color:#161616}.search-results-post-grid article.post .tags-links a:before{content:"#";color:#555;margin-right:0.1em}.search-results-post-grid article.post .edit-link{margin:0}.search-results-post-grid article.post .edit-link
a{position:absolute;background-color:#f9f9f9;display:inline-block;top:0;right:0;padding:0.15em 0.6em 0.3em;border-bottom-left-radius:0.3em;border-style:solid;border-width:0 0 1px 1px;border-color:#ccc #ccc #bbb}.search-results-post-grid article.post .entry-summary,
.search-results-post-grid article.post .entry-content{order:4;padding:0
0.85rem;margin-top:0.5rem;flex-grow:1}@media screen and (min-width: 48rem){.search-results-post-grid article.post .entry-summary,
.search-results-post-grid article.post .entry-content{order:3}}div.wp-block-group.info-boxes>div{margin-bottom:1.5em}div.wp-block-group.info-boxes > div a.kt-blocks-info-box-link-wrap{height:100%;background-color:#f1f1f1}div.wp-block-group.info-boxes > div div.wp-block-kadence-infobox{box-shadow:4px 5px #d8d8d8;margin-bottom:1.5em}div.wp-block-group.info-boxes > div div.kt-blocks-info-box-media-container{height:170px}div.wp-block-group.info-boxes > div div.kt-blocks-info-box-media-container
svg{height:150px !important;width:150px !important}div.wp-block-group.info-boxes > div h2.kt-blocks-info-box-title{font-size:1.6rem}@media screen and (min-width: 37.5rem){div.wp-block-group.info-boxes>div{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 80rem){div.wp-block-group.info-boxes>div{width:calc(80rem - 20px);max-width:calc(80rem - 20px);margin-left:calc(50% - 40rem + 10px)}}@media screen and (min-width: 37.5rem){div.wp-block-group.info-boxes>div{display:grid;grid-column-gap:2em;grid-template-columns:repeat(auto-fill, minmax(15em, 1fr))}div.wp-block-group.info-boxes > div h2.kt-blocks-info-box-title{font-size:inherit}}.wp-block-cover .wp-block-columns{margin-bottom:0}@media screen and (min-width: 37.5rem){.wp-block-cover .wp-block-columns{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 80rem){.wp-block-cover .wp-block-columns{width:calc(80rem - 20px);max-width:calc(80rem - 20px);margin-left:calc(50% - 40rem + 10px)}}.wp-block-cover .wp-block-columns p,
.wp-block-cover .wp-block-columns .wp-block-button,
.wp-block-cover .wp-block-columns .wp-block-buttons{margin:0}.nisei-recent-posts{display:flex;flex-direction:column}@media screen and (min-width: 37.5rem){.nisei-recent-posts{width:calc(100vw - 20px);max-width:calc(100vw - 20px);margin-left:calc(50% - 50vw + 10px);box-sizing:border-box;padding:0
0.2rem}}@media screen and (min-width: 80rem){.nisei-recent-posts{width:calc(80rem - 20px);max-width:calc(80rem - 20px);margin-left:calc(50% - 40rem + 10px)}}@media screen and (min-width: 48rem){.nisei-recent-posts{flex-direction:row;align-items:stretch;justify-content:center;flex-wrap:wrap}}.nisei-recent-posts
article.post{border-radius:1rem;position:relative;overflow:hidden;margin:0.5rem 0.5rem 1rem;border-style:solid;border-width:1px;border-color:#ccc #ccc #bbb;display:flex;flex-direction:column}@media screen and (min-width: 37.5rem){.nisei-recent-posts
article.post{flex-basis:46%}}@media screen and (min-width: 64rem){.nisei-recent-posts
article.post{flex-basis:30%}}.nisei-recent-posts article.post
label{display:none}.nisei-recent-posts article.post
p{margin-top:0;margin-bottom:0.5em}.nisei-recent-posts article.post .post-thumbnail{order:1;display:block;overflow:hidden;width:100%;height:0;padding-bottom:55%}.nisei-recent-posts article.post .post-thumbnail
img{width:100%}.nisei-recent-posts article.post .cat-links{order:2;color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0
0.85rem 0.5rem;font-size:1rem;line-height:1;position:relative;top:-0.8em;margin-bottom:-1.4em}.nisei-recent-posts article.post .cat-links
a{display:inline-block;border-radius:2em;transition-property:color, background-color;transition-duration:200ms;text-decoration:none;border:0.2em solid #f9f9f9;padding:0.3em 0.5em;margin-right:0.15em;font-weight:bold}.nisei-recent-posts article.post .cat-links a:not(.has-background){background-color:#d31684}.nisei-recent-posts article.post .cat-links a:not(.has-background):hover{background-color:#b91173}.nisei-recent-posts article.post .cat-links a:not(.has-text-color){color:#f9f9f9}.nisei-recent-posts article.post .cat-links a:not(.has-text-color):hover{color:#f9f9f9}.nisei-recent-posts article.post .entry-header{order:3;padding:0
0.85rem}.nisei-recent-posts article.post .entry-header .entry-title{font-size:1.5rem;margin:0.5em 0}.nisei-recent-posts article.post .tags-links{order:4;color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;font-size:0.75rem;margin:0;padding:1.7rem 0.85rem 0.425rem}.nisei-recent-posts article.post .tags-links
a{border-radius:2em;transition-property:color, background-color;transition-duration:200ms;text-decoration:none;display:inline-block;padding:0.15em 0.6em;margin:0
0.3em 0.5em 0}.nisei-recent-posts article.post .tags-links a:not(.has-background){background-color:#dedede}.nisei-recent-posts article.post .tags-links a:not(.has-background):hover{background-color:#cdcdcd}.nisei-recent-posts article.post .tags-links a:not(.has-text-color){color:#161616}.nisei-recent-posts article.post .tags-links a:not(.has-text-color):hover{color:#161616}.nisei-recent-posts article.post .tags-links a:before{content:"#";color:#555;margin-right:0.1em}.nisei-recent-posts article.post .edit-link{margin:0}.nisei-recent-posts article.post .edit-link
a{position:absolute;background-color:#f9f9f9;display:inline-block;top:0;right:0;padding:0.15em 0.6em 0.3em;border-bottom-left-radius:0.3em;border-style:solid;border-width:0 0 1px 1px;border-color:#ccc #ccc #bbb}.nisei-recent-posts article.post .entry-summary,
.nisei-recent-posts article.post .entry-content{order:4;padding:0
0.85rem;margin-top:0.5rem;flex-grow:1}@media screen and (min-width: 48rem){.nisei-recent-posts article.post .entry-summary,
.nisei-recent-posts article.post .entry-content{order:3}}nav.archives{margin-bottom:1.5em;margin-top:2em}nav.archives
h2{margin-top:0;margin-bottom:1rem}nav.archives
details{margin-bottom:0.3rem}nav.archives details
ul{margin-bottom:0}.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.has-bg-color{color:#f9f9f9}.has-bg-background-color{background-color:#f9f9f9}.has-text-color{color:#161616}.has-text-background-color{background-color:#161616}.has-deemphasized-text-color{color:#555}.has-deemphasized-text-background-color{background-color:#555}.has-contrast-color{color:#d31684}.has-contrast-background-color{background-color:#d31684}.has-semi-dim-contrast-color{color:#b91173}.has-semi-dim-contrast-background-color{background-color:#b91173}.has-dim-contrast-color{color:#861256}.has-dim-contrast-background-color{background-color:#861256}.has-contrast-b-color{color:#22bae9}.has-contrast-b-background-color{background-color:#22bae9}.has-nav-bg-color{color:#15153c}.has-nav-bg-background-color{background-color:#15153c}.has-dropdown-bg-color{color:#242464}.has-dropdown-bg-background-color{background-color:#242464}.has-nav-text-color{color:#f2f2f2}.has-nav-text-background-color{background-color:#f2f2f2}.has-nav-contrast-color{color:#3bd1ff}.has-nav-contrast-background-color{background-color:#3bd1ff}