/*!
 * Minimum Example Front CSS — Bare Minimum Main Content with Complete Header/Footer
 */
html{background-color:var(--example-bg);color-scheme:light}body{--example-bg:#fff;--example-surface:#f2efef;--example-muted-bg:#dbdada;--example-fg:#212121;--example-muted:#757575;--example-post-date:#757575;--example-cyan:#0b7285;--example-green:#2b8a3e;--example-purple:#862e9c;--example-accent:#d6336c;--example-focus:#e8590c;--example-brand-accent:#0b7285;--example-teal:#10738a;--example-light-teal:#15aabf;--example-card-border-radius:10px;--example-cyan-border:2px solid #67d8ef;--example-font:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--example-button-ghost-border:2px solid transparent;--example-btn-hover-border:2px solid #495057;--example-button-font-size:18px;--example-button-font-weight:600;--example-button-line-height:1.2;--example-button-letter-spacing:0;--example-button-pad-x:16px;--example-button-pad-y:8px;--example-button-border-radius:16px;--example-button-text-nudge:1px;--example-button-control-width:40px;--example-button-control-height:40px;--example-h1-font-size:36px;--example-h2-font-size:28px;--example-h3-font-size:24px;--example-h4-font-size:20px;--example-h5-font-size:18px;--example-h6-font-size:16px;color-scheme:light;background-color:var(--example-bg);color:var(--example-fg);font-family:var(--example-font);font-size:18px;line-height:1.6;margin:0;padding:0}*{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6{color:var(--example-fg);margin-top:0}p{margin-bottom:20px}a{text-decoration:none;color:var(--example-cyan)}a:hover,a:focus-visible{opacity:.8}h1{font-size:var(--example-h1-font-size);font-weight:700}h2{font-size:var(--example-h2-font-size);font-weight:600}h3{font-size:var(--example-h3-font-size)}h4{font-size:var(--example-h4-font-size)}.example-main{width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box}.example-section{margin:0 auto;padding:0;max-width:1400px}.example-full-content{width:100%;max-width:none;background-color:var(--example-surface);padding:60px 20px;margin:0 auto 60px auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.example-full-content>*{width:100%;max-width:1400px;box-sizing:border-box}.example-full-content--light{background-color:var(--example-bg);margin-bottom:0}.example-full-content--light .example-card-body{background-color:var(--example-surface)}.example-full-content--narrow>*{max-width:900px;padding-left:20px;padding-right:20px}.example-page-content{width:100%;max-width:none;background-color:var(--example-surface);padding:60px 20px;margin:0 auto 60px auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.example-page-content>*{width:100%;max-width:1380px;box-sizing:border-box}.example-section-title,.example-page-title{margin:0 0 30px;text-align:center}.example-page-content .example-section-title,.example-page-content .example-page-title{text-align:left}.example-page-columns{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:100px;width:100%}.example-page-media-column{flex:0 0 auto;display:flex;justify-content:center}.example-page-text-column{flex:1 1 auto;max-width:640px}.example-page-clipart-image{width:100%;max-width:480px;height:auto;display:block;border-radius:var(--example-card-border-radius)}@media screen and (max-width:768px){.example-page-columns{flex-direction:column;gap:30px}.example-page-content .example-page-title{text-align:center}}.example-site-accent-strip{width:100%;height:5px;flex-shrink:0;background-color:var(--example-brand-accent)}.example-skip-link{position:absolute;top:-9999px;left:20px;z-index:999999;background:var(--example-cyan);color:#fff;padding:8px 16px;border-radius:4px}.example-skip-link:focus{top:20px}.example-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.example-header{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;background-color:var(--example-bg)}.example-header-top{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:20px;box-sizing:border-box}.example-header-left{display:flex;flex-wrap:nowrap;align-items:center;flex:0 0 auto;flex-shrink:0;align-self:center;min-width:0;padding:0;cursor:pointer;box-sizing:border-box}.example-header-left:hover,.example-header-left:active{opacity:.8}.example-header-left:focus-visible{opacity:.8;outline:2px solid var(--example-focus);outline-offset:3px;border-radius:10px}.example-header-brand{--example-header-brand-text-size:26px;--example-header-brand-gap:7px;--example-header-brand-meter-size:30px;display:inline-flex;flex-wrap:nowrap;align-items:center;gap:var(--example-header-brand-gap);min-width:0;white-space:nowrap}.example-header-brand-meter{display:flex;flex:0 0 auto;flex-shrink:0;align-self:center;align-items:center;justify-content:center;width:var(--example-header-brand-meter-size);height:var(--example-header-brand-meter-size);min-width:var(--example-header-brand-meter-size);min-height:var(--example-header-brand-meter-size);box-sizing:border-box;pointer-events:none}.example-header-brand-meter .dashicons{font-size:var(--example-header-brand-meter-size);width:var(--example-header-brand-meter-size);height:var(--example-header-brand-meter-size);line-height:1;color:var(--example-brand-accent)}.example-header-brand-wordmark{display:flex;flex:0 1 auto;align-items:center;align-self:center;min-width:0;box-sizing:border-box}.example-header-brand-text{display:block;overflow:visible;color:var(--example-fg);font-family:var(--example-font);font-size:var(--example-header-brand-text-size);font-weight:900;font-stretch:condensed;line-height:var(--example-header-brand-text-size);height:var(--example-header-brand-text-size);letter-spacing:-.05em;white-space:nowrap}.example-header-brand-mark{color:var(--example-brand-accent);font-weight:700}.example-header-right.example-header-desktop-nav{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0;margin:0 0 0 auto;padding:8px 10px;text-align:right;box-sizing:border-box;width:fit-content;max-width:min(100%, 920px);height:58px;background-color:var(--example-surface);border-radius:9999px}.example-header .example-top-menu-list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.example-header-menu-toggle{display:none;flex-shrink:0;align-items:center;justify-content:center;width:42px;height:42px;margin:0;border:2px solid transparent;background-color:var(--example-teal);color:#fff;cursor:pointer;border-radius:50%;box-sizing:border-box;padding:0;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.example-header-menu-toggle:hover,.example-header-menu-toggle:focus-visible,.example-header-menu-toggle:active{border:var(--example-btn-hover-border)}.example-header-menu-toggle:focus-visible{outline:2px solid var(--example-focus);outline-offset:3px}.example-header-menu-toggle:active{transform:scale(.94)}.example-header-menu-icon-closed,.example-header-menu-icon-open{font-size:24px;width:24px;height:24px;line-height:24px;color:#fff;pointer-events:none}.example-header-menu-toggle .example-header-menu-icon-open{display:none}.example-header-drawer-backdrop{display:none}.example-header-drawer{display:none}.example-top-menu-item{font-family:var(--example-font);font-weight:var(--example-button-font-weight);text-transform:none;letter-spacing:var(--example-button-letter-spacing);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;line-height:var(--example-button-line-height);font-size:var(--example-button-font-size);padding-top:max(0px, calc(var(--example-button-pad-y) - var(--example-button-text-nudge)));padding-bottom:calc(var(--example-button-pad-y) + var(--example-button-text-nudge));padding-left:var(--example-button-pad-x);padding-right:var(--example-button-pad-x);border-radius:var(--example-button-border-radius);border:var(--example-button-ghost-border)}.example-top-menu-item:not(.example-top-menu-cta){color:var(--example-fg);background-color:transparent}.example-top-menu-item.example-top-menu-cta{background-color:var(--example-teal);color:#fff}.example-header-right.example-header-desktop-nav .example-top-menu-item{border-radius:9999px}.example-header .example-top-menu-item:hover,.example-header .example-top-menu-item:focus-visible,.example-header .example-top-menu-item:active{border:var(--example-btn-hover-border)}.example-header .example-top-menu-list>li{margin:0}.example-header .example-top-menu-list>li:has(.example-top-menu-cta){margin-left:4px}.example-header-controls{display:none;align-items:center;gap:6px;flex-shrink:0;padding:6px 8px;background-color:var(--example-surface);border-radius:9999px;box-sizing:border-box}.example-header-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:2px solid transparent;background-color:var(--example-teal);color:#fff;cursor:pointer;padding:0;margin:0;flex-shrink:0;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.example-header-search-toggle .dashicons{font-size:20px;width:20px;height:20px;line-height:20px;color:#fff}.example-header-search-toggle:hover,.example-header-search-toggle:focus-visible,.example-header-search-toggle:active{border:var(--example-btn-hover-border)}.example-header-search-toggle:focus-visible{outline:2px solid var(--example-focus);outline-offset:3px}.example-header-search-toggle:active{transform:scale(.94)}.example-header-search-form-wrap{display:none;align-items:center;flex:1 1 auto;max-width:640px;margin:0 0 0 auto;padding:6px 8px 6px 16px;height:58px;box-sizing:border-box;background-color:#fff;border:2px solid var(--example-teal);border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.example-header--search-open .example-header-search-form-wrap{display:flex}.example-header--search-open .example-top-menu-list,.example-header--search-open .example-header-desktop-nav{display:none !important}.example-header-search-form{display:flex;align-items:center;gap:6px;width:100%;height:100%}.example-header-search-input{flex:1 1 auto;height:42px;padding:0 16px;border-radius:9999px;border:none;outline:none;background-color:transparent;color:var(--example-fg);font-family:var(--example-font);font-size:16px;box-sizing:border-box}.example-header-search-input:focus,.example-header-search-input:active{border:none;outline:none;box-shadow:none}.example-header-search-submit,.example-header-search-close{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:2px solid transparent;background-color:var(--example-surface);color:var(--example-fg);cursor:pointer;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.example-header-search-submit,.example-header-search-close{background-color:var(--example-teal);color:#fff}.example-header-search-submit .dashicons,.example-header-search-close .dashicons{font-size:20px;width:20px;height:20px;line-height:20px}.example-header-search-submit:hover,.example-header-search-submit:focus-visible,.example-header-search-submit:active,.example-header-search-close:hover,.example-header-search-close:focus-visible,.example-header-search-close:active{border:var(--example-btn-hover-border)}.example-header-search-submit:focus-visible,.example-header-search-close:focus-visible{outline:2px solid var(--example-focus);outline-offset:2px}.example-header-search-submit:active,.example-header-search-close:active{transform:scale(.94)}@media screen and (max-width:1050px){.example-header-top{gap:10px}.example-header{--example-button-font-size:16px;--example-button-pad-x:11px;--example-button-pad-y:6px}.example-header-right.example-header-desktop-nav{padding:6px 8px}.example-header .example-top-menu-list{gap:2px}.example-header .example-top-menu-list>li:has(.example-top-menu-cta){margin-left:2px}.example-header-brand{--example-header-brand-text-size:24px;--example-header-brand-meter-size:28px}}@media screen and (max-width:900px){.example-header-top{flex-wrap:wrap;margin-bottom:0;padding:14px 20px}.example-header-left{order:1}.example-header-controls{display:inline-flex;order:2;margin-left:auto}.example-header-right.example-header-desktop-nav{display:none}.example-header-search-form-wrap{order:3;width:100%;max-width:100%;margin-bottom:6px}.example-header-menu-toggle,.example-header-controls .example-header-search-toggle{display:inline-flex;width:38px;height:38px}.example-header-drawer-backdrop{display:block;position:fixed;inset:0;z-index:100000;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.example-header--nav-open .example-header-drawer-backdrop{opacity:1;visibility:visible;pointer-events:auto}.example-header-drawer{display:flex;flex-direction:column;position:fixed;top:0;right:0;z-index:100001;width:min(100%, 320px);height:100vh;height:100dvh;margin:0;padding:12px 20px 24px;overflow-y:auto;background-color:var(--example-surface);box-sizing:border-box;box-shadow:-4px 0 24px rgba(0,0,0,.12);transform:translateX(100%);visibility:hidden;pointer-events:none;transition:transform .18s ease-out,visibility .18s ease-out}.example-header--nav-open .example-header-drawer{transform:translateX(0);visibility:visible;pointer-events:auto}body.admin-bar .example-header-drawer-backdrop{top:32px}body.admin-bar .example-header-drawer{top:32px;height:calc(100vh - 32px);height:calc(100dvh - 32px)}@media screen and (max-width:782px){body.admin-bar .example-header-drawer-backdrop{top:46px}body.admin-bar .example-header-drawer{top:46px;height:calc(100vh - 46px);height:calc(100dvh - 46px)}}.example-header-drawer-top{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;min-width:0}.example-header-drawer-brand{display:inline-flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;color:inherit;text-decoration:none}.example-header-drawer-brand:hover,.example-header-drawer-brand:active{opacity:.8}.example-header-drawer-brand:focus-visible{opacity:.8;outline:2px solid var(--example-focus);outline-offset:3px;border-radius:10px}.example-header-drawer-brand img{display:block;flex:0 0 auto;width:40px;height:40px;object-fit:contain;filter:brightness(0) invert(1)}.example-header-drawer-brand{min-width:0;overflow:hidden}.example-header-brand--drawer{max-width:100%}.example-header-brand--drawer{--example-header-brand-text-size:18px;--example-header-brand-meter-size:24px}.example-header-brand--drawer .example-header-brand-wordmark{overflow:hidden}.example-header-drawer-close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;box-sizing:border-box}.example-header-drawer-close:hover,.example-header-drawer-close:focus,.example-header-drawer-close:focus-visible,.example-header-drawer-close:active{opacity:.9;outline:none;border:2px solid var(--example-cyan);border-radius:10px}.example-header-drawer-close .dashicons{font-size:24px;width:24px;height:24px;line-height:1;color:var(--example-fg);transform:rotate(-90deg);transition:transform .5s ease-out .2s}.example-header--nav-open .example-header-drawer-close .dashicons{transform:rotate(0deg)}.example-header--nav-open .example-header-menu-icon-closed{display:none}.example-header--nav-open .example-header-menu-toggle .example-header-menu-icon-open{display:inline-block}.example-header-drawer-group{display:block;box-sizing:border-box;padding-top:14px;padding-bottom:14px;padding-left:12px;padding-right:12px;background-color:var(--example-muted-bg);border-radius:12px;flex-shrink:0}.example-header-drawer-menu{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:0;list-style:none}.example-header-drawer-menu>li{list-style:none;margin:0;padding:0}.example-header-drawer-link{font-family:var(--example-font);font-weight:var(--example-button-font-weight);font-size:var(--example-button-font-size);line-height:var(--example-button-line-height);letter-spacing:var(--example-button-letter-spacing);text-transform:none;text-decoration:none;color:var(--example-fg);background-color:transparent;box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:48px;margin:0;padding-top:0;padding-bottom:0;padding-left:14px;padding-right:14px;border:3px solid transparent;border-radius:10px;text-align:left}.example-header-drawer-link:visited{color:var(--example-fg)}.example-header-drawer-link:hover,.example-header-drawer-link:active{opacity:.8;text-decoration:none;outline:none;background-color:var(--example-surface);border-color:var(--example-cyan)}.example-header-drawer-link:focus-visible{opacity:.8;text-decoration:none;outline:none;border-color:var(--example-cyan);background-color:var(--example-surface)}.example-header-drawer-link.example-header-drawer-link--cta{color:var(--example-brand-accent)}.example-header-drawer-link.example-header-drawer-link--cta:visited{color:var(--example-brand-accent)}}@media (prefers-reduced-motion:reduce){.example-header-drawer-backdrop,.example-header-drawer,.example-header-drawer-close .dashicons{transition:none !important}}@media (min-width:901px){.example-header-drawer,.example-header-drawer-backdrop{display:none}}.example-footer{margin:0;position:relative;background-color:var(--example-surface)}.example-footer-site-map{font-size:16px;padding:60px 20px 40px;color:var(--example-fg);margin:0}.example-footer-menu{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;text-align:left;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}.example-footer-menu-layout{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:96px;width:100%;max-width:100%;box-sizing:border-box}.example-footer-menu-col-brand,.example-footer-menu-col-services{flex:0 1 420px;min-width:0;max-width:420px;box-sizing:border-box}.example-footer-service-list{list-style:none;margin:0;padding:0}.example-footer-service-list li{margin:0 0 14px;padding:0;line-height:1.3}.example-footer-service-list li:last-child{margin-bottom:0}.example-footer-service-link{display:flex;flex-direction:row;align-items:center;gap:12px;color:var(--example-fg);text-decoration:none}.example-footer-service-link:hover,.example-footer-service-link:focus-visible,.example-footer-service-link:active{color:var(--example-cyan);text-decoration:none}.example-footer-service-title{display:block;font-size:16px;font-weight:600;line-height:1.3}.example-footer-menu-col-brand .example-header-brand{--example-header-brand-text-size:24px;--example-header-brand-meter-size:28px}.example-footer-menu-col-nav{display:flex;flex-direction:column;align-items:stretch;flex:0 1 140px;min-width:0;width:auto;max-width:140px;box-sizing:border-box}.example-footer-menu-panel{width:100%}.example-footer-menu-column{text-align:left;min-width:0}.example-footer-column-title{font-size:16px;font-weight:600;line-height:1.3;margin:0 0 16px;color:var(--example-fg)}.example-footer-menu-column ul{list-style:none;margin:0;padding:0;padding-bottom:10px}.example-footer-brand-home{display:inline-flex;flex-direction:column;align-items:flex-start;color:inherit;width:100%;max-width:100%;padding-bottom:0;margin-bottom:0;text-decoration:none}.example-footer-brand-blurb{margin:14px 0 0;padding:0;max-width:100%;font-family:var(--example-font);font-size:15px;font-weight:400;line-height:1.45;color:var(--example-fg)}.example-footer-brand-home:hover,.example-footer-brand-home:active{opacity:.8}.example-footer-brand-home:focus-visible{opacity:.8;outline:2px solid var(--example-focus);outline-offset:3px;border-radius:10px}.example-footer-menu-column li{list-style:none;margin:0;padding-bottom:12px;line-height:1.45}.example-footer-menu-column li::marker,.example-footer-menu-column li:before{content:none}.example-footer a{text-decoration:none}.example-footer-menu-column a{color:#000}.example-footer-menu-column a:not(.example-footer-brand-home):hover,.example-footer-menu-column a:not(.example-footer-brand-home):focus-visible,.example-footer-menu-column a:not(.example-footer-brand-home):active{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px}.example-footer p.example-footer-copyright{text-align:center;margin:0;padding:0 20px 30px;color:var(--example-fg);font-size:15px;line-height:1.5}.example-footer-copyright a{color:var(--example-cyan)}.example-footer-copyright a:hover,.example-footer-copyright a:focus-visible,.example-footer-copyright a:active{text-decoration:underline;text-decoration-color:var(--example-cyan);text-decoration-thickness:1px;text-underline-offset:2px}@media screen and (max-width:1000px){.example-footer-menu-layout{gap:64px}}@media (max-width:660px){.example-footer-menu{flex-direction:column;align-items:center}.example-footer-menu-layout{flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:420px;margin-left:auto;margin-right:auto;box-sizing:border-box}.example-footer-menu-col-brand,.example-footer-menu-col-services,.example-footer-menu-col-nav{flex:1 1 auto;width:100%;max-width:none}.example-footer-brand-blurb{max-width:none}.example-footer-menu-col-nav .example-footer-menu-panel{width:100%;max-width:100%;box-sizing:border-box}}@media (max-width:530px){.example-footer-menu-panel--basic .example-footer-menu-column{flex:0 0 auto;width:100%}}.example-button-blue{display:inline-block;background-color:var(--example-cyan);color:#fff;padding:8px 16px;border-radius:var(--example-button-border-radius);font-weight:600;border:2px solid transparent}.example-button-blue:hover{opacity:.9;border:var(--example-btn-hover-border)}.example-hero{margin:0;padding:60px 0;background-color:var(--example-surface);border-radius:var(--example-card-border-radius);overflow:hidden}.example-hero-media{margin:0 auto;max-width:1400px;padding:0;box-sizing:border-box;overflow:hidden}.example-hero-media img,.example-hero-image{display:block;width:100%;height:auto;aspect-ratio:1440/465;object-fit:cover;object-position:center center;margin:0;border-radius:var(--example-card-border-radius)}.example-hero-text{padding:60px 0 0;max-width:900px;margin:0 auto;text-align:center}.example-hero-title{margin:0 0 12px}.example-hero-summary{margin:0 0 16px}.example-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.example-cta-section{max-width:900px;margin:0 auto 60px auto;padding:0 20px}.example-cta-section-inner{margin:0;padding:30px 20px;background-color:var(--example-surface);text-align:center;border-radius:var(--example-card-border-radius)}.example-cta-section-title{margin:0 0 16px}.example-cta-section-text{margin:0 0 20px}.example-card-section-actions{margin:32px auto 24px auto;text-align:center;width:100%}@media screen and (max-width:700px){.example-cta-section-inner,.example-hero-text{padding:24px 16px}}.example-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));column-gap:24px;row-gap:24px;margin:0 0 24px}.example-card{margin:0;border-radius:var(--example-card-border-radius);overflow:hidden}.example-card-body{display:flex;flex-direction:column;height:100%;border:none;background-color:var(--example-bg)}.example-card-media{display:block}.example-card-media img{display:block;width:100%;height:auto}.example-card-content{padding:20px}.example-card-title{margin:0 0 12px}.example-blog-card .example-card-title a{color:var(--example-cyan)}.example-blog-card .example-card-title a:hover,.example-blog-card .example-card-title a:focus,.example-blog-card .example-card-title a:focus-visible,.example-blog-card .example-card-title a:active{text-decoration:underline;text-decoration-color:currentColor}.example-card-cta{margin:0}@media screen and (max-width:900px){.example-card-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media screen and (max-width:700px){.example-card-grid{grid-template-columns:minmax(0, 1fr)}}.example-single-entry{width:100%;max-width:none;background-color:var(--example-surface);padding:60px 20px;margin:0 auto 60px auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.example-single-entry-layout{display:flex;flex-direction:row;gap:100px;justify-content:center;align-items:start;width:100%;max-width:1380px;box-sizing:border-box}.example-single-entry-column--left{display:flex;flex-direction:column;gap:30px;max-width:480px;width:100%}.example-single-entry-column--lead{max-width:480px;width:100%;margin:0}.example-single-entry-column--main{max-width:640px;width:100%;margin:0}.example-single-entry-sidebar{max-width:480px;width:100%;margin:0}.example-single-entry-column{display:flex;flex-direction:column;gap:32px;min-width:0}.example-single-entry-column--main{gap:16px}.example-single-entry-media{margin:0;container-type:inline-size}.example-single-entry-media img{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--example-card-border-radius)}.example-single-entry-media .example-service-icon--large{--icon-fg-size:100cqw;--icon-wp-size:calc(100cqw * 0.41);width:100cqw;height:100cqw}.example-single-entry-header{margin:0}.example-single-entry .example-post-entry-title{margin:0 0 12px;text-align:left}.example-single-entry-heading .example-tags-wrapper{margin-bottom:12px}.example-single-entry-meta{margin:0}.example-single-entry-meta .example-post-entry-date{margin:0}.example-single-entry-content .example-post-entry-body>:last-child{margin-bottom:0}.example-single-entry-content .example-card-section-actions{margin-top:40px;text-align:left}.example-single-entry-sidebar .example-boiler-section{margin:0}.example-single-entry-sidebar .example-boiler-divider{display:none}.example-boiler-divider{border:0;height:4px;margin:0 0 24px;background-color:var(--example-brand-accent)}@media screen and (max-width:900px){.example-single-entry{padding:40px 20px}.example-single-entry-layout{flex-direction:column;align-items:center;gap:30px}.example-single-entry-column--left{display:contents}.example-single-entry-column--lead{order:1;margin:0 auto}.example-single-entry-column--main{order:2;margin:0 auto}.example-single-entry-sidebar{order:3;margin:0 auto}}.example-tags-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px}.example-tag{display:inline-block;padding:6px 12px;border-radius:16px;box-sizing:border-box;background-color:var(--example-muted-bg);border:2px solid var(--example-muted-bg);color:var(--example-fg);font-size:14px;font-weight:600;line-height:1.2}.example-tag:hover,.example-tag:focus-visible,.example-tag:active{border:var(--example-cyan-border);opacity:.9;color:var(--example-fg);text-decoration:none;outline:none}.asc-scroll-top{position:fixed;bottom:20px;right:20px;background-color:var(--example-teal);color:#fff;border:2px solid transparent;border-radius:50%;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;box-sizing:border-box;transition:opacity .3s,visibility .3s,background-color .2s,border-color .2s,transform .15s;box-shadow:0 4px 6px rgba(0,0,0,.1)}.asc-scroll-top:hover,.asc-scroll-top:focus-visible,.asc-scroll-top:active{border:var(--example-btn-hover-border);opacity:.8}.asc-scroll-top:focus-visible{outline:2px solid var(--example-focus);outline-offset:3px}.asc-scroll-top:active{transform:scale(.94)}.asc-scroll-top--visible{opacity:1;visibility:visible}.example-listing-pagination{margin-top:40px;display:flex;justify-content:center;width:100%}.example-listing-pagination-inner{display:flex;align-items:center;gap:15px}.example-listing-pagination-link--disabled{opacity:.5;pointer-events:none}.example-listing-pagination-status{font-weight:600}.example-faq-section{background-color:var(--example-surface);padding:60px 0;margin-bottom:60px}.example-faq-container{max-width:900px;margin:0 auto;padding:0 20px;box-sizing:border-box}.example-faq-list{display:flex;flex-direction:column;gap:16px;margin-top:24px}.example-faq-item{width:100%}.example-faq-question{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background-color:#fff;border:1px solid #475569;border-radius:12px;cursor:pointer;box-sizing:border-box;user-select:none;transition:border-color .2s ease,box-shadow .2s ease}.example-faq-question::-webkit-details-marker{display:none}.example-faq-question:hover,.example-faq-question:focus-visible{border-color:var(--example-teal)}.example-faq-question-left{display:flex;align-items:center;gap:12px}.example-faq-icon{font-size:20px;width:20px;height:20px;line-height:20px;color:var(--example-teal);flex-shrink:0}.example-faq-title{font-weight:600;font-size:16px;color:var(--example-fg)}.example-faq-chevron{font-size:20px;width:20px;height:20px;line-height:20px;color:#64748b;flex-shrink:0;transition:transform .2s ease,color .2s ease}.example-faq-item[open] .example-faq-chevron{transform:rotate(180deg);color:var(--example-teal)}.example-faq-answer{margin-top:8px;padding:20px;background-color:#fff;border:1px solid #475569;border-radius:12px;box-sizing:border-box}.example-faq-answer p{margin:0 0 10px;color:#334155;font-size:15px;line-height:1.6}.example-faq-answer p:last-child{margin-bottom:0}