.sk-blog{--sk-bg:#f4ebdc;--sk-card:#fbf6ee;--sk-dark:#2b241c;--sk-muted:#5a5044;--sk-tan:#a98c63;--sk-deep:#8a6f4c;--sk-pale:#efe1c8;--sk-border:#e4d6bb;--sk-shadow:rgba(138, 111, 76, .18);background:var(--sk-bg);color:var(--sk-dark);font-family:var(--global-body-font-family)}.sk-blog,.sk-blog *,.sk-blog *::before,.sk-blog *::after{box-sizing:border-box}@keyframes skFade{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sk-blog a{text-underline-offset:3px}.sk-btn-dark{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--sk-tan);color:#fff!important;text-decoration:none!important;font-weight:600;font-size:13.5px;letter-spacing:.5px;text-transform:uppercase;padding:14px 26px;border-radius:8px;transition:all .3s ease}.sk-btn-dark:hover,.sk-btn-dark:focus-visible{background:var(--sk-deep);transform:translateY(-3px);box-shadow:0 10px 22px rgb(0 0 0 / .28)}.sk-btn-dark svg{width:15px;height:15px;stroke:#fff;fill:none;stroke-width:2;transition:transform .3s ease}.sk-btn-dark:hover svg{transform:translateX(4px)}.sk-btn-line{display:inline-block;font-weight:600;font-size:13.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--sk-deep)!important;text-decoration:none!important;border:1px solid var(--sk-tan);padding:13px 28px;border-radius:8px;transition:all .3s ease}.sk-btn-line:hover,.sk-btn-line:focus-visible{background:var(--sk-tan);color:#fff!important;transform:translateY(-3px)}.sk-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.sk-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--sk-card);border:1px solid var(--sk-border);border-top:3px solid var(--sk-tan);border-radius:14px;transition:all .5s cubic-bezier(.25,.8,.25,1)}.sk-card:hover,.sk-card:focus-within{background:#fff;transform:translateY(-8px);box-shadow:0 15px 30px var(--sk-shadow)}.sk-card__thumb{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(135deg,var(--sk-pale),var(--sk-border))}.sk-card__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.25,.8,.25,1)}.sk-card:hover .sk-card__thumb img{transform:scale(1.06)}.sk-card__badge{position:absolute;z-index:2;top:14px;left:14px;background:rgb(251 246 238 / .94);color:var(--sk-deep)!important;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 12px;border-radius:999px;line-height:1.3;text-decoration:none!important}.sk-card__text{display:flex;flex-direction:column;gap:12px;flex:1;padding:24px 24px 26px}.sk-card__meta{font-size:12.5px;color:var(--sk-muted)}.sk-card__title{margin:0;font-size:1.18rem;font-weight:600;line-height:1.35}.sk-card__title a{color:var(--sk-dark);text-decoration:none;transition:color .3s ease}.sk-card__title a:hover,.sk-card__title a:focus-visible{color:var(--sk-deep)}.sk-card__excerpt{margin:0;font-size:.92rem;font-weight:300;line-height:1.65;color:var(--sk-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sk-card__more{margin-top:auto;padding-top:6px;font-weight:600;font-size:13.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--sk-deep);text-decoration:none;display:inline-flex;align-items:center;gap:8px}.sk-card__more::after{content:"\2192";transition:transform .3s ease}.sk-card:hover .sk-card__more::after{transform:translateX(5px)}.sk-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:3rem}.sk-pagination .page-numbers{font-size:13px;font-weight:600;min-width:42px;padding:10px 16px;border-radius:999px;background:var(--sk-card);color:var(--sk-muted);border:1px solid var(--sk-border);text-decoration:none;text-align:center;transition:all .3s ease}.sk-pagination a.page-numbers:hover{border-color:var(--sk-tan);color:var(--sk-deep)}.sk-pagination .page-numbers.current{background:linear-gradient(135deg,var(--sk-tan),var(--sk-deep));border-color:#fff0;color:#fff}.sk-index__hero{padding:80px 24px 0;text-align:center}.sk-index__hero-inner{max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.1rem;animation:skFade 1s cubic-bezier(.25,.8,.25,1) both}.sk-index__title{margin:0;font-size:clamp(2rem, 4.8vw, 3.2rem);font-weight:600;line-height:1.18;letter-spacing:-.5px;color:var(--sk-dark)}.sk-index__intro{margin:0;font-size:1.15rem;font-weight:300;line-height:1.75;color:var(--sk-muted);max-width:700px}.sk-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:.6rem}.sk-pills a{font-size:13px;font-weight:600;letter-spacing:.5px;padding:10px 20px;border-radius:999px;background:var(--sk-card);color:var(--sk-muted);border:1px solid var(--sk-border);text-decoration:none;transition:all .3s ease}.sk-pills a:hover,.sk-pills a:focus-visible{border-color:var(--sk-tan);color:var(--sk-deep)}.sk-pills a[aria-current="page"]{background:linear-gradient(135deg,var(--sk-tan),var(--sk-deep));border-color:#fff0;color:#fff}.sk-index__grid{max-width:1080px;margin:0 auto;padding:3.5rem 24px 4.5rem}.sk-index__empty{text-align:center;color:var(--sk-muted);padding:2rem 0}.sk-index__cta{padding:0 24px 5rem}.sk-index__cta-box{max-width:1080px;margin:0 auto;background:linear-gradient(135deg,#2b241c 0%,#3a3024 100%);border-radius:16px;padding:2.6rem 2.4rem;color:#f3ead9;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.sk-index__cta-box p{margin:0;max-width:640px;font-size:1.1rem;font-weight:300;line-height:1.7;color:#f3ead9}.sk-post__hero{padding:80px 24px 0}.sk-post__hero-inner{max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.1rem;text-align:center;animation:skFade 1s cubic-bezier(.25,.8,.25,1) both}.sk-crumbs{font-size:13px;color:var(--sk-muted);display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.sk-crumbs ol{display:contents;list-style:none;margin:0;padding:0}.sk-crumbs li{display:inline-flex;gap:8px;margin:0}.sk-crumbs li+li::before{content:"/";opacity:.5}.sk-crumbs a{color:var(--sk-deep);text-decoration:none;font-weight:500}.sk-crumbs a:hover{text-decoration:underline}.sk-post__cat{font-size:11.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sk-deep)!important;background:var(--sk-pale);padding:7px 16px;border-radius:999px;text-decoration:none!important;display:inline-block}.sk-post__title{margin:0;font-size:clamp(2rem, 4.8vw, 3.2rem);font-weight:600;line-height:1.18;letter-spacing:-.5px;color:var(--sk-dark)}.sk-post__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px;list-style:none;margin:.4rem 0 0;padding:0}.sk-post__meta li{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:var(--sk-muted)}.sk-post__meta svg{width:15px;height:15px;fill:none;stroke:var(--sk-deep);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sk-post__feature{padding:3rem 24px 0;margin:0}.sk-post__feature-frame{max-width:1080px;margin:0 auto;border-radius:18px;overflow:hidden;border:1px solid var(--sk-border);box-shadow:0 20px 44px var(--sk-shadow);background:linear-gradient(135deg,var(--sk-pale),var(--sk-border));animation:skFade 1s .2s cubic-bezier(.25,.8,.25,1) both}.sk-post__feature img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;margin:0}.sk-post__body{padding:4rem 24px 4.5rem}.sk-post__layout{max-width:1080px;margin:0 auto;display:flex;align-items:stretch;flex-wrap:wrap;gap:3.5rem}.sk-post__main{width:calc(100% - 320px - 3.5rem);min-width:0;background:#fff;border:1px solid var(--sk-border);border-radius:16px;padding:3rem 3.25rem}.sk-post__side{width:320px;min-width:0}.sk-post__side-sticky{position:sticky;top:100px;display:flex;flex-direction:column;gap:1.4rem}.sk-post__content{font-size:1.05rem;line-height:1.85;color:var(--sk-muted);font-weight:400}.sk-post__content>*:first-child{margin-top:0}.sk-post__content p{margin:0 0 1.4rem}.sk-post__content h2{font-size:clamp(1.5rem, 2.6vw, 1.9rem);font-weight:600;line-height:1.25;color:var(--sk-dark);margin:3rem 0 1.1rem;padding-top:.4rem;scroll-margin-top:110px}.sk-post__content h2::after{content:"";display:block;width:52px;height:3px;border-radius:3px;margin-top:.7rem;background:linear-gradient(90deg,var(--sk-tan),var(--sk-deep))}.sk-post__content h3{font-size:1.3rem;font-weight:600;color:var(--sk-dark);margin:2.2rem 0 .8rem;line-height:1.3;scroll-margin-top:110px}.sk-post__content h4{font-size:1.1rem;font-weight:600;color:var(--sk-dark);margin:1.8rem 0 .6rem}.sk-post__content a{color:var(--sk-deep);font-weight:600;text-decoration:underline;transition:color .2s ease}.sk-post__content a:hover{color:var(--sk-dark)}.sk-post__content strong{color:var(--sk-dark);font-weight:600}.sk-post__content ul,.sk-post__content ol{margin:0 0 1.6rem;padding-left:1.4rem;display:flex;flex-direction:column;gap:.6rem}.sk-post__content li::marker{color:var(--sk-deep);font-weight:700}.sk-post__content blockquote{margin:2.2rem 0;padding:1.6rem 1.8rem 1.6rem 2rem;background:var(--sk-card);border-left:4px solid var(--sk-tan);border-radius:0 12px 12px 0;font-size:1.2rem;line-height:1.6;color:var(--sk-dark);font-style:italic}.sk-post__content blockquote p{margin:0}.sk-post__content figure,.sk-post__content .wp-block-image{margin:2.2rem 0}.sk-post__content img{max-width:100%;height:auto;border-radius:12px;display:block;border:1px solid var(--sk-border)}.sk-post__content figcaption{font-size:.85rem;color:var(--sk-muted);opacity:.85;text-align:center;margin-top:.7rem}.sk-post__content hr{border:0;border-top:1px dashed var(--sk-border);margin:2.4rem 0}.sk-post__content .sk-tbl{overflow-x:auto;margin:2rem 0;border:1px solid var(--sk-border);border-radius:12px;-webkit-overflow-scrolling:touch}.sk-post__content table{width:100%;border-collapse:collapse;font-size:.95rem;min-width:520px;margin:0;border:0}.sk-post__content th{background:var(--sk-pale);color:var(--sk-dark);font-weight:600;text-align:left;padding:14px 16px;border:0;vertical-align:top}.sk-post__content td{padding:13px 16px;border:0;border-top:1px solid var(--sk-border);vertical-align:top;color:var(--sk-muted)}.sk-post__content tr:nth-child(even) td{background:var(--sk-card)}.sk-post__content td:first-child{color:var(--sk-dark);font-weight:500}.sk-post__content details.sk-faq,.sk-post__content .wp-block-details{background:var(--sk-card);border:1px solid var(--sk-border);border-radius:12px;margin:0 0 12px;transition:all .3s ease}.sk-post__content details[open].sk-faq,.sk-post__content .wp-block-details[open]{background:#fff;border-color:var(--sk-tan);box-shadow:0 10px 22px var(--sk-shadow)}.sk-post__content details summary{list-style:none;cursor:pointer;padding:1.1rem 1.4rem;font-weight:600;font-size:1.02rem;line-height:1.4;color:var(--sk-dark);display:flex;justify-content:space-between;align-items:center;gap:16px}.sk-post__content details summary::-webkit-details-marker{display:none}.sk-post__content details summary::after{content:"+";flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--sk-pale);color:var(--sk-deep);display:flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1;transition:all .3s ease}.sk-post__content details[open] summary::after{content:"\2212";background:var(--sk-tan);color:#fff}.sk-post__content details>*:not(summary){margin:0;padding:0 1.4rem 1.3rem;font-size:.98rem;line-height:1.75}.sk-post__content .sk-cta-box{background:linear-gradient(135deg,#2b241c 0%,#3a3024 100%);border-radius:16px;padding:2.4rem 2.6rem;margin:3rem 0 2.4rem;color:#f3ead9}.sk-post__content .sk-cta-box h2{color:#fff;margin-top:0;padding-top:0}.sk-post__content .sk-cta-box p{color:#f3ead9;font-weight:300}.sk-post__content .sk-cta-box strong{color:#fff;font-weight:600}.sk-post__content .sk-cta-box a:not(.sk-cta-btn){color:var(--sk-pale)}.sk-post__content .sk-cta-box a:not(.sk-cta-btn):hover{color:#fff}.sk-post__content .sk-cta-btn{display:inline-flex;align-items:center;gap:8px;background:var(--sk-tan);color:#fff;text-decoration:none;font-weight:600;font-size:13.5px;letter-spacing:.5px;text-transform:uppercase;padding:14px 26px;border-radius:8px;margin-top:.4rem;transition:all .3s ease}.sk-post__content .sk-cta-btn::after{content:"\2192";transition:transform .3s ease}.sk-post__content .sk-cta-btn:hover{background:var(--sk-deep);color:#fff;transform:translateY(-3px);box-shadow:0 10px 22px rgb(0 0 0 / .28)}.sk-post__content .sk-author-box{background:var(--sk-card);border:1px solid var(--sk-border);border-top:3px solid var(--sk-tan);border-radius:14px;padding:1.6rem 1.8rem;margin:2.4rem 0 1.4rem}.sk-post__content .sk-author-box h2{font-size:.85rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sk-deep);margin:0 0 .9rem;padding:0}.sk-post__content .sk-author-box h2::after,.sk-post__content .sk-sources h2::after{display:none}.sk-post__content .sk-author-box p{font-size:.95rem;font-weight:300;line-height:1.7;margin:0 0 .8rem}.sk-post__content .sk-author-box p:last-child{margin-bottom:0}.sk-post__content .sk-disclaimer{font-size:.85rem;line-height:1.6;font-style:italic;opacity:.85;margin:0 0 1.4rem}.sk-post__content .sk-sources{margin-top:2rem;padding-top:1.4rem;border-top:1px dashed var(--sk-border)}.sk-post__content .sk-sources h2{font-size:.85rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sk-deep);margin:0 0 .9rem;padding:0}.sk-post__content .sk-sources ol{font-size:.88rem;line-height:1.65;gap:.4rem;margin:0}.sk-toc{background:var(--sk-card);border:1px solid var(--sk-border);border-top:3px solid var(--sk-tan);border-radius:14px;padding:1.5rem 1.5rem 1.3rem}.sk-toc__title{font-size:.85rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sk-deep);margin:0 0 .9rem}.sk-toc ol{list-style:decimal;margin:0;padding-left:1.3rem;display:flex;flex-direction:column;gap:2px;max-height:50vh;overflow-y:auto}.sk-toc li{padding:6px 0;margin:0}.sk-toc li::marker{font-weight:700;font-size:.8rem;color:var(--sk-tan)}.sk-toc a{font-size:.9rem;line-height:1.4;color:var(--sk-muted);text-decoration:none;transition:color .25s ease}.sk-toc a:hover,.sk-toc a:focus-visible{color:var(--sk-dark)}.sk-toc a.is-active{color:var(--sk-dark);font-weight:600}.sk-side-cta{background:linear-gradient(135deg,#2b241c 0%,#3a3024 100%);border-radius:14px;padding:1.8rem 1.6rem;color:#f3ead9}.sk-side-cta strong{display:block;font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:.5rem;line-height:1.3}.sk-side-cta p{margin:0 0 1.2rem;font-size:.93rem;line-height:1.65;font-weight:300;color:#f3ead9}.sk-side-cta .sk-btn-dark{width:100%;padding:13px 22px;font-size:13px}.sk-post__related{padding:0 24px 5rem}.sk-post__related-inner{max-width:1080px;margin:0 auto}.sk-rhead{text-align:center;margin:0 0 2.4rem}.sk-rhead h2{font-size:clamp(1.7rem, 3.5vw, 2.3rem);font-weight:600;margin:0;color:var(--sk-dark);line-height:1.2}.sk-post__back{text-align:center;margin-top:2.4rem}@media (max-width:1024px){.sk-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.sk-post__hero,.sk-index__hero{padding-top:56px}.sk-post__layout{gap:2rem}.sk-post__main,.sk-post__side{width:100%}.sk-post__side{order:-1}.sk-post__side-sticky{position:static}.sk-side-cta{display:none}.sk-toc ol{max-height:none}}@media (max-width:767px){.sk-grid{grid-template-columns:1fr}.sk-card:hover{transform:none}.sk-post__hero,.sk-post__feature,.sk-post__body,.sk-post__related,.sk-index__hero,.sk-index__grid,.sk-index__cta{padding-left:16px;padding-right:16px}.sk-post__feature{padding-top:2rem}.sk-post__feature-frame{border-radius:14px}.sk-post__main{padding:1.75rem 1.25rem;border-radius:14px}.sk-post__content{font-size:1rem;line-height:1.8}.sk-post__content .sk-cta-box{padding:1.8rem 1.4rem}.sk-post__content .sk-cta-btn{width:100%;justify-content:center}.sk-index__grid{padding-top:2.5rem;padding-bottom:3rem}.sk-index__cta-box{padding:2rem 1.4rem}}@media (prefers-reduced-motion:reduce){.sk-blog *,.sk-blog *::before,.sk-blog *::after{animation:none!important;transition:none!important}}