*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#edf2f5;color:#172b3d;font:16px/1.6 Arial,sans-serif;border-top:5px solid #172b3d}a{color:#096d56;text-underline-offset:3px}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid #e6a522;outline-offset:4px}.skip{position:absolute;top:-80px}.skip:focus{top:8px;background:white;z-index:10}header{background:#fff;border-bottom:1px solid #d3dfe5}.header-inner{max-width:1180px;min-height:90px;margin:auto;display:flex;align-items:center;gap:24px;padding:16px 0}.brand{font-size:24px;font-weight:800;text-decoration:none;margin-right:auto;line-height:1.1}.brand span{display:block;font-size:9px;letter-spacing:2px;margin-top:6px}nav{display:flex;gap:22px}header nav a{color:#172b3d;font-size:15px;font-weight:700;text-decoration:none}.cta{display:inline-block;background:#176c4d;color:white;padding:11px 20px;font-weight:700;text-decoration:none;border-radius:2px}.desk{max-width:1440px;padding:32px 24px;margin:auto;display:grid;grid-template-columns:205px minmax(0,1fr);gap:28px;align-items:start}aside{background:#172b3d;color:white;padding:24px 18px}aside strong{font-size:12px;letter-spacing:1px}aside nav{display:block;margin-top:25px}aside a{display:block;border-top:1px solid #4d606d;color:white;text-decoration:none;padding:15px 0;font-size:14px}.paper{background:#fff;border:1px solid #d3dfe5;padding:36px 38px}.breadcrumb{font-size:12px;display:flex;gap:10px;margin-bottom:22px}.eyebrow{color:#077256;font-size:12px;font-weight:700;letter-spacing:1.4px;margin:0 0 12px}h1{font-size:48px;line-height:1.15;letter-spacing:-1.6px;margin:12px 0 24px}h2{font-size:30px;line-height:1.25;letter-spacing:-.5px;margin:36px 0 18px}.lead{font-size:20px;line-height:1.55;max-width:780px;color:#465967;margin:24px 0 34px}.categories{border-top:3px solid #176c4d;padding-top:26px;flex-wrap:wrap;gap:12px}.categories a{border:1px solid #d3dfe5;padding:10px 15px;text-decoration:none;font-size:14px;font-weight:700}.categories a:hover,.categories a[aria-current]{background:#176c4d;color:#fff;border-color:#176c4d}.count{margin:26px 0 36px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card{border:1px solid #d3dfe5;min-width:0}.picture{display:block;background:#edf0f2;height:236px;overflow:hidden}.picture img{width:100%;height:100%;object-fit:contain;display:block}.card-copy{padding:16px 18px 20px}.card h3{font-size:15px;line-height:1.5;margin:14px 0}.card-copy>p:not(.eyebrow){font-size:14px;color:#4b5f6c}.review{font-size:14px;font-weight:700}.pager{margin:28px 0;gap:8px}.pager a{border:1px solid #d3dfe5;min-width:42px;text-align:center;padding:7px;text-decoration:none}.pager a[aria-current]{background:#172b3d;color:#fff}.chapter{border-top:1px solid #d3dfe5;margin-top:38px}.steps{padding:0;list-style:none}.steps li{display:flex;gap:20px;border-bottom:1px solid #d3dfe5;padding:18px 0}.steps li>span{font-size:24px;color:#176c4d;font-weight:700}.steps h3{margin:0;font-size:18px}.steps p{margin:6px 0;color:#465967}.related{margin-top:26px;flex-wrap:wrap}.close{background:#dce9e3;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:44px max(24px,calc((100vw - 1180px)/2))}.close h2{margin:0 0 12px}.close p{max-width:700px;margin:0}footer{background:#172b3d;color:#fff;padding:40px max(24px,calc((100vw - 1180px)/2))}footer nav{flex-wrap:wrap}footer nav a{color:white}footer p{font-size:13px;color:#d6e0e6;margin:24px 0}.empty{padding:24px;background:#edf2f5}.arc-catalog .wa-inline-pair{display:inline-flex!important;gap:5px!important;flex-wrap:wrap!important}.arc-catalog .wa-inline-action{background:#176c4d!important;color:#fff!important;border:0!important;border-radius:2px!important;padding:10px 13px!important;font:700 13px/1.5 Arial,sans-serif!important;text-decoration:none!important}.arc-catalog .wa-inline-business{background:#172b3d!important}header .wa-inline-pair{max-width:175px}header .wa-inline-action{width:100%;text-align:center}
@media(max-width:1100px){.header-inner{padding:16px 24px}.header-inner nav{gap:14px}.desk{grid-template-columns:180px minmax(0,1fr);gap:20px}.paper{padding:28px}.picture{height:200px}h1{font-size:40px}}
@media(max-width:760px){.header-inner{padding:16px;display:flex;flex-wrap:wrap;gap:16px}.brand{font-size:22px}.header-inner nav{order:3;flex-basis:100%;flex-wrap:wrap;gap:12px 18px}.header-inner nav a{font-size:14px}header .wa-inline-pair{max-width:155px}.desk{display:block;padding:18px 12px}aside{display:none}.paper{padding:24px 18px}.breadcrumb{font-size:11px;margin-bottom:22px}h1{font-size:32px;letter-spacing:-1px;margin:12px 0 24px}.lead{font-size:17px;line-height:1.65;margin:24px 0 34px}.categories{gap:12px;padding-top:26px}.categories a{font-size:14px;padding:10px 15px}h2{font-size:25px}.grid{grid-template-columns:1fr}.picture{height:300px}.close{display:block;padding:32px 20px}.close .wa-inline-pair{margin-top:20px}footer{padding:32px 20px}.card-copy{padding:18px}.card h3{font-size:17px}.count{font-size:14px}.related{display:block}.related a{display:block;margin:12px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

@media(min-width:761px){.arc-catalog header .wa-inline-pair{max-width:290px;flex-wrap:nowrap!important}.arc-catalog header .wa-inline-action{width:auto;white-space:nowrap;padding:10px!important}.header-inner{min-height:90px}}
