:root{--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:400;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:16px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:500;--theme-button-font-size:15px;--has-classic-forms:var(--true);--has-modern-forms:var(--false);--theme-form-field-border-initial-color:var(--theme-border-color);--theme-form-field-border-focus-color:var(--theme-palette-color-1);--theme-form-field-border-width:2px;--theme-form-selection-field-initial-color:var(--theme-border-color);--theme-form-selection-field-active-color:var(--theme-palette-color-1);--theme-palette-color-1:#fb454c;--theme-palette-color-2:#e8343a;--theme-palette-color-3:#595970;--theme-palette-color-4:#0f0f30;--theme-palette-color-5:#DFDFE2;--theme-palette-color-6:#F4F4F5;--theme-palette-color-7:#FBFBFB;--theme-palette-color-8:#ffffff;--theme-text-color:#2b2722;--theme-link-initial-color:#c8a96e;--theme-link-hover-color:#c8a96e;--theme-selection-text-color:#c8a96e;--theme-selection-background-color:#c8a96e;--theme-border-color:#d8d0bd;--theme-headings-color:#0f0f0f;--theme-content-spacing:1.5em;--theme-button-min-height:40px;--theme-button-shadow:none;--theme-button-transform:none;--theme-button-text-initial-color:#ffffff;--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-background-hover-color:var(--theme-palette-color-2);--theme-button-border:none;--theme-button-border-radius:8px;--theme-button-padding:5px 20px;--theme-normal-container-max-width:1290px;--theme-content-vertical-spacing:60px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px}h1,h2{--theme-font-weight:700;--theme-line-height:1.5}h1{--theme-font-size:40px}h2{--theme-font-size:35px}body{background-color:#f2ede4;background-image:none;overflow-x:hidden;overflow-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (max-width:689.98px){:root{--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:88vw}}:root{--aw-navy:#1e3350;--aw-navy-deep:#14232f;--aw-navy-mid:#2a4468;--aw-cream:#f0dfb8;--aw-cream-pale:#faf6ec;--aw-red:#c73a2e;--aw-orange:#e0812e;--aw-orange-dark:#b8621f;--aw-gold:#eeb02f;--aw-gold-light:#fbeecb;--aw-text:#201f1c;--aw-muted:#6c6a63;--aw-hint:#9b9890;--aw-border:rgba(30,51,80,0.10);--aw-border-mid:rgba(30,51,80,0.18);--aw-bg:#faf7f0;--aw-white:#ffffff;--aw-radius:6px;--aw-radius-lg:12px;--aw-radius-xl:16px;--aw-display:'Barlow Condensed', sans-serif;--aw-body:'DM Sans', system-ui, sans-serif;--aw-shadow-sm:0 1px 3px rgba(20,20,15,0.08), 0 1px 2px rgba(20,20,15,0.05);--aw-shadow-md:0 8px 20px rgba(20,20,15,0.10), 0 2px 6px rgba(20,20,15,0.06);--aw-ease:0.18s ease}.aw-page *,.aw-page ::after,.aw-page ::before{box-sizing:border-box}.aw-page{font-family:var(--aw-body);color:var(--aw-text);background:var(--aw-bg);-webkit-font-smoothing:antialiased;margin:0}.aw-page a{text-decoration:none;color:inherit}.aw-page ul{list-style:none;margin:0;padding:0}.aw-page p,input{margin:0}.aw-page img{display:block;max-width:100%}.aw-nav{position:sticky;top:0;z-index:1000;background:var(--aw-white);border-bottom:1px solid var(--aw-border)}.aw-nav-inner,.aw-nav-logo{display:flex;align-items:center}.aw-nav-inner{justify-content:space-between;height:68px;max-width:1140px;margin:0 auto;padding:0 32px;gap:24px}.aw-nav-logo{gap:10px;flex-shrink:0}.aw-nav-logo img{height:46px;width:46px}.aw-nav-links a,.aw-nav-logo-text{text-transform:uppercase;white-space:nowrap}.aw-nav-logo-text{font-family:var(--aw-display);font-size:21px;font-weight:700;letter-spacing:.3px;color:var(--aw-navy);line-height:1.05}.aw-nav-logo-text span{color:var(--aw-orange-dark)}.aw-nav-links{display:flex;align-items:center;gap:26px}.aw-nav-links a{font-size:12px;font-weight:600;letter-spacing:.2px;color:var(--aw-muted);transition:color var(--aw-ease)}.aw-nav-links a:hover{color:var(--aw-red)}.aw-nav-right,.aw-nav-search-btn{display:flex;align-items:center;flex-shrink:0}.aw-nav-right{gap:12px}.aw-nav-search-btn{width:34px;height:34px;border-radius:50%;border:1px solid var(--aw-border-mid);background:0 0;cursor:pointer;justify-content:center;transition:border-color var(--aw-ease),background var(--aw-ease)}.aw-nav-search-btn:hover{background:var(--aw-bg);border-color:var(--aw-hint)}.aw-nav-search-btn svg{width:14px;height:14px;stroke:var(--aw-muted);fill:none;stroke-width:2;stroke-linecap:round}.aw-nav-cta,.aw-search-overlay input{font-family:var(--aw-body);border-radius:var(--aw-radius)}.aw-nav-cta{font-size:12px;font-weight:700;color:var(--aw-white);background:var(--aw-red);padding:10px 18px;border:0;cursor:pointer;white-space:nowrap;transition:background var(--aw-ease);display:inline-block}.aw-nav-cta:hover{background:#a52e24;color:var(--aw-white)}.aw-nav-mobile-toggle{display:none;flex-direction:column;gap:5px;background:0 0;border:0;cursor:pointer;padding:4px}.aw-nav-mobile-toggle span{display:block;width:22px;height:2px;background:var(--aw-navy);border-radius:2px}.aw-search-overlay{display:none;border-top:1px solid var(--aw-border);padding:16px 32px;background:var(--aw-white);box-shadow:var(--aw-shadow-md)}.aw-search-overlay input{width:100%;max-width:600px;font-size:14px;padding:10px 16px;border:1px solid var(--aw-border-mid);background:var(--aw-bg);color:var(--aw-text);outline:0}.aw-search-overlay input:focus{border-color:var(--aw-red)}.aw-footer{background:var(--aw-navy-deep);padding:28px 0}.aw-footer-inner{max-width:1140px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.aw-footer-brand{display:flex;align-items:center;gap:8px}.aw-footer-brand img{height:30px;width:30px}.aw-footer-logo{font-family:var(--aw-display);font-size:17px;font-weight:700;text-transform:uppercase;color:var(--aw-cream);letter-spacing:.3px}.aw-footer-links{display:flex;gap:20px;flex-wrap:wrap}.aw-footer-links a{font-size:11px;color:rgb(255 255 255/.45);transition:color var(--aw-ease)}.aw-footer-links a:hover{color:rgb(255 255 255/.8)}.aw-footer-copy{font-size:10px;color:rgb(255 255 255/.3)}.aw-footer-bottom{max-width:1140px;margin:18px auto 0;padding:16px 32px 0;border-top:1px solid rgb(255 255 255/.08);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media (max-width:980px){.aw-nav-links{display:none}.aw-nav-mobile-toggle{display:flex}}@media (max-width:768px){.aw-footer-inner{flex-direction:column;gap:14px;text-align:center}.aw-footer-links{justify-content:center}}@media (max-width:560px){.aw-nav-inner{padding:0 16px}}:root{--theme-border:none;--theme-transition:all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);--theme-list-indent:2.5em;--true:initial;--false:"";--has-link-decoration:var(--true);--has-transparent-header:0;--theme-container-width:min(100%, var(--theme-container-width-base));--theme-container-width-base:calc(var(--theme-container-edge-spacing, 90vw) - var(--theme-frame-size, 0px) * 2);--theme-font-stack-default:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}*,::after,::before{outline:0;box-sizing:border-box}body,button,em,figure,form,h1,h2,li,p,ul{margin:0;padding:0;border:0;font:inherit}strong{font-weight:700}em{font-style:italic}a{transition:var(--theme-transition);color:var(--theme-link-initial-color);-webkit-text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none));text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none))}a:focus,button:focus{outline:0;transition:none}a:focus-visible,button:focus-visible{outline:2px solid var(--theme-palette-color-1);outline-offset:var(--outline-offset, 2px)}img{height:auto;max-width:100%;vertical-align:middle}figure{display:block}body{color:var(--theme-text-color)}body ::selection{color:var(--theme-selection-text-color);background-color:var(--theme-selection-background-color)}h1{color:var(--theme-heading-color, var(--theme-heading-1-color, var(--theme-headings-color)))}h2{color:var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)))}.screen-reader-text{background:0 0}.comment-reply-title,.entry-meta,body,h1,h2{font-family:var(--theme-font-family);font-size:var(--theme-font-size);font-weight:var(--theme-font-weight);font-style:var(--theme-font-style, inherit);line-height:var(--theme-line-height);letter-spacing:var(--theme-letter-spacing);text-transform:var(--theme-text-transform);-webkit-text-decoration:var(--theme-text-decoration);text-decoration:var(--theme-text-decoration)}.screen-reader-text{position:absolute!important;word-wrap:normal!important;overflow-wrap:normal!important;width:1px;height:1px;border:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);clip:rect(1px,1px,1px,1px)}.screen-reader-text:focus{z-index:100000;display:block;top:5px;left:5px;width:auto;height:auto;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;color:#21759b;padding:15px 23px 14px;clip-path:none;clip:auto!important;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}p,ul{margin-block-end:var(--theme-content-spacing)}ul{padding-inline-start:var(--theme-list-indent)}h1,h2{margin-block-end:calc(var(--has-theme-content-spacing, 1)*(.3em + 10px))}:is(.is-layout-flow,.is-layout-constrained)>:where(:not(h1,h2,h3,h4,h5,h6)){margin-block-start:0;margin-block-end:var(--theme-content-spacing)}:is(.is-layout-flow,.is-layout-constrained) :where(h1,h2){margin-block-end:calc(var(--has-theme-content-spacing, 1)*(.3em + 10px))}.entry-meta{list-style-type:none;margin-bottom:0;padding-inline-start:0}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list li:last-child,ul li:last-child,ul:last-child{margin-bottom:0}[class*=ct-media-container]{display:inline-flex;overflow:hidden;-webkit-user-select:none;user-select:none;isolation:isolate;vertical-align:middle}.ct-media-container-static img{aspect-ratio:1/1}a:hover{color:var(--theme-link-hover-color)}[data-link=type-2] :where(.entry-content :where(p,em,strong)>a,.entry-content>:where(ul) a,.wp-block-table a):not(:hover){--theme-text-decoration:underline}[data-link=type-4] :where(.entry-content :where(p,em,strong)>a,.entry-content>:where(ul) a,.wp-block-table a){background-size:var(--has-link-decoration, 100% 1px);background-image:var(--has-link-decoration, linear-gradient(currentColor, currentColor))}input:is([type=url],[type=search]){font-family:var(--theme-form-font-family);font-size:var(--theme-form-font-size, 16px);font-weight:var(--theme-form-font-weight);font-style:var(--theme-form-font-style, inherit);line-height:var(--theme-form-line-height);letter-spacing:var(--theme-form-letter-spacing);text-transform:var(--theme-form-text-transform);-webkit-text-decoration:var(--theme-form-text-decoration);text-decoration:var(--theme-form-text-decoration);appearance:none;width:var(--has-width, var(--theme-form-field-width, 100%));height:var(--has-height, var(--theme-form-field-height, 40px));color:var(--theme-form-text-initial-color, var(--theme-text-color));padding:var(--has-classic-forms, var(--theme-form-field-padding, 0 15px));border-width:var(--theme-form-field-border-width, 1px);border-style:var(--theme-form-field-border-style, solid);border-color:var(--theme-form-field-border-initial-color);border-radius:var(--has-classic-forms, var(--theme-form-field-border-radius, 3px));background-color:var(--has-classic-forms, var(--theme-form-field-background-initial-color));transition:color .12s cubic-bezier(.455,.03,.515,.955),outline .12s cubic-bezier(.455,.03,.515,.955),border-color .12s cubic-bezier(.455,.03,.515,.955),background-color .12s cubic-bezier(.455,.03,.515,.955);outline:max(2px,var(--theme-form-field-border-width, 1px)) solid transparent;outline-offset:calc(var(--theme-form-field-border-width, 1px)*-1)}input:is([type=url],[type=search]):focus{color:var(--theme-form-text-focus-color, var(--theme-text-color));outline-color:var(--theme-form-field-border-focus-color);border-color:var(--theme-form-field-border-focus-color);background-color:var(--has-classic-forms, var(--theme-form-field-background-focus-color))}input:is([type=url],[type=search])::placeholder{opacity:.7;color:inherit}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.entry-meta{color:var(--theme-text-color);--theme-link-initial-color:var(--theme-text-color)}.entry-meta li{display:inline-block}.entry-meta li:not(:last-of-type){margin-inline-end:9px}.entry-meta li [class*=ct-media-container],.entry-meta li:after{position:relative;top:-.1em;vertical-align:var(--vertical-align, middle)}.entry-meta li:after{margin-inline-start:9px}.entry-meta li [class*=ct-media-container]{border-radius:100%;margin-inline-end:.5em}.entry-meta[data-type*=slash] li:not(:last-of-type):after{content:"/";--vertical-align:baseline}@font-face{font-family:"star";src:url(/wp-content/themes/blocksy/static/fonts/stars.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:target{scroll-margin-top:calc(var(--admin-bar, 0px) + var(--theme-frame-size, 0px) + var(--scroll-margin-top, 0px) + var(--scroll-margin-top-offset, 0px))}[class*=ct-container]{margin-inline:auto}.ct-container-narrow{width:var(--theme-container-width);max-width:var(--theme-narrow-container-max-width)}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width:var(--theme-block-width)}.is-width-constrained{margin-inline:auto;width:var(--theme-container-width);max-width:var(--theme-block-max-width)}[data-vertical-spacing*=top]{padding-top:var(--theme-content-vertical-spacing)}[data-vertical-spacing*=bottom]{padding-bottom:var(--theme-content-vertical-spacing)}@media (max-width:689.98px){.ct-comments-container>div{padding-top:40px;padding-bottom:60px}}@media (min-width:690px){.ct-comments-container>div{padding-top:60px;padding-bottom:100px}}[data-content=narrow]>article{--theme-block-width:var(--has-wide, var(--theme-container-width));--theme-block-max-width:var(--has-wide, var(--theme-narrow-container-max-width));--theme-block-wide-max-width:var(--has-wide, calc(var(--theme-narrow-container-max-width) + var(--theme-wide-offset) * 2));--theme-boxed-content-max-width:var(--theme-narrow-container-max-width)}[class*=ct-container]>article{--has-background:var(--has-boxed);--has-boxed-structure:var(--has-boxed);--wp--style--global--content-size:var(--theme-block-max-width);--wp--style--global--wide-size:var(--theme-block-wide-max-width);border:var(--has-boxed, var(--theme-boxed-content-border));padding:var(--has-boxed, var(--theme-boxed-content-spacing));box-shadow:var(--has-boxed, var(--theme-boxed-content-box-shadow));border-radius:var(--has-boxed, var(--theme-boxed-content-border-radius));margin-inline:var(--has-boxed-structure, auto);width:var(--has-boxed-structure, var(--theme-container-width));max-width:var(--has-boxed-structure, var(--theme-boxed-content-max-width))}.entry-content:after{display:table;clear:both;content:""}blockquote:where(:not(.is-style-plain)):where(:not(.has-text-align-center):not(.has-text-align-right)){border-inline-start:4px solid var(--theme-palette-color-1)}.hero-section[data-type=type-1]{text-align:var(--alignment);margin-bottom:var(--margin-bottom, 40px)}.entry-header>:not(:first-child){margin-top:var(--item-spacing, 20px)}.entry-header .page-title{margin-bottom:0}.ct-comments{color:var(--theme-text-color)}#reply-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:16px}#cancel-comment-reply-link{padding:.5em .9em;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:3px;color:var(--theme-button-text-initial-color, #fff);background:var(--theme-button-background-initial-color)}#cancel-comment-reply-link:hover{color:var(--theme-button-text-hover-color, #fff);background:var(--theme-button-background-hover-color)}.entry-content:not(.single-content) .kb-table-of-content-nav{margin-bottom:30px}.kb-table-of-content-nav .kb-table-of-contents-title{font-size:110%;font-weight:700;display:block}.kb-table-of-content-nav .kb-table-of-content-wrap{border-style:solid;border-width:0;padding:var(--global-kb-spacing-sm,1.5rem)}.kb-table-of-content-nav .kb-table-of-content-wrap:after{clear:both;display:table;content:""}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list{margin:var(--global-kb-spacing-sm,1.5rem)0 0 0;padding-left:1.75em;list-style:disc}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry{color:inherit}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-link-style-underline_hover a{text-decoration:none}.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-link-style-underline_hover a:hover{text-decoration:underline}.kb-table-of-contents-title-wrap,.kb-table-of-contents-title-wrap .kb-table-of-contents-title-btn.kb-table-of-contents-toggle{display:flex;align-content:space-between;align-items:center;width:100%;border-style:solid;border-width:0}.kb-table-of-contents-title-wrap .kb-table-of-contents-title{flex-grow:1}.kb-table-of-contents-title-wrap .kb-table-of-contents-icon-trigger{display:block;background:#fff0;height:24px;margin-left:auto;position:relative;transition:all ease-in-out .2s;width:24px;min-width:24px;padding:0;border-radius:0;color:inherit;border:0;box-shadow:none!important}.kb-toc-toggle-active .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:before{transform:rotate(-45deg)}.kb-toc-toggle-active .kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:after{transform:rotate(45deg)}.kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:after,.kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:before{content:"";height:2px;position:absolute;top:11px;transition:all ease-in-out .1333333333s}.kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:before{transform:rotate(45deg);transform-origin:50%}.kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:after{transform:rotate(-45deg);transform-origin:50%;width:10px;background-color:#fff}.kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger{background-color:currentColor;border-radius:50%}.kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:before{width:10px;background-color:#fff;left:4px}.kb-toggle-icon-style-arrowcircle .kb-table-of-contents-icon-trigger:after{right:4px}.kb-table-of-contents-title-wrap .kb-table-of-contents-title-btn.kb-table-of-contents-toggle{box-shadow:none;background:#fff0;color:inherit;text-transform:inherit;padding:0;margin:0;text-align:inherit;border-radius:0;font-size:inherit;letter-spacing:inherit;font-family:inherit}