.knowledge-main{padding-bottom:58px}.header nav a:nth-child(2){display:inline}.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;align-items:center;font-size:12px;font-weight:500;color:#646c59;padding:30px 0 0;line-height:1.6}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs>span:last-child{color:#424c35}.knowledge-hero{padding:54px 0 42px;border-bottom:1px solid #d8dbcf}.knowledge-hero .eyebrow{margin-bottom:22px}.knowledge-hero h1{max-width:1070px;font-size:clamp(35px,5.1vw,66px);line-height:1.09;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto;margin-bottom:24px}.byline{font-size:13px;color:#636c56;display:flex;gap:9px;flex-wrap:wrap;margin:0}.knowledge-layout{display:grid;grid-template-columns:minmax(0,740px) minmax(230px,1fr);gap:clamp(36px,6vw,80px);padding-top:32px}.knowledge-copy{font-size:17px;line-height:1.85;color:#414b37;overflow-wrap:break-word}.knowledge-copy>p:first-child{font-size:20px;line-height:1.75;color:#242f1c;margin-top:0}.knowledge-copy p{margin:0 0 23px}.knowledge-copy h2{color:#151c10;font-size:clamp(25px,2.7vw,33px);font-weight:650;letter-spacing:-.035em;line-height:1.25;margin:44px 0 20px;scroll-margin-top:25px;text-wrap:balance}.knowledge-copy strong{color:#293620;font-weight:650}.knowledge-copy a{text-decoration:underline;text-decoration-color:#91a26e;text-underline-offset:4px;text-decoration-thickness:1px}.knowledge-copy a:hover{text-decoration-color:#334c0a}.knowledge-copy ul{padding-left:24px;margin:18px 0 28px}.knowledge-copy li{margin:10px 0;padding-left:5px}.knowledge-copy li::marker{color:#647d2d}.knowledge-aside{align-self:start;position:sticky;top:24px}.contents{display:block;background:#eeefe6;padding:24px;border-radius:18px;font-size:14px}.contents h2{font-size:16px;font-weight:700;letter-spacing:-.02em;color:#293620;margin:0 0 15px}.contents ol{padding-left:19px;margin:0;color:#59634e;line-height:1.65}.contents li{margin:11px 0;padding-left:2px}.contents a:hover{text-decoration:underline;text-underline-offset:4px}.next-step{margin-top:22px;border:1px solid #d8dfcc;padding:24px;border-radius:18px}.next-step .eyebrow{font-size:10px;margin-bottom:13px}.next-step h2{font-size:24px;letter-spacing:-.04em;line-height:1.2;margin:0 0 14px;font-weight:650}.next-step p:not(.eyebrow){font-size:14px;line-height:1.7;color:#606a53;margin:0 0 20px}.knowledge-button{font-size:14px;padding:15px 21px;gap:13px;line-height:1.4;text-align:left;max-width:100%}.knowledge-button span{flex-shrink:0}.knowledge-bottom-cta{margin:65px 0 72px;background:#e9eddf;border-radius:26px;padding:36px;display:flex;gap:32px;align-items:center;justify-content:space-between}.knowledge-bottom-cta .eyebrow{font-size:11px;margin-bottom:14px}.knowledge-bottom-cta h2{font-size:clamp(27px,3vw,39px);line-height:1.15;letter-spacing:-.045em;max-width:620px;margin:0 0 14px;font-weight:650}.knowledge-bottom-cta p:not(.eyebrow){font-size:16px;color:#526145;max-width:550px;line-height:1.7;margin:0}.knowledge-bottom-cta .button{flex-shrink:0}.related .section-top a{font-size:13px;color:#4e6040;text-decoration:underline;text-underline-offset:4px}.related .section-top h2{font-size:22px;text-wrap:balance}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px}.related-card{position:relative;display:block;padding:24px 26px 52px;border:1px solid #d8dfcc;border-radius:17px;transition:background .15s,border-color .15s}.related-card:hover{background:#eef1e5;border-color:#a9b58d}.related-card>span:first-child{font-size:10px;text-transform:uppercase;letter-spacing:.09em;font-weight:650;color:#63704f}.related-card h3{font-size:20px;line-height:1.3;letter-spacing:-.03em;font-weight:650;margin:13px 0 0;color:#25311c;overflow-wrap:break-word;hyphens:auto}.related-card .card-arrow{position:absolute;right:22px;bottom:14px;font-size:23px;color:#4a641c}.knowledge-footer a:hover{text-decoration:underline}.hub-hero{padding-bottom:54px}.hub-hero h1{max-width:950px}.hub-intro{max-width:700px;font-size:21px;line-height:1.75;color:#515d43;margin:0 0 24px}.index-group{margin:50px 0}.index-group>h2{font-size:25px;font-weight:650;letter-spacing:-.035em;margin:0 0 22px}.index-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.index-card h3{font-size:25px}.index-card p{font-size:15px;line-height:1.8;color:#626d55;margin:14px 0 0}@media(max-width:950px){.knowledge-layout{grid-template-columns:minmax(0,1fr) 240px;gap:30px}.next-step,.contents{padding:20px}.knowledge-bottom-cta{align-items:flex-start;flex-direction:column}.related-grid{grid-template-columns:1fr}.related-card{padding-bottom:40px}}@media(max-width:700px){.knowledge-main{padding-bottom:28px}.breadcrumbs{font-size:11px;padding-top:22px}.knowledge-hero{padding:35px 0 30px}.knowledge-hero h1{font-size:37px;line-height:1.1}.knowledge-hero .eyebrow{font-size:10px;margin-bottom:18px}.byline{font-size:11px}.knowledge-layout{display:block;padding-top:27px}.knowledge-copy{font-size:16px;line-height:1.85}.knowledge-copy>p:first-child{font-size:18px}.knowledge-copy h2{font-size:26px;margin-top:35px}.knowledge-aside{position:static;margin-top:28px}.contents{display:none}.next-step{display:none}.knowledge-bottom-cta{padding:27px 23px;margin:38px 0 48px;border-radius:20px;gap:22px}.knowledge-bottom-cta h2{font-size:29px}.knowledge-bottom-cta p:not(.eyebrow){font-size:15px}.knowledge-button{font-size:14px}.related .section-top{align-items:flex-start;gap:20px}.related .section-top h2{font-size:20px}.related .section-top a{font-size:12px;flex-shrink:0}.related-card h3{font-size:21px}.index-grid{grid-template-columns:1fr}.index-group{margin:35px 0}.index-group>h2{font-size:23px}.hub-intro{font-size:18px;line-height:1.75}.index-card h3{font-size:24px}.header nav{gap:17px}.header .brand{width:155px}}@media print{.header,.knowledge-aside,.knowledge-bottom-cta,.related,footer{display:none}.wrap{width:100%}.knowledge-layout{display:block}.knowledge-hero h1{font-size:32px}.knowledge-copy{font-size:12pt}.knowledge-hero{padding-top:15px}.knowledge-copy h2{break-after:avoid}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.related-card{transition:none}}
