.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}}:where(.wp-block-columns){margin-bottom:1.75em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-group{box-sizing:border-box}h2:where(.wp-block-heading).has-background{padding:1.25em 2.375em}.wp-block-image>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts,ol,ul{box-sizing:border-box}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}:root :where(p.has-background){padding:1.25em 2.375em}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}.wp-block-separator{border:0;border-top:2px solid}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td{border:1px solid;padding:.5em}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/wp-content/themes/swell/assets/fonts/icomoon.woff2?fq24x)format("woff2"),url(/wp-content/themes/swell/assets/fonts/icomoon.ttf?fq24x)format("truetype"),url(/wp-content/themes/swell/assets/fonts/icomoon.woff?fq24x)format("woff"),url(/wp-content/themes/swell/assets/fonts/icomoon.svg?fq24x#icomoon)format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-chevron-up:before{content:""}.icon-home:before{content:""}.icon-folder:before{content:""}.icon-modified:before{content:""}.icon-posted:before{content:""}.icon-batsu:before{content:""}.icon-search:before{content:""}.icon-close-thin:before{content:""}.icon-menu-thin:before{content:""}.icon-facebook:before{content:""}.icon-hatebu:before{content:""}.icon-line:before{content:""}.icon-pocket:before{content:""}.icon-twitter-x:before{content:""}@media print{@media print{body{--swl-fz--root:16px;--swl-fz--side:14px;--swl-fz--content:16px}#after_article,#breadcrumb,#fix_header,#footer,#header,#sidebar,.c-postTitle__date,.c-shareBtns,.p-articleFoot,.p-fixBtnWrap{display:none!important}.p-articleHead{margin-bottom:1rem}#main_content{width:100%!important}}}