@media screen{@viewport{width:extend-to-zoom}@-ms-viewport{width:device-width}:root{--site-width:1320px;--grid-size:calc(var(--site-width) / 5);--border-size:3px;font-size:clamp(18px, 3vw, 22px)}*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}html,body{min-height:100vh;min-height:100dvh;background-color:#fff;overflow-x:hidden}html{-webkit-border-size-adjust:none;-ms-border-size-adjust:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font:1rem/1 Arial,Helvetica,sans-serif;color:#000;background-color:#fff;overflow:hidden}div{position:relative}a span{color:#000}a:link,a:visited{color:#000}a:hover,a:active{color:#666}a,a>span{text-underline-offset:.1em}img{transition:opacity .15s}img[src^="data:image/svg+xml;base64,"]{opacity:0}h1,h2,h3{text-transform:uppercase}table{font-size:1rem;line-height:1.5}th,td{margin:0;padding:.25em 0;vertical-align:top}th{white-space:nowrap}td{padding-left:1em;text-wrap:balance}.wrapper{clear:both;width:calc(100% + var(--border-size));max-width:calc(100% + var(--border-size));margin:0 auto;translate:calc(-1 * var(--border-size)) 0}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:100%!important}iframe{max-width:100%}iframe[src*="youtube"]{width:100%!important;max-width:100%;height:auto!important;aspect-ratio:16/9}.wp-embed-aspect-560-315 iframe[src*="youtube"]{aspect-ratio:560/315}.home .content,.archive .content,.page .content,.single .content{float:left;width:calc(100% + 1 * var(--border-size));padding-top:var(--border-size)}.home .content,.archive .content{padding-left:var(--border-size)}.home .content,.content{float:left;overflow:hidden}.content img{height:auto}.navigation{clear:both;width:100%;padding:0 1rem;user-select:none;align-items:center;display:flex;gap:1rem}.navigation>*{flex-grow:1}.navigation a{text-decoration:none}.navigation .previous-link,.navigation .next-link{padding:1.2rem 1rem;font-weight:700;font-style:italic;font-size:.8rem;line-height:1.2;letter-spacing:.0125em;text-transform:uppercase;text-wrap:balance}.navigation .previous-link{padding-right:0}.navigation .next-link{padding-left:0;text-align:right}.navigation .next-link::before,.navigation .previous-link::before{position:absolute;top:50%;translate:-50% calc(-50% - 1px)}.navigation .next-link::before{left:100%;content:'»'}.navigation .previous-link::before{left:0;content:'«'}h2.page_title{margin:0 0 1.4rem;font-size:1.2rem;font-weight:400;color:#000}.post{max-width:100%;margin:0 0 calc(-1*var(--border-size));border:var(--border-size) solid #000;border-width:var(--border-size) 0}.post .entry{padding:1.2rem 1.5rem 1rem}.post .entry>*:first-child:is(h3){margin-top:0}.post .entry:has(>*:first-child>*:is(img,iframe,figure,.wp-block-embed__wrapper)){padding-top:0}.post:has(.entry>*:first-child>*:is(img,iframe,figure,.wp-block-embed__wrapper)){border-top:0}.page .post{border-bottom:0}.post .entry p,.post .entry h3,.post .entry h5{margin:0 0 1.2rem;font-size:1rem;line-height:1.5}.post .entry p.intro{font-weight:600;text-transform:uppercase}.post .entry h3{margin:1.2rem 0 .2rem;line-height:1.3;text-wrap:balance}.post .entry h5{font-size:.8rem}.post .entry h1,.post .entry h2{margin:0 0 .5rem;font-size:1.2rem;font-weight:600!important;line-height:1.2;color:#000}.post .entry h1{margin-bottom:1em;font-size:1.8rem;line-height:1.1;text-wrap:balance}.post .entry .wp-block-image+h1,.post .entry .wp-block-gallery+h1{margin-top:1.2em}.post .entry img{max-width:100%;height:auto}.post .entry h1+p:has(em){margin-block:-1.6rem 1.8rem}.related-items{overflow:hidden;display:none}.thumbnail{float:left;width:calc(50% + var(--border-size));height:auto;min-height:100px;margin:0 0 calc(-1 * var(--border-size)) calc(-1 * var(--border-size));background-color:#fefefe;border:var(--border-size) solid #000;aspect-ratio:1}.thumbnail.filler{display:none}body:not(.home) .thumbnail:has(+.filler)::before,body:not(.home) .thumbnail:last-child::before{position:absolute;top:calc(-1 * var(--border-size));left:calc(100% + var(--border-size));width:100vw;height:calc(100% + 2 * var(--border-size));content:'';border-top:var(--border-size) solid #000;background:#fff;z-index:+1}body:not(.home) .thumbnail:last-child::before{content:none}body:not(.home) .thumbnail:has(+.filler):last-child::before{content:''}.thumbnail a{position:absolute;inset:0;background-size:100% auto;background-position:0 0;transition:opacity .25s ease-in-out;opacity:1}.thumbnail[data-background] a{opacity:0}.thumbnail:hover a{background-position:0 -100%}.aligncenter{margin-left:auto;margin-right:auto;display:block}.alignleft{float:left}.alignright{float:right}.clear{clear:both;width:100%}.headline{max-width:100%;padding:1.2rem 0 0 2rem;padding:1.2rem 1rem 0;padding:0 1rem;margin:0 auto calc(-1 * var(--border-size));overflow:hidden;user-select:none;background:#fff;z-index:+2}.site-title{margin:0 auto}h1.title{margin:1.5rem 0 0}h1.title a{width:100%;max-width:100%;aspect-ratio:1151 / 121;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' viewBox='0 0 1151 121'%3E%3Cpath d='M423 1.1c-10.6 2.1-19.2 8.6-23.2 17.6-4.7 10.5-6.7 35.6-4.9 59.8 1.7 23.5 6.1 33.3 17.6 39 5.5 2.8 6.8 3 16.5 3 11.9-.1 17-1.9 21.2-7.6l2.3-3.1.5 4.4.5 4.3 11.3.3 11.2.3V55l-19.7.2-19.8.3-.3 10.7-.3 10.8h10.4l-.6 8.1c-.7 10.2-2.5 13.3-8.3 13.7-3.2.2-4.4-.2-6.4-2.3l-2.5-2.7-.3-32.1c-.2-29.2-.1-32.5 1.5-35.7 1.6-3 2.4-3.5 5.8-3.8 2.2-.2 4.8.3 5.8 1 1.9 1.4 3.6 7.2 3.7 12.5V39H475.3l-.6-8.1c-1.1-16.5-9.1-26.2-24.3-29.4-7.5-1.6-20.3-1.8-27.4-.4zM0 60.5v58.6l15.3-.3 15.2-.3.5-40.7.5-40.8 6.9 41 6.9 41h11.9c6.5 0 11.8-.3 11.8-.8 0-2.2 14-82.6 14.5-83 .3-.3.5 18.4.5 41.6V119h30V2H91c-12.6 0-23 .1-23.1.2 0 .2-2.4 16-5.4 35.3C59.6 56.7 57.1 72.3 57 72c-.1-.3-2.3-16-4.9-35L47.4 2.5l-23.7-.3L0 2v58.5zM119 60.5V119h32V2h-32v58.5zM158 60.5V119h71V92h-39V72h35V47l-17.2-.2-17.3-.3-.3-8.7-.3-8.8 18.8-.2 18.8-.3v-26l-34.7-.3L158 2v58.5zM234 60.5V119h33v-15c0-13.3.2-15.6 2.1-19.2 1.1-2.2 2.4-3.6 2.8-3.2.4.5 4.3 9.1 8.6 19.1l7.7 18.3H393V92h-39V72h35V47h-35V29h37V2l-52.6.2-52.7.3-9.1 21.6-9.1 21.7-.3-21.9L267 2h-33v58.5zm86.8 22.7-.3 26.3-13.9-28-13.8-28.1 13.8-24.7L320.5 4l.3 26.5c.1 14.6.1 38.3 0 52.7zM481 60.5V119h71V92h-39V72h35V47l-17.2-.2-17.3-.3-.3-8.7-.3-8.8 18.8-.2 18.8-.3v-26l-34.7-.3L481 2v58.5zM556 60.5V119h32V73h4.9c3.3 0 5.6.6 7.2 1.9 2.3 1.8 2.4 2.7 3.5 21.8.6 11 1.4 20.4 1.8 21.1.8 1.3 33.7 1.8 34.9.5.4-.3-.3-1.7-1.5-3-2.1-2.2-2.3-3.6-2.9-20.6-.7-21.2-1.8-25.2-8.2-29.8-2.2-1.6-4.8-2.9-5.8-2.9-3.2 0-3-1.7.3-2.4 4.6-.9 11.1-8.1 12.8-14.2 1.8-6.2 1.8-18.5.1-24.6-1.6-5.6-6.9-12.1-12-14.7-6.3-3.3-14.6-4.1-41.3-4.1H556v58.5zM598.4 27c6.3 2.4 7.6 15.3 2.1 21-2.4 2.5-3.7 3-7.7 3H588V26h3.9c2.2 0 5.1.4 6.5 1zM643 60.5V119h32V73h5c4 0 5.6.5 7.4 2.3 2.2 2.2 2.4 3.4 3 18.3.3 8.7.9 17.9 1.4 20.4l.7 4.5 34.3.3 34.2.2V30h19l.2 44.2.3 44.3 16.3.3 16.2.2V30h51.8l-16.9 33.4L831 96.7V119h72V92h-17c-9.3 0-17-.3-17-.6 0-.4 7.7-15.2 17-33l17-32.3V2H728v115.4l-2.2-2.2c-2.1-2.1-2.3-3.3-2.9-21-.5-16.5-.8-19.2-2.7-22.9-2.3-4.3-8.3-9.3-11.4-9.3-3.1 0-2.8-1.7.3-2.4 4.5-.9 11.4-8.1 13-13.6 1.7-5.9 1.7-20.4 0-25.5-3.2-9.7-10.1-15.3-21.5-17.4-3.3-.6-17.5-1.1-31.8-1.1H643v58.5zm44.5-32.2c4.8 4 4.6 15.8-.2 20.3-2 1.8-3.7 2.4-7.4 2.4H675V26h4.9c3.7 0 5.7.6 7.6 2.3zM908 60.5V119l35.8-.2 35.7-.3v-26l-19.2-.3L941 92V72h35V47h-35V29h37V2h-70v58.5zM985 60.5V119h30l.1-35.8.1-35.7 9 35.7 9 35.8h34.8V2h-30v35.2c0 19.4-.4 34.6-.9 33.8-.4-.8-4.3-16.7-8.7-35.3L1020.6 2H985v58.5zM1083.1 4.9c-2.4 2.4-3.6 9.5-2.7 16.9.9 7.5 2.8 9.4 9.5 9.5 6.2.1 8.9-2 9.8-7.6l.6-3.7h-4.2c-3.9 0-4.1.2-4.1 3 0 1.9-.5 3-1.4 3-1.7 0-2.6-3.1-2.6-9 0-2.5.3-5.5.6-6.8.9-3 3.4-2.8 3.4.3 0 2.3.4 2.5 4.1 2.5 4.1 0 4.1 0 3.5-3.2-1-5.2-3.2-6.8-9.3-6.8-3.9 0-5.8.5-7.2 1.9zM1103.9 4.9c-2.2 1.8-2.4 2.6-2.4 11.9 0 8.2.3 10.3 1.8 12 3.5 3.8 14.5 3.3 16.7-.8.5-1 1-6.2 1-11.4 0-8.3-.3-9.9-2-11.6-2.8-2.8-11.8-2.8-15.1-.1zM1113 17c0 7-.3 9-1.4 9-1.7 0-2.6-3.1-2.6-9s.9-9 2.6-9c1.1 0 1.4 2 1.4 9zM1124 17v14h7l.1-8.3c.1-8.9 1.1-7.6 2.5 2.9.6 5.1.8 5.4 3.5 5.4 3.1 0 3 .2 4.9-10.4.5-3.3 1.2-6.2 1.5-6.4.3-.3.5 3.4.5 8.1V31h7V3h-5.4c-6 0-5.9-.3-7.2 10-.7 5-.8 5.2-1.5 2.5-.4-1.7-1-5.1-1.4-7.8l-.6-4.7H1124v14zM1071 27c0 3.9.1 4 3.5 4s3.5-.1 3.5-4-.1-4-3.5-4-3.5.1-3.5 4z'/%3E%3C/svg%3E");background-position:center;background-size:calc(100% + 1px) auto;display:inline-block}.headline ul.menu,.headline ul.menu li{list-style:none}.headline ul.menu{position:relative;margin:1rem 0;line-height:1;display:flex;gap:1em}.headline ul.menu li{margin-bottom:4px}.headline ul.menu li a{text-decoration:none}.headline ul.menu li a:hover{text-decoration:underline}.headline ul.menu li.current-menu-item a,.headline ul.menu li.current_page_item a{color:#999}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}a img{border:none 0}.wp-caption{background-color:#fff;width:100%!important;max-width:100%}.wp-caption.aligncenter{margin-left:auto;margin-right:auto}.wp-caption img{width:100%!important}.wp-caption p.wp-caption-text{padding:4px 0 17px;font-size:11px!important;line-height:13px!important}div[id^="attachment_"]{max-width:none!important}.addtoany_content{margin:2rem auto 1.25rem!important}.wp-block-image.size-full img{width:100%;height:auto}.wp-block-image figure,.wp-block-gallery:has(figcaption),figure:not(.wp-block-gallery figure){margin:0 calc(-1.5rem - var(--border-size) - 1px) 1.2rem!important}.wp-block-gallery{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.7rem!important}.wp-block-gallery figure{flex:0 0 calc(50% - .5rem)}.wp-block-gallery figure img{height:100%!important}.wp-block-gallery figcaption{margin-top:-.85rem!important}figcaption{padding:.5rem calc(1.5rem + var(--border-size) + 1px) 0;font-style:italic;font-size:.8rem;line-height:1.5;letter-spacing:.025em;text-align:left!important;flex:0 0 100%}.wp-block-gallery{flex-direction:row;gap:.5rem!important}.wp-block-gallery figcaption{margin-top:-.6rem!important}@media screen and (min-width:576px){.headline{width:min(100%, calc(var(--site-width) + 4rem));padding:1.2rem 2rem 0}.post{padding:0}.post .entry{padding:1.2rem 2rem 1rem}.page .post{border-bottom:var(--border-size) solid #000}.page .post .entry{padding:1rem 2rem}.home .content,.archive .content,.page .content,.single .content{width:calc(100% + 1 * var(--border-size))}.thumbnail{width:min(1.3 * var( --grid-size ),) 100% / 3+var(--border-size))}.thumbnail::after{position:absolute;inset:auto 0 calc(-1 * var(--border-size));border-top:var(--border-size) solid #000}.navigation{display:none}.related-items{padding-left:var(--border-size);display:block}.wp-block-gallery{flex-direction:row;gap:1rem!important}.wp-block-gallery figcaption{margin-top:-.6rem!important}}@media screen and (min-width:800px){.wrapper{max-width:calc(100% - 4rem + var(--border-size));margin:0 2rem}.wrapper::after{clear:both;position:relative;width:100vw;padding-bottom:1.5rem;background:#fff;display:block}.home .content,.content{overflow:visible}.home .content{width:calc(100% + 4rem + var(--border-size));margin-inline:-2rem;padding-bottom:var(--border-size)}.page .post .entry{padding:2rem 0 1rem}.post .entry{padding:2rem 0 1rem}.post .entry h1+p:has(em){margin-block:-1.6rem 1.8rem}.wp-block-image figure,figure:not(.wp-block-gallery figure){margin:0 -1rem 1.2rem!important}p>iframe{width:calc(100% + 2rem)!important;max-width:calc(100% + 2rem);margin:0 -1rem!important}figcaption{padding:.5rem 1rem 0}.related-items{margin-inline:-2rem}.related-items::after{float:none;clear:both;height:var(--border-size);content:'';display:block}}@media screen and (min-width:940px){.wrapper{width:auto;max-width:var(--site-width);margin:0 2em}.wrapper::after,.content::after{content:none}}@media screen and (min-width:1000px){h1.title a{width:75%}.wrapper{width:calc(100% + var(--border-size));margin:0}.wrapper:has(.related-items)::after{top:calc(-1*var(--border-size))}.content{border-left:var(--border-size) solid #000}.content>.post:not(.thumbnail){width:75%;border-bottom:0;border-right:var(--border-size) solid #000}body:not(.home) .content::after{position:relative;clear:both;width:75%;border-top:var(--border-size) solid #000;translate:0 calc(-1 * var(--border-size));display:block}.home .content{width:calc(100% + var(--border-size));margin-inline:0}.post{float:left;padding:0}.post .entry{padding:2rem}.page .post .entry{padding:2rem 2rem 0}.post .entry:has(>*:first-child>*:is(img,iframe,figure,.wp-block-embed__wrapper)){padding-top:1rem}.post:has(.entry>*:first-child>*:is(img,iframe,figure,.wp-block-embed__wrapper)){border-top:var(--border-size) solid #000}.home .content,.archive .content{border-left:0}.thumbnail{width:min(1.3 * var( --grid-size ),) 100% / 4+var(--border-size))}.thumbnail.filler{display:initial}body:not(.home) .thumbnail:has(+.filler)::before{content:none}body:not(.home) .thumbnail:last-child::before{position:absolute;top:calc(-1*var(--border-size));left:calc(100% + var(--border-size));width:100vw;height:calc(100% + 2*var(--border-size));content:'';border-top:var(--border-size) solid #000;background:#fff;z-index:1}.related-items{margin-inline:0;padding-left:0;overflow:visible}}@media screen and (min-width:1200px){:root{--border-size:3px}.wrapper{width:auto;margin:0 2em}.wrapper::after,.content::after{content:''}.home .content,.content{overflow:hidden}}@media screen and (min-width:1400px){.wrapper{margin:0 auto}.wrapper::after{padding-bottom:2rem}h1.title a{width:60%}.content>.post:not(.thumbnail){width:60%}body:not(.home) .content::after{width:60%}.thumbnail{width:min(1.3 * var( --grid-size ),) 100% / 5+var(--border-size))}}@media screen and (max-height:600px){:root{font-size:clamp(16px, 5vmin, 20px)}.headline{padding-top:0}.headline ul.menu{margin-block:.75rem}.post .entry:has(>*:first-child>img),.post .entry>*:first-child:is(.wp-block-image){padding-top:0}.post:has(.entry>*:first-child>img),.post:has(.entry>*:first-child:is(.wp-block-image)){border-top:0}}@supports (padding:max(0px)){@media screen and (max-width:960px) and (orientation:landscape){body{padding-left:24px;padding-left:max(24px, env(safe-area-inset-left) + 4px);padding-right:24px;padding-right:max(24px, env(safe-area-inset-right) + 4px)}.headline,.wrapper{padding-inline:0}.wrapper{max-width:calc(100% + var(--border-size));margin:0}.home .content{width:calc(100% + var(--border-size));margin-inline:0}.post .entry h1,.post .entry h2,.post .entry h3,.post .entry h5,.post .entry p,.addtoany_content,figcaption{margin-inline:auto;max-width:min(100%, 667px)}.wp-block-image figure,figure:not(.wp-block-gallery figure){margin:0 0 1.2rem!important}p>iframe{width:auto;max-width:100%;margin:0!important}figcaption{padding-inline:0}.related-items{margin-inline:0}}}}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}