:root{--primary:#047857;--primary-dark:#064e3b;--accent:#10b981;--accent-soft:#d1fae5;--surface:#ffffff;--bg:#f3f6f4;--text:#14201b;--muted:#5b6b64;--border:#dbe5df;--header-bg:#0b1f18;--radius:10px;--shadow:0 2px 10px rgba(6,78,59,.08);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:16px;line-height:1.2;color:var(--text);background:var(--bg)}img{max-width:100%;height:auto}a{color:var(--primary);transition:color .2s,background-color .2s,border-color .2s}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gb1oi6j84{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.gb1cuedv2{background:var(--header-bg);border-bottom:3px solid var(--accent);position:sticky;top:0;z-index:50}.gb2olems0{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);min-height:60px;position:relative}.gb8w0wwer{display:inline-flex;align-items:center;min-height:40px;min-width:96px}.gby2jahqw{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:transparent;border:2px solid var(--accent);border-radius:var(--radius);cursor:pointer;transition:background-color .2s}.gby2jahqw:hover{background:var(--primary)}.gb1wt48bt{display:block;height:2px;background:#fff;border-radius:2px}.gb27grusj{display:none;position:absolute;top:100%;left:0;right:0;background:var(--header-bg);padding:var(--s2) 16px var(--s4);border-bottom:3px solid var(--accent);flex-direction:column;gap:var(--s1)}.gb27grusj.gb1yvpcq0{display:flex}.gb27grusj a{display:block;color:#e6f4ee;text-decoration:none;font-weight:600;font-size:15px;padding:12px var(--s3);border:2px solid transparent;border-radius:var(--radius);min-height:44px}.gb27grusj a:hover,.gb27grusj a:focus-visible{border-color:var(--accent);color:#fff}.gb27grusj a.gblxo5xn0,.gb27grusj a[aria-current="page"]{background:var(--accent);color:var(--header-bg);font-weight:800;border-color:var(--accent)}.gb2e8olmj{padding:var(--s5) 0 var(--s6)}.gb1ocac3u{margin-bottom:var(--s4)}.gb1ocac3u ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:14px;gap:var(--s1)}.gb1ocac3u li{display:flex;align-items:center;color:var(--muted)}.gb1ocac3u li+li::before{content:'›';margin-right:var(--s1);color:var(--accent);font-weight:700}.gb1ocac3u a{color:var(--primary);font-weight:600;text-decoration:none}.gb1ocac3u a:hover{text-decoration:underline}.gb1ocac3u li[aria-current="page"]{color:var(--muted)}.gb1wx4se5{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);border-top:4px solid var(--primary);padding:var(--s5) var(--s4);line-height:1.6;overflow-wrap:break-word}.gb1wx4se5 h1,.gb1wx4se5 h2,.gb1wx4se5 h3,.gb1wx4se5 h4{font-weight:800;line-height:1.2;color:var(--primary-dark);margin:1.4em 0 .5em}.gb1wx4se5 h1{font-size:clamp(1.75rem,4vw,2.5rem);margin-top:0;font-weight:900;letter-spacing:-.02em}.gb1wx4se5 h2{font-size:clamp(1.4rem,3vw,1.85rem);padding-left:var(--s3);border-left:4px solid var(--accent)}.gb1wx4se5 h3{font-size:1.25rem}.gb1wx4se5 h4{font-size:1.1rem}.gb1wx4se5 p{margin:0 0 1em}.gb1wx4se5 a{color:var(--primary);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.gb1wx4se5 a:hover{color:var(--primary-dark)}.gb1wx4se5 ul,.gb1wx4se5 ol{padding-left:1.25rem;margin:0 0 1em}.gb1wx4se5 ul{list-style:disc}.gb1wx4se5 ol{list-style:decimal}.gb1wx4se5 li{margin:.35em 0}.gb1wx4se5 li::marker{color:var(--primary)}.gb1wx4se5 li ul,.gb1wx4se5 li ol{margin:.25em 0;padding-left:1.25rem}.gb1wx4se5 blockquote{margin:1em 0;padding:var(--s3) var(--s4);background:var(--accent-soft);border-left:4px solid var(--primary);border-radius:var(--radius);color:var(--primary-dark)}.gb1wx4se5 table{width:100%;border-collapse:collapse;margin:0 0 1.2em;font-size:15px}.gb1wx4se5 th,.gb1wx4se5 td{padding:.6rem .75rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.gb1wx4se5 thead th,.gb1wx4se5 th{background:var(--primary);color:#fff;font-weight:700}.gb1wx4se5 tbody tr:nth-child(even){background:#f4faf7}.gb1wx4se5 tbody tr:hover{background:var(--accent-soft)}.gb1kjqgs1{background:var(--header-bg);color:#c9dbd3;padding:var(--s5) 0;border-top:3px solid var(--accent)}.gb7hqb1ds{margin:0 0 var(--s2);font-weight:700;color:#fff;display:flex;align-items:center;gap:var(--s2);flex-wrap:wrap}.gbgscgb6h{display:inline-block;padding:2px 8px;border:2px solid var(--accent);border-radius:var(--radius);color:var(--accent);font-weight:800;font-size:13px}.gb2b99ad1{margin:0;font-size:13px;line-height:1.5;color:#9fb8ad}@media (max-width:767px){table{display:block;max-width:100%;overflow-x:auto}}@media (min-width:768px){.gb1oi6j84{padding-left:24px;padding-right:24px}.gb1wx4se5{padding:var(--s6)}.gb2e8olmj{padding:var(--s6) 0}}@media (min-width:1024px){.gby2jahqw{display:none}.gb27grusj{display:flex;position:static;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding:0;border:0;background:transparent;gap:var(--s1)}.gb27grusj a{padding:8px 10px;font-size:14px;min-height:0}.gb27grusj a.gblxo5xn0,.gb27grusj a[aria-current="page"]{background:var(--accent);color:var(--header-bg);border-color:var(--accent)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
.gb-1561859e{all:revert!important;font:inherit!important;box-sizing:border-box!important;display:inline-block!important;cursor:pointer!important;text-decoration:none!important;color:inherit!important}
.gb-1561859e::before,.gb-1561859e::after{all:revert!important}
.gb-1561859e.gb-1561859e{display:block!important;max-width:28em!important;margin:1.5em auto!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.02em!important;padding:.75em 1.5em!important;min-height:44px!important;border-radius:999px!important;background:var(--primary, #047857)!important;color:#fff!important;text-decoration:none!important;font-weight:800!important;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif!important;box-shadow:var(--shadow, 0 2px 10px rgba(6, 78, 59, .08))!important;border:2px solid var(--accent, #10b981)!important;transition:background-color .2s, transform .15s ease, box-shadow .2s!important}
.gb-1561859e.gb-1561859e:hover{background: var(--primary-dark, #064e3b)!important;transform: translateY(-1px)!important;box-shadow: 0 4px 16px rgba(6, 78, 59, .18)!important}
.gb-1561859e.gb-1561859e:focus-visible{outline: 2px solid var(--accent, #10b981)!important;outline-offset: 2px!important}
.gb-2011b7db.gb-2011b7db{position:fixed!important;z-index:9999!important;display:flex!important;pointer-events:none!important;padding:12px 20px!important;left:16px!important;bottom:16px!important;justify-content:flex-start!important;opacity:0!important;visibility:hidden!important;transition:opacity .35s ease,visibility .35s ease!important}
.gb-2011b7db.gb-2011b7db a{pointer-events:auto!important;margin:0!important}
.gb-2011b7db.gb-2011b7db.gb-70851004{opacity:1!important;visibility:visible!important}
.gb-5bd5036d.gb-5bd5036d.gb-5bd5036d{text-align:center!important;margin-inline:0!important;display:flow-root!important;max-inline-size:none!important;inline-size:100%!important}


.ab-7052e278 :where(button,a){all:revert!important;font:inherit!important;box-sizing:border-box!important;cursor:pointer!important;text-decoration:none!important;color:inherit!important}
.ab-7052e278 :where(button,a)::before,.ab-7052e278 :where(button,a)::after{all:revert!important}
.ab-7052e278.ab-7052e278{margin: 2em 0!important;background: var(--header-bg, #0b1f18)!important;border: 2px solid var(--accent, #10b981)!important;border-radius: var(--radius, 10px)!important;padding: 24px!important;color: #fff!important;display: flex!important;flex-direction: column!important;gap: 20px!important;box-shadow: var(--shadow, 0 2px 10px rgba(6, 78, 59, .08))!important;font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-title{margin: 0 0 8px!important;font-size: clamp(1.3rem, 3vw, 1.75rem)!important;font-weight: 900!important;line-height: 1.2!important;color: #fff!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-sub{margin: 0!important;color: #c9dbd3!important;font-size: 15px!important;line-height: 1.4!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-btns{display: flex!important;flex-direction: column!important;gap: 12px!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-btn{display: inline-flex!important;align-items: center!important;gap: .6em!important;text-decoration: none!important;background: #000!important;color: #fff!important;border: 1px solid rgba(255, 255, 255, .3)!important;border-radius: 12px!important;padding: 10px 16px!important;min-height: 44px!important;transition: background-color .2s, border-color .2s!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-btn:hover{background: var(--primary-dark, #064e3b)!important;border-color: var(--accent, #10b981)!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-btn svg{width: 1.9em!important;height: 1.9em!important;flex: none!important;fill: currentColor!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-lbl{display: flex!important;flex-direction: column!important;line-height: 1.15!important;text-align: left!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-lbl small{font-size: 11px!important;text-transform: uppercase!important;letter-spacing: .04em!important;color: #c9dbd3!important}

.ab-7052e278.ab-7052e278 .ab-7052e278-lbl strong{font-size: 14px!important;font-weight: 700!important;color: #fff!important}

@media(min-width:768px) {
  .ab-7052e278.ab-7052e278{flex-direction: row!important;align-items: center!important;justify-content: space-between!important;padding: 28px 32px!important}

  .ab-7052e278.ab-7052e278 .ab-7052e278-btns{flex-shrink: 0!important}
}

