html{-webkit-text-size-adjust:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0}select,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"],textarea{line-height:1.6;padding:7px var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--open-sans);border:1px solid #767676;color:var(--wp--preset--color--quinary)}input[type="button"],input[type="reset"],input[type="submit"]{line-height:1.6;font-size:var(--wp--preset--font-size--small);border-radius:0;border-width:0;background-color:#32373c;color:var(--wp--preset--color--senary);font-family:var(--wp--preset--font-family--open-sans);cursor:pointer;-webkit-appearance:button}select:focus,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,textarea:focus{outline:none;border-color:var(--wp--preset--color--secondary)!important}pre{white-space:normal}hr{box-sizing:content-box;height:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}fieldset{padding:.35em .75em .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-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden]{display:none}.is-style-solid.wp-block-post-terms.taxonomy-category>a{display:inline-block;background-color:var(--wp--preset--color--secondary)!important;padding:2px 6px;line-height:1.4;margin-right:5px;margin-top:5px;color:var(--wp--preset--color--senary)!important;white-space:nowrap}.is-style-outline.wp-block-post-terms.taxonomy-category>a{border:1px solid var(--wp--preset--color--secondary)!important;padding:2px 6px;margin-right:5px;color:var(--wp--preset--color--primary)!important}.is-style-underline.wp-block-post-terms.taxonomy-category>a{border-bottom:2px solid var(--wp--preset--color--secondary)!important;padding:2px 0;color:var(--wp--preset--color--primary)!important}.is-style-solid.wp-block-post-terms.taxonomy-category>.wp-block-post-terms__separator,.is-style-outline.wp-block-post-terms.taxonomy-category>.wp-block-post-terms__separator{display:none}.wp-block-post-title a{display:inline}.is-style-secondary.wp-block-heading{font-size:var(--wp--preset--font-size--medium);position:relative;box-sizing:border-box}.is-style-secondary.wp-block-heading::after{position:absolute;content:'';left:0;bottom:-5px;width:50px;height:3px;background:var(--wp--preset--color--secondary)!important}.is-style-secondary.wp-block-heading.has-text-align-right{border-left:unset!important;border-right:4px solid var(--wp--preset--color--secondary)!important}.is-style-secondary.wp-block-heading.has-text-align-center{border-left:unset!important;border-bottom:4px solid var(--wp--preset--color--secondary)!important}.is-style-secondary.wp-block-heading.has-text-align-right::before{left:unset;right:0;border-left:unset;border-right:6px solid var(--wp--preset--color--secondary)}.is-style-secondary.wp-block-heading.has-text-align-center::before{left:50%;top:unset;bottom:0;transform:translateX(-50%);border-left:4px solid #fff0;border-right:4px solid #fff0;border-bottom:4px solid var(--wp--preset--color--secondary)}.is-style-secondary.wp-block-post-title:hover{color:var(--wp--preset--color--secondary)!important}.wp-block-navigation{font-weight:700}li.wp-block-navigation-item.wp-block-navigation-item,li.wp-block-navigation-item.wp-block-navigation-link{padding:0;position:relative}li.wp-block-navigation-item.wp-block-navigation-item::after,li.wp-block-navigation-item.wp-block-navigation-link::after{content:"";position:absolute;width:0;height:2px;bottom:0;transition:all ease-in .3s;background-color:var(--wp--preset--color--senary)}li.wp-block-navigation-item.wp-block-navigation-item:hover::after,li.wp-block-navigation-item.wp-block-navigation-link:hover::after,li.wp-block-navigation-item.current-menu-item.wp-block-navigation-item::after,li.wp-block-navigation-item.current-menu-item.wp-block-navigation-link::after{width:100%}.is-style-secondary.wp-block-navigation li.wp-block-navigation-item.wp-block-navigation-link::after,.is-style-secondary.wp-block-navigation li.wp-block-navigation-item.wp-block-navigation-item::after{left:0}@media screen and (max-width:599px){.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:0;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{line-height:1;padding:.75em}li.wp-block-navigation-item.wp-block-navigation-item.current-menu-item::after,li.wp-block-navigation-item.wp-block-navigation-link.current-menu-item::after,.wp-block-navigation__responsive-container-content .wp-block-navigation-submenu::after{display:none}.wp-block-navigation__submenu-container li.wp-block-navigation-item.wp-block-navigation-item:hover::after,.wp-block-navigation__submenu-container li.wp-block-navigation-item.wp-block-navigation-link:hover::after{width:0}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding-right:1.5rem;padding-left:1.5rem}.wp-block-group.is-style-outline{border:2px solid var(--wp--preset--color--primary);padding:var(--wp--preset--spacing--50)}.wp-block-group.is-style-underline{border-bottom:2px solid var(--wp--preset--color--primary)}@media (min-width:600px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.75em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:.25em 1em}}.wp-block-button.is-style-secondary{border-bottom:2px solid}body.single .wp-block-post-excerpt.is-style-secondary{border-left:3px solid var(--wp--preset--color--secondary)}body.single .wp-block-post-excerpt.is-style-secondary p{margin-left:10px}.wp-block-post-excerpt__excerpt{font-size:var(--wp--preset--font-size--small)}.wp-block-post-excerpt .wp-block-post-excerpt__more-text>a{font-weight:700}.wp-block-post-excerpt__more-text>a{font-size:11px}.wp-block-post-excerpt.is-style-secondary .wp-block-post-excerpt__more-text>a{padding:.35em 1em;text-decoration:none!important}.wp-block-columns.is-style-sticky-top{align-items:flex-start!important}.wp-block-columns.is-style-sticky-top>.wp-block-column{position:sticky;top:20px}.wp-block-columns.is-style-sticky-bottom{align-items:flex-end!important}.wp-block-columns.is-style-sticky-bottom>.wp-block-column{position:sticky;bottom:20px}.wp-block-post-excerpt.is-style-secondary .wp-block-post-excerpt__more-text>a{border:1px solid var(--wp--preset--color--secondary)!important}.wp-block-post-excerpt.is-style-secondary .wp-block-post-excerpt__more-text>a:hover{opacity:.8}.wp-block-query-pagination-numbers{display:flex;flex-wrap:wrap;gap:5px}.wp-block-query-pagination .page-numbers,.wp-block-query-pagination .wp-block-query-pagination-previous,.wp-block-query-pagination .wp-block-query-pagination-next{padding:.25em .75em;display:inline-block}.is-style-secondary.wp-block-query-pagination .page-numbers,.is-style-secondary.wp-block-query-pagination .wp-block-query-pagination-previous,.is-style-secondary.wp-block-query-pagination .wp-block-query-pagination-next{border:1px solid var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--primary)!important;font-size:12px;font-weight:700}.is-style-secondary.wp-block-query-pagination .page-numbers:hover,.is-style-secondary.wp-block-query-pagination .wp-block-query-pagination-previous:hover,.is-style-secondary.wp-block-query-pagination .wp-block-query-pagination-next:hover,.is-style-secondary.wp-block-query-pagination .page-numbers.current{background-color:var(--wp--preset--color--secondary)!important;color:var(--wp--preset--color--senary)!important}.wp-block-page-list:not(.is-style-default),.wp-block-categories-list:not(.is-style-default){list-style:none;padding-left:0;padding-right:0}.wp-block-page-list.is-style-secondary li a:hover,.wp-block-categories-list.is-style-secondary li a:hover{color:var(--wp--preset--color--secondary)!important}.wp-block-list.is-style-no-disc{list-style:none;padding-left:0}.wp-block-gallery.has-nested-images figcaption,figure.wp-block-image figcaption{color:var(--wp--preset--color--primary);opacity:.6;font-size:14px}body .is-layout-constrained>.entry-content.is-layout-constrained{max-width:unset}body .is-layout-constrained>.alignwide{clear:both}pre.wp-block-code{border:1px solid var(--wp--preset--color--primary);padding:2em;background-color:#f5f5f5}.wp-block-navigation ul.has-background{padding:0}.wp-block-pullquote.is-style-default,.wp-block-quote.is-style-default{position:relative;padding-left:4em}.wp-block-pullquote.is-style-default.has-text-align-right,.wp-block-quote.is-style-default.has-text-align-right{padding-left:0;padding-right:4em}.wp-block-pullquote.is-style-default:not(.has-text-align-left):not(.has-text-align-right),.wp-block-pullquote.is-style-default.has-text-align-center,.wp-block-quote.is-style-default.has-text-align-center{padding-left:0;padding-top:2em}.wp-block-pullquote.is-style-default::before,.wp-block-quote.is-style-default::before{position:absolute;left:0;top:0;font-family:'aft-icons'!important;content:"\f10d";font-size:3em;opacity:.25;line-height:1}.wp-block-pullquote.is-style-default.has-text-align-right::before,.wp-block-quote.is-style-default.has-text-align-right::before{left:unset;right:0}.wp-block-pullquote.is-style-default.has-text-align-left::before{top:1em;left:40px}.wp-block-pullquote.is-style-default.has-text-align-right::before{top:1em;right:40px}.wp-block-pullquote.is-style-default:not(.has-text-align-left):not(.has-text-align-right)::before,.wp-block-pullquote.is-style-default.has-text-align-center::before,.wp-block-quote.is-style-default.has-text-align-center::before{left:50%;transform:translateX(-50%)}.wp-block-pullquote.is-style-plain,.wp-block-quote.is-style-plain{border-left:4px solid var(--wp--preset--color--primary);padding-left:1em}.wp-block-pullquote.is-style-plain.has-text-align-center,.wp-block-quote.is-style-plain.has-text-align-center{border-left:unset;padding-left:0;border-top:4px solid var(--wp--preset--color--primary)}.wp-block-pullquote.is-style-plain.has-text-align-right,.wp-block-quote.is-style-plain.has-text-align-right{border-left:unset;padding-left:0;border-right:4px solid var(--wp--preset--color--primary);padding-right:1em}.wp-block-pullquote.is-style-secondary{position:relative}.wp-block-quote.is-style-secondary{position:relative;padding:1px 1em}.wp-block-pullquote.is-style-secondary::before,.wp-block-quote.is-style-secondary::before{position:absolute;left:0;top:0;font-family:'aft-icons'!important;content:"\f10d";font-size:4em;opacity:.15;line-height:1}.wp-block-pullquote.is-style-secondary::before{top:1em}.wp-block-pullquote.is-style-secondary.has-text-align-left::before{left:40px}.wp-block-pullquote.is-style-secondary.has-text-align-right::before{left:unset;right:40px}.wp-block-quote.is-style-secondary.has-text-align-right::before{left:unset;right:0}.wp-block-pullquote.is-style-secondary:not(.has-text-align-left):not(.has-text-align-right)::before,.wp-block-pullquote.is-style-secondary.has-text-align-center::before,.wp-block-quote.is-style-secondary.has-text-align-center::before{left:50%;transform:translateX(-50%)}ul,ol{list-style-position:inside;padding:0}ul .rich-text,ol .rich-text{display:inline-block}ul.is-style-secondary li:not(:last-child),ol.is-style-secondary li:not(:last-child){border-bottom:1px solid rgb(0 0 0 / .15)}.woocommerce div.product form.cart .variations select{background-color:#fff}.woocommerce table.variations tr td select{padding-top:7px;padding-bottom:7px}:root :where(.wp-element-button:hover,.wp-block-button__link:hover){color:var(--wp--preset--color--tertiary)}header .wc-block-mini-cart__button .wc-block-mini-cart__icon{fill:var(--wp--preset--color--tertiary)}header span:where(.wc-block-mini-cart__badge){background-color:var(--wp--preset--color--tertiary)}.wp-block-comment-content a,.comments-area .comment-content a,.widget_text a,.entry-content>[class*="wp-block-"] a:hover,.entry-content>:is(ul,ol,p) a:hover,.entry-content>:is(ul,ol,h1,h2,h3,h4,h5,h6,p) a{text-decoration:auto}.blockspare-list-wrap ul.wp-block-list{list-style:none}:root{--sni-ink:#0E0F11;--sni-on-ink:#FFFFFF;--sni-on-ink-muted:#A4A5A0;--sni-ink-rule:#2E3035;--sni-signal:var(--wp--preset--color--signal);--sni-signal-strong:var(--wp--preset--color--signal-strong);--sni-bg:var(--wp--preset--color--tertiary);--sni-surface:var(--wp--preset--color--quaternary);--sni-text:var(--wp--preset--color--primary);--sni-muted:var(--wp--preset--color--muted);--sni-rule:var(--wp--preset--color--rule);--sni-border:var(--wp--preset--color--border);--sni-focus:#0E0F11;--sni-head:var(--wp--preset--font-family--archivo);--sni-read:var(--wp--preset--font-family--newsreader);--sni-mono:var(--wp--preset--font-family--plex-mono);--sni-section-gap:64px}@media (prefers-color-scheme:dark){html:root,html body{color-scheme:dark;--wp--preset--color--primary:#F2F2EE;--wp--preset--color--tertiary:#0E0F11;--wp--preset--color--quaternary:#1A1B1E;--wp--preset--color--muted:#A4A5A0;--wp--preset--color--rule:#2E3035;--wp--preset--color--border:#74767C;--wp--preset--color--danger:#FF7B70;--wp--preset--color--success:#4CD787;--wp--preset--color--warning:#FF9E4A;--sni-focus:#FFD60A}}@media (max-width:639px){:root{--sni-section-gap:48px}}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--sni-focus);outline-offset:2px}h1,h2,h3,.wp-block-post-title,.wp-block-query-title{font-stretch:75%;text-wrap:balance}h4,h5{font-stretch:100%}.sni-main{padding-bottom:32px}.sni-main>*{margin-block-start:0}.sni-mono,.sni-byline,.sni-byline>*{font-family:var(--sni-mono);font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--sni-muted)}.sni-masthead{background:var(--sni-ink);color:var(--sni-on-ink);border-top:6px solid var(--sni-signal);margin:0}.sni-masthead a{color:inherit}.sni-mast-top{padding-top:24px;padding-bottom:12px;gap:16px}.sni-wordmark{display:flex;align-items:center;gap:.3em;margin:0;font-family:var(--sni-head);font-stretch:75%;font-weight:900;font-size:clamp(1.75rem, 1.2rem + 2.2vw, 2.75rem);line-height:1;letter-spacing:.005em;text-transform:uppercase}.sni-wordmark::before{content:"";width:.62em;height:.62em;background:var(--sni-signal);flex:none}.sni-wordmark a{text-decoration:none;color:inherit}.sni-wordmark a:hover{color:inherit;background:none}.sni-mast-tools{gap:16px}.sni-mast-meta{margin:0;max-width:22em;text-align:right;font-family:var(--sni-mono);font-size:var(--wp--preset--font-size--small);font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--sni-on-ink-muted)}@media (max-width:781px){.sni-mast-meta{display:none}}.sni-search{margin:0}.sni-search .wp-block-search__button{display:inline-grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;margin:0;background:#fff0;color:var(--sni-on-ink);border:1px solid #3A3C41;border-radius:0}.sni-search .wp-block-search__button:hover{border-color:var(--sni-signal);color:var(--sni-signal);background:#fff0}.sni-search .wp-block-search__button svg{width:22px;height:22px;fill:currentColor}.sni-search .wp-block-search__inside-wrapper{border:0;padding:0;gap:0}.sni-search .wp-block-search__input{background:var(--sni-on-ink);color:var(--sni-ink);border:0;border-radius:0;min-height:44px;padding:0 12px;font-family:var(--sni-head);font-size:1rem}.sni-nav-row{margin-top:0;overflow-x:auto;scrollbar-width:none}.sni-nav-row::-webkit-scrollbar{display:none}@media (min-width:600px) and (max-width:959px){.sni-nav-row .sni-nav .wp-block-navigation__container{gap:24px}}.sni-ticker-query .wp-block-post-date{white-space:nowrap}.sni-nav{margin:0}.sni-nav .wp-block-navigation__container{gap:32px}.sni-nav .wp-block-navigation-item__content{display:block;padding:12px 0;color:var(--sni-on-ink);text-decoration:none;border-bottom:3px solid #fff0;white-space:nowrap}.sni-nav .wp-block-navigation-item__content:hover,.sni-nav .current-menu-item>.wp-block-navigation-item__content,.sni-nav [aria-current]{border-bottom-color:var(--sni-signal);background:none;color:var(--sni-on-ink)}.sni-nav .wp-block-navigation__responsive-container-open{color:var(--sni-on-ink);padding:10px 0}.sni-nav .wp-block-navigation__responsive-container.is-menu-open{background:var(--sni-ink);color:var(--sni-on-ink);padding:24px}.sni-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:8px}.sni-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{font-size:1.5rem;font-stretch:75%;font-weight:800;padding:8px 0}.sni-ticker{background:var(--sni-ink);color:var(--sni-on-ink);border-top:1px solid var(--sni-ink-rule);border-bottom:1px solid var(--sni-ink-rule);margin:0}.sni-ticker a{color:inherit;text-decoration:none}.sni-ticker a:hover{color:var(--sni-signal);background:none}.sni-ticker-row{gap:24px;align-items:stretch;overflow:hidden}.sni-ticker-label{flex:none;display:flex;align-items:center;margin:0;padding:8px 12px;background:var(--sni-signal);color:var(--sni-ink);font-family:var(--sni-mono);font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.sni-ticker-query{margin:0;min-width:0;flex:1}.sni-ticker-query .wp-block-post-template{display:flex;gap:32px;margin:0;padding:12px 0;list-style:none;white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.sni-ticker-query .wp-block-post{display:flex;gap:12px;align-items:baseline;margin:0}.sni-ticker-query .wp-block-post-date{color:var(--sni-on-ink-muted);margin:0}.sni-ticker-query .wp-block-post-title{margin:0;font-family:var(--sni-head);font-stretch:100%;font-size:1rem;font-weight:700;line-height:1.3}@media (max-width:639px){.sni-ticker-query .wp-block-post:nth-child(n+2){display:none}.sni-ticker-query .wp-block-post-template{white-space:normal;-webkit-mask-image:none;mask-image:none}}.sni-kicker{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;font-family:var(--sni-mono);font-size:var(--wp--preset--font-size--small);font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.sni-kicker a{background:var(--sni-signal);color:var(--sni-ink);padding:2px 6px;text-decoration:none}.sni-kicker a:hover{background:var(--sni-signal-strong);color:var(--sni-ink)}.sni-kicker .wp-block-post-terms__separator,.sni-tc-fact .wp-block-post-terms__separator{display:none}.sni-kicker a:nth-of-type(n+2),.sni-tc-fact a:nth-of-type(n+2),.sni-kicker a[href*="/category/cybersecurity/"]:not(:only-of-type),.sni-tc-fact a[href*="/category/cybersecurity/"]:not(:only-of-type){display:none}.sni-kicker a[href*="/category/cybersecurity/"]:not(:only-of-type)+.wp-block-post-terms__separator+a,.sni-tc-fact a[href*="/category/cybersecurity/"]:not(:only-of-type)+.wp-block-post-terms__separator+a{display:inline}.wp-block-post-title a{text-decoration:none;background-image:linear-gradient(var(--sni-signal),var(--sni-signal));background-repeat:no-repeat;background-position:0 92%;background-size:0 38%;transition:background-size 0.18s ease-out}.wp-block-post-title a:hover{background-size:100% 38%;color:inherit}@media (prefers-color-scheme:dark){.wp-block-post-title a{background-image:none}.wp-block-post-title a:hover{color:var(--sni-signal)}}@media (prefers-reduced-motion:reduce){.wp-block-post-title a{transition:none}}.sni-title-display{font-size:var(--wp--preset--font-size--display);line-height:1;letter-spacing:-.015em;font-weight:800;margin:0}.sni-title-card{font-size:var(--wp--preset--font-size--large);line-height:1.2;font-weight:700;margin:0}.sni-title-list{font-family:var(--sni-head);font-stretch:100%;font-size:1rem;line-height:1.35;font-weight:700;margin:0}.sni-dek,.sni-dek p{font-family:var(--sni-read);font-size:var(--wp--preset--font-size--large);line-height:1.4;color:var(--sni-muted);margin:12px 0 0;max-width:36em}.sni-dek p{margin:0}.sni-excerpt,.sni-excerpt p{color:var(--sni-muted);margin:8px 0 0;font-size:1rem;line-height:1.5}.sni-excerpt p{margin:0}.sni-byline{gap:8px 16px;margin:12px 0 0}.sni-byline>*{margin:0}.sni-date{margin:8px 0 0}.sni-media{position:relative;margin:0 0 16px}.sni-media .wp-block-post-featured-image{margin:0}.sni-media .wp-block-post-featured-image img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.sni-typecard{display:none}.sni-media:not(:has(.wp-block-post-featured-image img)) .sni-typecard{aspect-ratio:16 / 9;display:flex;flex-direction:column;justify-content:space-between;gap:8px;margin:0;padding:clamp(16px, 4%, 40px);background:var(--sni-ink);color:var(--sni-on-ink);border-top:12px solid var(--sni-signal);overflow:hidden}@media (prefers-color-scheme:dark){.sni-media:not(:has(.wp-block-post-featured-image img)) .sni-typecard{outline:1px solid var(--sni-ink-rule);outline-offset:-1px}}.sni-typecard>*{margin:0}.sni-tc-brand{font-family:var(--sni-mono);font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--sni-signal)}.sni-tc-fact{font-family:var(--sni-head);font-stretch:75%;font-weight:900;line-height:.92;letter-spacing:-.02em;font-size:clamp(2rem, 4.6vw, 4.5rem);text-wrap:balance}.sni-tc-fact a{color:var(--sni-on-ink);text-decoration:none;background:none}.sni-tc-fact a:hover{color:var(--sni-signal);background:none}.sni-tc-foot,.sni-typecard .wp-block-post-date{color:var(--sni-on-ink-muted)}.sni-lead .sni-tc-fact{font-size:clamp(2.75rem, 7vw, 6.5rem)}.sni-side .sni-tc-fact,.sni-cards .sni-tc-fact{font-size:clamp(1.75rem, 3vw, 2.75rem)}.sni-front{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:32px}.sni-front>*{margin:0}.sni-lead{grid-column:span 8}.sni-side{grid-column:span 4}.sni-front .wp-block-post-template,.sni-list .wp-block-post-template,.sni-cards .wp-block-post-template,.sni-aside-list .wp-block-post-template{list-style:none;margin:0;padding:0}.sni-front .wp-block-post>*,.sni-list .wp-block-post>*,.sni-cards .wp-block-post>*,.sni-aside-list .wp-block-post>*{margin-block-start:0}.sni-lead .wp-block-post>.sni-media{margin-bottom:24px}.sni-side .wp-block-post+.wp-block-post{border-top:1px solid var(--sni-rule);padding-top:24px;margin-top:24px}@media (max-width:959px){.sni-lead,.sni-side{grid-column:1 / -1}.sni-side .wp-block-post-template{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sni-side .wp-block-post+.wp-block-post{border-top:0;padding-top:0;margin-top:0}}@media (max-width:639px){.sni-side .wp-block-post-template{grid-template-columns:1fr;gap:0}.sni-side .wp-block-post+.wp-block-post{border-top:1px solid var(--sni-rule);padding-top:24px;margin-top:24px}}.sni-section{margin-top:var(--sni-section-gap)}.sni-section>*{margin-block-start:0}.sni-section-label{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;border-top:4px solid var(--sni-text);padding-top:12px;margin:0 0 24px}.sni-section-label h1,.sni-section-label h2,.sni-section-label .wp-block-query-title{margin:0;font-family:var(--sni-head);font-stretch:75%;font-weight:800;font-size:var(--wp--preset--font-size--large);line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.sni-term-desc{color:var(--sni-muted);margin:-8px 0 24px;max-width:40em}.sni-list .wp-block-post-template{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.sni-list .wp-block-post{border-top:1px solid var(--sni-rule);padding:16px 0;margin:0}.sni-cards .wp-block-post-template{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.sni-cards .wp-block-post{margin:0}@media (max-width:959px){.sni-list .wp-block-post-template,.sni-cards .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.sni-list .wp-block-post-template,.sni-cards .wp-block-post-template{grid-template-columns:1fr}}.sni-empty{color:var(--sni-muted)}.wp-block-query-pagination{margin-top:32px;gap:8px}.wp-block-query-pagination a,.wp-block-query-pagination .page-numbers{display:inline-block;padding:8px 12px;border:1px solid var(--sni-rule);text-decoration:none;color:var(--sni-text)}.wp-block-query-pagination a:hover{background:var(--sni-signal);color:var(--sni-ink);border-color:var(--sni-signal)}.wp-block-query-pagination .page-numbers.current{background:var(--sni-text);color:var(--sni-bg);border-color:var(--sni-text)}.sni-article{display:grid;grid-template-columns:minmax(0,680px) minmax(0,1fr);gap:64px;margin-top:48px}.sni-article>*{margin:0}.sni-article-main>*{margin-block-start:0}.sni-article-title{font-size:var(--wp--preset--font-size--xx-large);line-height:1.05;letter-spacing:-.01em;font-weight:800;margin:0}.sni-article-image{margin:32px 0 0}.sni-article-image img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.sni-prose{margin-top:32px}.sni-prose>:first-child{margin-top:0}.sni-prose h2,.sni-prose h3{font-family:var(--sni-head);font-stretch:75%;font-weight:800}.sni-prose h2{font-size:var(--wp--preset--font-size--x-large)}.sni-prose h3{font-size:var(--wp--preset--font-size--large)}.sni-prose a{text-decoration-thickness:1px;text-underline-offset:.15em}.sni-prose a:hover{text-decoration-color:var(--sni-ink)}.sni-prose ul,.sni-prose ol{padding-left:1.25em}.sni-prose li+li{margin-top:.35em}.sni-prose figcaption,.sni-prose .wp-element-caption{margin-top:8px}.sni-cve{font-family:var(--sni-mono);font-size:.85em;font-weight:400;background:var(--sni-surface);color:var(--sni-text);padding:2px 6px;white-space:nowrap;border-radius:0}.sni-todo{border:2px solid var(--sni-text);margin:2em 0;font-family:var(--sni-head);font-size:1rem;line-height:1.5}.sni-todo>:first-child{margin:0;padding:8px 16px;background:var(--sni-signal);color:var(--sni-ink);border-bottom:2px solid var(--sni-text);font-family:var(--sni-mono);font-stretch:100%;font-size:var(--wp--preset--font-size--small);font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.sni-todo>:not(:first-child){margin:16px}.sni-todo>ol,.sni-todo>ul{padding-left:32px}.sni-todo li::marker{font-family:var(--sni-mono);font-weight:500}.sni-todo a:hover{color:var(--sni-ink)}.sni-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;font-family:var(--sni-mono);font-size:var(--wp--preset--font-size--small);font-weight:500;text-transform:uppercase;letter-spacing:.04em}.sni-tags .wp-block-post-terms__prefix{color:var(--sni-muted);margin-right:4px}.sni-tags .wp-block-post-terms__separator{display:none}.sni-tags a{border:1px solid var(--sni-rule);padding:2px 6px;text-decoration:none}.sni-tags a:hover{border-color:var(--sni-signal)}.sni-comments{margin-top:48px;border-top:4px solid var(--sni-text);padding-top:12px}.sni-comments .wp-block-comments-title{font-size:var(--wp--preset--font-size--large);margin-top:0}.sni-comments input:not([type="submit"]):not([type="checkbox"]),.sni-comments textarea{width:100%;border:1px solid var(--sni-border);border-radius:0;padding:12px;background:var(--sni-bg);color:var(--sni-text);font:inherit;font-family:var(--sni-head)}.sni-comments label{font-family:var(--sni-head);font-weight:600}.sni-comments .comment-form{font-family:var(--sni-head);font-size:1rem}.sni-article-aside{border-top:4px solid var(--sni-text);padding-top:12px;align-self:start;position:sticky;top:24px}.sni-aside-label{margin:0 0 4px;font-family:var(--sni-mono);font-stretch:100%;font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.sni-aside-list .wp-block-post{border-top:1px solid var(--sni-rule);padding:16px 0;margin:0}.sni-aside-list .wp-block-post:first-child{border-top:0}@media (max-width:959px){.sni-article{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:32px}.sni-article-aside{position:static}}.sni-page{padding-top:48px}.sni-page>*{margin-block-start:0}.sni-page>.sni-prose,.sni-page>.sni-article-image{margin-top:32px}.sni-page>.sni-dek{margin-top:12px}.sni-page>.sni-section{margin-top:48px}.wp-block-button.is-style-outline .wp-block-button__link{background:#fff0;color:var(--sni-text);border:2px solid var(--sni-text)}.wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--sni-text);color:var(--sni-bg)}.wp-element-button:disabled,.wp-block-button__link[aria-disabled="true"]{background:var(--sni-surface);color:var(--sni-muted);border-color:#fff0;cursor:not-allowed}.sni-footer{background:var(--sni-ink);color:var(--sni-on-ink);border-top:1px solid var(--sni-ink-rule);margin:96px 0 0;padding-top:48px;padding-bottom:48px}.sni-footer a{color:inherit;text-decoration:none}.sni-footer-row{gap:24px 48px}.sni-footer-brand{max-width:34em}.sni-footer-brand>*{margin:0}.sni-footer-brand .sni-wordmark{font-size:1.75rem}.sni-footer-tagline{color:var(--sni-on-ink-muted);margin-top:12px}.sni-footer-nav .wp-block-navigation__container{gap:12px 24px}.sni-footer-nav .wp-block-navigation-item__content{font-weight:600;color:var(--sni-on-ink)}.sni-footer-nav .wp-block-navigation-item__content:hover{color:var(--sni-signal);background:none}.sni-footer-legal{margin-top:32px;padding-top:16px;border-top:1px solid var(--sni-ink-rule)}.sni-footer-legal p{margin:0;color:var(--sni-on-ink-muted);font-family:var(--sni-mono);font-size:var(--wp--preset--font-size--small);letter-spacing:.04em;text-transform:uppercase}.sni-prose ul,.sni-prose ol,.sni-todo ul,.sni-todo ol{list-style-position:outside}.sni-prose ul{list-style-type:disc}.sni-prose li,.sni-todo li{padding-left:4px}.sni-todo>ul,.sni-todo>ol{padding-left:28px}@media (max-width:639px){.sni-mast-top{padding-top:16px;padding-bottom:8px}.sni-nav .wp-block-navigation__responsive-container-open{padding:6px 0 10px}.sni-ticker-query .wp-block-post-date{display:none}.sni-ticker-query .wp-block-post-title{font-size:.9375rem}.sni-ticker-query .wp-block-post-template{padding:10px 0}}