.inner-page-banner.landing-hero{padding:125px 0 100px}.landing-hero h1{max-width:960px;font-size:clamp(32px,4.2vw,55px);line-height:1.15}.landing-hero .landing-lead{max-width:820px;line-height:1.65}.landing-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:30px}.landing-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:16px 24px;border-radius:10px;background:#e88724;color:#171717;font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1.4;text-align:center;transition:background-color .2s}.landing-button:hover{background:#fff;color:#171717}.landing-actions>a:not(.landing-button){color:#fff;text-decoration:underline;text-underline-offset:4px}.landing-content{background:#eee}.landing-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;padding-top:95px;padding-bottom:60px;align-items:start}.landing-article{min-width:0;background:#fff;border-radius:20px;padding:40px}.landing-section{margin-bottom:42px;scroll-margin-top:110px}.landing-section:last-child{margin-bottom:0}.landing-section h2,.landing-related h2{font-family:Space Grotesk,sans-serif;font-size:clamp(25px,2.3vw,32px);line-height:1.25;color:#191919;margin:0 0 20px}.landing-section p,.landing-section li{font-size:17px;line-height:1.75;color:#454545;max-width:72ch}.landing-section p+p{margin-top:16px}.landing-section ul{padding-left:22px;list-style:disc;margin-top:18px}.landing-section li+li{margin-top:9px}.landing-article a,.landing-sidebar a,.landing-related a{color:#843d00;text-decoration:underline;text-underline-offset:4px}.landing-article a:hover,.landing-sidebar a:hover,.landing-related a:hover{color:#171717}.landing-sidebar{padding:26px;background:#fff;border-radius:20px}.landing-sidebar h2{font-family:Space Grotesk,sans-serif;font-size:20px;line-height:1.35;margin:0 0 16px;color:#191919}.landing-sidebar li+li{margin-top:13px}.landing-sidebar a{font-size:15px;line-height:1.5}.landing-help{margin-top:28px;border-top:1px solid #d9d9d9;padding-top:24px}.landing-help p{color:#494949;font-size:16px;line-height:1.65;margin-bottom:16px}.landing-evidence{padding-top:28px;border-top:3px solid #E88724}.landing-faq details{border-bottom:1px solid #d9d9d9}.landing-faq summary{cursor:pointer;padding:19px 0;font-size:18px;font-weight:600;line-height:1.5;color:#191919}.landing-faq details p{margin:0 0 22px}.landing-next .container h2{font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.2;color:#fff;margin-bottom:14px}.landing-next .container .left-content{max-width:65%}.landing-next .container .button{max-width:30%}.landing-next .container p{line-height:1.65}.landing-related{padding:55px 0}.landing-related ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}.landing-related li{border-top:1px solid #ccc;padding:22px 0;min-width:0}.landing-related a{font-family:Space Grotesk,sans-serif;font-size:20px;line-height:1.4;font-weight:600}.landing-related p{font-size:16px;line-height:1.65;color:#494949;margin-top:10px;max-width:56ch}.landing-hero a:focus-visible,.landing-layout a:focus-visible,.landing-faq summary:focus-visible,.landing-next a:focus-visible,.landing-related a:focus-visible{outline:3px solid #176ba0;outline-offset:5px}@media(max-width:1000px){.landing-layout{grid-template-columns:minmax(0,1fr) 240px;gap:25px}.landing-article{padding:30px}}@media(max-width:760px){.inner-page-banner.landing-hero{padding:60px 0 45px}.landing-hero .breadcrumb{position:static;transform:none;margin-top:32px;max-width:100%}.landing-hero .breadcrumb ul{flex-wrap:wrap}.landing-layout{display:flex;flex-direction:column;gap:24px;padding-top:35px;padding-bottom:35px}.landing-article{padding:24px;width:100%}.landing-sidebar{width:100%}.landing-section{margin-bottom:34px}.landing-next .container{flex-direction:column;align-items:flex-start}.landing-next .container .left-content,.landing-next .container .button{max-width:100%}.landing-related ul{grid-template-columns:minmax(0,1fr)}.landing-related{padding:36px 0}}@media(prefers-reduced-motion:reduce){.landing-button{transition:none}}