﻿:root,body.theme-default{--wb-color-primary: #7f634c;--wb-color-primary-dark: #6f5540;--wb-color-accent: #ff9806;--wb-color-soft: #fff7ec}body.theme-blue{--wb-color-primary: #245c8f;--wb-color-primary-dark: #1d4c77;--wb-color-accent: #4aa3df;--wb-color-soft: #eef7ff}body.theme-green{--wb-color-primary: #2f7d58;--wb-color-primary-dark: #27694a;--wb-color-accent: #76b947;--wb-color-soft: #effaf3}body.theme-purple{--wb-color-primary: #6f3ca5;--wb-color-primary-dark: #5d318c;--wb-color-accent: #b666d2;--wb-color-soft: #f7efff}body.theme-gray{--wb-color-primary: #4f5964;--wb-color-primary-dark: #414a54;--wb-color-accent: #9aa4af;--wb-color-soft: #f4f6f8}body.theme-red{--wb-color-primary: #a63d3d;--wb-color-primary-dark: #8d3131;--wb-color-accent: #ef6f5e;--wb-color-soft: #fff1ee}.wb-blog-page,.wb-blog-block{--wb-blog-text-color: color-mix(in srgb, var(--wb-color-primary,#7f634c) 24%, #64748b);--wb-blog-meta-color: color-mix(in srgb, var(--wb-color-primary,#7f634c) 36%, #64748b);--wb-blog-heading-color: color-mix(in srgb, var(--wb-color-primary,#7f634c) 18%, #0f172a);--wb-blog-separator-color: color-mix(in srgb, var(--wb-color-primary,#7f634c) 22%, #cbd5e1)}.wb-blog-page .site-header{z-index:1030}.wb-blog-main{background:linear-gradient(180deg, #fff 0%, #fffaf4 100%)}.wb-blog-hero{padding:3rem 0 0 0}.wb-blog-eyebrow{display:none !important}.wb-blog-block__head span{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;color:var(--wb-color-soft, #fff7ec);background:var(--wb-color-primary, #7f634c);font-weight:800;padding:.35rem .7rem;margin-bottom:.8rem}.wb-blog-hero h1,.wb-blog-post__header h1{font-size:clamp(2.3rem,5vw,4.8rem);letter-spacing:-0.05em;line-height:1.2}.wb-blog-hero h1{margin-bottom:.45rem}.wb-blog-post__header h1{margin-bottom:1rem}.wb-blog-hero p,.wb-blog-post__lead{font-size:clamp(1.05rem,2vw,1.35rem);max-width:760px;color:#64748b}.wb-blog-post__header-main .wb-blog-post__lead.wb-compact-richtext>p{margin:0 0 .75em;line-height:1.3em}.wb-blog-post__lead{margin-bottom:2rem;padding-bottom:.75rem}.wb-blog-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.4rem;font-size:.92rem;color:#64748b}.wb-blog-breadcrumb a{color:inherit;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:.22em}.wb-blog-breadcrumb a:hover,.wb-blog-breadcrumb a:focus-visible,.wb-blog-breadcrumb a.is-active{color:var(--wb-color-primary, #7f634c);text-decoration-line:underline}.wb-blog-breadcrumb a:focus-visible{outline:2px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 38%, transparent);outline-offset:3px;border-radius:.2rem}.wb-blog-content{padding:2rem 0 clamp(4rem,7vw,7rem)}.wb-blog-layout,.wb-blog-post__layout{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:clamp(1.5rem,4vw,3rem);align-items:start}.wb-blog-layout--full,.wb-blog-post__layout--full{grid-template-columns:minmax(0, 1fr)}.wb-blog-layout>*,.wb-blog-post__layout>*,.wb-blog-post__main,.wb-blog-post__content{min-width:0;max-width:100%}.wb-blog-list--grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem}.wb-blog-list--list{display:grid;gap:1rem}.wb-blog-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--wb-profile-radius-sm, 24px);overflow:hidden;box-shadow:0 18px 48px rgba(15,23,42,.07);transition:transform .2s ease,box-shadow .2s ease}.wb-blog-card:hover{transform:translateY(-3px);box-shadow:0 24px 60px rgba(15,23,42,.1)}.wb-blog-card--list{display:grid;grid-template-columns:320px minmax(0, 1fr)}.wb-blog-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:#f1f5f9}.wb-blog-card__image img,.wb-blog-card__image picture{width:100%;height:100%;display:block}.wb-blog-card__image img{object-fit:cover;transition:transform .25s ease}.wb-blog-card:hover .wb-blog-card__image img{transform:scale(1.04)}.wb-blog-card__body{padding:1.1rem}.wb-blog-card__meta,.wb-blog-block-card__meta{display:flex;flex-wrap:nowrap;gap:.45rem .75rem;align-items:center;min-width:0;max-width:100%;white-space:nowrap;color:var(--wb-blog-meta-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 36%, #64748b));font-size:.86rem;font-weight:700;line-height:1.3;margin-bottom:.65rem}.wb-blog-card__meta>*,.wb-blog-block-card__meta>*{display:inline-flex;flex:0 0 auto;align-items:center}.wb-blog-card__category,.wb-blog-block-card__category{color:var(--wb-color-primary, #7f634c);text-decoration:none;white-space:nowrap}.wb-blog-card__meta>:not(:first-child)::before,.wb-blog-block-card__meta>:not(:first-child)::before{content:"•";margin-right:.65rem;color:var(--wb-blog-separator-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 22%, #cbd5e1))}.wb-blog-card__title{font-size:1.25rem;line-height:1.2;margin-bottom:.6rem}.wb-blog-card__title a,.wb-blog-block-card :is(h3,:where(.wb-block-heading--source-h3)) a{color:#0f172a;text-decoration:none}.wb-blog-card__title a:hover,.wb-blog-block-card :is(h3,:where(.wb-block-heading--source-h3)) a:hover{color:var(--wb-color-primary, #7f634c)}.wb-blog-card p,.wb-blog-block-card p,.wb-blog-card__lead,.wb-blog-block-card__lead{color:var(--wb-blog-text-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, #64748b));margin-bottom:1rem;line-height:1.4em;font-size:15px}.wb-blog-card__more{display:inline-flex;align-items:center;gap:.35rem;margin-top:10px;font-weight:800;text-decoration:none;color:var(--wb-color-primary, #7f634c)}.wb-blog-card__more:hover,.wb-blog-block-card__more:hover{color:var(--wb-color-primary-dark, var(--wb-color-primary, #7f634c))}.wb-blog-block-card__more{display:inline-flex;align-items:center;gap:.35rem;margin-top:10px}.wb-blog-sidebar{display:grid;gap:1.15rem;position:sticky;top:110px}.wb-blog-sidebar__box{position:relative;overflow:hidden;background:linear-gradient(145deg, rgba(255, 255, 255, 0.98), color-mix(in srgb, var(--wb-color-primary, #7f634c) 5%, #fff));border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 14%, rgba(15, 23, 42, 0.08));border-radius:var(--wb-profile-radius-sm, 24px);padding:1.1rem;box-shadow:0 22px 60px rgba(15,23,42,.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.wb-blog-sidebar__box::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg, var(--wb-color-primary, #7f634c), color-mix(in srgb, var(--wb-color-primary, #7f634c) 45%, #fff));opacity:.9}.wb-blog-sidebar__box:hover{transform:translateY(-2px);box-shadow:0 28px 70px rgba(15,23,42,.1)}.wb-blog-sidebar__box :is(h3,:where(.wb-block-heading--source-h3)){display:flex;align-items:center;gap:.5rem;font-size:1.05rem;margin-bottom:.8rem}.wb-blog-sidebar__box :is(h3,:where(.wb-block-heading--source-h3)) :is(i,.wb-icon-svg){color:var(--wb-color-primary, #7f634c)}.wb-blog-sidebar__box :is(h3,:where(.wb-block-heading--source-h3)) span>i,.wb-blog-sidebar__links a span>i,.wb-blog-latest strong>i,.wb-blog-latest small>i{flex:0 0 auto;margin-right:.55rem}.wb-blog-sidebar__box :is(h3,:where(.wb-block-heading--source-h3)) span>.wb-icon-svg,.wb-blog-sidebar__links a span>.wb-icon-svg,.wb-blog-latest strong>.wb-icon-svg,.wb-blog-latest small>.wb-icon-svg{flex:0 0 auto}.wb-blog-sidebar__box :is(h3,:where(.wb-block-heading--source-h3)) span,.wb-blog-sidebar__links a span,.wb-blog-latest strong,.wb-blog-latest small{display:inline-flex;align-items:center;gap:.45rem}.wb-blog-search{display:flex;gap:.45rem}.wb-blog-search .btn{background:var(--wb-color-primary, #7f634c);border-color:var(--wb-color-primary, #7f634c);color:#fff;box-shadow:0 12px 26px color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, transparent)}.wb-blog-search .btn:hover,.wb-blog-search .btn:focus{background:color-mix(in srgb, var(--wb-color-primary, #7f634c) 88%, #000);border-color:color-mix(in srgb, var(--wb-color-primary, #7f634c) 88%, #000);color:#fff}.wb-blog-sidebar__links,.wb-blog-latest{display:grid;gap:.45rem}.wb-blog-sidebar__links a,.wb-blog-latest a{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #334155));text-decoration:none;border-radius:16px;padding:.55rem .65rem;background:rgba(248,250,252,.85);border:1px solid rgba(15,23,42,.05);transition:transform .2s ease,background .2s ease,color .2s ease}.wb-blog-latest a{display:block}.wb-blog-sidebar__links a:hover,.wb-blog-latest a:hover{background:color-mix(in srgb, var(--wb-color-primary, #7f634c) 10%, #fff);color:var(--wb-color-primary, #7f634c);transform:translateX(2px)}.wb-blog-latest strong{color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a));line-height:1.25}.wb-blog-latest small{display:flex;align-items:center;gap:.45rem;color:var(--wb-blog-meta-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 36%, #64748b));font-weight:700}.wb-blog-tags,.wb-blog-post__tags{display:flex;flex-wrap:wrap;gap:.55rem}.wb-blog-tags a,.wb-blog-post__tags a{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none;background:color-mix(in srgb, var(--wb-color-primary, #7f634c) 10%, #fff);color:var(--wb-color-primary, #7f634c);border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 22%, transparent);border-radius:999px;padding:.2rem .5rem;font-size:12px;font-weight:800;box-shadow:0 10px 26px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.wb-blog-tags a:hover,.wb-blog-post__tags a:hover,.wb-blog-tags a:focus,.wb-blog-post__tags a:focus{background:var(--wb-color-primary, #7f634c);color:#fff;transform:translateY(-2px);box-shadow:0 16px 36px rgba(15,23,42,.14)}.wb-blog-post{padding:3rem 0}.wb-blog-post__header{max-width:none;margin-bottom:1.5rem}.wb-blog-post__header-main{max-width:900px}.wb-blog-post__category{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.35rem .7rem;color:var(--wb-color-soft, #fff7ec);background:var(--wb-color-primary, #7f634c);font-weight:800;text-decoration:none;margin-bottom:1rem}.wb-blog-post__meta{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:.75rem 1.25rem;width:100%;color:var(--wb-blog-meta-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 36%, #64748b));font-size:.86rem;font-weight:700;margin-top:.5rem;margin-bottom:.65rem}.wb-blog-post__meta-main{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;min-width:0}.wb-blog-post__meta-main span,.wb-blog-post__meta-main time{display:inline-flex;align-items:center;gap:.35rem}.wb-blog-post__share-inline{margin-left:auto;justify-self:end;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem;text-align:right}.wb-blog-post__share-inline a{display:inline-flex;align-items:center;gap:.32rem;color:var(--wb-blog-meta-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 36%, #64748b));text-decoration:none;font-weight:800;border-radius:999px;padding:.18rem .25rem;background:rgba(0,0,0,0);transition:color .2s ease,transform .2s ease}.wb-blog-post__share-inline a:hover,.wb-blog-post__share-inline a:focus{color:var(--wb-color-primary, #7f634c);transform:translateY(-1px)}.wb-blog-post__cover{border-radius:var(--wb-profile-radius-sm, 24px);overflow:hidden;margin:2rem 0;box-shadow:0 24px 70px rgba(15,23,42,.12)}.wb-blog-post__cover .wb-responsive-picture,.wb-blog-post__cover picture,.wb-blog-post__cover img{display:block;width:100%;max-width:100%}.wb-blog-post__cover img{height:auto;object-fit:cover}.wb-blog-post__content{font-size:1.08rem;line-height:1.85;color:#334155;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--wb-profile-radius-sm, 24px);padding:clamp(1.2rem,3vw,2rem);box-shadow:0 18px 48px rgba(15,23,42,.06);max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}.wb-blog-post__content>*{max-width:100%;color:rgba(0,0,0,.68);font-size:16px;line-height:1.75;letter-spacing:0}.wb-blog-post__content p{max-width:100%;color:rgba(0,0,0,.68);font-size:16px;line-height:1.75;letter-spacing:0}.wb-blog-post__content :is(h2,:where(.wb-block-heading--source-h2)),.wb-blog-post__content :is(h3,:where(.wb-block-heading--source-h3)),.wb-blog-post__content :is(h4,:where(.wb-block-heading--source-h4)){color:#0f172a;margin-top:1.45em;margin-bottom:.55em}.wb-blog-post__content img{max-width:100%;height:auto;object-fit:contain;border-radius:18px}.wb-blog-post__content img.wb-blog-img--25{width:25%;display:block;margin:1rem auto}.wb-blog-post__content img.wb-blog-img--50{width:50%;display:block;margin:1rem auto}.wb-blog-post__content img.wb-blog-img--75{width:75%;display:block;margin:1rem auto}.wb-blog-post__content img.wb-blog-img--100{width:100%;display:block;margin:1rem auto}.wb-blog-post__content img[class*=wb-blog-img--]{max-width:100%;height:auto}.wb-blog-post__content img.wb-blog-img-layout--inline{display:inline-block;clear:none;margin:.35rem .5rem;vertical-align:middle}.wb-blog-post__content img.wb-blog-img-layout--break{display:block;clear:both;margin:1rem auto}.wb-blog-post__content img.wb-blog-img-layout--float-left{display:block;float:left;clear:none;margin:.35rem 1rem .75rem 0}.wb-blog-post__content img.wb-blog-img-layout--float-right{display:block;float:right;clear:none;margin:.35rem 0 .75rem 1rem}.wb-blog-post__content::after{display:table;clear:both;content:""}.wb-blog-post__content blockquote{border-left:4px solid var(--wb-color-primary, #7f634c);background:#f8fafc;margin:1.4rem 0;padding:1rem 1.2rem;border-radius:0 18px 18px 0}.wb-blog-post__content blockquote>p{margin:0;color:inherit;font:inherit;line-height:inherit}.wb-blog-post__content blockquote>p+p{margin-top:.75rem}.wb-blog-post__content .wb-blog-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:auto;margin:1.4rem 0;border-radius:16px;box-shadow:0 0 0 1px rgba(15,23,42,.08)}.wb-blog-post__content .wb-blog-table-scroll>table{width:100%;min-width:100%;max-width:none;table-layout:auto;border-collapse:collapse;margin:0}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--striped>table>tbody>tr:nth-of-type(odd)>*{background-color:rgba(15,23,42,.025)}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--striped>table>tbody>tr:nth-of-type(even)>*{background-color:hsla(0,0%,100%,.92)}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--title-column>table>thead>tr>th:first-child,.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--title-column>table>tbody>tr>td:first-child strong{font-size:.92em;line-height:1.35}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless.wb-blog-table-scroll--striped>table>tbody>tr>*{background:rgba(0,0,0,0)}@media(max-width: 767.98px){.wb-blog-post__content :is(h2,:where(.wb-block-heading--source-h2)),.wb-blog-post__content :is(h3,:where(.wb-block-heading--source-h3)),.wb-blog-post__content :is(h4,:where(.wb-block-heading--source-h4)){line-height:1.4}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--mobile-compact>table th,.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--mobile-compact>table td{font-size:12px;line-height:1.4em}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--mobile-compact:not(.wb-blog-table-scroll--mobile-stack)>table th,.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--mobile-compact:not(.wb-blog-table-scroll--mobile-stack)>table td{min-width:160px;padding:.5rem .6rem}}.wb-blog-post__content :not(.wb-blog-table-scroll)>table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;table-layout:auto;border-collapse:collapse;margin:1.4rem 0}.wb-blog-post__content th,.wb-blog-post__content td{border:1px solid rgba(15,23,42,.08);padding:.75rem .85rem;min-width:120px;max-width:460px;vertical-align:top;overflow-wrap:normal;word-break:normal;white-space:normal}.wb-blog-post__content th{background:color-mix(in srgb, var(--wb-color-primary, #7f634c) 10%, #fff);color:#0f172a}.wb-blog-post__content th.wb-align-left,.wb-blog-post__content td.wb-align-left{text-align:left !important}.wb-blog-post__content th.wb-align-center,.wb-blog-post__content td.wb-align-center{text-align:center !important}.wb-blog-post__content th.wb-align-right,.wb-blog-post__content td.wb-align-right{text-align:right !important}.wb-blog-post__content th.wb-align-justify,.wb-blog-post__content td.wb-align-justify{text-align:justify !important}.wb-blog-post__content .wb-blog-table-scroll--borderless{border:0 !important;border-radius:0;box-shadow:none !important;outline:0 !important;border-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;background-image:none !important;filter:none !important}.wb-blog-post__content .wb-blog-table-scroll--borderless>table{width:100% !important;min-width:100% !important;border:0 !important;border-spacing:0 !important;background:rgba(0,0,0,0) !important}.wb-blog-post__content .wb-blog-table-scroll--borderless th,.wb-blog-post__content .wb-blog-table-scroll--borderless td{border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;outline:0 !important;border-color:rgba(0,0,0,0) !important;white-space:normal !important;overflow-wrap:anywhere;word-break:break-word}.wb-blog-post__content .wb-blog-file-link{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;padding:.55rem .8rem;text-decoration:none;font-weight:800;background:color-mix(in srgb, var(--wb-color-primary, #7f634c) 10%, #fff);color:var(--wb-color-primary, #7f634c);border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 22%, transparent)}.wb-blog-post__content a:not(.btn-main):not(.wb-blog-file-link):not([class*=button]):not([class*=btn]),.wb-blog-post__lead a:not(.btn-main):not(.wb-blog-file-link):not([class*=button]):not([class*=btn]){color:var(--wb-color-primary, #7f634c);font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.wb-blog-post__content a:not(.btn-main):not(.wb-blog-file-link):not([class*=button]):not([class*=btn]):hover,.wb-blog-post__content a:not(.btn-main):not(.wb-blog-file-link):not([class*=button]):not([class*=btn]):focus-visible,.wb-blog-post__lead a:not(.btn-main):not(.wb-blog-file-link):not([class*=button]):not([class*=btn]):hover,.wb-blog-post__lead a:not(.btn-main):not(.wb-blog-file-link):not([class*=button]):not([class*=btn]):focus-visible{color:var(--wb-color-primary-dark, var(--wb-color-primary, #7f634c));text-decoration-thickness:.11em}.wb-blog-post__content a.btn-main,.wb-blog-post__content a.btn-main:hover,.wb-blog-post__content a.btn-main:focus,.wb-blog-post__content a.btn-main:active,.wb-blog-post__lead a.btn-main,.wb-blog-post__lead a.btn-main:hover,.wb-blog-post__lead a.btn-main:focus,.wb-blog-post__lead a.btn-main:active{box-shadow:none !important}.wb-blog-post__author{margin-top:clamp(2rem,5vw,3.5rem)}.wb-blog-post__related{margin-top:clamp(4rem,8vw,3rem)}.wb-blog-post__related>:is(h2,:where(.wb-block-heading--source-h2)){margin-bottom:1.25rem;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a));font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.18;letter-spacing:-0.03em}.wb-blog-sidebar__box:is(.wb-blog-post__toc,.wb-blog-post__author){color:var(--wb-blog-text-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, #64748b))}.wb-blog-sidebar__box.wb-blog-post__toc{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.wb-blog-post__author-list{display:grid;gap:clamp(1.25rem,3vw,2rem)}.wb-blog-post__author-item{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:clamp(1rem,3vw,1.5rem)}.wb-blog-post__author-item+.wb-blog-post__author-item{padding-top:clamp(1.25rem,3vw,2rem);border-top:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 14%, transparent)}.wb-blog-post__author-avatar{flex:0 0 auto;width:clamp(4.5rem,12vw,6.5rem);height:clamp(4.5rem,12vw,6.5rem);border-radius:999px;overflow:hidden;background:color-mix(in srgb, var(--wb-color-primary, #7f634c) 12%, #fff);border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, transparent)}.wb-blog-post__author-avatar img,.wb-blog-post__author-avatar picture{display:block;width:100%;height:100%}.wb-blog-post__author-avatar img{object-fit:cover}.wb-blog-post__author-body{min-width:0}.wb-blog-sidebar__box :is(:is(h2,:where(.wb-block-heading--source-h2)),:is(h3,:where(.wb-block-heading--source-h3))){display:flex;align-items:center;gap:.5rem;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a));font-size:1.05rem;line-height:1.25;margin-bottom:.8rem}.wb-blog-post__author p{margin:0 0 .7rem;color:var(--wb-blog-text-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, #64748b));font-size:.95rem;line-height:1.55}.wb-blog-post__author p:first-of-type{color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a));font-size:1rem}.wb-blog-post__author a,.wb-blog-post__author .wb-blog-card__more{display:inline-flex;align-items:center;gap:.35rem;width:auto;max-width:100%;margin-top:0;padding:0;color:var(--wb-color-primary, #7f634c);font-size:.95rem;line-height:1.35;font-weight:800;text-decoration:none}.wb-blog-post__author a:hover,.wb-blog-post__author a:focus-visible{color:var(--wb-color-primary-dark, var(--wb-color-primary, #7f634c));text-decoration:underline;text-underline-offset:.22em}.wb-blog-post__author-links{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin-top:.25rem}.wb-blog-post__author-links .wb-blog-card__more{margin-top:0}@media(max-width: 575.98px){.wb-blog-post__author-item{grid-template-columns:minmax(0, 1fr);text-align:center}.wb-blog-post__author-avatar{justify-self:center}.wb-blog-post__author-body{width:100%}.wb-blog-post__author #blog-post-author-title{width:100%;justify-content:center;text-align:center}.wb-blog-post__author a,.wb-blog-post__author .wb-blog-card__more{justify-content:center}.wb-blog-post__author-links{justify-content:center}}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless{border:0 !important;border-radius:0 !important;box-shadow:none !important;outline:0 !important;border-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;background-image:none !important;filter:none !important}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless>table,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless>table{width:100% !important;min-width:100% !important;border:0 !important;border-spacing:0 !important;background:rgba(0,0,0,0) !important}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless th,.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless td,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless th,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless td{border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;outline:0 !important;border-color:rgba(0,0,0,0) !important;white-space:normal !important;overflow-wrap:anywhere;word-break:break-word}.wb-blog-post__tags{margin-top:1.4rem;justify-content:center;align-items:center;text-align:center}.wb-blog-pagination{display:flex;gap:.4rem;justify-content:center;margin-top:2rem}.wb-blog-pagination a{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;text-decoration:none;background:#fff;border:1px solid rgba(15,23,42,.08);color:#334155;font-weight:800}.wb-blog-pagination a.is-active{background:var(--wb-color-primary, #7f634c);color:#fff}.wb-blog-empty{text-align:center;background:#fff;border-radius:24px;padding:3rem;border:1px solid rgba(15,23,42,.08)}.wb-blog-empty i,.wb-blog-empty .wb-icon-svg{display:block;width:2rem;height:2rem;margin:0 auto 1rem;color:var(--wb-color-primary, #7f634c)}.wb-blog-empty strong{display:block;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a))}.wb-blog-empty p{margin:.5rem 0 0;color:#000;font-size:14px;line-height:1.5}.wb-blog-block{padding:clamp(3rem,6vw,5rem) 0}.wb-blog-block__head{text-align:center;max-width:780px;margin:0 auto 2rem}.wb-blog-block__head :is(h2,:where(.wb-block-heading--source-h2)){font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-0.04em}.wb-blog-block__head p{color:#64748b}.wb-blog-block-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}.wb-blog-block-grid--cols-1{grid-template-columns:1fr}.wb-blog-block-grid--cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wb-blog-block-grid--cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.wb-blog-block-grid--cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.wb-blog-block-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--wb-profile-radius-sm, 22px);overflow:hidden;box-shadow:0 18px 48px rgba(15,23,42,.07);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.wb-blog-block-card:hover{transform:translateY(-3px);box-shadow:0 24px 60px rgba(15,23,42,.1)}.wb-blog-block-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:#f1f5f9}.wb-blog-block-card__image img,.wb-blog-block-card__image picture{width:100%;height:100%;display:block}.wb-blog-block-card__image img{object-fit:cover;transition:transform .25s ease}.wb-blog-block-card:hover .wb-blog-block-card__image img{transform:scale(1.04)}.wb-blog-block-card__body{padding:1rem;display:flex;flex-direction:column;align-items:flex-start;height:100%}.wb-blog-block-card :is(h3,:where(.wb-block-heading--source-h3)){font-size:1.1rem;line-height:1.2}.wb-blog-block-card .wb-blog-block-card__more{display:inline-block !important;align-self:flex-start;width:max-content;max-width:100%;margin-top:10px;padding:0;font-weight:900;text-decoration:none;opacity:1 !important;visibility:visible !important;line-height:1.2;color:var(--wb-color-primary, #7f634c);transition:transform .18s ease,color .18s ease}.wb-blog-block-card .wb-blog-block-card__more i{margin-left:.35rem}.wb-blog-block-card .wb-blog-block-card__more:hover{transform:translateY(-1px);color:var(--wb-color-primary-dark, var(--wb-color-primary, #7f634c))}.wb-blog-card--featured,.wb-blog-block-card--featured{box-shadow:none !important}.wb-blog-block__footer{text-align:center;margin-top:1.6rem}.wb-blog-block__footer .btn,.wb-blog-block__all-button{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;border:0;border-radius:var(--wb-profile-button-radius, 999px);padding:.75rem 1.25rem;min-height:2.75rem;line-height:1.1;font-weight:900;color:#fff;background:linear-gradient(135deg, var(--wb-color-primary, #7f634c), var(--wb-color-accent, #d8a35d));box-shadow:0 14px 32px color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, transparent);text-decoration:none;transition:transform var(--wb-profile-transition, 0.18s ease),box-shadow var(--wb-profile-transition, 0.18s ease),color var(--wb-profile-transition, 0.18s ease),background var(--wb-profile-transition, 0.18s ease),border-color var(--wb-profile-transition, 0.18s ease),filter var(--wb-profile-transition, 0.18s ease)}.wb-blog-block__footer .btn:hover,.wb-blog-block__all-button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 40px color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, transparent);filter:saturate(1.04)}:is(body.visual-profile-minimal-editorial,body.visual-profile-bold-studio,body.visual-profile-organic-craft,body.visual-profile-local-premium,body.visual-profile-geometric-tech) .wb-blog-block__all-button{border-radius:var(--wb-profile-button-radius);transition:transform var(--wb-profile-transition),box-shadow var(--wb-profile-transition),color var(--wb-profile-transition),background var(--wb-profile-transition),border-color var(--wb-profile-transition),filter var(--wb-profile-transition)}.wb-blog-category-panel[hidden],.wb-blog-category-panel:not(.is-active){display:none !important}.wb-blog-category-panel.is-active{display:block;animation:wbBlogTabFade .18s ease both}@keyframes wbBlogTabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wb-blog-block__footer--small{margin-top:1.1rem}.wb-blog-block__empty{text-align:center;background:#fff;border:1px dashed rgba(15,23,42,.2);border-radius:24px;padding:2rem;color:#64748b}@media(max-width: 767.98px){.wb-blog-post__content img.wb-blog-img-layout--float-left,.wb-blog-post__content img.wb-blog-img-layout--float-right{float:none;clear:both;width:100%;margin:1rem auto}}@media(max-width: 1199.98px){.wb-blog-list--grid,.wb-blog-block-grid--cols-3,.wb-blog-block-grid--cols-4{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 991.98px){.wb-blog-layout,.wb-blog-post__layout{grid-template-columns:1fr}.wb-blog-sidebar{position:static}.wb-blog-card--list{grid-template-columns:1fr}}@media(max-width: 767.98px){.wb-blog-post__meta{grid-template-columns:1fr;align-items:center;justify-items:center}.wb-blog-post__meta-main{justify-content:center;text-align:center}.wb-blog-post__share-inline{margin-left:0;justify-self:center;justify-content:center;text-align:center}.wb-blog-post__share-inline a span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}@media(max-width: 575.98px){.wb-blog-card__meta,.wb-blog-block-card__meta{gap:.25rem .35rem;font-size:.76rem}.wb-blog-card__meta>:not(:first-child)::before,.wb-blog-block-card__meta>:not(:first-child)::before{margin-right:.25rem}}@media(max-width: 575.98px){.wb-blog-list--grid,.wb-blog-block-grid{grid-template-columns:1fr}.wb-blog-hero h1,.wb-blog-post__header h1{font-size:2.25rem}.wb-blog-search{display:grid}.wb-blog-card__body,.wb-blog-block-card__body{padding:1rem;display:flex;flex-direction:column;align-items:flex-start;height:100%}.wb-blog-post{padding:3rem 0}.wb-blog-post__lead{margin-bottom:1.5rem}.wb-blog-post__content img.wb-blog-img--25,.wb-blog-post__content img.wb-blog-img--50,.wb-blog-post__content img.wb-blog-img--75{width:100%}.wb-blog-sidebar__box{border-radius:20px;padding:1rem}}.wb-blog-card--featured,.wb-blog-block-card--featured{background:linear-gradient(145deg, color-mix(in srgb, var(--wb-color-primary, #7f634c) 10%, #fff), color-mix(in srgb, var(--wb-color-accent, #d8a35d) 8%, #fff));border-color:color-mix(in srgb, var(--wb-color-primary, #7f634c) 34%, rgba(15, 23, 42, 0.08));box-shadow:none}.wb-blog-card--featured:hover,.wb-blog-block-card--featured:hover{box-shadow:none}.wb-blog-featured-badge{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;margin-bottom:.7rem;padding:.34rem .68rem;border-radius:999px;background:linear-gradient(135deg, var(--wb-color-primary, #7f634c), var(--wb-color-accent, #d8a35d));color:#fff;font-size:.78rem;line-height:1;font-weight:900;letter-spacing:.01em;box-shadow:0 10px 24px color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, transparent)}.wb-blog-featured-badge i{font-size:.82rem}.wb-blog-search-result-head{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-bottom:1.25rem;padding:.95rem 1rem;border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 20%, rgba(15, 23, 42, 0.08));border-radius:var(--wb-profile-radius-sm, 20px);background:linear-gradient(135deg, color-mix(in srgb, var(--wb-color-primary, #7f634c) 8%, #fff), #fff);box-shadow:0 16px 42px rgba(15,23,42,.06)}.wb-blog-search-result-head span{display:inline-flex;align-items:center;gap:.55rem;font-weight:850;color:#111827}.wb-blog-search-result-head span i,.wb-blog-search-result-head span .wb-icon-svg{flex:0 0 auto;color:var(--wb-color-primary, #7f634c)}.wb-blog-search-result-head strong{color:var(--wb-color-primary, #7f634c)}.wb-blog-search-result-head small{margin-left:auto;color:#64748b;font-weight:700}@media(max-width: 575.98px){.wb-blog-search-result-head small{margin-left:0;width:100%}}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll{border:0 !important;border-radius:0 !important;box-shadow:none !important;outline:0 !important;border-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;background-image:none !important;filter:none !important}.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll>table,.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll tr,.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll th,.wb-blog-post__content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll td,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll>table,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll tr,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll th,.wb-rich-content .wb-blog-table-scroll.wb-blog-table-scroll--borderless .wb-blog-table-scroll td{border:0 !important;border-color:rgba(0,0,0,0) !important;box-shadow:none !important;outline:0 !important;background:rgba(0,0,0,0) !important;background-image:none !important;filter:none !important}body.wb-blog-page{--wb-blog-footer-fill: radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--wb-color-accent, #d8a35d) 22%, transparent), transparent 30%), linear-gradient(135deg, #1d150f 0%, #312113 100%);background:var(--wb-blog-footer-fill);padding-bottom:0 !important}body.wb-blog-page>.site-main.wb-blog-main{position:relative;z-index:1;background:linear-gradient(180deg, #fff 0%, #fffaf4 100%)}body.wb-blog-page>.site-footer{margin-bottom:0 !important}body.wb-blog-page>.site-runtime-layer,body.wb-blog-page>.site-legal-modal-templates{height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:visible}body.wb-blog-page>.site-legal-modal-templates[hidden],body.wb-blog-page>.site-runtime-layer[hidden]{display:none !important}@media(max-width: 991.98px){body.wb-blog-page{background:var(--wb-blog-footer-fill)}body.wb-blog-page>.site-footer::after{content:none !important;display:none !important;height:0 !important}}.wb-blog-post__sources{margin-top:clamp(2rem,5vw,3rem);padding:clamp(1.25rem,3vw,1.65rem);border-radius:24px;border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 14%, rgba(148, 163, 184, 0.35));background:color-mix(in srgb, var(--wb-color-primary, #7f634c) 4%, #fff);box-shadow:0 18px 48px rgba(15,23,42,.06)}.wb-blog-post__sources :is(h2,:where(.wb-block-heading--source-h2)){margin:0 0 1rem;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a));font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.18;letter-spacing:-0.02em}.wb-blog-post__sources ol{margin:0;padding-left:1.4rem}.wb-blog-post__sources li{margin:.65rem 0;color:var(--wb-blog-text-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, #64748b));line-height:1.65}.wb-blog-post__sources a{color:var(--wb-color-primary, #7f634c);font-weight:800;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.wb-blog-post__source-name{font-weight:800;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a))}.wb-blog-post__source-year,.wb-blog-post__source-note{color:var(--wb-blog-meta-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 36%, #64748b))}.wb-blog-post__faq{margin-top:clamp(2.5rem,6vw,4rem);padding:clamp(1.35rem,3vw,2rem);border-radius:28px;border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 13%, rgba(148, 163, 184, 0.32));background:linear-gradient(135deg, color-mix(in srgb, var(--wb-color-primary, #7f634c) 5%, #fff), rgba(255, 255, 255, 0.96));box-shadow:0 20px 54px rgba(15,23,42,.07)}.wb-blog-post__faq-grid{display:grid;grid-template-columns:minmax(0, 0.72fr) minmax(0, 1.28fr);gap:clamp(1.5rem,4vw,2.5rem);align-items:flex-start}.wb-blog-post__faq-eyebrow{margin:0 0 .55rem;text-transform:uppercase;letter-spacing:.14em;font-weight:900;font-size:.78rem;color:var(--wb-color-primary, #7f634c)}.wb-blog-post__faq-head :is(h2,:where(.wb-block-heading--source-h2)){margin:0;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a));font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.15;letter-spacing:-0.03em}.wb-blog-post__faq-lead{margin-top:.85rem;color:var(--wb-blog-text-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, #64748b));font-size:.98rem;line-height:1.72}.wb-blog-post__faq .wb-blog-post__faq-lead.wb-rich-content>:is(p,ul,ol){margin:0 0 .75rem !important;color:inherit !important;font-size:inherit !important;line-height:inherit !important;letter-spacing:0}.wb-blog-post__faq .wb-blog-post__faq-lead.wb-rich-content>p{font-family:inherit;font-weight:inherit}.wb-blog-post__faq-lead.wb-rich-content>:last-child{margin-bottom:0}.wb-blog-post__faq-accordion{min-width:0;--bs-accordion-active-color: var(--wb-color-primary,#7f634c);--bs-accordion-active-bg: color-mix(in srgb, var(--wb-color-primary,#7f634c) 8%, #fff);--bs-accordion-btn-focus-border-color: color-mix(in srgb, var(--wb-color-primary,#7f634c) 28%, transparent);--bs-accordion-btn-focus-box-shadow: 0 0 0 .2rem color-mix(in srgb, var(--wb-color-primary,#7f634c) 16%, transparent)}.wb-blog-post__faq .faq-accordion__item{border-radius:18px;overflow:hidden;border:1px solid color-mix(in srgb, var(--wb-color-primary, #7f634c) 12%, rgba(148, 163, 184, 0.3));box-shadow:0 12px 30px rgba(15,23,42,.05)}.wb-blog-post__faq .faq-accordion__item+.faq-accordion__item{margin-top:.8rem}.wb-blog-post__faq .faq-accordion__button{font-weight:850;color:var(--wb-blog-heading-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 18%, #0f172a));background:#fff;box-shadow:none}.wb-blog-post__faq .faq-accordion__button:not(.collapsed){color:var(--wb-color-primary, #7f634c);background:var(--bs-accordion-active-bg, color-mix(in srgb, var(--wb-color-primary, #7f634c) 8%, #fff));box-shadow:none}.wb-blog-post__faq .faq-accordion__button::after,.wb-blog-post__faq .faq-accordion__button:not(.collapsed)::after{background-color:rgba(0,0,0,0) !important}.wb-blog-post__faq .faq-accordion__body{color:var(--wb-blog-text-color, color-mix(in srgb, var(--wb-color-primary, #7f634c) 24%, #64748b));font-size:15px;line-height:1.8}.wb-blog-post__faq .faq-accordion__body.wb-rich-content>:is(p,ul,ol){color:inherit;font-size:inherit;line-height:inherit;letter-spacing:0}.wb-blog-post__faq .faq-accordion__body.wb-rich-content>:last-child{margin-bottom:0}.wb-blog-post__faq+.wb-blog-post__related{margin-top:clamp(2.75rem,6vw,4rem)}@media(max-width: 991.98px){.wb-blog-post__faq-grid{grid-template-columns:1fr}}@media(max-width: 575.98px){.wb-blog-post__faq{border-radius:22px;padding:1.1rem}}.wb-blog-post__content .wb-blog-video-figure{display:block;max-width:100%;clear:both;margin-top:1.25rem;margin-bottom:1.25rem}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video--25{width:25%}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video--50{width:50%}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video--75{width:75%}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video--100{width:100%}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-align--left{margin-left:0;margin-right:auto}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-align--center{margin-left:auto;margin-right:auto}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-align--right{margin-left:auto;margin-right:0}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-layout--break{clear:both}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-layout--float-left{float:left;clear:none;margin:.35rem 1.25rem .9rem 0}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-layout--float-right{float:right;clear:none;margin:.35rem 0 .9rem 1.25rem}.wb-blog-post__content video.wb-blog-video{display:block;width:100%;max-width:100%;height:auto;border-radius:18px;background:#0f172a}.wb-blog-post__content .wb-blog-video-figure figcaption{margin-top:.55rem;color:#64748b;font-size:.88rem;line-height:1.55;text-align:center}@media(max-width:767.98px){.wb-blog-post__content .wb-blog-video-figure.wb-blog-video--25,.wb-blog-post__content .wb-blog-video-figure.wb-blog-video--50,.wb-blog-post__content .wb-blog-video-figure.wb-blog-video--75{width:100%}.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-layout--float-left,.wb-blog-post__content .wb-blog-video-figure.wb-blog-video-layout--float-right{float:none;clear:both;width:100%;margin:1rem auto}}
