.gutter{padding:24px}.gutter-side{padding:0 24px}.spread{max-width:1104px;margin:0 auto}.spread-plus{max-width:1104px;margin:0 auto}.vzone{display:flow-root}:where(html){box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}:where(*,*::before,*::after){box-sizing:inherit}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}:where(body){min-height:100dvh;line-height:1.5;font-synthesis-weight:none;text-rendering:optimizeLegibility}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block;max-width:100%}:where(img,svg,video,canvas){height:auto}:where(img){position:relative;font-size:11px;line-height:1.3;font-family:Arial;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(b,strong){font-weight:bolder}:where(code,kbd,samp,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}:where(ul[role=list],ol[role=list]){list-style:none;padding:0;margin:0}:where(table){border-collapse:collapse;border-spacing:0;width:100%}:where(th,td){padding:0;text-align:left}:where(button,input,select,textarea){font:inherit;color:inherit;margin:0}:where(button){cursor:pointer}:where(textarea){resize:vertical}:where(input[type=search]){-webkit-appearance:textfield;outline-offset:-2px}:where(::-webkit-search-decoration){-webkit-appearance:none}:where(a){color:inherit;text-decoration:none}:where(a:focus-visible){outline:2px solid currentColor;outline-offset:2px}@media(prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}@media(prefers-reduced-motion: reduce){:where(html:focus-within){scroll-behavior:auto}:where(*),:where(*::before),:where(*::after){animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}#wpadminbar{all:unset;position:fixed;top:0;left:0;right:0;background:#333;opacity:0;transition:opacity .3s}#wpadminbar:hover{opacity:1}html{margin-top:0 !important}html,body{height:100%;overscroll-behavior:none;overscroll-behavior-y:none}.screen-reader-text,.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.screen-reader-text:focus,.visually-hidden:focus{position:static !important;width:auto;height:auto;margin:0;clip:auto;clip-path:none;white-space:normal;padding:.5rem 1rem;outline:2px solid currentColor;outline-offset:2px}.wp-block-image img{height:auto;max-width:100%}.wp-caption,.wp-block-image figcaption{font-size:.875em;color:inherit;text-align:center}.alignnone{margin:0}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.aligncenter{margin-left:auto;margin-right:auto;display:block}:where(.alignwide){max-width:min(1200px,100%);margin-inline:auto}:where(.alignfull){width:100vw;margin-left:50%;transform:translateX(-50%)}.wp-has-aspect-ratio,.wp-embed-responsive .wp-block-embed__wrapper{position:relative;height:auto}.wp-has-aspect-ratio>iframe,.wp-embed-responsive .wp-block-embed__wrapper>iframe{position:absolute;inset:0;width:100%;height:100%}.wp-block-button__link,.wp-element-button,.wp-block-file__button{all:unset;display:inline-block;cursor:pointer}:where(.wp-site-blocks){padding-block:1rem}:where(.wp-block-group,.vzone>*+*){margin-block-start:1rem}:where(.wpcf7 form,.gform_wrapper form,.wpforms-form){line-height:1.5}:where(.wpcf7 input,.wpcf7 select,.wpcf7 textarea,.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea,.wpforms-form input,.wpforms-form select,.wpforms-form textarea){font:inherit}.comment-list,.children{list-style:none;margin:0;padding:0}:where(.wp-site-blocks){font-feature-settings:"kern","liga","clig","calt"}:where(pre,code,kbd,samp){overflow-x:auto}:where(h1,h2,h3){text-wrap:balance}:where(p,li){text-wrap:pretty}.splide__track,.splide__list,.splide__slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.splide{touch-action:pan-y pinch-zoom}.splide__slide img{will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif}.pagination{margin:0 0 2rem 0}.post-nav{margin:2rem 0 2rem 0;display:grid;grid-template-columns:1fr 1rem 1fr}.post-nav__next{text-align:right}.post-single__topnav{margin:2rem 0 1rem 0}.noselect{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}article{padding:0}figure.wp-block-image.size-large{margin-bottom:1rem}.blush{transition:.1s opacity ease}.blush:hover{opacity:.8}.nowrap{white-space:nowrap}article p,article ul,article ol,article li,.article p,.article ul,.article ol,.article li{margin-block:0 1rem}article ul,article ol,.article ul,.article ol{padding:0 0 0 1rem}html,body{height:100%}body{min-height:100vh;display:flex;flex-direction:column;margin:0}main,.main{flex:1 0 auto}footer.site-footer{margin-top:auto}.site-main-inner{margin:0;padding:0}.container{padding-left:24px;padding-right:24px;box-sizing:border-box}.gridlines{display:grid;grid-template-columns:[full-start] minmax(0, 1fr) [content-start] minmax(0, 1104px) [content-end] minmax(0, 1fr) [full-end];gap:0}.gridlines>*{grid-column:content-start/content-end}.gridlines>.breakout{grid-column:full-start/full-end;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1056px) minmax(0, 1fr)}.breakout>*{grid-column:2}.breakout>.full{grid-column:1/-1}.gridlines>.breakout-mid{grid-column:full-start/full-end;width:100%;max-width:calc((1104px + 100%)/2);justify-self:center;margin-bottom:1rem}.wp-block-image.image-fifty figure{float:left;margin:.5rem 1.5rem .5rem 0;width:50% !important}.wp-block-image.image-fifty figure img{width:100% !important}@media(max-width: 767px){.wp-block-image.image-fifty figure{float:none;margin:0 0 1rem 0;width:100% !important}}.site-footer{background:#f5f5f5}.site-footer-inner{min-height:120px;padding:24px}.sb-backtotop{position:fixed;right:clamp(18px,1.6vw,20px);bottom:clamp(12px,1.6vw,20px);width:clamp(40px,3.8vw,64px);height:clamp(40px,3.8vw,64px);display:flex;align-items:center;justify-content:center;border-radius:100%;background:hsla(0,0%,100%,.3);border:2px solid rgba(0,0,0,.65);color:rgba(0,0,0,.65);text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,.15);z-index:450;opacity:0;transform:translateY(10px) scale(0.92);pointer-events:none;transition:opacity .25s ease,transform .25s ease;will-change:opacity,transform}.sb-backtotop:hover{background:hsla(0,0%,100%,.9)}.sb-backtotop:active{transform:translateY(10px) scale(0.88)}.sb-backtotop svg{width:65%;height:65%;display:block;pointer-events:none;fill:currentColor}.sb-backtotop:not([hidden]){opacity:1;transform:translateY(0) scale(1);pointer-events:auto}@media(prefers-reduced-motion: reduce){.sb-backtotop{transition:none}}.site-header{position:fixed;top:0;left:0;right:0;background:#fff;border-bottom:2px solid #f5f5f5;z-index:1010;width:auto}.header-inner-offset{position:static;flex-shrink:0;flex-grow:0}.brand{display:flex;align-items:center;gap:.75rem}.site-title{text-decoration:none;font-weight:600}.site-header-inner{min-height:40px;display:grid;grid-template-columns:clamp(180px,(100vw - 400px)/30 + 180px,200px) 1fr;gap:24px}.hd-logo{text-align:left;display:flex;align-items:center;justify-content:flex-start;transition:all .4s ease-in-out;overflow:hidden}.hd-logo a{display:inline-block;text-align:left}.hd-logo img{transition:all .4s ease-in-out;overflow:hidden;max-height:100px;height:100%;width:auto}.hd-menu{display:flex;align-items:center;justify-content:flex-end}#siteHeaderInner,#headerInnerOffset{transition:all .4s ease-in-out}h1{font-size:clamp(2.074rem,1.456rem + 3.09vw,2.986rem)}h2{font-size:clamp(1.6rem,1.141rem + 2.29vw,2.25rem)}h3{font-size:clamp(1.3rem,.934rem + 1.83vw,1.75rem)}h4{font-size:clamp(1.1rem,.804rem + 1.48vw,1.4rem)}h5{font-size:clamp(1rem,.745rem + 1.28vw,1.2rem)}h6{font-size:clamp(.9rem,.706rem + .97vw,1.05rem)}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{font-size:1rem;text-wrap:pretty}small{font-size:.833rem}h1,h2,h3,h4,h5,h6,p{margin:0;letter-spacing:.1px}h1{margin-block:0 1rem 2rem 1rem}h2{margin-block:1.5rem .75rem}h3{margin-block:1.25rem .75rem}h4{margin-block:1rem .5rem}h5{margin-block:.75rem .25rem}h6{margin-block:.5rem .25rem}p{margin-block:0 1rem}.prose :first-child{margin-block-start:0}.prose :last-child{margin-block-end:0}.posts-grid{--cols: 3;display:grid;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:2rem;align-items:stretch;margin:2rem 0}@media(max-width: 1024px){.posts-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.posts-grid{grid-template-columns:1fr}}.post-card{position:relative;display:flex;flex-direction:column;background:var(--card-bg, #fff);border:1px solid rgba(0,0,0,.06);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.post-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.08);border-color:rgba(0,0,0,.12)}.post-card__link{position:absolute;inset:0;z-index:1}.post-card__link:focus{outline:none}.post-card:focus-within{box-shadow:0 0 0 3px rgba(76,159,254,.2)}.post-card__media{aspect-ratio:16/9;background:#f3f4f6;overflow:hidden}.post-card__image{width:100%;height:100%;object-fit:cover;display:block}.post-card__placeholder{width:100%;height:100%;background:repeating-linear-gradient(45deg, #f2f2f2, #f2f2f2 10px, #e9e9e9 10px, #e9e9e9 20px)}.post-card__body{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1rem 1.25rem}.post-card__title{margin:.25rem 0 0;font-size:1.125rem;line-height:1.3}.post-card__title a{color:inherit;text-decoration:none}.post-card__title a:hover{text-decoration:underline}.post-card__excerpt{color:#4b5563;font-size:.95rem}.post-card__meta{margin-top:auto;color:#6b7280;font-size:.8rem}.pagination{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem}.pagination a{text-decoration:none;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.12);border-radius:8px}.pagination a:hover{background:#f9fafb}.screen-reader-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.lime{outline:.5px solid lime !important}.spread{min-height:30px}.demophoto{min-height:300px;align-content:center;text-align:center;background-color:orange}.standard{margin:0 auto;min-height:100px;background:gray;max-width:1104px;align-content:center;text-align:center}.devsec{position:relative;outline:1px dashed rgba(0,135,19,.3)}.devsec::before{position:absolute;top:2px;left:4px;content:"GUIDE";font-size:10px;text-transform:uppercase;font-family:sans-serif;color:rgba(0,135,19,.88)}#wpadminbar{z-index:1200;max-width:800px}#wp-admin-bar-top-secondary{display:none}@media(max-width: 768px){#wpadminbar{display:none}}.io-item,[data-io]{opacity:0;transform:translateZ(0);will-change:opacity,transform,filter;transition-property:opacity,transform,filter;transition-duration:1700ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:var(--io-delay, 0s)}.io-item.viewing,[data-io].viewing{opacity:1;transform:none;filter:none}.io-immediate,[data-io-immediate]{opacity:0;transform:translateZ(0);will-change:opacity,transform,filter;transition-property:opacity,transform,filter;transition-duration:1700ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:var(--io-delay, 0s)}.io-immediate.viewing,[data-io-immediate].viewing{opacity:1;transform:none;filter:none}.fade-in{opacity:0}.fade-in.viewing{opacity:1}.in-up{transform:translateY(24px)}.in-up.viewing{transform:translateY(0)}.in-down{transform:translateY(-24px)}.in-down.viewing{transform:translateY(0)}.in-left{transform:translateX(24px)}.in-left.viewing{transform:translateX(0)}.in-right{transform:translateX(-24px)}.in-right.viewing{transform:translateX(0)}.zoom-in{transform:scale(0.96)}.zoom-in.viewing{transform:scale(1)}.tilt-up{transform:translateY(24px) rotateX(6deg);transform-origin:bottom center}.tilt-up.viewing{transform:none}.blur-in{filter:blur(8px);transform:translateY(8px)}.blur-in.viewing{filter:blur(0);transform:none}article .vzone figure img{transform:translateY(24px)}.io-cascade{--io-step: 0.08s}.io-cascade>*:nth-child(1){--io-delay: calc(0 * var(--io-step)) !important}.io-cascade>*:nth-child(2){--io-delay: calc(1 * var(--io-step)) !important}.io-cascade>*:nth-child(3){--io-delay: calc(2 * var(--io-step)) !important}.io-cascade>*:nth-child(4){--io-delay: calc(3 * var(--io-step)) !important}.io-cascade>*:nth-child(5){--io-delay: calc(4 * var(--io-step)) !important}.io-cascade>*:nth-child(6){--io-delay: calc(5 * var(--io-step)) !important}.io-cascade>*:nth-child(7){--io-delay: calc(6 * var(--io-step)) !important}.io-cascade>*:nth-child(8){--io-delay: calc(7 * var(--io-step)) !important}.io-cascade>*:nth-child(9){--io-delay: calc(8 * var(--io-step)) !important}.io-cascade>*:nth-child(10){--io-delay: calc(9 * var(--io-step)) !important}.io-cascade>*:nth-child(11){--io-delay: calc(10 * var(--io-step)) !important}.io-cascade>*:nth-child(12){--io-delay: calc(11 * var(--io-step)) !important}.io-delay-100{--io-delay: 0.1s}.io-delay-200{--io-delay: 0.2s}.io-delay-300{--io-delay: 0.3s}.io-delay-400{--io-delay: 0.4s}.io-delay-500{--io-delay: 0.5s}.io-delay-600{--io-delay: 0.6s}.io-delay-700{--io-delay: 0.7s}.io-delay-800{--io-delay: 0.8s}@media(prefers-reduced-motion: reduce){.io-item,[data-io],.io-immediate,[data-io-immediate]{transition:none !important;opacity:1 !important;transform:none !important;filter:none !important}}.vzone figure img{opacity:0;transform:translateZ(0);will-change:opacity,transform,filter;transition-property:opacity,transform,filter;transition-duration:1700ms;transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1);transition-delay:.1s;transform:translateY(24px)}.vzone figure img.viewing{opacity:1;transform:none;filter:none}.vzone figure img.viewing{transform:translateY(0)}/*# sourceMappingURL=clan.min.css.map */
