.typography.style-1>:first-child:not(:where([class~=not-typography] *)){margin-top:0}.typography.style-1 :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-typography] *)){color:var(--heading-color,var(--cb-on-surface));font-variation-settings:"wght" 700,"dots" 3;font-weight:700;margin-block:2em 1em}.typography.style-1 :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-typography] *))+*{margin-top:0!important}.typography.style-1 h1:not(:where([class~=not-typography] *)){font-size:1.5em;line-height:1}.typography.style-1 h2:not(:where([class~=not-typography] *)){font-size:1.125em;line-height:1.067}.typography.style-1 h3:not(:where([class~=not-typography] *)){font-size:1.125em;line-height:1.083}.typography.style-1 h4:not(:where([class~=not-typography] *)){font-size:1.125em;line-height:1.1}.typography.style-1 h5:not(:where([class~=not-typography] *)){font-size:1em;line-height:1.111}.typography.style-1 h6:not(:where([class~=not-typography] *)){font-size:1em;line-height:1.125}.typography.style-1 p:not(:where([class~=not-typography] *)){color:var(--paragraph-color,var(--cb-on-surface-variant));margin-block:1em}.typography.style-1 :where(strong,b):not(:where([class~=not-typography] *)){color:var(--bold-color,var(--cb-on-surface));font-variation-settings:"wght" 700,"dots" 3;font-weight:700}.typography.style-1 img:not(:where([class~=not-typography] *)){border-radius:8px;height:auto;max-width:100%}.typography.style-1 a:not(:where([class~=not-typography] *)){color:var(--link-color,var(--cb-on-surface));font-variation-settings:"wght" 500,"dots" 3;font-weight:400;text-decoration:underline}.typography.style-1 a:not(:where([class~=not-typography] *)):hover{color:var(--link-hover-color,var(--cb-on-surface))}.typography.style-1 blockquote:not(:where([class~=not-typography] *)){-webkit-border-start:.25em solid var(--quote-b-color,var(--cb-primary));-webkit-padding-start:1em;border-inline-start:.25em solid var(--quote-b-color,var(--cb-primary));color:var(--quote-color,var(--cb-on-surface-variant));font-variation-settings:"wght" 500,"dots" 3;font-weight:400;margin-block:1.5em;padding-inline-start:1em}.typography.style-1 hr:not(:where([class~=not-typography] *)){border-color:var(--hr-color,var(--cb-outline-lowest));border-top-style:solid;border-top-width:1px;margin-block:2em}.typography.style-1 hr:not(:where([class~=not-typography] *))+*{margin-top:0}.typography.style-1 :where(ol,ul):not(:where([class~=not-typography] *)){-webkit-padding-start:1.625em;padding-inline-start:1.625em}.typography.style-1 :where(ol,ul)>li:not(:where([class~=not-typography] *)){-webkit-padding-start:.375em;margin-block:.5em;padding-inline-start:.375em}.typography.style-1 :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-typography] *)){margin-block:.75em}.typography.style-1 ul:not(:where([class~=not-typography] *)){list-style-type:disc}.typography.style-1 ul>li:not(:where([class~=not-typography] *))::marker{color:var(--bullet-color,var(--cb-primary-hover))}.typography.style-1 ol:not(:where([class~=not-typography] *)){list-style-type:decimal}.typography.style-1 ol>li:not(:where([class~=not-typography] *))::marker{color:var(--counter-color,var(--cb-primary-hover));font-variation-settings:"wght" 400,"dots" 3;font-weight:400}.typography.style-1 figure:not(:where([class~=not-typography] *)){margin-block:2em}.typography.style-1 figcaption:not(:where([class~=not-typography] *)){color:var(--caption-color,var(--cb-on-surface-variant));font-size:.875em;line-height:1.2em;margin-top:.75em}.typography.style-1 table:not(:where([class~=not-typography] *)){font-size:.875em;line-height:1.75;margin-block:2em;table-layout:auto;text-align:start;width:100%}.typography.style-1 thead:not(:where([class~=not-typography] *)){border-bottom:1px solid var(--th-b-color,var(--cb-outline))}.typography.style-1 thead th:not(:where([class~=not-typography] *)){color:var(--heading-color,var(--cb-on-surface));font-variation-settings:"wght" 600,"dots" 3;font-weight:700;padding-inline:.5em;padding-bottom:.5em;text-align:start;vertical-align:bottom}.typography.style-1 thead th:not(:where([class~=not-typography] *)):first-child{-webkit-padding-start:0;padding-inline-start:0}.typography.style-1 thead th:not(:where([class~=not-typography] *)):last-child{-webkit-padding-end:0;padding-inline-end:0}.typography.style-1 tbody tr:not(:where([class~=not-typography] *)){border-bottom:1px solid var(--td-b-color,var(--cb-outline-lowest))}.typography.style-1 tbody td:not(:where([class~=not-typography] *)){padding:.5em;vertical-align:baseline}.typography.style-1 tbody td:not(:where([class~=not-typography] *)):first-child{-webkit-padding-start:0;padding-inline-start:0}.typography.style-1 tbody td:not(:where([class~=not-typography] *)):last-child{-webkit-padding-end:0;padding-inline-end:0}.card.style-8{width:100%}.card.style-8>li{container-type:inline-size}.card.style-8 :where(.thumbnail,.preview){aspect-ratio:var(--thumbnail-ratio,16/9);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@supports (container-type:inline-size){@container (max-width: 576px){.card.style-8 :where(.thumbnail,.preview){--thumbnail-ratio:1}}}.card.style-8 .item{border-radius:8px;overflow:hidden;position:relative}.card.style-8 .img-link{display:block;line-height:0}.card.style-8 .img-link:after{background-image:linear-gradient(0,#000,rgba(0,0,0,.6) 67.77%);border-radius:8px;content:"";inset:0;opacity:.8;position:absolute;transition:.1s;z-index:1}@supports (container-type:inline-size){@container (max-width: 576px){.card.style-8 .img-link:after{opacity:1}}}.card.style-8 .text-box{bottom:0;height:-moz-fit-content;height:fit-content;inset-inline:0;padding-block:0 60px;padding-inline:60px;position:absolute;z-index:2}@supports (container-type:inline-size){@container (max-width: 768px){.card.style-8 .text-box{padding-block:0 32px;padding-inline:32px}}}@supports (container-type:inline-size){@container (max-width: 576px){.card.style-8 .text-box{padding-block:0 16px;padding-inline:16px}}}.card.style-8 .post-meta{--meta-color:#c8c6c5;--meta-icon-color:#c8c6c5;--meta-color-hover:#fff;margin-top:16px}@supports (container-type:inline-size){@container (max-width: 768px){.card.style-8 .post-meta .view{display:none}}}@supports (container-type:inline-size){@container (max-width: 576px){.card.style-8 .post-meta .reading-time{display:none}}}.card.style-8 .category a{align-items:center;background-color:var(--category-bg-color,transparent);border:2px solid var(--category-b-color,#c8c6c5);border-radius:99px;color:var(--category-color,#c8c6c5);display:inline-flex;font-size:12px;font-variation-settings:"wght" 600,"dots" 3;font-weight:700;height:32px;line-height:1;padding-inline:12px;transition:.1s}.card.style-8 .category a:hover{background-color:var(--category-bg-color-hover,var(--cb-primary-hover));border-color:var(--category-b-color-hover,var(--cb-primary-hover));color:var(--category-color-hover,var(--cb-on-primary))}.card.style-8 .title a{-webkit-line-clamp:var(--title-line-number,1);-webkit-box-orient:vertical;color:var(--title-color,#e4e2e1);display:-webkit-box;font-size:32px;font-variation-settings:"wght" 700,"dots" 3;font-weight:700;overflow:hidden}.card.style-8 .title a>*{display:inline}@supports (container-type:inline-size){@container (max-width: 768px){.card.style-8 .title a{font-size:24px}}}@supports (container-type:inline-size){@container (max-width: 576px){.card.style-8 .title a{--title-line-number:2}}}.card.style-8 .title a:hover{color:var(--title-color-hover,#fff)}.author-box.style-1{align-items:center;display:flex;gap:16px}.author-box.style-1 img{aspect-ratio:1;background-color:var(--img-bg-color,var(--cb-surface-container));border-radius:999px;width:96px}.author-box.style-1 .data-box{display:flex;flex-direction:column;row-gap:12px}.author-box.style-1 address{font-style:normal}.author-box.style-1 .desc{color:var(--desc-color,var(--cb-onsurface-variant))}.author-box.style-1 .title{color:var(--name-color,var(--cb-on-surface-color));font-size:20px;font-variation-settings:"wght" 700,"dots" 3;font-weight:700;transition:.1s}.accordion.style-1{display:flex;flex-direction:column;width:100%}.accordion.style-1 .item{background-color:var(--bg-color,var(--cb-surface-container));border:2px solid var(--b-color,var(--cb-outline-variant));border-radius:12px}.accordion.style-1 .item .header{align-items:flex-start;color:var(--header-color,var(--cb-on-surface-container));-moz-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;font-size:16px;font-variation-settings:"wght" 500,"dots" 3;font-weight:400;justify-content:space-between;padding:16px 24px}.accordion.style-1 .item .header:after{content:"\f078";font-family:Font Awesome\ 6 Pro;line-height:1;line-height:inherit;transition:.2s}.accordion.style-1 .item .content{-webkit-margin-start:0;color:var(--content-color,var(--cb-on-surface-container));font-size:16px;line-height:1.7;margin-inline-start:0;max-height:0;overflow:hidden;padding-inline:24px;transition:.2s}.accordion.style-1 .item:hover{background-color:var(--bg-color-hover,var(--cb-surface-container-high))}.accordion.style-1 .item:hover .header{color:var(--header-color-hover,var(--cb-on-surface-container))}.accordion.style-1 .item.active{background-color:var(--bg-color-active,var(--cb-surface-container-highest))}.accordion.style-1 .item.active .header{cursor:auto;font-variation-settings:"wght" 600,"dots" 3;font-weight:700}.accordion.style-1 .item.active .header:after{transform:rotate(180deg)}.accordion.style-1 .item.active .content{-webkit-padding-after:16px;max-height:unset;padding-block-end:16px}.accordion.style-1.spacing{row-gap:8px}.h1{font-size:1.4rem;font-variation-settings:"wght" 700,"dots" 3}.h1,.h2{color:var(--cb-on-surface);font-weight:700;line-height:normal}.h2{font-size:1.3rem;font-variation-settings:"wght" 700,"dots" 3}.h3,.wp-comment.style-1 .comment-reply-title{color:var(--cb-on-surface);font-size:1.2rem;font-variation-settings:"wght" 700,"dots" 3;font-weight:700;line-height:normal}.fs-14{font-size:14px}.fs-18{font-size:18px}.text-center{text-align:center}.wp-comment.style-1 :where(.success-message,.error-message){border:1px solid var(--alert-b-color,var(--cb-outline));border-radius:8px;display:none;font-size:14px;margin-bottom:20px;margin-top:24px;padding:8px 16px}.wp-comment.style-1 :where(.success-message){background-color:var(--alert-bg-color-success,var(--cb-success-container));border-color:var(--alert-b-color-success,var(--cb-success))}.wp-comment.style-1 :where(.error-message){background-color:var(--alert-bg-color-error,var(--cb-error-container));border-color:var(--alert-b-color-error,var(--cb-error))}.wp-comment.style-1.is-error .error-message,.wp-comment.style-1.is-success .success-message{display:block}.wp-comment.style-1 .comment-respond{margin-top:32px}.wp-comment.style-1 .comment-respond+.comment-lists{border-top:1px dashed var(--cb-outline-lowest);padding-top:32px}.wp-comment.style-1 .comment-metadata{color:var(--metadata-color,var(--cb-on-surface-variant));font-size:12px;line-height:1}.wp-comment.style-1 .comment-form{display:grid;gap:16px;grid-template-areas:"author email url" "comment comment comment" "cookies cookies cookies" "notes notes notes" "submit submit submit";grid-template-columns:repeat(3,1fr);margin-top:16px}.logged-in .wp-comment.style-1 .comment-form{grid-template-areas:"logged logged logged" "comment comment comment" "submit submit submit"}.wp-comment.style-1 .comment-notes{font-size:14px;grid-area:notes}.wp-comment.style-1 .comment-form-comment{grid-area:comment}.wp-comment.style-1 .comment-form-author{grid-area:author}.wp-comment.style-1 .comment-form-email{grid-area:email}.wp-comment.style-1 .comment-form-url{grid-area:url}.wp-comment.style-1 .comment-form-cookies-consent{align-items:flex-start;-moz-column-gap:8px;column-gap:8px;display:flex;grid-area:cookies;margin-top:8px}.wp-comment.style-1 .comment-author{align-items:center;background-color:var(--comment-header-bg-color,var(--cb-surface-container-low));-moz-column-gap:8px;column-gap:8px;display:flex;font-size:16px;padding:12px 16px}.wp-comment.style-1 .comment-author .email{color:var(--email-color,var(--cb-on-surface-variant));font-size:12px;transition:.1s}.wp-comment.style-1 .comment-author .name{font-variation-settings:"wght" 500,"dots" 3;font-weight:400}.wp-comment.style-1 .comment-author:hover .email{opacity:1;visibility:visible}.wp-comment.style-1 .comment-author img{aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover;width:32px}.wp-comment.style-1 .comment-text{font-size:14px;line-height:1.5;padding:12px 16px}.wp-comment.style-1 .comment-reply-link{align-items:center;border:1px solid var(--reply-link-b-color,var(--cb-outline));border-radius:24px;display:inline-flex;font-size:10px;height:24px;line-height:1;padding-inline:16px;transition:.1s}.wp-comment.style-1 .comment-reply-link:hover{background-color:var(--reply-link-bg-color-hover,var(--cb-inverse-surface));color:var(--reply-link-color-hover,var(--cb-on-inverse-surface))}.wp-comment.style-1 .comment-lists{display:flex;flex-direction:column;margin-top:32px;row-gap:16px}.wp-comment.style-1 .comment-body{background-color:var(--comment-body-bg-color,var(--cb-surface-container));border-radius:8px;overflow:hidden}.wp-comment.style-1 .comment-body:hover .comment-reply-link{opacity:1;visibility:visible}.wp-comment.style-1 .comment-footer{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between;padding-bottom:16px;padding-inline:16px}.wp-comment.style-1 #cancel-comment-reply-link{-webkit-margin-start:8px;border:2px solid var(--cb-error);border-radius:4px;font-size:12px;margin-inline-start:8px;padding-inline:8px;vertical-align:middle}.wp-comment.style-1 #cancel-comment-reply-link:after{-webkit-margin-start:8px;content:"\f00d";font-family:Font Awesome\ 6 Pro;line-height:1;margin-inline-start:8px;vertical-align:middle}.wp-comment.style-1 #cancel-comment-reply-link:hover{color:var(--cb-error)}.wp-comment.style-1 label{display:block;font-size:14px}.wp-comment.style-1 input[type=checkbox]{accent-color:var(--cb-primary)}.wp-comment.style-1 :where(input[type=text],input[type=email],textarea){background-color:transparent;border:2px solid var(--input-text-b-color,color(neutral,3));resize:none;width:100%}.wp-comment.style-1 :where(input[type=text],input[type=email],textarea):is(:focus,:hover){border-color:var(--input-text-b-color-focus,color(primary,6));outline:none}.wp-comment.style-1 .logged-in-as{grid-area:logged}.wp-comment.style-1 .form-submit{grid-area:submit}.wp-comment.style-1 .required{color:color(danger,6)}.wp-comment.style-1 .form-submit{text-align:end}.wp-comment.style-1 .logged-in-as{font-size:14px}.wp-comment.style-1 .submit{background-color:var(--submit-bg-color,var(--cb-primary));border:none;border-radius:8px;color:var(--submit-color,var(--cb-on-primary));cursor:pointer;height:40px;line-height:1;padding-inline:14px}.wp-comment.style-1 .submit:focus{outline:2px solid var(--submit-o-color,var(--cb-primary-hover));outline-offset:1px}.wp-comment.style-1 .submit:active{background-color:var(--submit-bg-color-active,var(--cb-primary-active))}.wp-comment.style-1 .submit:hover{background-color:var(--submit-bg-color-hover,var(--cb-primary-hover))}.wp-comment.style-1 .children{-webkit-margin-start:24px;display:flex;flex-direction:column;margin-inline-start:24px;margin-top:16px;row-gap:16px}.card.style-8{--thumbnail-ratio:16/7}.breadcrumb a{transition:.1s}.breadcrumb a:hover{color:var(--cb-primary)}.table-of-content{background-color:var(--cb-surface-container);display:flex;flex-direction:column;padding-inline:32px 0}.table-of-content ul{-webkit-padding-end:16px;display:flex;flex-direction:column;height:100%;margin-bottom:16px;overflow-y:auto;padding-inline-end:16px;row-gap:8px}.table-of-content li{align-items:flex-start;-moz-column-gap:8px;column-gap:8px;display:flex}.table-of-content li:before{color:var(--cb-primary);content:"\f111";font-family:Font Awesome\ 6 Pro;font-size:8px;line-height:1;padding-top:8px}.table-of-content li:hover a{color:var(--cb-primary)}.table-of-content li:hover:before{font-weight:900}.table-of-content a{font-variation-settings:"wght" 500,"dots" 3;font-weight:400}.table-of-content a:after{-webkit-margin-start:8px;content:"\e1cb";font-family:Font Awesome\ 6 Pro;font-size:12px;font-weight:700;line-height:1;margin-inline-start:8px;visibility:hidden}.table-of-content a:hover:after{visibility:visible}.bottom-nav{background-color:var(--cb-surface-container);opacity:0;position:static;transform:translateY(120px);transition:.1s;visibility:hidden}.bottom-nav.show{opacity:1;position:sticky;transform:translateY(0);visibility:visible}.bottom-nav .share-btn:before{content:"\f1e0";font-family:Font Awesome\ 6 Pro;line-height:1}.bottom-nav .share-btn.show:before{content:"\f00d";font-family:Font Awesome\ 6 Pro;line-height:1}.bottom-nav .share-menu{-webkit-padding-end:8px;align-items:center;background-color:inherit;display:none;gap:8px;inset-inline-start:60px;justify-content:flex-start;padding-inline-end:8px;position:absolute}.bottom-nav .share-menu.show{display:flex}html{scroll-behavior:smooth;scroll-padding-top:124px}@media screen and (min-width:577px){.typography.style-1 h1:not(:where([class~=not-typography] *)){font-size:2.125em}.typography.style-1 h2:not(:where([class~=not-typography] *)){font-size:1.5em}.typography.style-1 h3:not(:where([class~=not-typography] *)){font-size:1.25em}}@media screen and (min-width:993px){.typography.style-1 h2:not(:where([class~=not-typography] *)){font-size:1.875em}.typography.style-1 h3:not(:where([class~=not-typography] *)){font-size:1.5em}.typography.style-1 h4:not(:where([class~=not-typography] *)){font-size:1.5em}.h1{font-size:2rem;font-variation-settings:"wght" 700,"dots" 3}.h1,.h2{color:var(--cb-on-surface);font-weight:700;line-height:normal}.h2{font-size:1.5rem;font-variation-settings:"wght" 700,"dots" 3}.h3,.wp-comment.style-1 .comment-reply-title{color:var(--cb-on-surface);font-size:1.17rem;font-variation-settings:"wght" 700,"dots" 3;font-weight:700;line-height:normal}.wp-comment.style-1 .comment-author .email,.wp-comment.style-1 .comment-reply-link{opacity:0;visibility:hidden}.table-of-content{max-height:calc(100vh - 142px)}.table-of-content ul{scrollbar-color:transparent transparent;scrollbar-width:thin}.table-of-content ul::-webkit-scrollbar{height:0;width:4px}.table-of-content ul::-webkit-scrollbar-thumb,.table-of-content ul::-webkit-scrollbar-track{background:transparent}.table-of-content:hover ul{scrollbar-color:var(--cb-primary) var(--cb-primary);scrollbar-width:thin}.table-of-content:hover ul::-webkit-scrollbar{height:0;width:4px}.table-of-content:hover ul::-webkit-scrollbar-thumb,.table-of-content:hover ul::-webkit-scrollbar-track{background:var(--cb-primary)}}@media screen and (max-width:576px){@supports not (container-type:inline-size){.card.style-8 :where(.thumbnail,.preview){--thumbnail-ratio:1}}@supports not (container-type:inline-size){.card.style-8 .img-link:after{opacity:1}.card.style-8 .text-box{padding-block:0 16px;padding-inline:16px}.card.style-8 .post-meta .reading-time{display:none}.card.style-8 .title a{--title-line-number:2}}.author-box.style-1{flex-direction:column}.wp-comment.style-1 .comment-form{grid-template-areas:"comment" "author" "email" "url" "cookies" "notes" "submit";grid-template-columns:100%}.logged-in .wp-comment.style-1 .comment-form{grid-template-areas:"logged" "comment" "submit"}.card.style-8{--thumbnail-ratio:1/1}}@media screen and (max-width:768px){@supports not (container-type:inline-size){.card.style-8 .text-box{padding-block:0 32px;padding-inline:32px}.card.style-8 .post-meta .view{display:none}.card.style-8 .title a{font-size:24px}}}@media screen and (min-width:769px){.md-text-start{text-align:start}}
