.whs-frame-post{padding-top:10rem;padding-bottom:3rem}.whs-frame-layout-wrap--has-sidebar{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3rem;max-width:var(--whs-frame-container-width,1200px);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.whs-frame-layout-wrap--has-sidebar .whs-frame-post.container{flex:1 1 0%;min-width:0;max-width:100%;padding-left:0;padding-right:0}.whs-frame-layout-wrap--has-sidebar .whs-frame-sidebar{flex:0 0 300px;padding-top:10rem}.whs-frame-layout-wrap--sidebar-left{flex-direction:row-reverse}.whs-frame-sidebar__widget{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 10%,transparent)}.whs-frame-sidebar__widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.whs-frame-sidebar__widget-title{margin-bottom:1rem;font-size:1rem;font-weight:700}.whs-frame-sidebar__widget ul{list-style:none}.whs-frame-sidebar__widget li{margin-bottom:.6rem;line-height:1.5}.whs-frame-sidebar__widget a{color:inherit}.whs-frame-sidebar__widget a:hover{color:var(--whs-frame-color-primary,#6366f1)}@media (max-width:900px){.whs-frame-layout-wrap--has-sidebar{flex-direction:column}.whs-frame-layout-wrap--has-sidebar .whs-frame-sidebar{flex-basis:100%;padding-top:0}}body.whs-frame-layout--boxed .whs-frame-post{max-width:calc(var(--whs-frame-container-width, 1200px) - 4rem);margin-left:auto;margin-right:auto;margin-top:2rem;padding:3rem;background:var(--whs-frame-color-background,#ffffff);border-radius:16px;box-shadow:0 4px 24px rgb(0 0 0 / .08)}body.whs-frame-layout--content-boxed .whs-frame-post{max-width:var(--whs-frame-container-width,1200px);margin-left:auto;margin-right:auto}body.whs-frame-layout--full-width-contained .whs-frame-post{max-width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}body.whs-frame-layout--full-width-stretched .whs-frame-post{max-width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}body.whs-frame-layout--full-width-stretched .whs-frame-post__content,body.whs-frame-layout--full-width-stretched .whs-frame-post__tags,body.whs-frame-layout--full-width-stretched .whs-frame-post__author-box,body.whs-frame-layout--full-width-stretched .whs-frame-post .nav-links,body.whs-frame-layout--full-width-stretched .whs-frame-comments{max-width:100%;margin-left:auto;margin-right:auto}body.whs-frame-layout--custom .whs-frame-post{margin-left:auto;margin-right:auto}body.whs-frame-layout--custom .whs-frame-post__content,body.whs-frame-layout--custom .whs-frame-post__tags,body.whs-frame-layout--custom .whs-frame-post__author-box,body.whs-frame-layout--custom .whs-frame-post .nav-links,body.whs-frame-layout--custom .whs-frame-comments{max-width:100%;margin-left:auto;margin-right:auto}.whs-frame-post__categories{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.whs-frame-post__category{display:inline-block;padding:.25rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--whs-frame-color-primary,#6366f1) 12%,transparent);color:var(--whs-frame-color-primary,#6366f1);font-size:.8125rem;font-weight:600;text-decoration:none}.whs-frame-post__category:hover{background:var(--whs-frame-color-primary,#6366f1);color:#fff;text-decoration:none}.whs-frame-post__title{font-size:clamp(1.75rem, 1.4rem + 1.5vw, 2.75rem);line-height:1.2;font-weight:800;margin-bottom:1rem}.whs-frame-post__meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 65%,transparent);font-size:.875rem}.whs-frame-post__meta-item{display:inline-flex;align-items:center;gap:.4rem}.whs-frame-post__meta-item i{font-size:.8125rem;opacity:.75}.whs-frame-post__meta-item a{color:inherit;text-decoration:none}.whs-frame-post__meta-item a:hover{color:var(--whs-frame-color-primary,#6366f1);text-decoration:none}.whs-frame-post__author{color:var(--whs-frame-color-text,#1e1e2e);font-weight:600}.whs-frame-post__author-avatar{width:32px;height:32px;border-radius:50%}.whs-frame-post__thumbnail{max-width:76ch;margin:2rem auto;border-radius:12px;overflow:hidden}.whs-frame-post__thumbnail img{width:100%;max-height:420px;object-fit:cover;display:block}.whs-frame-post__content{max-width:76ch;margin:0 auto;font-size:1.0625rem;line-height:1.75}.whs-frame-post__content>*+*{margin-top:1.25em}.whs-frame-post__content h2,.whs-frame-post__content h3,.whs-frame-post__content h4,.whs-frame-post__content h5,.whs-frame-post__content h6{line-height:1.3;font-weight:700;margin-top:2em;margin-bottom:.6em}.whs-frame-post__content h2{font-size:1.625rem}.whs-frame-post__content h3{font-size:1.375rem}.whs-frame-post__content h4{font-size:1.1875rem}.whs-frame-post__content a{color:var(--whs-frame-color-primary,#6366f1);text-decoration:underline;text-underline-offset:2px}.whs-frame-post__content ul,.whs-frame-post__content ol{padding-left:1.5rem;list-style:revert}.whs-frame-post__content li+li{margin-top:.4em}.whs-frame-post__content blockquote{margin:1.5em 0;padding:.25rem 0 .25rem 1.25rem;border-left:3px solid var(--whs-frame-color-primary,#6366f1);font-style:italic;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 75%,transparent)}.whs-frame-post__content img,.whs-frame-post__content figure{border-radius:8px}.whs-frame-post__content img,.whs-frame-post__content>figure,.whs-frame-post__content>.wp-block-image{margin-left:auto;margin-right:auto}.whs-frame-post__content .alignleft{float:left;margin:.4em 1.5em 1em 0}.whs-frame-post__content .alignright{float:right;margin:.4em 0 1em 1.5em}.whs-frame-post__content .aligncenter{display:block;margin-left:auto;margin-right:auto;float:none}.whs-frame-post__content .alignwide,.whs-frame-post__content .alignfull{max-width:100%}.whs-frame-post__content figcaption{margin-top:.5rem;font-size:.875rem;text-align:center;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 60%,transparent)}.whs-frame-post__content code{padding:.15em .4em;border-radius:4px;background:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 8%,transparent);font-size:.9em}.whs-frame-post__content pre{padding:1.25rem;border-radius:8px;background:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 92%,transparent);color:#f3f4f6;overflow-x:auto}.whs-frame-post__content pre code{padding:0;background:#fff0;color:inherit}.whs-frame-post__content table{width:100%;border-collapse:collapse}.whs-frame-post__content th,.whs-frame-post__content td{padding:.6rem .9rem;border:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 12%,transparent);text-align:left}.whs-frame-post__pagination.page-links{margin-top:2rem;font-weight:600}.whs-frame-post__pagination.page-links a{margin-left:.5rem}.whs-frame-post__tags{max-width:76ch;margin:2.5rem auto 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 10%,transparent)}.whs-frame-post__tags>i{color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 50%,transparent);margin-right:.25rem}.whs-frame-post__tag{padding:.3rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 15%,transparent);font-size:.8125rem;text-decoration:none;color:inherit}.whs-frame-post__tag:hover{border-color:var(--whs-frame-color-primary,#6366f1);color:var(--whs-frame-color-primary,#6366f1);text-decoration:none}.whs-frame-post__author-box{max-width:76ch;margin:2.5rem auto 0;padding:1.5rem;display:flex;gap:1rem;border-radius:12px;background:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 4%,transparent)}.whs-frame-post__author-box-avatar{width:72px;height:72px;border-radius:50%;flex-shrink:0}.whs-frame-post__author-box-label{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 55%,transparent)}.whs-frame-post__author-box-name{display:block;margin-top:.15rem;font-weight:700;font-size:1.0625rem;color:inherit;text-decoration:none}.whs-frame-post__author-box-name:hover{color:var(--whs-frame-color-primary,#6366f1);text-decoration:none}.whs-frame-post__author-box-bio{margin-top:.5rem;font-size:.9375rem;line-height:1.6;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 75%,transparent)}.whs-frame-post .nav-links{max-width:76ch;margin:2.5rem auto 0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.whs-frame-post .nav-previous,.whs-frame-post .nav-next{padding:1rem 1.25rem;border:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 12%,transparent);border-radius:10px}.whs-frame-post .nav-next{text-align:right}.whs-frame-post .nav-links a{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:inherit}.whs-frame-post__nav-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 55%,transparent)}.whs-frame-post__nav-title{font-weight:700;color:var(--whs-frame-color-primary,#6366f1)}.whs-frame-comments{max-width:76ch;margin:3rem auto 0;padding-top:2rem;border-top:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 10%,transparent)}.whs-frame-comments__title{font-size:1.375rem;font-weight:700;margin-bottom:1.5rem}.whs-frame-comments__list{list-style:none}.whs-frame-comments__list .children{list-style:none;margin-left:2rem}.whs-frame-comments .comment-body{padding:1.25rem 0;border-bottom:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 8%,transparent)}.whs-frame-comments .comment-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:.5rem}.whs-frame-comments .comment-author.vcard{display:flex;align-items:center;gap:.6rem;font-weight:700}.whs-frame-comments .comment-author .avatar{width:36px;height:36px;border-radius:50%}.whs-frame-comments .comment-author .says{display:none}.whs-frame-comments .comment-metadata{font-size:.8125rem;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 55%,transparent)}.whs-frame-comments .comment-metadata a{color:inherit;text-decoration:none}.whs-frame-comments .comment-content p{margin-top:.4em;line-height:1.65}.whs-frame-comments .comment-content p:first-child{margin-top:0}.whs-frame-comments .reply{margin-top:.5rem}.whs-frame-comments .reply a,.whs-frame-comments .comment-reply-link{font-size:.8125rem;font-weight:600;color:var(--whs-frame-color-primary,#6366f1);text-decoration:none}.whs-frame-comments .comment-reply-link:hover{text-decoration:underline}.whs-frame-comments__closed{color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 60%,transparent);font-style:italic}.whs-frame-comments #commentform{margin-top:2rem}.whs-frame-comments .comment-reply-title{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;font-size:1.125rem;font-weight:700;margin-bottom:1rem}.whs-frame-comments .comment-reply-title small{font-size:.8125rem;font-weight:600}.whs-frame-comments #cancel-comment-reply-link{display:inline-block;padding:.3rem .85rem;border:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 20%,transparent);border-radius:999px;color:var(--whs-frame-color-text,#1e1e2e);text-decoration:none}.whs-frame-comments #cancel-comment-reply-link:hover{border-color:var(--whs-frame-color-primary,#6366f1);color:var(--whs-frame-color-primary,#6366f1);text-decoration:none}.whs-frame-comments .comment-notes,.whs-frame-comments .logged-in-as{font-size:.875rem;color:color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 60%,transparent);margin-bottom:1rem}.whs-frame-comments .comment-form-comment,.whs-frame-comments .comment-form-author,.whs-frame-comments .comment-form-email,.whs-frame-comments .comment-form-url{margin-bottom:1rem}@media (min-width:641px){.whs-frame-comments #commentform{display:grid;grid-template-columns:repeat(3,1fr);gap:0 1rem}.whs-frame-comments .comment-notes,.whs-frame-comments .logged-in-as,.whs-frame-comments .comment-form-comment,.whs-frame-comments .comment-form-cookies-consent,.whs-frame-comments .form-submit{grid-column:1 / -1}}.whs-frame-comments .comment-form label{display:block;margin-bottom:.4rem;font-size:.875rem;font-weight:600}.whs-frame-comments textarea,.whs-frame-comments input[type="text"],.whs-frame-comments input[type="email"],.whs-frame-comments input[type="url"]{width:100%;padding:.7rem .9rem;border:1px solid color-mix(in srgb,var(--whs-frame-color-text,#1e1e2e) 18%,transparent);border-radius:8px;font:inherit;color:var(--whs-frame-color-text,#1e1e2e);background:var(--whs-frame-color-background,#ffffff)}.whs-frame-comments textarea:focus,.whs-frame-comments input:focus{outline:none;border-color:var(--whs-frame-color-primary,#6366f1)}.whs-frame-comments .form-submit{margin-top:.5rem}.whs-frame-comments #submit{padding:.7rem 1.5rem;border:none;border-radius:8px;background:var(--whs-frame-color-primary,#6366f1);color:#fff;font-weight:600;cursor:pointer}.whs-frame-comments #submit:hover{filter:brightness(.92)}@media (max-width:640px){.whs-frame-post{padding-top:8rem}.whs-frame-post__meta{gap:.75rem}.whs-frame-post .nav-links{grid-template-columns:1fr}.whs-frame-post .nav-next{text-align:left}.whs-frame-post__author-box{flex-direction:column}}