@font-face{font-family:DM Sans;font-style:normal;font-display:block;font-weight:100 1000;src:url(/fonts/font-0.woff2)format("woff2-variations"),url(/fonts/font-1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:block;font-weight:100 1000;src:url(/fonts/font-2.woff2)format("woff2-variations"),url(/fonts/font-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[hidden]{display:none!important}.skip-link{z-index:9999;color:#202420;background:#fff;border:1px solid #202420;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:none}:focus-visible{outline-offset:4px;outline:2px solid #284f35}main:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width>=761px) and (width<=899px){body .hdr{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand burger"!important;padding-top:12px!important;padding-bottom:12px!important}body .hdr .hnav,body .hdr .hcta-wrap{display:none!important}body .mn-t{opacity:0;pointer-events:none;width:1px;height:1px;display:block;position:absolute}body .mn-b{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;grid-area:burger;justify-content:center;justify-self:end;align-items:center;gap:6px;width:44px;height:44px;margin-right:-10px;display:inline-flex}body .mn-b i{background:#fff;border-radius:2px;width:22px;height:1.6px;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s;display:block}body .mn-t:checked+.mn-b i:first-child{transform:translateY(3.8px)rotate(45deg)}body .mn-t:checked+.mn-b i:nth-child(2){transform:translateY(-3.8px)rotate(-45deg)}body .mn-t:focus-visible+.mn-b{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}body .mn-p{background:var(--primary);opacity:0;visibility:hidden;border-top:1px solid #ffffff1f;flex-direction:column;height:calc(100svh - 100%);padding:12px 24px 32px;transition:opacity .25s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px)}body .mn-t:checked~.mn-p{opacity:1;visibility:visible;transition:opacity .25s,transform .3s cubic-bezier(.22,1,.36,1),visibility;transform:none}html:has(.mn-t:checked){overflow:hidden}body .mn-p a{color:#fff;text-decoration:none}body .mn-l{flex-direction:column;display:flex}body .mn-l>a{letter-spacing:-.015em;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:14px 0;font-size:26px;font-weight:400;display:flex}body .mn-l>a:after{content:"→";color:#fff6;font-size:16px}body .mn-l>a[aria-current=page]{color:var(--accent)}body .mn-sub{border-bottom:1px solid #ffffff1f;flex-direction:column;gap:2px;padding:6px 0 12px 2px;display:flex}body .mn-l>a.mn-svc{border-bottom:none;padding-bottom:6px}body .mn-sub a{color:#ffffffb8;padding:7px 0;font-size:15px}body .mn-sub a[aria-current=page]{color:#fff;font-weight:500}body .mn-sub a[aria-current=page]:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 10px 2px 0;display:inline-block}body .mn-cta{background:#fff;border-radius:6px;justify-content:center;align-items:center;height:52px;margin-top:28px;font-size:15px;font-weight:500;display:inline-flex}body .mn-p a.mn-cta{color:#202420}body .mn-ct{flex-direction:column;gap:8px;margin-top:22px;font-size:14px;display:flex}body .mn-p .mn-ct a{color:#ffffffb8}}@media (width<=899px){body .mn-p>*{flex-shrink:0}body .mn-p{box-sizing:border-box;top:var(--mn-top,77px);height:auto;padding:20px 24px calc(28px + env(safe-area-inset-bottom));border-top:none;position:fixed;bottom:0;left:0;right:0}body .mn-l{gap:4px}body .mn-l>a,body .mn-l>a.mn-svc{letter-spacing:-.015em;border-bottom:none;padding:10px 0;font-size:20px;font-weight:400;line-height:1.3}body .mn-l>a:after{content:none}body .mn-l>a:hover{color:var(--accent)}body .mn-sub{counter-reset:mn;background:#ffffff0f;border-bottom:none;border-radius:12px;gap:2px;margin:2px 0 10px;padding:6px}body .mn-sub a{color:#ffffffd1;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;line-height:1.4;transition:background .2s,color .2s;display:flex}body .mn-sub a:before,body .mn-sub a[aria-current=page]:before{counter-increment:mn;content:counter(mn,decimal-leading-zero);letter-spacing:.12em;width:auto;height:auto;color:var(--accent);background:0 0;border-radius:0;flex:none;min-width:20px;margin:0;font-size:11px;font-weight:600;display:inline}body .mn-sub a:after{content:none}body .mn-sub a:hover,body .mn-sub a:focus-visible{color:#fff;background:#ffffff0f}body .mn-sub a[aria-current=page]{color:#fff;background:#ffffff1f;font-weight:500}body .mn-cta{border-radius:8px;height:54px;margin-top:auto}body .mn-l{margin-bottom:28px}body .mn-ct{flex-flow:wrap;justify-content:center;gap:6px 20px;margin-top:18px;font-size:14px}body .mn-p .mn-ct a{color:#ffffffb3}body .mn-p .mn-ct a:hover{color:#fff}}@media (width<=899px) and (height<=720px){body .mn-p{padding-top:8px}body .mn-l{gap:0;margin-bottom:16px}body .mn-l>a,body .mn-l>a.mn-svc{padding:7px 0;font-size:18px}body .mn-sub{margin:2px 0 6px}body .mn-sub a{padding:8px 12px;font-size:14px}body .mn-cta{height:48px}body .mn-ct{margin-top:12px}}body span.lbl,body h2.lbl,body .lbl-s,body .pp-toc-l,body .eyebrow{letter-spacing:.24em;text-transform:uppercase;margin-right:-.24em;font-size:11px;font-weight:600}body .cd-lab,body .nl-label,body .sx-k,body .sx-sk{font-size:11px;font-weight:600}body .pp-body p,body .pp-body li,body .pp-addr{font-size:15px}@media (width<=860px){body .pp-toc{display:none}}@media (width<=760px){body .pp-h2{font-size:20px}}@media (width<=600px){body #hero-title svg{display:none!important}body #hero-title .sr{clip:auto;white-space:normal;letter-spacing:.06em;text-transform:uppercase;color:#202420;text-wrap:balance;width:auto;height:auto;font-size:24px;font-weight:500;line-height:1.3;display:block;position:static;overflow:visible}}@media (width<=767px){body .ft-desk .ft-bottom{line-height:1.75;display:block}body .ft-desk .ft-bottom .ft-pol{margin-top:6px;margin-left:0;display:flex}}@media (width>=481px) and (width<=767px){body .ft-desk .ft-grid{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px 24px}body .ft-desk .ft-grid>.ft-col:first-child{grid-area:1/1/auto/-1}body .ft-desk .ft-grid>.ft-col:nth-child(2){grid-area:2/1}body .ft-desk .ft-grid>.ft-col:nth-child(4){grid-area:2/2;align-items:center;margin-right:18px}body .ft-desk .ft-grid>.ft-col:nth-child(3){grid-area:3/1/auto/-1}body .ft-desk .ft-pages{grid-template-columns:repeat(2,max-content);column-gap:56px}}@media (width>=768px){body .ft-desk .ft-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:start;gap:36px 40px}body .ft-desk .ft-grid>.ft-col:first-child{grid-area:1/1/auto/-1}body .ft-desk .ft-grid>.ft-col:nth-child(2){grid-area:2/1}body .ft-desk .ft-grid>.ft-col:nth-child(3){grid-area:2/2}body .ft-desk .ft-grid>.ft-col:nth-child(4){grid-area:2/3;align-items:center;margin-right:8px}}.ft-bottom a.ft-afsl{color:inherit;border-bottom:1px solid #ffffff4d;text-decoration:none}.ft-bottom a.ft-afsl:hover{color:var(--accent,#adc9a3);border-bottom-color:var(--accent,#adc9a3)}.ft-bottom a.ft-afsl:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:none),(width<=900px){body .au-card.is-hover{transform:translateY(-4px);box-shadow:0 18px 36px -22px #20242059}body .au-card.is-hover .au-ic{transform:scale(1.08)}body .gl-item.is-hover svg{transform:translateY(-4px)scale(1.06)}body .gl-item.is-hover .gl-t{color:#284f35}body .mj-media.is-hover img,body .st-photo.is-hover img,body .co-img.is-hover img{transform:scale(1.04)}body article.is-hover .tph img{transform:scale(1.03)}body .sv-card.is-hover{background:#fff;border-color:#202420}body .sv-card.is-hover .sv-go{background-size:100% 1px;transition:background-size .5s cubic-bezier(.22,1,.36,1)}body .sv-card.is-hover .sv-go span{transform:translate(5px)}body .tb-other.is-hover{background:#e6ece2}body .tb-other.is-hover .tb-other-ar{transform:translate(4px)}body a,body button,body label{-webkit-tap-highlight-color:transparent}body .btn:active{transform:scale(.97);box-shadow:0 10px 22px -12px #1e3b28b3;background:#1e3b28!important;border-color:#1e3b28!important}body .btn-w:active{filter:brightness(.92);transform:scale(.97)}body .lnk:active,body .car-link:active{animation:.7s cubic-bezier(.22,1,.36,1) lnkwipe;opacity:1!important}body .wg-link:active{border-bottom-color:#fff}body .wg-link:active span,body .sv-card:active .sv-go span{transform:translate(5px)}body .sv-card:active,body .tb-other:active,body .au-card:active{transform:scale(.985)}body .sv-card:active{border-color:#202420}body .tb-other:active{background:#dce4d8}body .fq-q:active{opacity:.75}body .ft-col a:active,body .ft-pol a:active{color:var(--accent);border-bottom-color:var(--accent)}body .ft-col a.ft-li:active{background:var(--accent);color:var(--ink);border-color:var(--accent)}body .mn-l>a:active{color:var(--accent)}body .mn-sub a:active{color:#fff;background:#ffffff1f}body .mn-cta:active{filter:brightness(.92);transform:scale(.98)}body .sv-card,body .tb-other{transition:background-color .25s,border-color .25s,transform .2s}}@media (hover:none){body .gl-item:hover:not(.is-hover) svg,body .au-card:hover:not(.is-hover) .au-ic{transform:none}body .au-card:hover:not(.is-hover){box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){body .au-card.is-hover,body .sv-card:active,body .tb-other:active,body .au-card:active,body .btn:active,body .btn-w:active{transform:none}}body .mj-video,body .st-photo img{inset:0}@media (width<=860px){body .mj-media,body .st-photo{aspect-ratio:auto;align-self:start;height:0;min-height:0;padding-top:125%}}
