.ac-page{--ac-ink:#193e40;--ac-green:#286452;--ac-muted:#5d736d;color:var(--ac-ink);font:15px/1.7 var(--f-sans,Arial,sans-serif);background:#fff}.ac-page *{box-sizing:border-box}.ac-wrap{max-width:1240px;margin:auto;padding-inline:32px}.ac-page :is(h1,h2,h3){letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.12}.ac-page h1{margin:18px 0 25px;font-size:clamp(42px,5vw,68px)}.ac-page h2{margin:12px 0 18px;font-size:clamp(35px,4vw,48px)}.ac-page h3{font-size:30px}.ac-page em{color:var(--ac-green);font-weight:400}.ac-eyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:800}.ac-hero{background:#f3f5ed;border-bottom:1px solid #dce3d8;padding:72px 0}.ac-hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:64px;display:grid}.ac-lead{max-width:570px;color:var(--ac-muted);font-size:18px}.ac-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.ac-primary{border:1px solid var(--ac-green);background:var(--ac-green);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:15px;padding:15px 22px;font:700 14px/1.5 Arial,sans-serif;text-decoration:none;display:inline-flex;color:#fff!important}.ac-primary:hover{background:#1c4b3e}.ac-link{color:var(--ac-green);font-size:13px;font-weight:750;text-decoration:none}.ac-guide{background:#fff;border-top:3px solid #cead70;border-radius:0 0 8px 8px;padding:32px;box-shadow:0 14px 36px #193e4010}.ac-guide>a{color:var(--ac-ink);border-bottom:1px solid #e0e6dc;align-items:center;gap:17px;padding:22px 0;text-decoration:none;display:flex}.ac-guide>a>span{color:#899d89;font-family:Georgia,serif;font-size:23px}.ac-guide strong{flex:1;font-size:14px}.ac-guide i{color:#36745c;font-style:normal}.ac-guide>p{color:var(--ac-muted);margin:23px 0 0;font-size:12px}.ac-browse{padding-block:65px}.ac-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:28px;display:flex}.ac-heading>p{max-width:340px;color:var(--ac-muted);font-size:14px}.ac-search{max-width:800px}.ac-search>label{margin-bottom:8px;font-size:13px;font-weight:750;display:block}.ac-search>div{background:#fbfcf8;border:1px solid #b7c9bb;border-radius:6px;align-items:center;gap:12px;padding:7px 12px;display:flex}.ac-search>div>span{color:#698b76;font-size:27px}.ac-search input{min-width:0;color:var(--ac-ink);background:0 0;border:0;flex:1;padding:9px 0;font:16px/1.6 Arial,sans-serif}.ac-search button{color:#35644f;cursor:pointer;background:#fff;border:1px solid #d4ded2;border-radius:4px;padding:8px 12px;font:600 12px/1.6 Arial,sans-serif}.ac-page button:disabled{opacity:.4;cursor:default}.ac-topics{border:0;flex-wrap:wrap;gap:10px;margin:25px 0 30px;padding:0;display:flex}.ac-topics legend{color:var(--ac-muted);margin-bottom:10px;font-size:11px;font-weight:750}.ac-topics label{cursor:pointer;background:#fff;border:1px solid #dbe4d6;border-radius:5px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.ac-topics label.is-selected{color:#214d38;background:#eaf2e6;border-color:#497c60}.ac-topics input{accent-color:#286452;width:14px;height:14px;margin:0}.ac-topics small{color:#647d67;background:#f1f5ed;border-radius:10px;padding:1px 5px;font-size:10px}.ac-resultbar{border-top:1px solid #dee6d9;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding-top:20px;display:flex}.ac-resultbar p{color:var(--ac-muted);margin:0;font-size:13px}.ac-resultbar>div{gap:15px;display:flex}.ac-resultbar button{color:#315e48;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;font:600 12px/1.6 Arial,sans-serif;text-decoration:underline}.ac-answers details{background:#fff;border:1px solid #dce4d8;border-radius:7px;margin:12px 0;overflow:hidden}.ac-answers details[hidden]{display:none!important}.ac-answers summary{cursor:pointer;padding:21px 62px 22px 26px;list-style:none;position:relative}.ac-answers summary::-webkit-details-marker{display:none}.ac-answer-topic{letter-spacing:.12em;text-transform:uppercase;color:#6a816b;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.ac-question{letter-spacing:-.015em;font:400 23px/1.4 Georgia,serif;display:block}.ac-toggle{color:#4e795d;font-size:25px;font-weight:300;position:absolute;top:29px;right:25px}.ac-answers details[open]{background:#fafcf7;border-color:#b5cbb3}.ac-answers details[open] .ac-toggle{transform:rotate(45deg)}.ac-answer{color:#425f54;max-width:960px;padding:0 26px 26px;font-size:15px;line-height:1.95}.ac-answer a:not(.ac-permalink){text-underline-offset:4px;color:#276148!important}.ac-answer .ac-permalink{color:#476f53;text-underline-offset:4px;margin-top:20px;font-size:11px;font-weight:700;text-decoration:underline;display:inline-block}.ac-context{color:var(--ac-muted);max-width:800px;margin-top:30px;font-size:12px}.ac-empty{background:#f3f7ed;border:1px dashed #c1d1b7;border-radius:7px;padding:36px}.ac-empty>span{color:#68894f;border:1px solid #bccda9;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:24px;display:inline-flex}.ac-empty h3{margin:18px 0}.ac-empty p{max-width:530px;color:var(--ac-muted)}.ac-next{color:#f5f5e9;background:#173e3f;padding:65px 0}.ac-next .ac-eyebrow{color:#dec593}.ac-next h2{color:#fff}.ac-next h2 em{color:#e1c791}.ac-next>.ac-wrap>p:not(.ac-eyebrow){color:#c7d9cf;max-width:590px}.ac-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.ac-next-grid>a{color:#fff;background:#ffffff05;border:1px solid #426561;border-radius:6px;padding:25px 22px;text-decoration:none}.ac-next-grid>a:hover{background:#ffffff0c}.ac-next-grid span{letter-spacing:.1em;color:#ddc698;font-size:9px;font-weight:750}.ac-next-grid strong{margin-top:16px;font-size:16px;display:block}.ac-next-grid p{color:#c2d4cb;margin-bottom:0;font-size:12px}.ac-page :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:3px solid #ad7d2f}.ac-answers summary:focus-visible{outline-offset:-4px}.ac-topics label:focus-within{outline-offset:3px;outline:3px solid #ad7d2f}.ac-page button[aria-disabled=true]{opacity:.4;cursor:default}@media(max-width:900px){.ac-hero-grid{grid-template-columns:1.15fr 1fr;gap:30px}.ac-guide{padding:25px}.ac-next-grid{gap:14px}.ac-heading>p{max-width:280px}}@media(max-width:700px){.ac-wrap{padding-inline:22px}.ac-hero{padding:42px 0}.ac-hero-grid,.ac-next-grid{grid-template-columns:1fr}.ac-page h1{font-size:43px}.ac-lead{font-size:16px}.ac-guide{margin-top:7px}.ac-browse{padding-block:44px}.ac-heading{display:block}.ac-heading>p{max-width:none}.ac-search>div{gap:8px;padding:6px 9px}.ac-search>div>span{display:none}.ac-search button{padding:7px}.ac-search input{font-size:14px}.ac-topics{gap:8px}.ac-topics label{padding:9px;font-size:11px}.ac-resultbar{flex-direction:column;align-items:start;gap:5px}.ac-resultbar>div{gap:20px}.ac-answers summary{padding:20px 45px 20px 18px}.ac-question{font-size:21px}.ac-toggle{right:18px}.ac-answer{padding:0 18px 23px;font-size:14px}.ac-empty{padding:25px}.ac-next{padding:44px 0}}@media(prefers-reduced-motion:reduce){.ac-page *{scroll-behavior:auto;transition:none!important}}@media print{.ac-guide,.ac-search,.ac-topics,.ac-resultbar,.ac-next,.ac-actions,.ac-permalink{display:none!important}.ac-hero{padding:20px 0}.ac-browse{padding-block:20px}.ac-answer{color:#111}.ac-answers details{break-inside:avoid}}
