@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-cyrillic-ext-wght-normal-CWLBgZ7J.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sherer-color-paper:var(--wp--preset--color--paper,var(--wp--custom--sherer--color--paper,#fcfdfc));--sherer-color-surface:var(--wp--preset--color--surface,var(--wp--custom--sherer--color--surface,#eef3f1));--sherer-color-surface-strong:var(--wp--preset--color--surface-strong,var(--wp--custom--sherer--color--surface-strong,#c8d7d2));--sherer-color-ink:var(--wp--preset--color--ink,var(--wp--custom--sherer--color--ink,#111a17));--sherer-color-muted:var(--wp--preset--color--muted,var(--wp--custom--sherer--color--muted,#4b5a55));--sherer-color-muted-light:var(--wp--custom--sherer--color--muted-light,var(--wp--preset--color--highlight,#14766f));--sherer-color-accent:var(--wp--preset--color--accent,var(--wp--custom--sherer--color--accent-accessible,#b04b18));--sherer-color-accent-strong:var(--wp--preset--color--accent-strong,var(--wp--custom--sherer--color--accent-strong-accessible,#6f2d0d));--sherer-color-accent-soft:var(--wp--preset--color--accent-soft,#fff0e4);--sherer-color-link:var(--sherer-color-accent);--sherer-color-link-visited:var(--sherer-color-accent-strong);--sherer-color-highlight:var(--wp--preset--color--highlight,#14766f);--sherer-color-danger:var(--wp--custom--sherer--color--danger,#b52e20);--sherer-color-white:var(--wp--preset--color--white,var(--wp--custom--sherer--color--white,#fff));--sherer-color-dark-muted:var(--wp--custom--sherer--color--dark-muted,#ffffffd6);--sherer-color-dark-subtle:var(--wp--custom--sherer--color--dark-subtle,#ffffffc7);--sherer-color-dark-border:var(--wp--custom--sherer--color--dark-border,#ffffff47);--sherer-color-dark-divider:var(--wp--custom--sherer--color--dark-divider,#ffffff1f);--sherer-color-rule:color-mix(in srgb, var(--sherer-color-ink) 13%, transparent);--sherer-color-rule-strong:color-mix(in srgb, var(--sherer-color-ink) 22%, transparent);--sherer-color-control-border:color-mix(in srgb, var(--sherer-color-ink) 50%, var(--sherer-color-white));--sherer-color-sheet:color-mix(in srgb, var(--sherer-color-white) 74%, var(--sherer-color-surface));--sherer-font-sans:var(--wp--preset--font-family--system-sans,"Onest Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif);--sherer-font-sans-italic:var(--wp--custom--sherer--font--sans-italic,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif);--sherer-font-mono:var(--wp--preset--font-family--system-mono,"SFMono-Regular", Consolas, "Liberation Mono", monospace);--sherer-text:var(--wp--custom--sherer--layout--text,760px);--sherer-content:var(--wp--custom--sherer--layout--content,800px);--sherer-single:var(--wp--custom--sherer--layout--single,860px);--sherer-wide:var(--wp--custom--sherer--layout--wide,1200px);--sherer-section-padding:var(--wp--custom--sherer--spacing--section,var(--wp--preset--spacing--70,3rem));--sherer-section-padding-tight:var(--wp--custom--sherer--spacing--section-tight,var(--wp--preset--spacing--60,2rem));--sherer-grid-gap:var(--wp--custom--sherer--spacing--grid-gap,var(--wp--preset--spacing--50,1.5rem));--sherer-card-padding:var(--wp--custom--sherer--spacing--card-padding,1.75rem);--sherer-panel-padding:var(--wp--custom--sherer--spacing--panel-padding,var(--wp--preset--spacing--70,3rem));--sherer-radius-card:var(--wp--custom--sherer--radius--card,0);--sherer-radius-button:var(--wp--custom--sherer--radius--button,0);--sherer-radius-image:var(--wp--custom--sherer--radius--image,0);--sherer-shadow-soft:var(--wp--preset--shadow--soft,0 18px 44px #111a1717);--sherer-shadow-strong:var(--wp--preset--shadow--strong,0 28px 72px #111a172e);--sherer-card-grid-columns:var(--wp--custom--sherer--grid--card-columns,3);--sherer-project-grid-columns:var(--wp--custom--sherer--grid--project-columns,2);--sherer-query-grid-columns:var(--wp--custom--sherer--grid--query-columns,3);--sherer-pets-query-grid-columns:var(--wp--custom--sherer--grid--pets-query-columns,2);--sherer-stat-grid-columns:var(--wp--custom--sherer--grid--stat-columns,4);--sherer-gallery-grid-columns:var(--wp--custom--sherer--grid--gallery-columns,3);--sherer-header-height:var(--wp--custom--sherer--size--header-height,80px);--sherer-search-width:var(--wp--custom--sherer--size--search-width,17rem);--sherer-icon-button-size:var(--wp--custom--sherer--size--icon-button,3rem);--sherer-mobile-menu-button-size:var(--wp--custom--sherer--size--mobile-menu-button,2.75rem);--sherer-pet-icon-size:var(--wp--custom--sherer--size--pet-icon,3.75rem);--sherer-pet-icon-size-mobile:var(--wp--custom--sherer--size--pet-icon-mobile,3.25rem);--sherer-card-min-height:var(--wp--custom--sherer--size--card-min-height,15rem);--sherer-pet-card-min-height:var(--wp--custom--sherer--size--pet-card-min-height,12rem);--sherer-stat-card-min-height:var(--wp--custom--sherer--size--stat-card-min-height,12rem);--sherer-single-image-height:var(--wp--custom--sherer--size--single-image-height,540px);--sherer-transition:var(--wp--custom--sherer--motion--transition,.18s ease)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}body{background:linear-gradient(180deg, color-mix(in srgb, var(--sherer-color-surface) 34%, transparent), transparent 22rem), var(--sherer-color-paper);color:var(--sherer-color-ink);font-family:var(--sherer-font-sans);text-rendering:optimizelegibility;line-height:1.65}:where(em,i,cite,dfn,var){font-family:var(--sherer-font-sans-italic);font-style:italic}:where([style*=font-style\:italic i],[style*="font-style: italic" i]){font-family:var(--sherer-font-sans-italic);font-style:italic}code :where(em,i,cite,dfn,var){font-family:inherit}pre :where(em,i,cite,dfn,var){font-family:inherit}kbd :where(em,i,cite,dfn,var){font-family:inherit}.skip-link.screen-reader-text{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);border-radius:var(--sherer-radius-button);clip:auto;clip-path:none;color:var(--sherer-color-white);height:auto;left:var(--wp--preset--spacing--40);top:var(--wp--preset--spacing--40);transform:translateY(calc(-100% - var(--wp--preset--spacing--40)));transition:transform var(--sherer-transition);z-index:100000;width:auto;margin:0;padding:.75rem 1rem;font-weight:700;text-decoration:none;position:fixed;overflow:visible}.skip-link.screen-reader-text:visited{color:var(--sherer-color-white)}.skip-link.screen-reader-text:focus,.skip-link.screen-reader-text:focus-visible{color:var(--sherer-color-white);outline:3px solid var(--sherer-color-highlight);outline-offset:3px;transform:translateY(0)}::selection{background:color-mix(in srgb, var(--sherer-color-highlight) 24%, transparent);color:var(--sherer-color-ink)}.sherer-media-webp{display:contents}a{color:var(--sherer-color-link);text-underline-offset:.18em;transition:color var(--sherer-transition), background-color var(--sherer-transition), border-color var(--sherer-transition), text-decoration-color var(--sherer-transition);text-decoration-thickness:.08em}a:visited{color:var(--sherer-color-link-visited)}a:hover,a:focus{color:var(--sherer-color-link);text-decoration-color:currentColor}code,pre,kbd{font-family:var(--sherer-font-mono);border:1px solid var(--sherer-color-rule);border-radius:var(--sherer-radius-button);padding:.1rem .3rem}.wp-block-code code{border:none}input,textarea,select{background:var(--sherer-color-white);border:1px solid var(--sherer-color-control-border);border-radius:var(--sherer-radius-button);color:var(--sherer-color-ink);font:inherit;padding:.75rem 1.25rem}input:focus,textarea:focus,select:focus{border-color:var(--sherer-color-ink);outline:2px solid var(--sherer-color-accent);outline-offset:2px}input.is-error,textarea.is-error{border-color:var(--sherer-color-danger)}.wp-site-blocks{background:var(--sherer-color-paper);flex-direction:column;min-height:100vh;display:flex}.wp-site-blocks>main{flex:1 0 auto}.wp-block-heading,h1,h2,h3,h4,h5,h6{font-family:var(--sherer-font-sans);margin-bottom:0;font-weight:600;line-height:1.14}.wp-block-heading+p,h1+p,h2+p,h3+p{margin-top:var(--wp--preset--spacing--40)}.wp-block-button__link,.wp-element-button{--sherer-button-pressed-background:var(--sherer-color-accent-strong);background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);border-radius:var(--sherer-radius-button);color:var(--sherer-color-white);cursor:pointer;min-height:3rem;transition:background-color var(--sherer-transition), border-color var(--sherer-transition), color var(--sherer-transition), box-shadow var(--sherer-transition);justify-content:center;align-items:center;padding:.75rem 1.6rem;font-weight:650;line-height:1.35;text-decoration:none;display:inline-flex}.wp-block-button__link.has-sherer-icon,.wp-element-button.has-sherer-icon{gap:.625em}.sherer-button-icon{fill:currentColor;flex:none;width:1.625em;height:1.625em;margin:-.3rem}.sherer-button-icon--start{order:-1}.sherer-button-icon--end{order:1}.wp-block-button__link:visited,.wp-element-button:visited{color:var(--sherer-color-white)}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-element-button:hover,.wp-element-button:focus{background:var(--sherer-color-accent);border-color:var(--sherer-color-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--sherer-color-accent) 14%, transparent);color:var(--sherer-color-white);filter:none}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{color:currentColor;background:0 0;border-color:currentColor}.wp-block-button.is-style-sherer-muted .wp-block-button__link,.wp-block-button.is-style-sherer-muted .wp-element-button{--sherer-button-pressed-background:color-mix(in srgb, var(--sherer-color-ink) 20%, var(--sherer-color-highlight));background:var(--sherer-color-highlight);border-color:var(--sherer-color-highlight);color:var(--sherer-color-white)}.wp-block-button.is-style-sherer-accent .wp-block-button__link,.wp-block-button.is-style-sherer-accent .wp-element-button{background:var(--sherer-color-accent);border-color:var(--sherer-color-accent);color:var(--sherer-color-white)}.wp-block-button.is-style-sherer-outline .wp-block-button__link,.wp-block-button.is-style-sherer-outline .wp-element-button{color:currentColor;background:0 0;border-color:currentColor}.wp-block-button.is-style-outline .wp-block-button__link:visited,.wp-block-button.is-style-outline .wp-element-button:visited,.wp-block-button.is-style-sherer-outline .wp-block-button__link:visited,.wp-block-button.is-style-sherer-outline .wp-element-button:visited{color:currentColor}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-sherer-outline .wp-block-button__link:hover,.wp-block-button.is-style-sherer-outline .wp-block-button__link:focus,.wp-block-button.is-style-sherer-outline .wp-element-button:hover,.wp-block-button.is-style-sherer-outline .wp-element-button:focus{background:var(--sherer-color-accent);border-color:var(--sherer-color-accent);color:var(--sherer-color-white)}.wp-block-button__link:active,.wp-element-button:active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.wp-block-button :-webkit-any(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.wp-block-button :is(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.wp-block-button:-webkit-any(.is-style-outline,.is-style-sherer-outline,.is-style-sherer-muted,.is-style-sherer-accent) :-webkit-any(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.wp-block-button:is(.is-style-outline,.is-style-sherer-outline,.is-style-sherer-muted,.is-style-sherer-accent) :is(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.wp-block-button__link:focus-visible,.sherer-site-brand:focus-visible,.sherer-nav a:focus-visible,.sherer-icon-link:focus-visible,.sherer-search-trigger:focus-visible,.sherer-footer-contacts .wp-social-link a:focus-visible,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link a:focus-visible,.sherer-cookie-notice__button:focus-visible,.sherer-search button:focus-visible,.sherer-search-modal button:focus-visible,.sherer-search-modal__all-results:focus-visible,.sherer-pet-card:focus-visible,.sherer-post-card a:focus-visible,.sherer-talk-card a:focus-visible,.wp-block-query-pagination a:focus-visible,.wp-block-post-navigation-link a:focus-visible{outline:3px solid var(--sherer-color-highlight);outline-offset:3px}.wp-block-file{background:var(--sherer-color-sheet);border:1px solid var(--sherer-color-surface-strong);border-radius:var(--sherer-radius-card);justify-content:space-between;align-items:center;display:flex;padding:1rem!important}.highlight,.highlighted,.h-light{background:var(--sherer-color-sheet);border:1px solid var(--sherer-color-surface-strong);border-radius:var(--sherer-radius-card);max-width:var(--sherer-content);padding:1rem!important}.highlight>.alignwide,.highlighted>.alignwide,.h-light>.alignwide{max-width:var(--sherer-wide)}.highlight{box-shadow:var(--sherer-shadow-soft)}.highlighted,.h-light{box-shadow:none;transition:none}.highlighted .wp-block-image,.h-light .wp-block-image{margin-left:-1rem!important;margin-right:-1rem!important}.highlighted .wp-block-image:last-child,.h-light .wp-block-image:last-child{margin-bottom:-1rem!important}.highlighted .wp-block-image:first-child,.h-light .wp-block-image:first-child{margin-top:-1rem!important}.highlighted>.wp-block-image,.h-light>.wp-block-image{width:calc(100% + 2rem)!important;max-width:calc(100% + 2rem)!important}.highlighted>.wp-block-image img,.h-light>.wp-block-image img{border-left:0;border-right:0;width:100%;display:block}.highlighted>.wp-block-image:first-child img,.h-light>.wp-block-image:first-child img{border-top:0}.highlighted>.wp-block-image:last-child img,.h-light>.wp-block-image:last-child img{border-bottom:0}.highlighted>.wp-block-image:not(:first-child) img,.h-light>.wp-block-image:not(:first-child) img{border-top-left-radius:0;border-top-right-radius:0}.highlighted>.wp-block-image:not(:last-child) img,.h-light>.wp-block-image:not(:last-child) img{border-bottom-right-radius:0;border-bottom-left-radius:0}.highlighted .wp-block-table,.h-light .wp-block-table{margin-left:-1rem!important;margin-right:-1rem!important}.highlighted .wp-block-table:last-child,.h-light .wp-block-table:last-child{margin-bottom:-1rem!important}.highlighted .wp-block-table:last-child table tr:last-child td,.highlighted .wp-block-table:last-child table tr:last-child th,.h-light .wp-block-table:last-child table tr:last-child td,.h-light .wp-block-table:last-child table tr:last-child th{border-bottom:0}.highlighted .wp-block-table:first-child,.h-light .wp-block-table:first-child{margin-top:-1rem!important}.highlighted .wp-block-table:first-child table tr:first-child td,.highlighted .wp-block-table:first-child table tr:first-child th,.h-light .wp-block-table:first-child table tr:first-child td,.h-light .wp-block-table:first-child table tr:first-child th{border-top:0}.highlighted .wp-block-table table td:last-child,.highlighted .wp-block-table table th:last-child,.h-light .wp-block-table table td:last-child,.h-light .wp-block-table table th:last-child{border-right:0}.highlighted .wp-block-table table td:first-child,.highlighted .wp-block-table table th:first-child,.h-light .wp-block-table table td:first-child,.h-light .wp-block-table table th:first-child{border-left:0}.highlighted>.wp-block-table,.h-light>.wp-block-table{width:calc(100% + 2rem)!important;max-width:calc(100% + 2rem)!important}.highlighted>.wp-block-table table,.h-light>.wp-block-table table{border-radius:var(--sherer-radius-card);border-spacing:0;border-left:0;border-right:0;width:100%}.highlighted>.wp-block-table table :where(td,th){border-left:0;border-right:0;border-right:1px solid var(--sherer-color-rule)}.h-light>.wp-block-table table :where(td,th){border-left:0;border-right:0;border-right:1px solid var(--sherer-color-rule)}.highlighted>.wp-block-table table :where(td,th):first-child{border-left:0}.h-light>.wp-block-table table :where(td,th):first-child{border-left:0}.highlighted>.wp-block-table table :where(td,th):last-child{border-right:0}.h-light>.wp-block-table table :where(td,th):last-child{border-right:0}.highlighted>.wp-block-table:first-child table,.h-light>.wp-block-table:first-child table{border-top:0}.highlighted>.wp-block-table:first-child table tr:first-child :where(td,th){border-top:0}.h-light>.wp-block-table:first-child table tr:first-child :where(td,th){border-top:0}.highlighted>.wp-block-table:last-child table,.h-light>.wp-block-table:last-child table{border-bottom:0}.highlighted>.wp-block-table:last-child table tr:last-child :where(td,th){border-bottom:0}.h-light>.wp-block-table:last-child table tr:last-child :where(td,th){border-bottom:0}.highlighted>.wp-block-table:not(:first-child) table,.h-light>.wp-block-table:not(:first-child) table{border-top-left-radius:0;border-top-right-radius:0}.highlighted>.wp-block-table:not(:last-child) table,.h-light>.wp-block-table:not(:last-child) table{border-bottom-right-radius:0;border-bottom-left-radius:0}.wp-block-table table :where(td,th){text-align:left;padding:.5rem;font-size:90%}.sherer-post-content :where(p,li,dd,figcaption,h2,h3,h4,h5,h6){overflow-wrap:anywhere}.sherer-post-content .wp-block-table{max-width:100%;overflow-x:auto}.sherer-post-content .wp-block-table.has-sherer-table-scroll{overflow:visible}.sherer-post-content .wp-block-table:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright){max-width:min(100%, var(--sherer-content));width:fit-content}.sherer-post-content .wp-block-table.alignwide{max-width:min(100%, var(--sherer-wide))}.sherer-table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.sherer-table-scroll:focus-visible{outline:3px solid var(--sherer-color-highlight);outline-offset:3px}.sherer-table-scroll-hint{color:var(--sherer-color-muted);font-size:var(--wp--preset--font-size--small);margin-block:.5rem 0;line-height:1.45}.sherer-table-scroll-hint[hidden]{display:none}@media (max-width:640px){.sherer-post-content .wp-block-table table :where(td,th){vertical-align:top;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.sherer-post-content .wp-block-table table:has(tr>:nth-child(3)){min-width:36rem}.sherer-post-content .wp-block-table table:has(tr>:nth-child(4)) :where(td,th){min-width:9rem}.sherer-post-content .wp-block-table table:has(tr>:nth-child(3)):not(:has(tr>:nth-child(4))):not(.has-fixed-layout) tr:has(>:nth-child(3))>:first-child{width:7.5rem}.sherer-post-content .wp-block-table table:has(tr>:nth-child(3)):not(:has(tr>:nth-child(4))):not(.has-fixed-layout) tr:has(>:nth-child(3))>:nth-child(2){width:5.5rem}.wp-site-blocks :where(h1,h2,h3,h4,h5,h6,p,li){overflow-wrap:anywhere;width:100%;min-width:0;max-width:calc(100vw - 2rem)}.has-xx-large-font-size{line-height:1.15;font-size:2.45rem!important}.has-x-large-font-size{line-height:1.2;font-size:1.875rem!important}}.sherer-main{margin-top:0}.home .wp-site-blocks>main.sherer-main,.front-page .wp-site-blocks>main.sherer-main,.error404 .wp-site-blocks>main.sherer-not-found{margin-block-start:0}.sherer-section,.wp-block-group.is-style-sherer-section{padding-bottom:var(--sherer-section-padding);padding-top:var(--sherer-section-padding);position:relative}.sherer-section-tight,.wp-block-group.is-style-sherer-section-tight{padding-bottom:var(--sherer-section-padding-tight);padding-top:var(--sherer-section-padding-tight)}.sherer-page-hero{background:linear-gradient(90deg, color-mix(in srgb, var(--sherer-color-highlight) 8%, transparent) 0 1px, transparent 1px 100%) 0 0/4rem 100%, var(--sherer-color-surface);border-bottom:1px solid var(--sherer-color-surface-strong)}.sherer-main>.sherer-section.alignfull.has-surface-background-color:first-child{border-bottom:1px solid var(--sherer-color-surface-strong)}.sherer-page-hero>:where(.alignwide){max-width:var(--sherer-wide)}.sherer-main>.sherer-section.alignfull.has-surface-background-color:first-child>:where(.alignwide){max-width:var(--sherer-wide)}.sherer-feed-section,.sherer-home-cards{border-bottom:1px solid var(--sherer-color-surface-strong);border-top:1px solid color-mix(in srgb, var(--sherer-color-white) 72%, var(--sherer-color-surface-strong))}.sherer-feed-section{padding-top:var(--wp--preset--spacing--60)}.sherer-main>:last-child:-webkit-any(.sherer-feed-section,.sherer-home-cards){border-bottom:0}.sherer-main>:last-child:is(.sherer-feed-section,.sherer-home-cards){border-bottom:0}header.wp-block-template-part{z-index:50;position:sticky;top:0}.admin-bar header.wp-block-template-part{top:var(--wp-admin--admin-bar--height,32px)}@media (max-width:782px){.admin-bar header.wp-block-template-part{top:var(--wp-admin--admin-bar--height,46px)}}@media (max-width:600px){.admin-bar header.wp-block-template-part{top:0}}.wp-block-template-part:has(.sherer-footer){margin-block-start:0}.sherer-site-header{--sherer-nav-interactive-color:var(--sherer-color-accent);background:color-mix(in srgb, var(--sherer-color-paper) 88%, transparent);border-bottom:1px solid var(--sherer-color-surface-strong);backdrop-filter:blur(18px);z-index:1;position:relative}.home .sherer-site-header,.front-page .sherer-site-header{--sherer-nav-interactive-color:var(--sherer-color-white);background:color-mix(in srgb, var(--sherer-color-ink) 94%, transparent);border-bottom-color:var(--sherer-color-dark-divider);color:var(--sherer-color-white)}.sherer-header-inner{gap:var(--wp--preset--spacing--40);min-height:var(--sherer-header-height);padding-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20);flex-wrap:nowrap!important}.sherer-site-brand,.sherer-nav a{color:var(--sherer-color-ink)}.home .sherer-site-brand,.front-page .sherer-site-brand,.home .sherer-nav a,.front-page .sherer-nav a{color:var(--sherer-color-white)}.sherer-site-brand{text-transform:uppercase;align-items:center;gap:.625rem;min-height:2.75rem;font-weight:800;text-decoration:none;display:inline-flex}.sherer-site-brand:visited{color:var(--sherer-color-ink)}.home .sherer-site-brand:visited,.front-page .sherer-site-brand:visited{color:var(--sherer-color-white)}.sherer-site-brand:hover,.sherer-site-brand:focus-visible{color:var(--sherer-color-accent)}@media (max-width:680px){header.wp-block-template-part{isolation:isolate}}.sherer-site-brand__logo{fill:currentColor;flex:none;width:2rem;height:2rem}.sherer-site-brand__name{font-weight:650}.sherer-nav a{min-width:2.75rem;min-height:2.75rem;transition:color var(--sherer-transition), box-shadow var(--sherer-transition);align-items:center;padding:.35rem 0;font-weight:650;display:inline-flex}.sherer-nav .wp-block-navigation-item__content{justify-content:center;align-items:center;display:flex}.sherer-nav .wp-block-navigation-item__label{transition:color var(--sherer-transition);font-weight:600}.sherer-nav a:hover,.sherer-nav a:focus-visible,.home .sherer-nav a:hover,.home .sherer-nav a:focus-visible,.front-page .sherer-nav a:hover,.front-page .sherer-nav a:focus-visible,.sherer-nav .wp-block-navigation-item__content:hover,.sherer-nav .wp-block-navigation-item__content:focus-visible,.sherer-nav .wp-block-navigation-item__content:hover .wp-block-navigation-item__label,.sherer-nav .wp-block-navigation-item__content:focus-visible .wp-block-navigation-item__label,.sherer-nav .wp-block-navigation-item:hover>.wp-block-navigation-item__content,.sherer-nav .wp-block-navigation-item:hover>.wp-block-navigation-item__content .wp-block-navigation-item__label,.home .sherer-nav .wp-block-navigation-item__content:hover,.home .sherer-nav .wp-block-navigation-item__content:focus-visible,.home .sherer-nav .wp-block-navigation-item__content:hover .wp-block-navigation-item__label,.home .sherer-nav .wp-block-navigation-item__content:focus-visible .wp-block-navigation-item__label,.home .sherer-nav .wp-block-navigation-item:hover>.wp-block-navigation-item__content,.home .sherer-nav .wp-block-navigation-item:hover>.wp-block-navigation-item__content .wp-block-navigation-item__label,.front-page .sherer-nav .wp-block-navigation-item__content:hover,.front-page .sherer-nav .wp-block-navigation-item__content:focus-visible,.front-page .sherer-nav .wp-block-navigation-item__content:hover .wp-block-navigation-item__label,.front-page .sherer-nav .wp-block-navigation-item__content:focus-visible .wp-block-navigation-item__label,.front-page .sherer-nav .wp-block-navigation-item:hover>.wp-block-navigation-item__content,.front-page .sherer-nav .wp-block-navigation-item:hover>.wp-block-navigation-item__content .wp-block-navigation-item__label{color:var(--sherer-nav-interactive-color,var(--sherer-color-accent))}.sherer-nav a[aria-current=page],.sherer-nav .is-sherer-current>a{color:var(--sherer-nav-interactive-color,var(--sherer-color-accent));box-shadow:inset 0 -2px}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open{--sherer-nav-interactive-color:var(--sherer-color-accent)}@media (min-width:681px){.sherer-nav a{text-decoration:none}.sherer-nav .wp-block-navigation-item__content:-webkit-any(:hover,:focus,:active){text-decoration:none}.sherer-nav .wp-block-navigation-item__content:is(:hover,:focus,:active){text-decoration:none}.sherer-nav a:hover{box-shadow:inset 0 -2px}:where(.home,.front-page) .sherer-nav a:focus-visible{outline:3px solid var(--sherer-color-white);outline-offset:3px}}.sherer-header-actions{gap:var(--wp--preset--spacing--40);min-width:0;flex-wrap:nowrap!important}.sherer-header-actions .sherer-search-trigger{flex:none}.sherer-footer{background:linear-gradient(90deg, color-mix(in srgb, var(--sherer-color-ink) 8%, transparent) 0 1px, transparent 1px 100%) 0 0/4rem 100%, var(--sherer-color-paper);border-top:1px solid var(--sherer-color-rule-strong);color:var(--sherer-color-ink);text-align:center;margin-top:0}.sherer-footer>.wp-block-group{gap:var(--wp--preset--spacing--40);justify-items:center;display:grid}.sherer-footer a{color:var(--sherer-color-ink)}.sherer-footer-note{color:var(--sherer-color-muted);font-size:var(--wp--preset--font-size--small);max-width:52rem}.sherer-footer-contacts,.wp-block-social-links.sherer-footer-contacts,.wp-block-social-links.is-style-sherer-icon-links{gap:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--40);flex-wrap:wrap;justify-content:center;padding-left:0;list-style:none;display:flex}.wp-block-social-links.sherer-footer-contacts{margin-bottom:0}.sherer-icon-link,.sherer-footer-contacts .wp-social-link,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);border-radius:var(--sherer-radius-button);color:var(--sherer-color-white);height:var(--sherer-icon-button-size);transition:background-color var(--sherer-transition);width:var(--sherer-icon-button-size);justify-content:center;align-items:center;display:inline-flex}.sherer-footer-contacts .wp-social-link,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link{margin:0}.sherer-icon-link:visited,.sherer-icon-link:hover,.sherer-icon-link:focus,.sherer-footer-contacts .wp-social-link a,.sherer-footer-contacts .wp-social-link a:visited,.sherer-footer-contacts .wp-social-link a:hover,.sherer-footer-contacts .wp-social-link a:focus,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link a,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link a:visited,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link a:hover,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link a:focus{color:var(--sherer-color-white)}.sherer-icon-link:hover,.sherer-icon-link:focus,.sherer-footer-contacts .wp-social-link:hover,.sherer-footer-contacts .wp-social-link:focus-within,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link:hover,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link:focus-within{background:var(--sherer-color-accent);border-color:var(--sherer-color-accent)}.sherer-footer-contacts .wp-social-link a,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link a{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:inline-flex}.sherer-icon-link svg,.sherer-footer-contacts .wp-social-link svg,.wp-block-social-links.is-style-sherer-icon-links .wp-social-link svg{fill:currentColor;width:1.5rem;height:1.5rem}.sherer-cookie-notice{background:color-mix(in srgb, var(--sherer-color-ink) 92%, transparent);border:1px solid color-mix(in srgb, var(--sherer-color-white) 18%, transparent);border-radius:var(--sherer-radius-button);color:var(--sherer-color-white);z-index:60;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;max-inline-size:min(22rem,100vw - 1.5rem);padding:.5rem;display:flex;position:fixed;inset-block-end:calc(env(safe-area-inset-bottom,0px) + .75rem);inset-inline-end:calc(env(safe-area-inset-right,0px) + .75rem);box-shadow:0 12px 32px #111a172e}body.sherer-menu-modal-open .sherer-cookie-notice{display:none}.sherer-cookie-notice__text{margin:0;font-size:.8125rem;line-height:1.25}.sherer-cookie-notice__button{background:var(--sherer-color-white);border:1px solid var(--sherer-color-white);border-radius:var(--sherer-radius-button);color:var(--sherer-color-ink);cursor:pointer;font:inherit;min-height:2rem;transition:background-color var(--sherer-transition), border-color var(--sherer-transition), color var(--sherer-transition);flex:none;padding:.35rem .625rem;font-size:.8125rem;font-weight:650;line-height:1.2}.sherer-cookie-notice__button:hover,.sherer-cookie-notice__button:focus{background:var(--sherer-color-accent-soft);border-color:var(--sherer-color-accent-soft);color:var(--sherer-color-ink)}@media (min-width:641px) and (max-width:680px){.sherer-header-inner{gap:var(--wp--preset--spacing--40);min-height:auto;padding-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20);grid-template-columns:minmax(0,1fr) auto auto;display:grid!important}.sherer-site-brand{flex:auto}.sherer-header-actions{display:contents!important}.sherer-header-actions .wp-block-navigation{height:var(--sherer-mobile-menu-button-size);width:var(--sherer-mobile-menu-button-size);grid-area:1/3;justify-self:end;align-items:center;margin-left:0;display:flex}.sherer-header-actions .sherer-search-trigger{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);color:var(--sherer-color-white);height:var(--sherer-mobile-menu-button-size);width:var(--sherer-mobile-menu-button-size);grid-area:1/2;justify-self:end}.sherer-header-actions .sherer-search-trigger:visited,.sherer-header-actions .sherer-search-trigger:hover,.sherer-header-actions .sherer-search-trigger:focus{color:var(--sherer-color-white)}.sherer-header-actions .sherer-search-trigger:hover,.sherer-header-actions .sherer-search-trigger:focus{background:var(--sherer-color-accent);border-color:var(--sherer-color-accent)}.sherer-header-actions .wp-block-navigation__responsive-container-open{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);border-radius:var(--sherer-radius-button);box-sizing:border-box;color:var(--sherer-color-white);flex:0 0 var(--sherer-mobile-menu-button-size);height:var(--sherer-mobile-menu-button-size);min-height:var(--sherer-mobile-menu-button-size);min-width:var(--sherer-mobile-menu-button-size);width:var(--sherer-mobile-menu-button-size);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex!important}.home .sherer-header-actions .wp-block-navigation__responsive-container-open,.front-page .sherer-header-actions .wp-block-navigation__responsive-container-open,.home .sherer-header-actions .sherer-search-trigger,.front-page .sherer-header-actions .sherer-search-trigger{background:var(--sherer-color-white);border-color:var(--sherer-color-white);color:var(--sherer-color-ink)}.home .sherer-header-actions .sherer-search-trigger:visited,.home .sherer-header-actions .sherer-search-trigger:hover,.home .sherer-header-actions .sherer-search-trigger:focus,.front-page .sherer-header-actions .sherer-search-trigger:visited,.front-page .sherer-header-actions .sherer-search-trigger:hover,.front-page .sherer-header-actions .sherer-search-trigger:focus{color:var(--sherer-color-ink)}.home .sherer-header-actions .sherer-search-trigger:hover,.home .sherer-header-actions .sherer-search-trigger:focus,.front-page .sherer-header-actions .sherer-search-trigger:hover,.front-page .sherer-header-actions .sherer-search-trigger:focus{background:var(--sherer-color-surface);border-color:var(--sherer-color-surface)}.sherer-header-actions .wp-block-navigation__responsive-container-open svg{fill:currentColor;flex:none;width:1.35rem;height:1.35rem;display:block}.sherer-nav.wp-block-navigation>.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){pointer-events:none;visibility:hidden!important;width:0!important;height:0!important;display:none!important;position:fixed!important;overflow:hidden!important}.sherer-nav.wp-block-navigation>.wp-block-navigation__responsive-container.is-menu-open,.sherer-nav .wp-block-navigation__responsive-container.is-menu-open{box-sizing:border-box;min-width:100vw;height:100dvh;max-height:100dvh;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--40);z-index:100000;position:fixed;overflow:hidden auto;background:var(--sherer-color-surface)!important;color:var(--sherer-color-ink)!important;width:100vw!important;max-width:none!important;inset:0!important;transform:none!important}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{background:var(--sherer-color-white);border:1px solid var(--sherer-color-rule);box-sizing:border-box;color:var(--sherer-color-ink);height:3rem;right:var(--wp--preset--spacing--40);top:var(--wp--preset--spacing--40);justify-content:center;align-items:center;width:3rem;padding:0;line-height:1;display:inline-flex}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close svg{fill:currentColor;flex:none;width:1.35rem;height:1.35rem;display:block}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{box-sizing:border-box;text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:100%}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:flex-start;gap:var(--wp--preset--spacing--10);height:auto;min-height:0;padding-top:var(--wp--preset--spacing--80);flex-flow:column;width:100%;overflow:visible}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{width:100%}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a{border-bottom:1px solid var(--sherer-color-surface-strong);color:var(--sherer-color-ink);font-size:var(--wp--preset--font-size--medium);text-align:left;white-space:normal;justify-content:flex-start;align-items:center;width:100%;min-height:3.25rem;padding:.85rem 0;display:flex}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a:visited{color:var(--sherer-color-ink)}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a:hover,.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a:focus-visible{color:var(--sherer-color-accent)}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a[aria-current=page],.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .is-sherer-current>a{border-bottom-color:var(--sherer-color-accent-soft);box-shadow:none;color:var(--sherer-color-accent);background:0 0}}@media (max-width:640px){.wp-site-blocks{overflow-x:clip}.is-layout-constrained>.alignwide{width:auto!important;max-width:100%!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width:auto!important;max-width:100%!important}.sherer-section,.wp-block-group.is-style-sherer-section,.sherer-hero,.wp-block-group.is-style-sherer-hero{padding-bottom:var(--sherer-section-padding-tight);padding-top:var(--sherer-section-padding-tight)}.sherer-header-inner{gap:var(--wp--preset--spacing--40);min-height:auto;padding-bottom:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20);grid-template-columns:minmax(0,1fr) auto auto;display:grid!important}.sherer-site-brand{flex:auto}.sherer-header-actions{display:contents!important}.sherer-header-actions .wp-block-navigation{height:var(--sherer-mobile-menu-button-size);width:var(--sherer-mobile-menu-button-size);grid-area:1/3;justify-self:end;align-items:center;margin-left:0;display:flex}.sherer-header-actions .sherer-search-trigger{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);color:var(--sherer-color-white);height:var(--sherer-mobile-menu-button-size);width:var(--sherer-mobile-menu-button-size);grid-area:1/2;justify-self:end}.sherer-header-actions .sherer-search-trigger:visited,.sherer-header-actions .sherer-search-trigger:hover,.sherer-header-actions .sherer-search-trigger:focus{color:var(--sherer-color-white)}.sherer-header-actions .sherer-search-trigger:hover,.sherer-header-actions .sherer-search-trigger:focus{background:var(--sherer-color-accent);border-color:var(--sherer-color-accent)}.sherer-header-actions .wp-block-navigation__responsive-container-open{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);border-radius:var(--sherer-radius-button);box-sizing:border-box;color:var(--sherer-color-white);flex:0 0 var(--sherer-mobile-menu-button-size);height:var(--sherer-mobile-menu-button-size);min-height:var(--sherer-mobile-menu-button-size);min-width:var(--sherer-mobile-menu-button-size);width:var(--sherer-mobile-menu-button-size);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex!important}.home .sherer-header-actions .wp-block-navigation__responsive-container-open,.front-page .sherer-header-actions .wp-block-navigation__responsive-container-open,.home .sherer-header-actions .sherer-search-trigger,.front-page .sherer-header-actions .sherer-search-trigger{background:var(--sherer-color-white);border-color:var(--sherer-color-white);color:var(--sherer-color-ink)}.home .sherer-header-actions .sherer-search-trigger:visited,.home .sherer-header-actions .sherer-search-trigger:hover,.home .sherer-header-actions .sherer-search-trigger:focus,.front-page .sherer-header-actions .sherer-search-trigger:visited,.front-page .sherer-header-actions .sherer-search-trigger:hover,.front-page .sherer-header-actions .sherer-search-trigger:focus{color:var(--sherer-color-ink)}.home .sherer-header-actions .sherer-search-trigger:hover,.home .sherer-header-actions .sherer-search-trigger:focus,.front-page .sherer-header-actions .sherer-search-trigger:hover,.front-page .sherer-header-actions .sherer-search-trigger:focus{background:var(--sherer-color-surface);border-color:var(--sherer-color-surface)}.sherer-header-actions .wp-block-navigation__responsive-container-open svg{fill:currentColor;flex:none;width:1.35rem;height:1.35rem;display:block}.sherer-nav.wp-block-navigation>.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){pointer-events:none;visibility:hidden!important;width:0!important;height:0!important;display:none!important;position:fixed!important;overflow:hidden!important}.sherer-feed-section{padding-top:var(--wp--preset--spacing--50)}.sherer-nav.wp-block-navigation>.wp-block-navigation__responsive-container.is-menu-open,.sherer-nav .wp-block-navigation__responsive-container.is-menu-open{box-sizing:border-box;min-width:100vw;height:100dvh;max-height:100dvh;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--40);z-index:100000;position:fixed;overflow:hidden auto;background:var(--sherer-color-surface)!important;color:var(--sherer-color-ink)!important;width:100vw!important;max-width:none!important;inset:0!important;transform:none!important}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{background:var(--sherer-color-white);border:1px solid var(--sherer-color-rule);box-sizing:border-box;color:var(--sherer-color-ink);height:3rem;right:var(--wp--preset--spacing--40);top:var(--wp--preset--spacing--40);justify-content:center;align-items:center;width:3rem;padding:0;line-height:1;display:inline-flex}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close svg{fill:currentColor;flex:none;width:1.35rem;height:1.35rem;display:block}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{box-sizing:border-box;text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:100%}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:flex-start;gap:var(--wp--preset--spacing--10);height:auto;min-height:0;padding-top:var(--wp--preset--spacing--80);flex-flow:column;width:100%;overflow:visible}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{width:100%}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a{border-bottom:1px solid var(--sherer-color-surface-strong);color:var(--sherer-color-ink);font-size:var(--wp--preset--font-size--medium);text-align:left;white-space:normal;justify-content:flex-start;align-items:center;width:100%;min-height:3.25rem;padding:.85rem 0;display:flex}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a:visited{color:var(--sherer-color-ink)}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a:hover,.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a:focus-visible{color:var(--sherer-color-accent)}.sherer-nav .wp-block-navigation__responsive-container.is-menu-open a[aria-current=page],.sherer-nav .wp-block-navigation__responsive-container.is-menu-open .is-sherer-current>a{border-bottom-color:var(--sherer-color-accent-soft);box-shadow:none;color:var(--sherer-color-accent);background:0 0}.sherer-footer{text-align:left}.sherer-footer>.wp-block-group{justify-items:start}.sherer-footer-contacts{justify-content:flex-start}}.sherer-search{width:min(var(--sherer-search-width), 100%);position:relative}.home .sherer-search-trigger,.front-page .sherer-search-trigger,.home .sherer-search-trigger:visited,.front-page .sherer-search-trigger:visited{color:var(--sherer-color-white)}.home .sherer-search-trigger:hover,.home .sherer-search-trigger:focus,.front-page .sherer-search-trigger:hover,.front-page .sherer-search-trigger:focus{color:var(--sherer-color-accent)}.sherer-search .wp-block-search__inside-wrapper{background:var(--sherer-color-white);border:1px solid var(--sherer-color-control-border);border-radius:var(--sherer-radius-card);gap:.35rem;padding:.2rem;display:flex;position:relative}.sherer-search .wp-block-search__inside-wrapper:focus-within{border-color:var(--sherer-color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--sherer-color-accent) 14%, transparent)}.sherer-search .wp-block-search__input{background:var(--sherer-color-white);border:0;width:100%;min-width:0;min-height:2.35rem;padding:.45rem .65rem}.sherer-search .wp-block-search__button{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);border-radius:var(--sherer-radius-button);color:var(--sherer-color-white);justify-content:center;align-items:center;min-width:2.35rem;min-height:2.35rem;margin-left:0;padding:.45rem .75rem;display:inline-flex}.sherer-search .wp-block-search__button:hover,.sherer-search .wp-block-search__button:focus{background:var(--sherer-color-accent);border-color:var(--sherer-color-accent);color:var(--sherer-color-white)}.sherer-search-page-form{margin-top:var(--wp--preset--spacing--50);width:min(42rem,100%)}.sherer-search-page-form .wp-block-search__inside-wrapper{min-height:3.2rem}.sherer-search-page-form .wp-block-search__input{font-size:var(--wp--preset--font-size--medium)}.wp-lightbox-container button.lightbox-trigger{justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;display:inline-flex}.sherer-post-content .wp-lightbox-container button.lightbox-trigger{right:var(--wp--preset--spacing--30)!important;top:var(--wp--preset--spacing--30)!important}.wp-lightbox-overlay.sherer-lightbox-gestures .lightbox-image-container img{--sherer-lightbox-pan-x:0px;--sherer-lightbox-pan-y:0px;--sherer-lightbox-scale:1;touch-action:none;transform:translate3d(var(--sherer-lightbox-pan-x), var(--sherer-lightbox-pan-y), 0) scale(var(--sherer-lightbox-scale));transform-origin:50%;will-change:transform;transition:none}.wp-lightbox-overlay.sherer-lightbox--zoomed .lightbox-image-container img{cursor:grab}@media (prefers-reduced-motion:reduce){.wp-lightbox-overlay.sherer-lightbox-gestures .lightbox-image-container img{transition:none}}.home .sherer-search .wp-block-search__input,.front-page .sherer-search .wp-block-search__input,.home .sherer-search .wp-block-search__inside-wrapper,.front-page .sherer-search .wp-block-search__inside-wrapper{border-color:#0000}.sherer-card-grid,.sherer-project-grid,.sherer-pets-grid,.sherer-stat-grid,.sherer-query .wp-block-post-template,.sherer-archive-query .wp-block-post-template,.wp-block-query.is-style-sherer-card-feed .wp-block-post-template{gap:var(--sherer-grid-gap);display:grid}.sherer-card-grid>*,.sherer-project-grid>*,.sherer-pets-grid>*,.sherer-stat-grid>*,.sherer-query .wp-block-post-template>*,.sherer-archive-query .wp-block-post-template>*,.wp-block-query.is-style-sherer-card-feed .wp-block-post-template>*{margin-block-start:0!important;margin-top:0!important}.sherer-card-grid{grid-template-columns:repeat(var(--sherer-card-grid-columns), minmax(0, 1fr));align-items:stretch}.sherer-card-grid>*{height:100%}.sherer-project-grid,.sherer-pets-grid,.sherer-query .wp-block-post-template,.sherer-archive-query .wp-block-post-template,.wp-block-query.is-style-sherer-card-feed .wp-block-post-template{grid-template-columns:repeat(var(--sherer-project-grid-columns), minmax(0, 1fr))}.sherer-query .wp-block-post-template,.sherer-archive-query .wp-block-post-template,.wp-block-query.is-style-sherer-card-feed .wp-block-post-template{grid-template-columns:repeat(var(--sherer-query-grid-columns), minmax(0, 1fr))}.sherer-pets-archive-query .wp-block-post-template{grid-template-columns:repeat(var(--sherer-pets-query-grid-columns), minmax(0, 1fr))}.sherer-stat-grid{grid-template-columns:repeat(var(--sherer-stat-grid-columns), minmax(0, 1fr))}.sherer-query .wp-block-post-template,.sherer-archive-query .wp-block-post-template,.wp-block-query.is-style-sherer-card-feed .wp-block-post-template{margin:0;padding:0;list-style:none}.sherer-query .wp-block-post,.sherer-archive-query .wp-block-post,.wp-block-query.is-style-sherer-card-feed .wp-block-post{min-width:0;margin:0}.sherer-card,.sherer-project-card,.sherer-stat-card,.sherer-post-card,.sherer-pet-card,.wp-block-group.is-style-sherer-card,.wp-block-group.is-style-sherer-stat-card{border-radius:var(--sherer-radius-card);box-shadow:none;min-width:0}.sherer-card,.sherer-project-card,.sherer-stat-card,.sherer-post-card,.wp-block-group.is-style-sherer-card,.wp-block-group.is-style-sherer-stat-card{background:var(--sherer-color-sheet);border:1px solid var(--sherer-color-rule);padding:var(--sherer-card-padding)}.sherer-card>:first-child,.sherer-project-card>:first-child,.sherer-stat-card>:first-child,.sherer-post-card>:first-child,.sherer-pet-card>:first-child,.wp-block-group.is-style-sherer-card>:first-child,.wp-block-group.is-style-sherer-stat-card>:first-child{margin-top:0}.sherer-card>:last-child,.sherer-project-card>:last-child,.sherer-stat-card>:last-child,.sherer-post-card>:last-child,.sherer-pet-card>:last-child,.wp-block-group.is-style-sherer-card>:last-child,.wp-block-group.is-style-sherer-stat-card>:last-child{margin-bottom:0}.sherer-card,.wp-block-group.is-style-sherer-card{background:linear-gradient(180deg, color-mix(in srgb, var(--sherer-color-highlight) 10%, transparent), transparent 12rem), var(--sherer-color-ink);border-color:var(--sherer-color-ink);color:var(--sherer-color-white);min-height:var(--sherer-card-min-height);text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.sherer-card>*,.wp-block-group.is-style-sherer-card>*{max-width:100%;margin-left:0!important;margin-right:0!important}.sherer-card :where(h2,h3){text-align:left;margin:0}.wp-block-group.is-style-sherer-card :where(h2,h3){text-align:left;margin:0}.sherer-card :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}.sherer-project-card :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}.sherer-stat-card :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}.sherer-post-card :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}.sherer-pet-card :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}.wp-block-group.is-style-sherer-card :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}.wp-block-group.is-style-sherer-stat-card :where(h1,h2,h3,h4,h5,h6,.wp-block-heading){justify-self:start;text-align:left!important;margin-left:0!important;margin-right:0!important}.sherer-home-cards .sherer-card:not(:has(>h2)):before{font-size:var(--wp--preset--font-size--large);margin-bottom:var(--wp--preset--spacing--30);font-weight:700;line-height:1.2;display:block}.sherer-home-cards .sherer-card:first-child:not(:has(>h2)):before{content:"Блог"}.sherer-home-cards .sherer-card:nth-child(2):not(:has(>h2)):before{content:"Pet-проекты"}.sherer-home-cards .sherer-card:nth-child(3):not(:has(>h2)):before{content:"Обо мне"}.sherer-card p,.wp-block-group.is-style-sherer-card p,.sherer-panel-dark p,.sherer-panel-dark li,.wp-block-group.is-style-sherer-panel-dark p,.wp-block-group.is-style-sherer-panel-dark li,.sherer-panel-accent p,.wp-block-group.is-style-sherer-panel-accent p,.sherer-pet-card__excerpt{color:var(--sherer-color-dark-muted)}.sherer-card p,.wp-block-group.is-style-sherer-card p{font-size:var(--wp--preset--font-size--base);text-align:left;line-height:1.55}.sherer-card .wp-block-buttons,.wp-block-group.is-style-sherer-card .wp-block-buttons{margin-top:var(--wp--preset--spacing--60);justify-content:flex-start}.sherer-stat-card,.wp-block-group.is-style-sherer-stat-card{background:var(--sherer-color-paper);border-top:3px solid var(--sherer-color-highlight);min-height:var(--sherer-stat-card-min-height);text-align:left}.sherer-stat-card__value{color:var(--sherer-color-highlight);font-size:var(--wp--preset--font-size--x-large);margin:0;font-weight:650;line-height:1.14}.sherer-card-icon{color:var(--sherer-color-muted-light);font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--40);text-transform:uppercase;font-weight:700}.sherer-panel-dark,.sherer-panel-light,.sherer-panel-accent,.wp-block-group.is-style-sherer-panel-dark,.wp-block-group.is-style-sherer-panel-light,.wp-block-group.is-style-sherer-panel-accent{border-radius:var(--sherer-radius-card);box-shadow:none;padding:var(--sherer-panel-padding)}.sherer-panel-dark,.sherer-panel-accent,.wp-block-group.is-style-sherer-panel-dark,.wp-block-group.is-style-sherer-panel-accent{background:var(--sherer-color-ink);border:1px solid var(--sherer-color-ink);color:var(--sherer-color-white)}.sherer-panel-dark,.sherer-panel-accent,.sherer-card,.wp-block-group.is-style-sherer-panel-dark,.wp-block-group.is-style-sherer-panel-accent,.wp-block-group.is-style-sherer-card{--sherer-color-link:var(--sherer-color-white);--sherer-color-link-visited:var(--sherer-color-dark-muted)}.sherer-panel-accent,.wp-block-group.is-style-sherer-panel-accent{background:linear-gradient(135deg, var(--sherer-color-ink), color-mix(in srgb, var(--sherer-color-highlight) 34%, var(--sherer-color-ink)))}.sherer-call-to-action.sherer-panel-accent{gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--60);padding:var(--wp--preset--spacing--60)}.sherer-call-to-action__author{gap:var(--wp--preset--spacing--40)}.sherer-call-to-action__avatar{flex:none;margin:0}.sherer-call-to-action__avatar img{aspect-ratio:1;object-fit:cover;border-radius:50%;display:block}.sherer-call-to-action__author-text{gap:var(--wp--preset--spacing--20);display:grid}.sherer-call-to-action__author-text .wp-block-heading,.sherer-call-to-action__cta p{margin:0}.sherer-call-to-action__cta{gap:var(--wp--preset--spacing--40);text-align:right;max-width:32rem}.sherer-call-to-action__cta p{max-width:21rem}.sherer-panel-light,.wp-block-group.is-style-sherer-panel-light{--sherer-color-link:var(--sherer-color-accent);--sherer-color-link-visited:var(--sherer-color-accent-strong);background:linear-gradient(90deg, color-mix(in srgb, var(--sherer-color-ink) 5%, transparent) 0 1px, transparent 1px 100%) 0 0/3.5rem 100%, var(--sherer-color-surface);border:1px solid var(--sherer-color-rule)}.sherer-panel-accent .wp-block-button__link,.wp-block-group.is-style-sherer-panel-accent .wp-block-button__link,.sherer-card .wp-block-button__link,.wp-block-group.is-style-sherer-card .wp-block-button__link{border-color:var(--sherer-color-white);color:var(--sherer-color-white)}.sherer-panel-accent .wp-block-button__link:hover,.sherer-panel-accent .wp-block-button__link:focus,.wp-block-group.is-style-sherer-panel-accent .wp-block-button__link:hover,.wp-block-group.is-style-sherer-panel-accent .wp-block-button__link:focus,.sherer-card .wp-block-button__link:hover,.sherer-card .wp-block-button__link:focus,.wp-block-group.is-style-sherer-card .wp-block-button__link:hover,.wp-block-group.is-style-sherer-card .wp-block-button__link:focus{border-color:var(--sherer-color-accent)}.sherer-panel-accent .wp-block-button__link:active,.wp-block-group.is-style-sherer-panel-accent .wp-block-button__link:active,.sherer-card .wp-block-button__link:active,.wp-block-group.is-style-sherer-card .wp-block-button__link:active{border-color:var(--sherer-button-pressed-background)}.sherer-meta,.sherer-post-card__terms,.taxonomy-category{color:var(--sherer-color-muted);font-size:var(--wp--preset--font-size--small);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.sherer-post-card__terms{gap:var(--wp--preset--spacing--20)}.sherer-post-card__terms a,.taxonomy-category a{border:1px solid color-mix(in srgb, var(--sherer-color-highlight) 24%, transparent);border-radius:var(--sherer-radius-button);color:var(--sherer-color-accent-strong);background:0 0;align-items:center;min-height:2rem;padding:.25rem .65rem;line-height:1.35;text-decoration:none;display:inline-flex}.sherer-post-card__terms a:hover,.sherer-post-card__terms a:focus,.taxonomy-category a:hover,.taxonomy-category a:focus{background:var(--sherer-color-surface);border-color:var(--sherer-color-surface-strong);color:var(--sherer-color-accent-strong)}.taxonomy-pets-category{color:var(--sherer-color-muted);font-size:var(--wp--preset--font-size--small);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.taxonomy-pets-category__term{background:var(--sherer-color-surface);border:1px solid var(--sherer-color-rule);border-radius:var(--sherer-radius-button);color:var(--sherer-color-muted);align-items:center;min-height:2rem;padding:.25rem .65rem;line-height:1.35;display:inline-flex}.sherer-post-card__type{color:var(--sherer-color-accent);font-size:var(--wp--preset--font-size--small);text-transform:uppercase;min-height:2rem;margin:0;padding:.2rem 0;font-weight:700;display:none}.search .type-page .sherer-post-card__type--page,.search .type-pets .sherer-post-card__type--pet{display:block}.search :where(.type-page,.type-pets) .sherer-meta{display:none}.sherer-post-card{height:100%;transition:box-shadow var(--sherer-transition);grid-template-rows:auto 1fr;padding:0;display:grid;position:relative;overflow:hidden}.sherer-post-card:hover,.sherer-post-card:focus-within{box-shadow:var(--sherer-shadow-soft)}.sherer-post-card__body{align-items:start;gap:var(--wp--preset--spacing--30);padding:var(--sherer-card-padding);text-align:left;flex-direction:column;display:flex;position:relative}.sherer-post-card__body>*{width:100%;max-width:100%!important;margin-left:0!important;margin-right:0!important}.sherer-post-card .wp-block-post-featured-image{background:var(--sherer-color-surface);width:100%;min-height:0;margin:0;position:relative}.sherer-post-card .wp-block-post-featured-image:empty{display:none}.sherer-post-card:not(:has(.wp-block-post-featured-image img)):before{aspect-ratio:16/9;font-size:var(--wp--preset--font-size--small);text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:flex}.sherer-post-card:not(.sherer-post-card--pet):not(:has(.wp-block-post-featured-image img)):before{background:linear-gradient(135deg, color-mix(in srgb, var(--sherer-color-highlight) 10%, transparent) 25%, transparent 25%) 0 0/1.2rem 1.2rem, linear-gradient(315deg, color-mix(in srgb, var(--sherer-color-accent) 10%, transparent) 25%, transparent 25%) 0 0/1.2rem 1.2rem, var(--sherer-color-surface);border-bottom:1px solid var(--sherer-color-surface-strong);color:var(--sherer-color-muted);content:"sherer.pro"}.sherer-post-card--pet:not(:has(.wp-block-post-featured-image img)):before{background:var(--sherer-color-ink);color:var(--sherer-color-white);content:"pet project"}.sherer-post-card .wp-block-post-featured-image img{object-fit:cover;width:100%;height:100%;display:block}.sherer-post-card .wp-block-post-title{margin:0}.sherer-post-card .wp-block-post-title a{color:var(--sherer-color-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;position:static;overflow:hidden}.sherer-post-card .wp-block-post-title a:after{content:"";z-index:1;position:absolute;inset:0}.sherer-post-card__terms,.sherer-post-card__type{z-index:2;position:relative}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child{grid-column:1/-1}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card{background:var(--sherer-color-ink);border-color:var(--sherer-color-ink);color:var(--sherer-color-white);grid-template-rows:auto;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);min-height:22rem}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card__body{background:linear-gradient(135deg, color-mix(in srgb, var(--sherer-color-highlight) 20%, transparent), transparent 45%), var(--sherer-color-ink)}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .wp-block-post-featured-image{height:100%}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card__body{justify-content:center;padding:clamp(1.75rem,4vw,3rem)}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card__body:before{color:var(--sherer-color-dark-subtle);content:"Свежий материал";font-size:var(--wp--preset--font-size--small);text-transform:uppercase;font-weight:700}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .wp-block-post-title a{color:var(--sherer-color-white);font-size:var(--wp--preset--font-size--x-large);-webkit-line-clamp:2}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .wp-block-post-title a:visited{color:var(--sherer-color-white)}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .wp-block-post-excerpt__excerpt,body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-meta{color:var(--sherer-color-dark-subtle)}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card__terms a{border-color:var(--sherer-color-dark-border);color:var(--sherer-color-white)}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card__terms a:hover,body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card__terms a:focus{background:var(--sherer-color-white);border-color:var(--sherer-color-white);color:var(--sherer-color-ink)}.sherer-post-card .wp-block-post-excerpt{flex:auto;margin:0}.sherer-post-card .wp-block-post-excerpt__excerpt{color:var(--sherer-color-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sherer-post-card .sherer-meta{margin-top:auto}.search .sherer-archive-query .wp-block-post-template{grid-template-columns:1fr}.search .sherer-archive-query .sherer-post-card{grid-template-rows:auto;grid-template-columns:minmax(13rem,18rem) minmax(0,1fr);min-height:15rem;display:grid}.search .sherer-archive-query .sherer-post-card .wp-block-post-featured-image{aspect-ratio:auto;height:100%;min-height:15rem}.search .sherer-archive-query .sherer-post-card:not(:has(.wp-block-post-featured-image img)):before{aspect-ratio:auto;height:100%;min-height:15rem}.search .sherer-archive-query .sherer-post-card .wp-block-post-title a{-webkit-line-clamp:2}.search .sherer-archive-query .sherer-post-card .wp-block-post-excerpt__excerpt{-webkit-line-clamp:3}.sherer-post-card--pet{background:var(--sherer-color-ink);border-color:var(--sherer-color-ink);color:var(--sherer-color-white)}.sherer-post-card--pet .sherer-post-card__body{background:var(--sherer-color-ink)}.sherer-post-card--pet .wp-block-post-title a,.sherer-post-card--pet .wp-block-post-title a:visited{color:var(--sherer-color-white)}.sherer-post-card--pet .wp-block-post-excerpt__excerpt,.sherer-post-card--pet .taxonomy-pets-category{color:var(--sherer-color-dark-subtle)}.sherer-pets-list{gap:var(--wp--preset--spacing--70);max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;display:grid}.sherer-pets-list__section{gap:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--50);display:grid}.sherer-pets-list__title{color:var(--sherer-color-highlight);font-size:var(--wp--preset--font-size--small);align-items:center;gap:var(--wp--preset--spacing--30);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:700;line-height:1.3;display:inline-flex}.sherer-pets-list__title:before{content:"";background:currentColor;width:2rem;height:2px;display:inline-block}.sherer-pet-card{background:var(--sherer-color-white);border:1px solid var(--sherer-color-rule);border-radius:var(--sherer-radius-card);color:var(--sherer-color-ink);align-items:flex-start;gap:var(--wp--preset--spacing--40);grid-template-columns:var(--sherer-pet-icon-size) minmax(0, 1fr);min-height:var(--sherer-pet-card-min-height);padding:var(--sherer-card-padding);transition:box-shadow var(--sherer-transition);text-decoration:none;display:grid}.sherer-pet-card:visited,.sherer-pet-card:hover,.sherer-pet-card:focus{color:var(--sherer-color-ink)}.sherer-pet-card:hover,.sherer-pet-card:focus{box-shadow:var(--sherer-shadow-soft)}.sherer-pet-card__icon{background:var(--sherer-color-accent-soft);border:1px solid color-mix(in srgb, var(--sherer-color-accent) 18%, transparent);border-radius:var(--sherer-radius-button);height:var(--sherer-pet-icon-size);width:var(--sherer-pet-icon-size);display:inline-flex;overflow:hidden}.sherer-pet-card__icon img{object-fit:contain;width:100%;height:100%;display:block}.sherer-pet-card__body{gap:var(--wp--preset--spacing--20);min-width:0;display:grid}.sherer-pet-card__title{font-size:var(--wp--preset--font-size--large);font-weight:650;line-height:1.2;display:block}.sherer-pet-card__excerpt{color:var(--sherer-color-muted);display:block}.sherer-project-links{gap:var(--wp--preset--spacing--30);place-content:start;display:grid}.sherer-project-links__label{color:var(--sherer-color-highlight);font-size:var(--wp--preset--font-size--small);text-transform:uppercase;margin:0;font-weight:700}.sherer-project-links__items{gap:var(--wp--preset--spacing--30);margin:0}.sherer-project-links__items .wp-block-button{margin:0}.sherer-project-links__items .wp-block-button__link{align-items:center}.sherer-empty-state{color:var(--sherer-color-muted);margin:0}.sherer-reading-time{white-space:normal}.sherer-ai-contribution-slot{contain:layout;flex:none;align-self:center;block-size:1.5em;position:relative;overflow:visible}.sherer-ai-contribution{color:var(--sherer-color-muted);cursor:help;z-index:4;font-size:.875rem;line-height:1.5;display:inline-block;position:relative}.sherer-ai-contribution__label{white-space:nowrap;border-bottom:1px dotted}.sherer-ai-contribution:focus-visible{outline:2px solid var(--sherer-color-accent);outline-offset:2px}.sherer-ai-contribution__tooltip{background:var(--sherer-color-ink);border:1px solid color-mix(in srgb, var(--sherer-color-white) 18%, transparent);border-radius:var(--sherer-radius-card);box-shadow:0 10px 24px color-mix(in srgb, var(--sherer-color-ink) 18%, transparent);box-sizing:border-box;color:var(--sherer-color-white);opacity:0;pointer-events:none;visibility:hidden;white-space:normal;z-index:20;width:min(20rem,100vw - 2rem);max-width:calc(100vw - 2rem);margin:0;padding:.75rem .85rem;font-size:.8125rem;font-weight:400;line-height:1.5;transition:opacity .15s,transform .15s,visibility .15s;display:block;position:absolute;inset-block-start:calc(100% + .45rem);inset-inline-start:0;transform:translateY(-.25rem)}.sherer-ai-contribution__tooltip:before{content:"";inset-inline:0;height:calc(.45rem + 2px);position:absolute;bottom:100%}.sherer-ai-contribution:not([data-sherer-tooltip-dismissed=true]):hover .sherer-ai-contribution__tooltip,.sherer-ai-contribution:not([data-sherer-tooltip-dismissed=true]):focus-within .sherer-ai-contribution__tooltip{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.sherer-not-found{min-height:52vh}.sherer-empty-state{max-width:var(--sherer-text);margin-left:auto;margin-right:auto}.search .sherer-archive-query .sherer-empty-state{width:min(100%,800px);max-width:800px}.wp-block-query-pagination{border-top:1px solid var(--sherer-color-surface-strong);align-items:center;gap:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--70);padding-top:var(--wp--preset--spacing--50)}.wp-block-query-pagination-numbers{gap:var(--wp--preset--spacing--20);flex-wrap:wrap;display:flex}.wp-block-query-pagination a,.wp-block-query-pagination .page-numbers,.wp-block-post-navigation-link a{color:var(--sherer-color-ink)}.wp-block-query-pagination a,.wp-block-query-pagination .page-numbers{border:1px solid var(--sherer-color-control-border);border-radius:var(--sherer-radius-button);justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.75rem .9rem;line-height:1;text-decoration:none;display:inline-flex}.wp-block-query-pagination :where(.wp-block-query-pagination-previous,.wp-block-query-pagination-next){min-width:5.5rem}.wp-block-query-pagination .page-numbers.current{background:var(--sherer-color-highlight);border-color:var(--sherer-color-highlight);color:var(--sherer-color-white)}.wp-block-query-pagination a:hover,.wp-block-query-pagination a:focus,.wp-block-query-pagination a:hover .page-numbers,.wp-block-query-pagination a:focus .page-numbers{border-color:var(--sherer-color-accent);color:var(--sherer-color-accent)}@media (max-width:1100px){.sherer-card-grid,.sherer-query .wp-block-post-template,.sherer-archive-query .wp-block-post-template,.wp-block-query.is-style-sherer-card-feed .wp-block-post-template,.sherer-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sherer-card-grid,.sherer-project-grid,.sherer-pets-grid,.sherer-stat-grid,.sherer-query .wp-block-post-template,.sherer-archive-query .wp-block-post-template,.wp-block-query.is-style-sherer-card-feed .wp-block-post-template,.sherer-pets-archive-query .wp-block-post-template{grid-template-columns:1fr}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child{grid-column:auto}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card{grid-template-columns:1fr;min-height:0}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .wp-block-post-featured-image{height:auto}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .sherer-post-card__body{padding:var(--sherer-card-padding)}.sherer-panel-dark,.sherer-panel-light,.sherer-panel-accent,.wp-block-group.is-style-sherer-panel-dark,.wp-block-group.is-style-sherer-panel-light,.wp-block-group.is-style-sherer-panel-accent{padding:var(--wp--preset--spacing--50)}.sherer-call-to-action.sherer-panel-accent{align-items:flex-start}.sherer-call-to-action__cta{text-align:left;justify-content:flex-start;max-width:none}}@media (max-width:640px){.sherer-single-header .sherer-meta{position:relative}.sherer-ai-contribution-slot{contain:none;position:static}.sherer-ai-contribution{position:static}.sherer-ai-contribution__tooltip{width:min(20rem,100%);max-width:100%;inset-inline:0}.sherer-card,.sherer-project-card,.sherer-stat-card,.sherer-pet-card,.sherer-post-card__body,.wp-block-group.is-style-sherer-card,.wp-block-group.is-style-sherer-stat-card{padding:var(--wp--preset--spacing--40)}.sherer-card,.sherer-stat-card,.sherer-pet-card,.wp-block-group.is-style-sherer-card,.wp-block-group.is-style-sherer-stat-card{min-height:0}body.blog:not(.paged) .sherer-archive-query .wp-block-post-template>:first-child .wp-block-post-title a{font-size:var(--wp--preset--font-size--large);-webkit-line-clamp:3}.sherer-pet-card{gap:var(--wp--preset--spacing--40);grid-template-columns:var(--sherer-pet-icon-size-mobile) minmax(0, 1fr)}.sherer-pet-card__icon{height:var(--sherer-pet-icon-size-mobile);width:var(--sherer-pet-icon-size-mobile)}.sherer-pets-list__title{align-items:center}.sherer-pets-list__title:before{flex:0 0 1.75rem;width:1.75rem}.sherer-project-links__items .wp-block-button,.sherer-project-links__items .wp-block-button__link,.sherer-search{width:100%}.search .sherer-archive-query .sherer-post-card{grid-template-columns:5.75rem minmax(0,1fr);min-height:0}.search .sherer-archive-query .sherer-post-card .wp-block-post-featured-image{aspect-ratio:1;height:100%;min-height:0}.search .sherer-archive-query .sherer-post-card:not(:has(.wp-block-post-featured-image img)):before{aspect-ratio:1;height:100%;min-height:0}.search .sherer-archive-query .sherer-post-card__body{gap:var(--wp--preset--spacing--20);padding:var(--wp--preset--spacing--40)}.search .sherer-archive-query .sherer-post-card__terms{max-height:2rem;overflow:hidden}.search .sherer-archive-query .sherer-post-card .wp-block-post-title a,.search .sherer-archive-query .sherer-post-card .wp-block-post-excerpt__excerpt{-webkit-line-clamp:2}.wp-block-query-pagination{align-items:stretch;gap:var(--wp--preset--spacing--20)}.wp-block-query-pagination-numbers{order:3;width:100%}.wp-block-query-pagination :where(.wp-block-query-pagination-previous,.wp-block-query-pagination-next){flex:1 1 0;min-width:0}}.sherer-hero,.wp-block-group.is-style-sherer-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--sherer-color-highlight) 18%, transparent), transparent 42%), linear-gradient(90deg, #ffffff0f 0 1px, transparent 1px 100%) 0 0/4rem 100%, var(--sherer-color-ink);color:var(--sherer-color-white);padding-top:clamp(3rem,7vw,6rem);padding-bottom:clamp(3rem,7vw,6rem);position:relative;overflow:hidden}.sherer-hero:after,.wp-block-group.is-style-sherer-hero:after{background:linear-gradient(90deg, var(--sherer-color-accent), var(--sherer-color-highlight));content:"";height:4px;position:absolute;bottom:0;left:0;right:0}.sherer-hero a,.wp-block-group.is-style-sherer-hero a{color:var(--sherer-color-white)}.sherer-hero-grid{gap:var(--wp--preset--spacing--70);grid-template-columns:minmax(0,1.08fr) minmax(20rem,.62fr);align-items:stretch;display:grid}.sherer-hero-grid>*{min-width:0}.sherer-hero-grid>.sherer-hero-grid-item{flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.sherer-hero-grid-home>.sherer-hero-grid-item{flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}.sherer-page-hero--media .sherer-hero-grid:not(.sherer-hero-grid-home)>.sherer-hero-grid-item{justify-content:center;gap:var(--wp--preset--spacing--50)}.sherer-page-hero--media .sherer-hero-grid:not(.sherer-hero-grid-home)>.sherer-hero-grid-item>.sherer-kicker,.sherer-page-hero--media .sherer-hero-grid:not(.sherer-hero-grid-home)>.sherer-hero-grid-item>.sherer-hero-grid-item-text{margin:0!important}:where(.sherer-hero,.is-style-sherer-hero) .wp-block-button:not([class*=is-style-])>.wp-block-button__link{background:var(--sherer-color-white);border-color:var(--sherer-color-white);color:var(--sherer-color-ink)}:where(.sherer-hero,.is-style-sherer-hero) .wp-block-button:not([class*=is-style-])>.wp-block-button__link:hover{background:color-mix(in srgb, var(--sherer-color-ink) 10%, var(--sherer-color-white));box-shadow:none;border-color:currentColor}:where(.sherer-hero,.is-style-sherer-hero) .wp-block-button:not([class*=is-style-])>.wp-block-button__link:focus{background:color-mix(in srgb, var(--sherer-color-ink) 10%, var(--sherer-color-white));box-shadow:none;border-color:currentColor}:where(.sherer-hero,.is-style-sherer-hero) .wp-block-button:not([class*=is-style-])>.wp-block-button__link:active{background:color-mix(in srgb, var(--sherer-color-ink) 20%, var(--sherer-color-white));color:var(--sherer-color-ink)}:where(.sherer-hero,.is-style-sherer-hero) .wp-block-button:not([class*=is-style-])>.wp-block-button__link:focus-visible{outline:3px solid var(--sherer-color-white);outline-offset:3px}.sherer-page-hero--text>.alignwide{max-width:var(--sherer-wide)}.sherer-default-page-hero.alignfull{padding-left:var(--wp--style--root--padding-left,var(--wp--preset--spacing--40));padding-right:var(--wp--style--root--padding-right,var(--wp--preset--spacing--40))}.sherer-default-page-hero>.sherer-default-page-hero__inner{max-width:var(--sherer-content);width:min(var(--sherer-content), 100%);margin-left:auto;margin-right:auto}.sherer-page-hero--text :where(h1,.wp-block-query-title){max-width:var(--sherer-text)}.sherer-page-hero--text :where(p,.wp-block-term-description,.sherer-search-page-form){max-width:var(--sherer-text)}.sherer-page-hero--text{padding-bottom:var(--wp--preset--spacing--60);padding-top:var(--wp--preset--spacing--60)}.sherer-kicker{color:var(--sherer-color-highlight);font-size:var(--wp--preset--font-size--small);align-items:center;gap:var(--wp--preset--spacing--30);letter-spacing:0;margin-bottom:var(--wp--preset--spacing--50);text-transform:uppercase;font-weight:700;line-height:1.3;display:inline-flex}.sherer-kicker:before{content:"";background:currentColor;width:2rem;height:2px;display:inline-block}.sherer-kicker.has-accent-color{color:var(--sherer-color-accent)!important}.sherer-single-kicker-link{transition:color var(--sherer-transition);text-decoration:none}.sherer-page-hero .sherer-single-kicker-link:visited{color:var(--sherer-color-muted)!important}.sherer-page-hero .sherer-single-kicker-link:hover,.sherer-page-hero .sherer-single-kicker-link:focus-visible{color:var(--sherer-color-accent-strong)!important}.sherer-single-kicker-link:focus-visible{outline:3px solid var(--sherer-color-highlight);outline-offset:.35rem;border-radius:.125rem}.sherer-page-hero--text .sherer-kicker{margin-bottom:var(--wp--preset--spacing--40)}.sherer-page-hero .sherer-kicker,.sherer-main>.sherer-section.alignfull.has-surface-background-color:first-child .sherer-kicker{color:var(--sherer-color-muted)!important}.sherer-hero .sherer-kicker,.wp-block-group.is-style-sherer-hero .sherer-kicker{color:var(--sherer-color-dark-muted)!important}@media (display-mode:standalone){.sherer-browser-home-link{display:none!important}}.sherer-pwa-standalone .sherer-browser-home-link{display:none!important}.sherer-hero-title{font-size:var(--wp--preset--font-size--xx-large);max-width:19ch;font-weight:650;line-height:1.08}.sherer-hero-grid>.wp-block-group:first-child>:where(.sherer-kicker,.wp-block-heading,h1,p,.wp-block-buttons){margin-left:0!important;margin-right:0!important}.sherer-page-hero>.wp-block-group>:where(.sherer-kicker,.wp-block-heading,.wp-block-query-title,h1,p,.sherer-search-page-form){margin-left:0!important;margin-right:0!important}.sherer-page-hero>.alignwide>:where(.sherer-kicker,.wp-block-heading,.wp-block-query-title,.wp-block-term-description,h1,p,.sherer-search-page-form){margin-left:0!important;margin-right:0!important}.sherer-main>.sherer-section.alignfull.has-surface-background-color:first-child>.wp-block-group>:where(.sherer-kicker,.wp-block-heading,.wp-block-query-title,.wp-block-term-description,h1,p){margin-left:0!important;margin-right:0!important}.sherer-main>.sherer-section.alignfull.has-surface-background-color:first-child>.alignwide>:where(.sherer-kicker,.wp-block-heading,.wp-block-query-title,.wp-block-term-description,h1,p){margin-left:0!important;margin-right:0!important}.sherer-page-hero .wp-block-term-description,.sherer-main>.sherer-section.alignfull.has-surface-background-color:first-child .wp-block-term-description{max-width:var(--sherer-text)}.sherer-hero-copy{color:var(--sherer-color-dark-muted);font-size:var(--wp--preset--font-size--medium);max-width:46rem}.sherer-hero-actions,.sherer-page-actions{margin-top:var(--wp--preset--spacing--60)}.sherer-proof-grid{align-items:stretch;gap:var(--wp--preset--spacing--30);margin-top:var(--wp--preset--spacing--50);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sherer-hero-grid>.wp-block-group:first-child>.sherer-proof-grid{margin-left:0!important;margin-right:0!important}.sherer-proof-card{border-top:1px solid var(--sherer-color-surface-strong);align-content:start;gap:var(--wp--preset--spacing--20);min-width:0;height:100%;padding-top:var(--wp--preset--spacing--30);grid-template-rows:auto 1fr;display:grid;margin:0!important}.sherer-speaker-proof .sherer-proof-card{border-bottom:1px solid var(--sherer-color-surface-strong);padding-bottom:var(--wp--preset--spacing--30);border-top:0;padding-top:0}.sherer-proof-card>*{max-width:100%!important;margin:0!important}.sherer-proof-card__value{color:var(--sherer-color-accent);font-family:var(--sherer-font-mono);font-size:var(--wp--preset--font-size--large);font-weight:700;line-height:1}.sherer-hero-proof{gap:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--50);flex-wrap:wrap;display:flex}.sherer-hero-proof span{border:0;border-top:1px solid var(--sherer-color-dark-divider);color:var(--sherer-color-dark-muted);font-size:var(--wp--preset--font-size--small);border-radius:0;align-items:center;min-height:2.4rem;padding:.55rem 0 0;font-weight:650;display:inline-flex}.sherer-portrait-card{border-radius:var(--sherer-radius-card);box-shadow:none;background:0 0;border:0;justify-self:end;width:min(100%,28rem);max-width:28rem;padding:0}.sherer-portrait-card img{aspect-ratio:1;border-radius:var(--sherer-radius-image);object-fit:cover;height:auto;box-shadow:var(--sherer-shadow-strong);width:100%;display:block}.sherer-hero .sherer-portrait-card img,.wp-block-group.is-style-sherer-hero .sherer-portrait-card img{border:1px solid var(--sherer-color-dark-divider)}.sherer-speaker-topic-grid .sherer-card{min-height:18rem}.sherer-post-content>.sherer-speaker-topics{margin-block-start:0}.sherer-post-content .sherer-speaker-topics .sherer-speaker-topics-quote{background:var(--wp--preset--color--surface)}.sherer-speaker-topic-note{margin-top:var(--wp--preset--spacing--50)}.sherer-speaker-topic-note>*{max-width:var(--sherer-text)!important;margin-left:0!important;margin-right:0!important}.sherer-speaker-hero--stage{background:linear-gradient(135deg, color-mix(in srgb, var(--sherer-color-accent) 18%, transparent), transparent 46%), linear-gradient(90deg, #ffffff0f 0 1px, transparent 1px 100%) 0 0/4rem 100%, var(--sherer-color-ink);color:var(--sherer-color-white);position:relative;overflow:hidden}.sherer-speaker-hero--stage:after{background:var(--sherer-color-accent);content:"";height:4px;position:absolute;bottom:0;left:0;right:0}.sherer-speaker-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.sherer-speaker-hero__content>*,.sherer-speaker-hero__media>*{max-width:100%!important;margin-left:0!important;margin-right:0!important}.sherer-speaker-hero .sherer-kicker{color:var(--sherer-color-dark-muted)!important}.sherer-speaker-hero h1{color:var(--sherer-color-white);max-width:14ch;line-height:1.1}.sherer-speaker-hero p{color:var(--sherer-color-dark-muted)}.sherer-speaker-hero .wp-block-button__link,.sherer-speaker-hero .wp-element-button{color:var(--sherer-color-white)}.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-block-button__link,.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-element-button{background:color-mix(in srgb, var(--sherer-color-white) 14%, transparent);border-color:var(--sherer-color-dark-border);color:var(--sherer-color-white)}.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-block-button__link:visited,.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-element-button:visited{color:var(--sherer-color-white)}.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-block-button__link:hover,.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-block-button__link:focus,.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-element-button:hover,.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) .wp-element-button:focus{background:var(--sherer-color-white);border-color:var(--sherer-color-white);color:var(--sherer-color-ink)}.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) :-webkit-any(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.sherer-speaker-hero .wp-block-button:not([class*=is-style-]) :is(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.sherer-speaker-hero__media{justify-self:end;width:100%;max-width:38rem;display:grid;position:relative}.sherer-speaker-hero__media figure{width:100%;margin:0!important}.sherer-speaker-hero__media img{aspect-ratio:16/10;border:1px solid var(--sherer-color-dark-divider);border-radius:var(--sherer-radius-image);box-shadow:var(--sherer-shadow-strong);object-fit:cover;width:100%;height:auto;display:block}.sherer-speaker-hero__media p{border-top:1px solid var(--sherer-color-dark-divider);font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--30);font-weight:650}.sherer-speaker-proof-section{background:var(--sherer-color-surface);padding-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50);margin-bottom:0;margin-top:0!important}.sherer-speaker-proof-section .sherer-speaker-proof{margin-top:0}.sherer-section-heading{margin-bottom:var(--wp--preset--spacing--60);min-width:0}.sherer-section-heading>:first-child{margin-top:0}.sherer-section-heading>:last-child{margin-bottom:0}.sherer-section-heading>*{margin-left:0!important;margin-right:0!important}.sherer-section-heading .wp-block-heading{max-width:min(24ch,100%)}.sherer-section-heading .wp-block-heading.has-x-large-font-size,.sherer-expertise-panel>.wp-block-heading.has-x-large-font-size,.sherer-work-logos__copy>.wp-block-heading.has-x-large-font-size,.sherer-panel-accent .wp-block-heading.has-x-large-font-size,.sherer-about-pets>.wp-block-heading.has-x-large-font-size,.sherer-speaker-contact>.wp-block-heading.has-x-large-font-size{line-height:1.18}.sherer-section-heading p:not(.sherer-kicker),.sherer-section-heading .wp-block-quote{max-width:var(--sherer-text)}.sherer-about-methods .sherer-card,.sherer-speaker-format-grid .sherer-card{background:var(--sherer-color-white);border-color:var(--sherer-color-rule);color:var(--sherer-color-ink)}.sherer-about-methods .sherer-card p,.sherer-speaker-format-grid .sherer-card p{color:var(--sherer-color-muted)}.sherer-about-methods .sherer-card:before,.sherer-speaker-format-grid .sherer-card:before{background:var(--sherer-color-highlight);content:"";height:3px;margin-bottom:var(--wp--preset--spacing--50);width:3rem;display:block}.sherer-expertise-panel{gap:var(--wp--preset--spacing--40);display:grid}.sherer-expertise-panel>*{max-width:min(820px,100%)!important;margin-left:0!important;margin-right:0!important}.sherer-expertise-panel>:first-child{margin-top:0!important}.sherer-expertise-panel>:last-child{margin-bottom:0!important}.sherer-work-logos{color:var(--sherer-color-ink);background:0 0;border-top:0;border-bottom:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(12rem,.58fr);align-items:center;gap:clamp(1rem,2.6vw,2rem);padding:clamp(1.25rem,2.4vw,1.85rem) 0;display:grid}.sherer-work-logos__copy>*{max-width:100%!important;margin-left:0!important;margin-right:0!important}.sherer-work-logos__copy h2{color:var(--sherer-color-ink);max-width:min(24ch,100%)}.sherer-work-logos__copy p:not(.sherer-kicker){color:var(--sherer-color-muted)}.sherer-about-teaching.sherer-work-logos{border-bottom:0;grid-template-columns:minmax(0,1fr)}.sherer-about-pets{margin-bottom:var(--wp--preset--spacing--70)!important}.sherer-about-pets>*{max-width:min(820px,100%)!important;margin-left:0!important;margin-right:0!important}.sherer-about-pets>:first-child{margin-top:0!important}.sherer-about-pets>:last-child{margin-bottom:0!important}.sherer-logo-cloud{grid-template-columns:repeat(3,minmax(3.2rem,1fr));justify-self:end;place-items:center;gap:clamp(.45rem,1.35vw,.85rem) clamp(.65rem,1.8vw,1rem);width:100%;max-width:19.5rem;display:grid}.sherer-logo-cloud>*{margin:0!important}.sherer-logo-cloud__cell{place-self:center;place-items:center;width:100%;min-height:2.1rem;line-height:0;display:grid;margin:0!important}.sherer-logo-cloud__logo,.sherer-logo-card svg{--sherer-logo-cutout:var(--sherer-color-white);color:color-mix(in srgb, var(--sherer-color-muted) 78%, var(--sherer-color-ink));fill:currentColor;opacity:.72;place-self:center;width:auto;max-width:3.6rem;height:clamp(.85rem,1.3vw,1.12rem);display:block}.sherer-logo-cloud__logo--visa{max-width:4.45rem}.sherer-talk-list{align-items:stretch;gap:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--50);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sherer-talk-card{background:var(--sherer-color-white);border:1px solid var(--sherer-color-rule);border-top:3px solid var(--sherer-color-highlight);border-radius:var(--sherer-radius-card);box-shadow:none;gap:var(--wp--preset--spacing--30);height:100%;padding:var(--sherer-card-padding);text-align:left;transition:box-shadow var(--sherer-transition);grid-template-rows:auto auto 1fr;display:grid;margin:0!important}.sherer-talk-card:hover,.sherer-talk-card:focus-within{box-shadow:var(--sherer-shadow-soft)}.sherer-talk-card>*{width:100%;max-width:100%!important;margin-left:0!important;margin-right:0!important}.sherer-talk-card>:first-child{margin-top:0}.sherer-talk-card>:last-child{margin-bottom:0}.sherer-talk-card h3{margin:0}.sherer-talk-card h3 a{color:var(--sherer-color-ink)}.sherer-talk-card p{margin:0}.sherer-talk-card__meta{color:var(--sherer-color-highlight);font-size:var(--wp--preset--font-size--small);text-transform:uppercase;font-weight:700}.sherer-speaker-gallery.wp-block-gallery.has-nested-images{gap:var(--sherer-grid-gap);grid-template-columns:repeat(var(--sherer-gallery-grid-columns), minmax(0, 1fr));margin-bottom:var(--wp--preset--spacing--60);display:grid}.sherer-speaker-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){aspect-ratio:16/9;margin:0;overflow:hidden;width:100%!important}.sherer-speaker-gallery.wp-block-gallery.has-nested-images figure.wp-block-image img{object-fit:cover;width:100%;height:100%;display:block}.sherer-speaker-media .has-large-font-size{max-width:820px}.sherer-speaker-contact{border-top:4px solid var(--sherer-color-accent);scroll-margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--70)!important}.sherer-home-cards{padding-bottom:var(--sherer-section-padding);padding-top:var(--sherer-section-padding);margin-top:0;margin-bottom:0}.sherer-home-cards .sherer-card-grid{counter-reset:sherer-route-card}.sherer-home-cards .sherer-card{background:var(--sherer-color-white);border-color:var(--sherer-color-rule);color:var(--sherer-color-ink);flex-direction:column;justify-content:flex-start;display:flex;position:relative}.sherer-home-cards .sherer-card:before{color:var(--sherer-color-highlight);content:"0" counter(sherer-route-card);counter-increment:sherer-route-card;font-family:var(--sherer-font-mono);font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--60);font-weight:700}.sherer-home-cards .sherer-card p{color:var(--sherer-color-muted)}.sherer-home-cards .sherer-card h2{color:var(--sherer-color-accent);margin:0 0 var(--wp--preset--spacing--30);text-transform:uppercase;font-weight:700;font-size:var(--wp--preset--font-size--small)!important}.sherer-home-cards .sherer-card h2+p{margin-top:0}.sherer-home-cards .sherer-card .wp-block-buttons{padding-top:var(--wp--preset--spacing--50);margin-top:auto!important}.sherer-home-cards .sherer-card .wp-block-button__link,.sherer-home-cards .sherer-card .wp-element-button,.sherer-about-methods .sherer-card .wp-block-button__link,.sherer-about-methods .sherer-card .wp-element-button,.sherer-speaker-format-grid .sherer-card .wp-block-button__link,.sherer-speaker-format-grid .sherer-card .wp-element-button{color:currentColor;background:0 0;border-color:currentColor}.sherer-home-cards .sherer-card .wp-block-button__link:hover,.sherer-home-cards .sherer-card .wp-block-button__link:focus,.sherer-home-cards .sherer-card .wp-element-button:hover,.sherer-home-cards .sherer-card .wp-element-button:focus,.sherer-about-methods .sherer-card .wp-block-button__link:hover,.sherer-about-methods .sherer-card .wp-block-button__link:focus,.sherer-about-methods .sherer-card .wp-element-button:hover,.sherer-about-methods .sherer-card .wp-element-button:focus,.sherer-speaker-format-grid .sherer-card .wp-block-button__link:hover,.sherer-speaker-format-grid .sherer-card .wp-block-button__link:focus,.sherer-speaker-format-grid .sherer-card .wp-element-button:hover,.sherer-speaker-format-grid .sherer-card .wp-element-button:focus{border-color:var(--sherer-color-accent);color:var(--sherer-color-white)}:-webkit-any(.sherer-home-cards,.sherer-about-methods,.sherer-speaker-format-grid) .sherer-card :-webkit-any(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}:is(.sherer-home-cards,.sherer-about-methods,.sherer-speaker-format-grid) .sherer-card :is(.wp-block-button__link,.wp-element-button):active{background:var(--sherer-button-pressed-background);border-color:var(--sherer-button-pressed-background);color:var(--sherer-color-white)}.sherer-route-card__eyebrow{color:var(--sherer-color-accent);font-size:var(--wp--preset--font-size--small);margin:0 0 var(--wp--preset--spacing--30);text-transform:uppercase;font-weight:700}.sherer-main>.sherer-panel-dark,.sherer-main>.sherer-panel-light,.sherer-main>.sherer-panel-accent{margin-bottom:var(--wp--preset--spacing--70);margin-top:var(--wp--preset--spacing--70)}.sherer-panel-accent{border-top:4px solid var(--sherer-color-highlight)}.sherer-single-header{gap:var(--wp--preset--spacing--40);display:grid}.sherer-single-header>:first-child{margin-top:0}.sherer-single-header>:last-child{margin-bottom:0}.sherer-single-header>*{max-width:100%!important;margin-left:0!important;margin-right:0!important}.sherer-single-header .sherer-meta,.sherer-single-header .sherer-post-card__terms{justify-content:flex-start}.sherer-single-hero .sherer-single-header.alignwide{max-width:var(--sherer-single)}.sherer-single-hero{background:linear-gradient(90deg, color-mix(in srgb, var(--sherer-color-highlight) 8%, transparent) 0 1px, transparent 1px 100%) 0 0/4rem 100%, linear-gradient(135deg, color-mix(in srgb, var(--sherer-color-highlight) 10%, transparent), transparent 42%), var(--sherer-color-surface);padding-bottom:var(--wp--preset--spacing--70);padding-top:var(--wp--preset--spacing--70)}.sherer-single-image{margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--50)}.sherer-single-visual{margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--50);position:relative}.sherer-single-visual.alignwide{max-width:none!important;width:min(var(--sherer-single), 100%)!important;margin-left:auto!important;margin-right:auto!important}.sherer-single-visual>.sherer-single-image{width:100%;max-width:100%;margin-top:0;margin-bottom:0}.sherer-single-image.alignwide{max-width:none!important;width:min(var(--sherer-single), 100%)!important;margin-left:auto!important;margin-right:auto!important}.sherer-single-image img{background:var(--sherer-color-surface);border-radius:var(--sherer-radius-image);border:1px solid var(--sherer-color-rule);max-height:var(--sherer-single-image-height);object-fit:cover;width:100%;display:block}.sherer-table-of-contents{--sherer-toc-collapsed-width:4rem;--sherer-toc-expanded-width:17.5rem;--sherer-toc-current-expanded-width:var(--sherer-toc-expanded-width);color:var(--sherer-color-muted);font-size:var(--wp--preset--font-size--small);opacity:1;pointer-events:auto;visibility:visible;width:var(--sherer-toc-collapsed-width);z-index:3;margin-top:0;font-weight:400;line-height:1.6;transition:opacity .2s,visibility .2s,width .3s;position:absolute;top:0;right:-1.25rem;transform:translate(100%)}.sherer-table-of-contents:hover,.sherer-table-of-contents.is-sherer-toc-floating.has-sherer-active{width:var(--sherer-toc-current-expanded-width)}.sherer-table-of-contents:has(.sherer-table-of-contents__link:focus-visible){width:var(--sherer-toc-current-expanded-width)}.sherer-table-of-contents.is-sherer-toc-floating{left:var(--sherer-toc-fixed-left);right:auto;top:var(--sherer-toc-fixed-top);position:fixed;transform:none}.sherer-table-of-contents.is-sherer-toc-floating .sherer-table-of-contents__list{max-height:calc(100vh - var(--sherer-toc-fixed-top) - 16px);max-height:calc(100dvh - var(--sherer-toc-fixed-top) - 16px);overscroll-behavior-y:contain;scroll-padding-block:2px;overflow-y:hidden}.sherer-table-of-contents.is-sherer-toc-floating:hover .sherer-table-of-contents__list{overflow-y:auto}.sherer-table-of-contents.is-sherer-toc-floating:has(.sherer-table-of-contents__link:focus-visible) .sherer-table-of-contents__list{overflow-y:auto}.sherer-table-of-contents.is-sherer-toc-hidden{opacity:0;pointer-events:none;visibility:hidden}.sherer-table-of-contents__list{max-width:var(--sherer-toc-current-expanded-width);margin:0;padding:0;list-style:none}.sherer-table-of-contents__item{opacity:1;max-width:100%;min-height:1.6em;max-height:4rem;margin-top:.75rem;transition:margin-top .24s,max-height .24s,opacity .2s,transform .24s;position:relative;overflow:hidden;transform:translateY(0)}.sherer-table-of-contents__item:first-child{margin-top:0}.sherer-table-of-contents.is-sherer-toc-floating.has-sherer-active:not(:hover):not(:has(.sherer-table-of-contents__link:focus-visible)) .sherer-table-of-contents__item.is-sherer-active{margin-top:0}.sherer-table-of-contents__item:after{background:var(--sherer-color-rule);content:"";height:2px;width:var(--sherer-toc-collapsed-width);transition:opacity .3s,width .3s;display:block;position:absolute;bottom:0;left:0}.sherer-table-of-contents:hover .sherer-table-of-contents__item:after,.sherer-table-of-contents.is-sherer-toc-floating .sherer-table-of-contents__item.is-sherer-active:after{opacity:0;width:0}.sherer-table-of-contents:has(.sherer-table-of-contents__link:focus-visible) .sherer-table-of-contents__item:after{opacity:0;width:0}.sherer-table-of-contents__item--level-3:after{width:3rem}.sherer-table-of-contents__item--level-4:after{width:2rem}.sherer-table-of-contents__link{color:var(--sherer-color-muted-light);opacity:0;pointer-events:none;max-width:100%;text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 28%, transparent);text-overflow:ellipsis;white-space:nowrap;width:0;transition:opacity .2s,width .3s;display:block;overflow:hidden}.sherer-table-of-contents__link:visited{color:inherit}.sherer-table-of-contents:hover .sherer-table-of-contents__link,.sherer-table-of-contents.is-sherer-toc-floating .sherer-table-of-contents__item.is-sherer-active .sherer-table-of-contents__link{opacity:1;pointer-events:auto;width:100%}.sherer-table-of-contents:has(.sherer-table-of-contents__link:focus-visible) .sherer-table-of-contents__link{opacity:1;pointer-events:auto;width:100%}.sherer-table-of-contents.is-sherer-toc-floating .sherer-table-of-contents__item.is-sherer-active .sherer-table-of-contents__link{color:var(--sherer-color-ink);text-decoration-color:color-mix(in srgb, currentColor 44%, transparent)}.sherer-table-of-contents.is-sherer-toc-floating.has-sherer-active:not(:hover):not(:has(.sherer-table-of-contents__link:focus-visible)) .sherer-table-of-contents__item:not(.is-sherer-active){opacity:0;pointer-events:none;min-height:0;max-height:0;margin-top:0;transform:translateY(-.35rem)}.sherer-post-content,.editor-styles-wrapper .is-root-container{font-size:var(--wp--preset--font-size--medium)}.sherer-post-content a,.editor-styles-wrapper .is-root-container a{text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 28%, transparent)}.sherer-post-content :where(h2,h3,h4).has-sherer-heading-number{display:block}.editor-styles-wrapper .is-root-container :where(h2,h3,h4).has-sherer-heading-number{display:block}.sherer-post-content :where(h2,h3,h4)[id]{scroll-margin-top:calc(var(--sherer-header-height) + var(--wp--preset--spacing--40))}.admin-bar .sherer-post-content :where(h2,h3,h4)[id]{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,32px) + var(--sherer-header-height) + var(--wp--preset--spacing--40))}.sherer-post-content :where(h2,h3,h4).has-sherer-heading-number:before{color:var(--sherer-color-highlight);content:attr(data-sherer-heading-number) " ";font-variant-numeric:tabular-nums;flex:none;margin-right:.35rem;font-size:1em;line-height:1}.editor-styles-wrapper .is-root-container :where(h2,h3,h4).has-sherer-heading-number:before{color:var(--sherer-color-highlight);content:attr(data-sherer-heading-number) " ";font-variant-numeric:tabular-nums;flex:none;margin-right:.35rem;font-size:1em;line-height:1}.sherer-post-content .wp-block-button a,.sherer-post-content a.wp-block-button__link,.sherer-post-content a.wp-element-button,.sherer-post-content a.button,.sherer-post-content a[class*=button],.editor-styles-wrapper .is-root-container .wp-block-button a,.editor-styles-wrapper .is-root-container a.wp-block-button__link,.editor-styles-wrapper .is-root-container a.wp-element-button,.editor-styles-wrapper .is-root-container a.button,.editor-styles-wrapper .is-root-container a[class*=button]{text-decoration:none}.sherer-post-content>.wp-block-group.content-wide,.editor-styles-wrapper .is-root-container>.wp-block-group.content-wide{max-width:var(--wp--style--global--wide-size,var(--sherer-wide))}.sherer-post-content>.wp-block-group:not(.alignfull):has(>.alignwide){max-width:var(--wp--style--global--wide-size,var(--sherer-wide))}.editor-styles-wrapper .is-root-container>.wp-block-group:not(.alignfull):has(>.alignwide){max-width:var(--wp--style--global--wide-size,var(--sherer-wide))}.sherer-post-content>.wp-block-group:has(>.alignfull){max-width:none}.editor-styles-wrapper .is-root-container>.wp-block-group:has(>.alignfull){max-width:none}.sherer-post-content>*+*,.editor-styles-wrapper .is-root-container>*+*{margin-block-start:var(--wp--preset--spacing--40)}.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper{margin-bottom:var(--wp--preset--spacing--60)}.sherer-front-content>*,.sherer-front-content>*+*{margin-block-start:0}.editor-styles-wrapper .is-root-container>.wp-block-group:first-child,.is-root-container>.wp-block-group:first-child{margin-top:0}.editor-styles-wrapper .is-root-container>.wp-block-group.alignfull,.is-root-container>.wp-block-group.alignfull{max-width:none}.editor-styles-wrapper .sherer-card>.block-editor-block-list__block,.editor-styles-wrapper .sherer-card>.wp-block,.is-root-container .sherer-card>.block-editor-block-list__block,.is-root-container .sherer-card>.wp-block,.editor-styles-wrapper .sherer-panel-light>.block-editor-block-list__block,.editor-styles-wrapper .sherer-panel-dark>.block-editor-block-list__block,.editor-styles-wrapper .sherer-panel-accent>.block-editor-block-list__block,.is-root-container .sherer-panel-light>.block-editor-block-list__block,.is-root-container .sherer-panel-dark>.block-editor-block-list__block,.is-root-container .sherer-panel-accent>.block-editor-block-list__block{width:100%;max-width:100%!important;margin-left:0!important;margin-right:0!important}.editor-styles-wrapper .sherer-card :where(h2,h3,p,.wp-block-buttons){text-align:left}.is-root-container .sherer-card :where(h2,h3,p,.wp-block-buttons){text-align:left}.editor-styles-wrapper .sherer-panel-light :where(h2,h3,p,.wp-block-buttons){text-align:left}.is-root-container .sherer-panel-light :where(h2,h3,p,.wp-block-buttons){text-align:left}.editor-styles-wrapper .sherer-card .wp-block-buttons,.is-root-container .sherer-card .wp-block-buttons,.editor-styles-wrapper .sherer-panel-light .wp-block-buttons,.is-root-container .sherer-panel-light .wp-block-buttons{justify-content:flex-start}.editor-styles-wrapper .sherer-expertise-panel>.block-editor-block-list__block,.is-root-container .sherer-expertise-panel>.block-editor-block-list__block{max-width:min(820px,100%)!important}.sherer-post-content>:first-child,.editor-styles-wrapper .is-root-container>:first-child{margin-top:0}.sherer-post-content>h2,.sherer-post-content>h3,.editor-styles-wrapper .is-root-container>h2,.editor-styles-wrapper .is-root-container>h3{margin-top:var(--wp--preset--spacing--70)}.sherer-post-content>h2,.editor-styles-wrapper .is-root-container>h2{font-size:var(--wp--preset--font-size--x-large);padding-top:calc(var(--wp--preset--spacing--30) + 3px)}.sherer-post-content>h3,.editor-styles-wrapper .is-root-container>h3{font-size:var(--wp--preset--font-size--large)}.sherer-post-content img,.editor-styles-wrapper .is-root-container img{border-radius:var(--sherer-radius-image);border:1px solid var(--sherer-color-rule)}.sherer-post-content figure,.editor-styles-wrapper .is-root-container figure{margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--50)}.sherer-post-content blockquote,.sherer-post-content .wp-block-quote,.editor-styles-wrapper .is-root-container blockquote,.editor-styles-wrapper .is-root-container .wp-block-quote{border-left:4px solid var(--sherer-color-accent);box-shadow:none;margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--50);background:0 0;border-radius:0}.sherer-post-content .wp-block-pullquote,.editor-styles-wrapper .is-root-container .wp-block-pullquote{border-color:var(--sherer-color-accent);box-shadow:none;margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--50) 0;background:0 0;border-style:solid;border-width:2px 0;border-radius:0}.sherer-post-content .wp-block-pullquote blockquote,.editor-styles-wrapper .is-root-container .wp-block-pullquote blockquote{background:0 0;border:0;border-radius:0;margin:0;padding:0}.sherer-post-content ul,.sherer-post-content ol,.editor-styles-wrapper .is-root-container ul,.editor-styles-wrapper .is-root-container ol{padding-left:1.4em}.sherer-post-content li+li,.editor-styles-wrapper .is-root-container li+li{margin-top:.45em}.sherer-post-series{margin-bottom:var(--wp--preset--spacing--60);margin-top:var(--wp--preset--spacing--60)}.sherer-post-series.alignwide{max-width:var(--sherer-content);width:min(var(--sherer-content), 100vw - 2rem);margin-left:auto!important;margin-right:auto!important}.sherer-post-series .series{background:var(--sherer-color-sheet);border:1px solid var(--sherer-color-surface-strong);border-radius:var(--sherer-radius-card);counter-reset:sherer-series;padding:var(--wp--preset--spacing--40);margin:0;list-style:none}.sherer-post-series .series_title{font-size:var(--wp--preset--font-size--small);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:700}.sherer-post-series .series_item{border-top:1px solid var(--sherer-color-surface-strong);counter-increment:sherer-series;align-items:start;gap:var(--wp--preset--spacing--30);margin:var(--wp--preset--spacing--30) 0 0;padding-top:var(--wp--preset--spacing--30);grid-template-columns:1.75rem minmax(0,1fr);display:grid}.sherer-post-series .series_item:nth-child(2){border-top:0}.sherer-post-series .series_item:before{background:var(--sherer-color-white);border:1px solid var(--sherer-color-rule-strong);border-radius:var(--sherer-radius-card);content:counter(sherer-series);font-size:var(--wp--preset--font-size--x-small);justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:400;line-height:1;display:inline-flex}.sherer-post-series .series--link,.sherer-post-series .series--link:visited{color:var(--sherer-color-ink);font-weight:400;text-decoration:none}.sherer-post-series .series--link:hover,.sherer-post-series .series--link:focus{color:var(--sherer-color-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 32%, transparent)}.sherer-post-series .series_here{color:var(--sherer-color-accent);font-weight:400}.sherer-post-series .series_item--coming-soon:before{background:var(--sherer-color-surface);border-color:var(--sherer-color-surface-strong);color:var(--sherer-color-muted)}.sherer-post-series .series_coming-soon{color:var(--sherer-color-muted);font-weight:400}.sherer-post-series .series_coming-soon-label{background:var(--sherer-color-surface);border:1px solid var(--sherer-color-rule-strong);border-radius:var(--sherer-radius-card);content:counter(sherer-series);font-size:var(--wp--preset--font-size--x-small);text-transform:uppercase;justify-content:center;align-items:center;height:1.75rem;margin-left:.45em;padding:0 .5rem;font-weight:400;line-height:1;display:inline-flex}.sherer-telegram-discussion{border-bottom:1px solid var(--sherer-color-surface-strong,#d4d8de);border-top:1px solid var(--sherer-color-surface-strong,#d4d8de);box-shadow:none;box-sizing:border-box;margin-bottom:var(--wp--preset--spacing--60);margin-top:var(--wp--preset--spacing--60);text-align:center}.sherer-telegram-discussion.alignfull{width:auto;max-width:none;left:auto;right:auto;margin-left:calc(var(--wp--style--root--padding-left,1rem) * -1)!important;margin-right:calc(var(--wp--style--root--padding-right,1rem) * -1)!important}.sherer-telegram-discussion__inner{max-width:var(--sherer-single);padding-left:var(--wp--style--root--padding-left,1rem);padding-right:var(--wp--style--root--padding-right,1rem);margin-left:auto!important;margin-right:auto!important}.sherer-telegram-discussion__text{color:var(--sherer-color-ink);font-size:var(--wp--preset--font-size--medium);max-width:42em;margin:0 auto;line-height:1.45}.sherer-telegram-discussion__button{margin-top:var(--wp--preset--spacing--70)}.sherer-single-navigation{align-items:stretch;gap:var(--wp--preset--spacing--30);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sherer-pet-single-actions{margin-top:var(--wp--preset--spacing--70)}.sherer-single-navigation .wp-block-post-navigation-link{min-width:0;margin:0}.sherer-single-navigation .wp-block-post-navigation-link a{background:var(--sherer-color-white);border:1px solid var(--sherer-color-rule);border-radius:var(--sherer-radius-card);color:var(--sherer-color-ink);font-size:var(--wp--preset--font-size--small);align-items:center;gap:var(--wp--preset--spacing--30);height:100%;min-height:5.75rem;padding:var(--wp--preset--spacing--40);transition:box-shadow var(--sherer-transition);grid-template-columns:minmax(0,1fr);font-weight:400;line-height:1.35;text-decoration:none;display:grid;overflow:hidden}.sherer-single-navigation .wp-block-post-navigation-link a:has(.sherer-single-navigation__thumbnail){grid-template-columns:4.75rem minmax(0,1fr)}.sherer-single-navigation .wp-block-post-navigation-link a:visited{color:var(--sherer-color-ink)}.sherer-single-navigation .wp-block-post-navigation-link a:hover,.sherer-single-navigation .wp-block-post-navigation-link a:focus{box-shadow:var(--sherer-shadow-soft)}.sherer-single-navigation__thumbnail{aspect-ratio:4/3;background:var(--sherer-color-surface);width:100%;min-width:0;display:block;overflow:hidden}.sherer-single-navigation__image{object-fit:cover;width:100%;height:100%;display:block}.sherer-single-navigation__content{gap:.25rem;min-width:0;display:grid}.sherer-single-navigation :where(.post-navigation-link__label,.post-navigation-link__title){display:block}.sherer-single-navigation .post-navigation-link__label{color:var(--sherer-color-muted);font-size:var(--wp--preset--font-size--small);font-weight:700;line-height:1.2}.sherer-single-navigation .post-navigation-link__title{font-size:var(--wp--preset--font-size--medium);font-weight:400;line-height:1.25}.sherer-single-navigation .post-navigation-link-next{text-align:right}.sherer-single-navigation .post-navigation-link-next a:has(.sherer-single-navigation__thumbnail){grid-template-columns:minmax(0,1fr) 4.75rem}.sherer-single-navigation .post-navigation-link-next .sherer-single-navigation__thumbnail{grid-area:1/2}.sherer-single-navigation .post-navigation-link-next .sherer-single-navigation__content{grid-area:1/1}.sherer-not-found .sherer-panel-light{max-width:var(--sherer-text)}.sherer-not-found{align-items:center;display:grid}.sherer-not-found__search{margin-top:var(--wp--preset--spacing--50)}.sherer-page-hero h1,.sherer-single-header h1{max-width:20ch;line-height:1.18}.sherer-page-hero h1{font-size:var(--wp--preset--font-size--x-large)!important}.sherer-single-hero h1{max-width:18ch;font-size:var(--wp--preset--font-size--xx-large)!important}.sherer-search-hero h1,.archive .sherer-page-hero h1,.category .sherer-page-hero h1,.tax-pets-category .sherer-page-hero h1{max-width:18ch}.sherer-page-hero.sherer-page-hero--text h1,.sherer-page-hero.sherer-page-hero--text .wp-block-query-title{max-width:var(--sherer-text)}@media (max-width:90rem){.sherer-table-of-contents{--sherer-toc-expanded-width:13.5rem}}@media (max-width:1279.98px){.sherer-table-of-contents{display:none}}@media (max-width:900px){.sherer-hero-grid,.sherer-speaker-hero__grid,.sherer-work-logos{grid-template-columns:1fr}.sherer-hero-title{font-size:var(--wp--preset--font-size--x-large);max-width:16ch}.sherer-portrait-card{justify-self:center;width:min(100%,320px);max-width:320px}.sherer-page-hero--media .sherer-portrait-card,.sherer-speaker-hero .sherer-portrait-card{justify-self:start;width:min(100%,260px);max-width:260px}.sherer-talk-list{grid-template-columns:1fr}.sherer-proof-grid,.sherer-logo-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.sherer-work-logos .sherer-logo-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}.sherer-single-navigation{grid-template-columns:1fr}.sherer-single-navigation .post-navigation-link-next{text-align:left}.sherer-single-navigation .post-navigation-link-next a:has(.sherer-single-navigation__thumbnail){grid-template-columns:4.75rem minmax(0,1fr)}.sherer-single-navigation .post-navigation-link-next .sherer-single-navigation__thumbnail,.sherer-single-navigation .post-navigation-link-next .sherer-single-navigation__content{grid-column:auto}.sherer-speaker-gallery.wp-block-gallery.has-nested-images{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sherer-hero,.wp-block-group.is-style-sherer-hero{padding-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50)}.sherer-hero-grid,.sherer-speaker-hero__grid{gap:var(--wp--preset--spacing--50)}.sherer-home-cards{padding-bottom:var(--sherer-section-padding-tight);padding-top:var(--sherer-section-padding-tight)}.sherer-page-hero--text,.sherer-single-hero{padding-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--40)}.sherer-speaker-hero p.has-medium-font-size{line-height:1.55;font-size:var(--wp--preset--font-size--base)!important}.sherer-page-hero--text :where(p,.wp-block-term-description){line-height:1.55;font-size:var(--wp--preset--font-size--base)!important}.sherer-page-hero--text .sherer-kicker{margin-bottom:var(--wp--preset--spacing--30)}.sherer-page-hero--text p+p{margin-top:var(--wp--preset--spacing--30)}.sherer-page-hero--text :where(.wp-block-heading,.wp-block-query-title,h1)+p{margin-top:var(--wp--preset--spacing--30)}.sherer-single-header{gap:var(--wp--preset--spacing--30)}.sherer-single-image{margin-bottom:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--40)}.sherer-single-image.alignwide{width:100%!important}.sherer-post-series{margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--50)}.sherer-post-series .series{padding:var(--wp--preset--spacing--40)}.sherer-telegram-discussion{margin-bottom:var(--wp--preset--spacing--50);margin-top:var(--wp--preset--spacing--50)}.sherer-page-hero h1,.sherer-single-header h1,.sherer-hero-title,.sherer-speaker-hero h1{max-width:16ch;line-height:1.16;font-size:var(--wp--preset--font-size--x-large)!important}.sherer-page-hero.sherer-page-hero--text h1,.sherer-page-hero.sherer-page-hero--text .wp-block-query-title{max-width:100%}.sherer-portrait-card{justify-self:start;max-width:220px}.sherer-page-hero--media .sherer-hero-grid,.sherer-speaker-hero__grid{gap:var(--wp--preset--spacing--40)}.sherer-speaker-hero--stage{padding-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--40)}.sherer-speaker-hero__content,.sherer-page-hero--media .sherer-hero-grid>.wp-block-group:first-child{box-sizing:border-box;padding-right:var(--wp--preset--spacing--40)}.sherer-page-hero--media .sherer-portrait-card{width:min(100%,220px);max-width:220px}.sherer-speaker-hero .sherer-portrait-card{width:168px;max-width:168px}.sherer-speaker-hero__media{justify-self:start;max-width:260px}.sherer-speaker-hero__media p{margin-top:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--20)}.sherer-page-hero--media .sherer-portrait-card img{aspect-ratio:auto}.sherer-speaker-hero .sherer-portrait-card img{aspect-ratio:4/3}.sherer-speaker-proof .sherer-proof-card{gap:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--20)}.sherer-speaker-proof .sherer-proof-card__value{font-size:var(--wp--preset--font-size--medium)}.sherer-speaker-proof .sherer-proof-card p:not(.sherer-proof-card__value){font-size:var(--wp--preset--font-size--small);line-height:1.45}.sherer-hero-actions,.sherer-page-actions{margin-top:var(--wp--preset--spacing--40)}.sherer-hero-proof{gap:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--40)}.sherer-proof-grid,.sherer-logo-cloud{grid-template-columns:1fr}.sherer-speaker-proof.sherer-proof-grid{gap:var(--wp--preset--spacing--20);grid-template-columns:repeat(3,minmax(0,1fr))}.sherer-work-logos{padding:var(--wp--preset--spacing--40) 0}.sherer-work-logos .sherer-logo-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}.sherer-proof-card{padding-top:var(--wp--preset--spacing--20)}.sherer-logo-card{min-height:6rem}.sherer-single-header .sherer-meta{align-items:center;gap:.35rem var(--wp--preset--spacing--40)}.sherer-single-header .sherer-meta>*{width:auto!important;max-width:none!important;margin:0!important}.sherer-speaker-topic-grid .sherer-card{min-height:0}.sherer-section-heading{margin-bottom:var(--wp--preset--spacing--50)}.sherer-section-heading .wp-block-heading{max-width:min(24ch,100%);font-size:var(--wp--preset--font-size--large)!important}.sherer-page-hero :where(h1,p){overflow-wrap:anywhere}.sherer-speaker-hero :where(h1,p){overflow-wrap:anywhere}.sherer-section-heading :where(h2,p){overflow-wrap:anywhere}.sherer-panel-dark :where(h2,p){overflow-wrap:anywhere}.sherer-panel-light :where(h2,p){overflow-wrap:anywhere}.sherer-panel-accent :where(h2,p){overflow-wrap:anywhere}.sherer-talk-card{padding:var(--wp--preset--spacing--40)}.sherer-speaker-gallery.wp-block-gallery.has-nested-images{grid-template-columns:1fr}.sherer-post-content figure,.sherer-post-content blockquote,.sherer-post-content .wp-block-quote,.sherer-post-content .wp-block-pullquote,.editor-styles-wrapper .is-root-container figure,.editor-styles-wrapper .is-root-container blockquote,.editor-styles-wrapper .is-root-container .wp-block-quote,.editor-styles-wrapper .is-root-container .wp-block-pullquote{margin-bottom:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--40)}}@media (max-width:480px){.sherer-speaker-proof.sherer-proof-grid{grid-template-columns:1fr}.sherer-speaker-proof .sherer-proof-card{grid-template-columns:4rem minmax(0,1fr);align-items:baseline;column-gap:.75rem;display:grid}.sherer-speaker-proof .sherer-proof-card>p{margin:0}}
