@font-face{font-family:lexend;src:url(../media/lexend_latin_400_600-s.p.3g_3eq-2-ssbw.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:lexend Fallback;src:local(Arial);ascent-override:90.26%;descent-override:22.57%;line-gap-override:0.0%;size-adjust:110.79%}.RLSagW_className{font-family:lexend,lexend Fallback,Segoe UI,system-ui,sans-serif}.RLSagW_variable{--font-lexend:"lexend", "lexend Fallback", Segoe UI, system-ui, sans-serif}
.Zlzuta_wordmark{letter-spacing:-.01em;min-height:44px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.Zlzuta_wordmark:hover{color:var(--ink);text-decoration:none}.Zlzuta_dot{color:var(--brand)}.Zlzuta_dark,.Zlzuta_dark:hover{color:var(--on-brand)}.Zlzuta_dark .Zlzuta_dot{color:var(--accent)}@media (forced-colors:active){.Zlzuta_dot{color:inherit}}
.EZoWya_footer{background:var(--ink-deep);color:var(--on-brand-muted);font:var(--text-small)}.EZoWya_grid{max-width:var(--container);padding:var(--space-12) var(--gutter) var(--space-6);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0 auto;display:grid}.EZoWya_brand{gap:var(--space-2);flex-direction:column;display:flex}.EZoWya_wordmark{align-self:flex-start;min-height:28px;font-size:19px}.EZoWya_heading{font:inherit;color:var(--on-brand);margin-bottom:4px;font-weight:500}.EZoWya_links{margin:0;padding:0;list-style:none}.EZoWya_links a{color:var(--on-brand-muted);text-underline-offset:3px;padding:3px 0;-webkit-text-decoration:underline #cfe9e180;text-decoration:underline #cfe9e180;display:inline-block}.EZoWya_links a:hover{color:var(--on-brand);text-decoration-color:currentColor}.EZoWya_footer :focus-visible{outline-color:var(--accent)}.EZoWya_legal{max-width:var(--container);padding:0 var(--gutter) var(--space-6);color:var(--on-brand-muted);margin:0 auto}@media (forced-colors:active){.EZoWya_footer{border-top:1px solid canvastext}}
.Af2_WG_header{background:var(--surface);border-bottom:1px solid var(--line);z-index:50}@media (min-width:768px) and (min-height:600px){.Af2_WG_header{position:sticky;top:0}}.Af2_WG_mobileCta{display:none!important}.Af2_WG_inner{max-width:var(--container);padding:var(--space-4) var(--gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px 28px;margin:0 auto;display:grid}.Af2_WG_wordmark{font-size:21px}.Af2_WG_inner>.Af2_WG_wordmark{justify-self:start}.Af2_WG_menuButton{display:none}.Af2_WG_menu{display:contents}.Af2_WG_menu>nav{justify-self:center}.Af2_WG_menu>.Af2_WG_cta{justify-self:end}.Af2_WG_nav{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.Af2_WG_navLink{min-height:44px;color:var(--ink-muted);align-items:center;text-decoration:none;display:inline-flex}.Af2_WG_navLink:hover{color:var(--ink);text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}.Af2_WG_navLink[aria-current=page]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:8px;font-weight:500;text-decoration-thickness:2px}.Af2_WG_cta{border-radius:var(--radius-pill);background:var(--brand);min-height:44px;color:var(--on-brand);transition:background-color var(--transition);justify-content:center;align-items:center;padding:9px 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.Af2_WG_cta:hover,.Af2_WG_cta:active{background:var(--brand-deep);color:var(--on-brand);text-decoration:none}@media (max-width:767px){.Af2_WG_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;padding-bottom:12px;display:flex}.Af2_WG_wordmark{font-size:19px}.Af2_WG_mobileCta{white-space:nowrap;min-height:44px;margin-left:auto;padding:0 14px!important;font-size:15px!important;display:inline-flex!important}.Af2_WG_desktopCta{display:none!important}.Af2_WG_menuButton{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;align-items:center;padding:0 12px;font-size:15px;font-weight:500;display:inline-flex}.Af2_WG_menuButton:hover{border-color:var(--ink-muted)}.Af2_WG_menu{align-items:stretch;gap:var(--space-4);padding:var(--space-2) 0 var(--space-2);flex-direction:column;flex-basis:100%;display:none}.Af2_WG_menu[data-open=true]{display:flex}.Af2_WG_nav{flex-direction:column;gap:0;font-size:16px}.Af2_WG_nav li{border-bottom:1px solid var(--line)}.Af2_WG_navLink{width:100%;min-height:48px;display:flex}.Af2_WG_navLink[aria-current=page]{text-underline-offset:6px}.Af2_WG_cta{padding:13px 22px;font-size:16px}}@media (forced-colors:active){.Af2_WG_menuButton,.Af2_WG_cta{border:2px solid buttontext}}
:root{--surface:#fff;--mist:#f6f7f8;--line:#e6e8eb;--ink:#102a27;--ink-muted:#4a5260;--ink-deep:#102a27;--brand:#0e4d45;--brand-deep:#0a3a34;--brand-tint:#ddf3ea;--on-brand:#fff;--on-brand-muted:#cfe9e1;--accent:#ffb38a;--accent-soft:#ffd9c2;--accent-tint:#ffeadd;--accent-ink:#7a3b17;--error:#a4262c;--font-sans:var(--font-lexend), Lexend, "Segoe UI", system-ui, sans-serif;--text-display:600 46px/50px var(--font-sans);--text-h1:600 40px/46px var(--font-sans);--text-h2:600 26px/32px var(--font-sans);--text-h3:600 18px/26px var(--font-sans);--text-body-lg:400 18px/28px var(--font-sans);--text-body:400 16px/26px var(--font-sans);--text-small:400 14px/22px var(--font-sans);--tracking-tight:-.015em;--space-2:8px;--space-4:16px;--space-6:24px;--space-12:48px;--space-20:80px;--container:1120px;--gutter:24px;--section-pad:var(--space-20);--radius-sm:8px;--radius-md:12px;--radius-pill:999px;--shadow-screenshot:0 24px 48px #161b221a;--transition:.15s ease}@media (max-width:639px){:root{--text-display:600 34px/38px var(--font-sans);--text-h1:600 34px/40px var(--font-sans);--gutter:16px;--section-pad:var(--space-12)}}@media (prefers-reduced-motion:reduce){:root{--transition:0s}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--surface);color:var(--ink);font:var(--text-body);overflow-wrap:break-word;margin:0}h1,h2,h3,h4{color:var(--ink);margin:0}h1{font:var(--text-h1);letter-spacing:var(--tracking-tight)}h2{font:var(--text-h2)}h3{font:var(--text-h3)}p,ul,ol,figure,blockquote,dl,dd{margin:0}img,svg,video{max-width:100%;height:auto}svg{flex-shrink:0}a{color:var(--brand);text-underline-offset:3px;transition:color var(--transition);text-decoration-thickness:1px}a:hover{color:var(--brand-deep);text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit}strong,b{font-weight:600}:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.muted{color:var(--ink-muted)}.lead{font:var(--text-body-lg);color:var(--ink-muted)}.small{font:var(--text-small)}.display{font:var(--text-display);letter-spacing:-.02em}.skip-link{left:var(--space-4);z-index:100;background:var(--surface);color:var(--brand);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:500;position:absolute;top:-100px}.skip-link:focus{top:var(--space-2)}main:focus{outline:none}@media (forced-colors:active){:focus-visible{outline-color:highlight}}.prose{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.prose h2{margin-top:var(--space-6);scroll-margin-top:var(--space-4)}.prose h3{margin-top:var(--space-2)}.prose ul,.prose ol{gap:var(--space-2);flex-direction:column;padding-left:24px;display:flex}.prose table{border-collapse:collapse;width:100%;font:var(--text-small)}.prose th,.prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px 10px 0}.prose th{font-weight:600}.prose td>a:only-child{padding:3px 0;display:inline-block}.prose blockquote{font-size:22px;font-weight:500;line-height:32px}.table-wrap{overflow-x:auto}.on-brand{--ink:#fff;--ink-muted:var(--on-brand-muted);--line:#ffffff3d;--brand:var(--accent);--brand-deep:#ffc9ab;--on-brand:var(--ink-deep);color:var(--ink);background:#0e4d45}.section-intro{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:760px;margin:0 auto;display:flex}@media (min-width:768px) and (min-height:600px){html{scroll-padding-top:96px}}
