.knowledge-shell{background:#faf8f2}.knowledge-nav{box-shadow:none!important;flex-direction:row!important;align-items:center!important;display:flex!important;position:static!important}.knowledge-nav a{align-items:center;gap:8px;display:inline-flex}.knowledge-main{max-width:1200px}.knowledge-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:50px;padding:15px 0 45px;display:grid}.knowledge-hero h1{margin:20px 0;font-size:clamp(40px,5vw,67px);line-height:1.15}.knowledge-hero p{color:#707b64;font-size:18px;line-height:1.9}.knowledge-hero .eyebrow{color:#8e7653;gap:9px;display:flex}.knowledge-hero-art{text-align:center;background:#ecf0e2;border-radius:50% 50% 24px 24px;padding:20px;position:relative}.knowledge-hero-art img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:330px}.knowledge-hero-art>span{color:#61734a;margin-bottom:10px;font-size:14px;display:block}.knowledge-stats{flex-wrap:wrap;align-items:center;gap:24px;margin-top:25px;font-size:13px;display:flex}.knowledge-stats>span{align-items:center;gap:8px;display:flex}.knowledge-stats b{color:#a47c4e;font-size:24px}.featured-guide{background:#f1e5d3;border:1px solid #e6d5bc;border-radius:24px;grid-template-columns:1.4fr .6fr;align-items:center;gap:30px;margin:10px 0 65px;padding:35px;transition:transform .2s;display:grid}.featured-guide:hover{transform:translateY(-3px)}.featured-guide>div>span{color:#9a744a;gap:8px;font-size:12px;display:flex}.featured-guide h2{margin:16px 0;font-size:31px;line-height:1.4}.featured-guide p{color:#7a725f;max-width:590px;font-size:15px;line-height:1.85}.featured-guide b{color:#7c5b36;align-items:center;gap:12px;font-size:14px;display:flex}.featured-guide img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:230px}.library-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:20px;display:flex}.library-heading h2{margin:0;font-size:32px}.library-heading .eyebrow{margin-bottom:12px}.knowledge-search{color:#6c795c;background:#fffdf8;border:1px solid #d9decf;border-radius:13px;align-items:center;gap:10px;width:360px;max-width:100%;padding:12px 15px;display:flex}.knowledge-search input{color:#444c3b;background:0 0;border:0;width:100%;min-width:0;padding:4px;font-size:15px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.knowledge-filters{flex-wrap:wrap;gap:10px;margin:25px 0 15px;display:flex}.knowledge-filters button{background:#f0f1e8;border:1px solid #dbdfce;border-radius:30px;min-height:44px;padding:10px 20px;font-size:14px;transition:background .2s}.knowledge-filters button[aria-pressed=true]{color:#fff;background:#637252;border-color:#637252}.result-count{color:#7c8570;margin-bottom:20px;font-size:12px}.knowledge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.knowledge-card{background:#fffefb;border:1px solid #e3e1d5;border-radius:20px;flex-direction:column;scroll-margin-top:20px;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.knowledge-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px #59634b12}.knowledge-card-art{background:#eef0e4;height:190px;padding:14px 20px;position:relative;overflow:hidden}.knowledge-card-art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.knowledge-card-art>span{color:#697557;z-index:1;background:#fffdf4d9;border-radius:20px;padding:5px 10px;font-size:11px;position:absolute;top:15px;right:15px}.tone-1{background:#f4e9db}.tone-2{background:#e9eddf}.tone-3{background:#f1e7dd}.tone-4{background:#eeefdf}.knowledge-card-copy{flex-direction:column;flex:1;align-items:start;padding:23px;display:flex}.knowledge-card-copy>small{color:#7a856c;flex-wrap:wrap;align-items:center;gap:4px;font-size:10px;display:flex}.knowledge-card-copy h3{margin:13px 0 10px;font-size:22px;line-height:1.5}.knowledge-card-copy p{color:#737b67;margin-bottom:25px;font-size:14px;line-height:1.8}.card-read{color:#826540;border-top:1px solid #e7e6dc;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:15px;font-size:13px;display:flex}.knowledge-empty{text-align:center;background:#eef0e5;border-radius:20px;padding:50px 20px}.knowledge-empty>svg{color:#889671}.knowledge-empty h3{margin:15px 0}.knowledge-next{background:#e9eddf;border-radius:24px;grid-template-columns:.6fr 1.4fr;align-items:center;gap:35px;margin-top:60px;padding:35px;display:grid}.knowledge-next img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:220px}.knowledge-next h2{font-size:32px}.knowledge-next p{color:#6a775b;line-height:1.8}.knowledge-next>div>div{flex-wrap:wrap;align-items:center;gap:25px;margin-top:20px;display:flex}.knowledge-disclaimer{color:#7a806f;margin:30px 0;font-size:12px;line-height:1.9}.article-main{max-width:1160px}.article-hero{border-bottom:1px solid #dfdfd2;grid-template-columns:1.5fr .6fr;align-items:center;gap:35px;padding-bottom:40px;display:grid}.article-hero h1{margin:20px 0;font-size:clamp(32px,4vw,48px);line-height:1.3}.article-hero p{color:#717d63;font-size:19px;line-height:1.85}.article-hero>img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:260px}.article-meta{color:#7b866c;flex-wrap:wrap;gap:20px;font-size:12px;display:flex}.article-meta>span{align-items:center;gap:6px;display:flex}.article-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:50px;padding-top:40px;display:grid}.article-sidebar{background:#f0f2e8;border:1px solid #dfe2d3;border-radius:17px;padding:23px;position:sticky;top:25px}.article-sidebar>span{align-items:center;gap:8px;margin-bottom:18px;font-size:15px;display:flex}.article-sidebar nav{box-shadow:none!important;background:0 0!important;flex-direction:column!important;align-items:stretch!important;gap:13px!important;padding:0!important;font-size:13px!important;display:flex!important;position:static!important}.article-sidebar nav a{color:#6d795f;line-height:1.7}.sidebar-contact{border-top:1px solid #d8ddcc;margin-top:25px;padding-top:18px;font-size:12px;line-height:1.8;display:block}.sidebar-contact b{color:#7d6846;align-items:center;gap:10px;display:flex}.article-body{min-width:0}.article-takeaway{color:#4d6339;background:#e9eedf;border:1px solid #dce3ce;border-radius:16px;align-items:start;gap:16px;padding:24px;display:flex}.article-takeaway>svg{flex-shrink:0}.article-takeaway strong{font-size:14px}.article-takeaway p{margin:5px 0 0;font-size:18px;line-height:1.8}.article-part{border-bottom:1px solid #e4e3d8;margin-top:36px;padding-bottom:25px;scroll-margin-top:25px;position:relative}.part-number{color:#a4855f;font-size:12px}.article-part h2{margin:10px 0 17px;font-size:27px;line-height:1.5}.article-part p{color:#505b46;margin:0;font-size:17px;line-height:2}.article-example{background:#f5e8d6;border-radius:18px;margin-top:35px;padding:28px;scroll-margin-top:25px}.article-example h2{margin-bottom:15px;font-size:24px;line-height:1.5}.article-example p{color:#77634c;margin:0;font-size:16px;line-height:1.95}.article-example .eyebrow{color:#a07b4e;font-size:11px}.article-checklist{background:#eef1e5;border-radius:18px;margin-top:25px;padding:28px;scroll-margin-top:25px}.article-checklist h2{margin-bottom:12px;font-size:25px}.article-checklist>p{color:#748263;font-size:14px}.article-checklist ul{gap:15px;margin:20px 0 0;padding:0;list-style:none;display:grid}.article-checklist li{align-items:start;gap:12px;font-size:15px;line-height:1.8;display:flex}.article-checklist svg{color:#82986b;flex-shrink:0;margin-top:4px}.article-sources{border-top:1px solid #dedfce;margin-top:35px;padding-top:25px;scroll-margin-top:25px}.article-sources h2{font-size:20px}.article-sources>p{color:#79836c;font-size:12px;line-height:1.8}.article-sources a{color:#60764b;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;text-decoration:underline;display:flex}.article-sources a svg{flex-shrink:0}.article-contact{background:#f0e4d3;border-radius:18px;padding:28px}.article-contact h2{font-size:25px}.article-contact p{font-size:15px;line-height:1.8}.related-guides{margin-top:60px}.related-guides .library-heading>a{font-size:13px}.related-guides>div:last-child{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.related-guides>div:last-child>a{background:#fffdf7;border:1px solid #e0e1d2;border-radius:16px;padding:24px;display:block}.related-guides small{color:#9c7c51;font-size:12px}.related-guides h3{margin:15px 0;font-size:21px;line-height:1.6}:is(.knowledge-shell a:focus-visible,.knowledge-shell input:focus-visible,.knowledge-shell button:focus-visible){outline-offset:4px;outline:3px solid #b48f61}@media (max-width:900px){.knowledge-grid{grid-template-columns:1fr 1fr}.article-layout{grid-template-columns:180px minmax(0,1fr);gap:25px}.article-sidebar{padding:18px}.library-heading{flex-wrap:wrap}.knowledge-search{width:100%}}@media (max-width:650px){.knowledge-hero{grid-template-columns:1fr;gap:20px;padding-bottom:25px}.knowledge-hero-art{display:none}.knowledge-hero h1{font-size:43px}.knowledge-hero p{font-size:16px}.knowledge-stats{gap:18px}.featured-guide{grid-template-columns:1fr;gap:8px;margin-bottom:45px;padding:25px}.featured-guide h2{font-size:27px}.featured-guide img{max-height:140px}.knowledge-grid{grid-template-columns:1fr;gap:20px}.knowledge-card-art{height:185px}.knowledge-card-copy>small{font-size:12px}.knowledge-card-copy h3{font-size:24px}.knowledge-card-copy p{font-size:15px}.library-heading h2{font-size:28px}.knowledge-search input{font-size:16px}.knowledge-filters{gap:8px}.knowledge-filters button{padding:10px 15px;font-size:13px}.knowledge-next{grid-template-columns:1fr;gap:0;padding:25px}.knowledge-next img{height:150px}.knowledge-next h2{font-size:28px}.article-hero{grid-template-columns:1fr;gap:10px}.article-hero>img{max-height:170px}.article-hero h1{font-size:34px}.article-hero p{font-size:17px}.article-layout{grid-template-columns:1fr;gap:30px;padding-top:25px}.article-sidebar{position:static}.article-sidebar nav{flex-wrap:wrap;flex-direction:row!important;gap:10px!important}.article-sidebar nav a{background:#fffdf6;border-radius:8px;padding:6px 10px;font-size:12px}.sidebar-contact{display:none}.article-takeaway{padding:20px}.article-part h2{font-size:25px}.article-part p{font-size:16px}.article-example,.article-checklist,.article-contact{padding:23px}.related-guides>div:last-child{grid-template-columns:1fr}.related-guides .library-heading h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.knowledge-shell *{scroll-behavior:auto!important;transition:none!important}}
