.ws-single-example-hero{padding-block:30px}.ws-single-example-hero-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.ws-single-example-hero-label{display:inline-block;margin-bottom:12px;font-size:.875rem;font-weight:600;letter-spacing:2px;line-height:1.5;text-transform:uppercase;color:#005afd}.ws-single-example-hero-title{margin:0 0 16px;font-size:var(--wp--preset--font-size--h-1,3.625rem);line-height:1.1;font-weight:700;color:#111b71;letter-spacing:-.72px}@media screen and (max-width:991px){.ws-single-example-hero-title{font-size:2.5rem}}@media screen and (max-width:767px){.ws-single-example-hero-title{font-size:2.25rem}}.ws-single-example-hero-excerpt{margin:0 0 20px;font-size:1.25rem;line-height:1.6;color:#111b71}@media screen and (max-width:991px){.ws-single-example-hero-excerpt{font-size:1rem;line-height:1.5}}.ws-single-example-hero-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;font-size:.875rem;line-height:24px;color:#111b71}@media screen and (max-width:991px){.ws-single-example-hero-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}}.ws-single-example-hero-meta-item a{color:#005afd;text-decoration:none}.ws-single-example-hero-meta-item a:hover{text-decoration:underline}.ws-single-example-hero-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (max-width:991px){.ws-single-example-hero-image{margin-top:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ws-single-example-hero-img{display:block;width:100%;height:auto;border-radius:1rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:991px){.ws-single-example-hero-img{max-width:100%}}.ws-single-example-hero-img-placeholder{width:100%;max-width:370px;aspect-ratio:4/3;border-radius:1rem;background-color:#e5eeff}@media screen and (max-width:991px){.ws-single-example-hero-img-placeholder{max-width:100%;height:360px}}.ws-single-example-body{padding-bottom:30px}.ws-single-example-content{padding-block:30px}.ws-single-example-content>:first-child{margin-top:0}.ws-single-example-content h2{scroll-margin-top:100px}.ws-single-example-content img{max-width:100%;height:auto;border-radius:.5rem}.ws-example-sidebar{position:sticky;top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding-block:30px;max-height:calc(100vh - 90px - 20px)}@media screen and (max-width:991px){.ws-example-sidebar{display:none}}.ws-example-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;border:2px solid #e6e6e6;border-radius:1rem;padding:30px 20px}.ws-example-menu-title{-ms-flex-negative:0;flex-shrink:0;margin:0 0 20px;font-size:.875rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.ws-example-menu>ol,.ws-example-menu>ul{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto}.ws-example-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;border-radius:1rem;padding:30px 20px;background-color:#e5eeff;text-align:center}.ws-example-cta>*{margin-block:0}.ws-example-cta p{font-weight:500;line-height:1.5}.ws-example-menu-trigger{display:none;padding:15px}.ws-example-menu-trigger.is-fixed{position:fixed;bottom:0;left:0;right:0;z-index:1050;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.ws-example-menu-trigger.is-fixed.is-visible{opacity:1;pointer-events:auto}.ws-example-menu-trigger-btn{letter-spacing:2px;font-weight:600;text-transform:uppercase}.ws-example-menu-trigger-btn svg{width:21px;height:16px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:991px){.ws-example-menu-trigger{display:-webkit-box;display:-ms-flexbox;display:flex}.ws-example-menu-trigger-btn{background-color:#fff!important}}.ws-example-menu-drawer{display:none;position:fixed;inset:0;z-index:1100;background-color:#fff;overflow-y:auto;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ws-example-menu-drawer.is-open{-webkit-transform:translateY(0);transform:translateY(0)}.ws-example-menu-drawer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;padding-block:30px}.ws-example-menu-drawer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ws-example-menu-drawer-title{margin:0;font-size:.875rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#111b71}.ws-example-menu-drawer-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;background:0 0;border:none;cursor:pointer;color:#111b71}.ws-example-menu-drawer-close svg{width:16px;height:16px}.ws-example-menu-drawer-close:hover{color:#080434}.ws-example-menu-drawer-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.ws-example-menu{padding:18px 14px}.ws-example-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.ws-example-menu-list li{margin-block:0}.ws-example-menu-list>li>a{display:block;padding:10px 12px;border-radius:10px;font-size:.9375rem;font-weight:500;line-height:1.4;color:#111b71;text-decoration:none;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.ws-example-menu-list>li>a:hover{color:#005afd;background-color:#e5eeff}.ws-example-menu-list>.current-menu-item>a,.ws-example-menu-list>.current_page_item>a{color:#005afd;background-color:#e5eeff;font-weight:600}.ws-example-menu-list>.menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ws-example-menu-list>.menu-item-has-children>a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ws-example-menu-list>.menu-item-has-children.is-open>a{color:#005afd}.ws-example-menu-list .sub-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;list-style:none;margin:2px 0 6px 12px;padding:2px 0 2px 14px;border-left:2px solid #e5e7eb}.ws-example-menu-list .sub-menu a{display:block;padding:8px 12px;border-radius:8px;font-size:.875rem;font-weight:400;line-height:1.4;color:#7a7a8a;text-decoration:none;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.ws-example-menu-list .sub-menu a:hover{color:#005afd;background-color:#e5eeff}.ws-example-menu-list .sub-menu .current-menu-item>a,.ws-example-menu-list .sub-menu .current_page_item>a{color:#005afd;background-color:#e5eeff;font-weight:500}.ws-example-menu-list .is-open>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.ws-example-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;margin-left:4px;padding:0;background:0 0;border:none;border-radius:8px;cursor:pointer;color:#8d8f9e;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.ws-example-menu-toggle::before{content:"";width:7px;height:7px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ws-example-menu-toggle:hover{color:#005afd;background-color:#e5eeff}.is-open>.ws-example-menu-toggle{color:#005afd}.is-open>.ws-example-menu-toggle::before{margin-top:3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}