@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');
.cv-doc{--cv-heading:"Inter", sans-serif;--cv-body:"Inter", sans-serif;--cv-text:#111827;--cv-bg:#FFFFFF;--cv-primary:#0F766E;--cv-accent:#B45309;--cv-muted:#6b7280;--cv-surface:#f9fafb;--cv-border:#e5e7eb;font-family:var(--cv-body);color:var(--cv-text);font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%}
:where(.cv-doc),:where(.cv-doc) *{box-sizing:border-box}
:where(.cv-doc) :is(h1,h2,h3,h4,h5,h6){margin:0;font-family:var(--cv-heading);line-height:1.15;font-weight:700}
:where(.cv-doc) h1{font-size:2.25em}
:where(.cv-doc) h2{font-size:1.875em}
:where(.cv-doc) h3{font-size:1.5em}
:where(.cv-doc) h4{font-size:1.25em}
:where(.cv-doc) h5{font-size:1.125em}
:where(.cv-doc) h6{font-size:1em}
:where(.cv-doc) p{margin:0 0 .75em}
:where(.cv-doc) p:last-child{margin-bottom:0}
:where(.cv-doc) :is(ul,ol){margin:0 0 .75em;padding-left:1.5em}
:where(.cv-doc) a{color:var(--cv-accent)}
:where(.cv-doc) :is(img,svg,video){max-width:100%}
:where(.cv-doc) img{display:block}
:where(.cv-doc) .cv-button{display:inline-block;padding:.65em 1.4em;border-radius:6px;background:var(--cv-accent);color:#fff;font-weight:600;text-decoration:none;text-align:center}
:where(.cv-doc) .cv-button-outline{background:transparent;color:var(--cv-accent);border:2px solid var(--cv-accent)}
:where(.cv-doc) .cv-button-ghost{background:transparent;color:var(--cv-accent)}
:where(.cv-doc) .cv-divider{border:0;border-top:1px solid var(--cv-border);width:100%;margin:0}
:where(.cv-doc) .cv-shape{background:var(--cv-accent)}
:where(.cv-doc) .cv-imagelink{display:block}
:where(.cv-doc) .cv-imagelink>img{width:100%;height:100%;object-fit:inherit}
:where(.cv-doc) .cv-table{border-collapse:collapse;width:100%}
:where(.cv-doc) .cv-table :is(td,th){padding:.5em .75em;border-bottom:1px solid var(--cv-border);text-align:left;vertical-align:top}
:where(.cv-doc) .cv-table th{font-weight:600}
:where(.cv-doc) .cv-table-striped tbody tr:nth-child(even){background:var(--cv-surface)}
:where(.cv-doc) .cv-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:1em}
:where(.cv-doc) .cv-card{border:1px solid var(--cv-border);border-radius:8px;padding:1em;background:var(--cv-surface)}
:where(.cv-doc) :is(.cv-card,.cv-detail) dl{margin:0}
:where(.cv-doc) :is(.cv-card,.cv-detail) dt{font-size:.8em;color:var(--cv-muted)}
:where(.cv-doc) :is(.cv-card,.cv-detail) dd{margin:0 0 .5em;font-weight:600}
:where(.cv-doc) .cv-list{list-style:none;padding:0}
:where(.cv-doc) .cv-list li{padding:.4em 0;border-bottom:1px solid var(--cv-border)}
:where(.cv-doc) .cv-chart{margin:0}
:where(.cv-doc) .cv-chart svg{width:100%;height:auto;display:block}
:where(.cv-doc) .cv-chart figcaption{font-weight:600;margin-bottom:.5em}
:where(.cv-doc) .cv-map{border:1px solid var(--cv-border);border-radius:8px;padding:1em;background:var(--cv-surface)}
:where(.cv-doc) .cv-map-markers{margin:0 0 .75em}
:where(.cv-doc) .cv-video{position:relative;aspect-ratio:16/9;width:100%}
:where(.cv-doc) .cv-video :is(iframe,video){position:absolute;inset:0;width:100%;height:100%;border:0}
:where(.cv-doc) .cv-video-poster{display:block;position:relative}
:where(.cv-doc) .cv-carousel{position:relative;overflow:hidden}
:where(.cv-doc) .cv-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
:where(.cv-doc) .cv-slide{flex:0 0 100%;margin:0;scroll-snap-align:start}
:where(.cv-doc) .cv-slide img{width:100%;height:auto}
:where(.cv-doc) .cv-slide figcaption{padding:.5em 0;font-size:.9em;color:var(--cv-muted)}
:where(.cv-doc) .cv-prev,.cv-next{position:absolute;top:50%;transform:translateY(-50%);border:0;border-radius:50%;width:2.5em;height:2.5em;background:rgba(255,255,255,.85);cursor:pointer}
:where(.cv-doc) .cv-prev{left:.5em}
:where(.cv-doc) .cv-next{right:.5em}
:where(.cv-doc) .cv-form{display:grid;grid-template-columns:1fr 1fr;gap:1em}
:where(.cv-doc) .cv-form fieldset{display:contents;border:0;padding:0}
:where(.cv-doc) .cv-field{grid-column:span 2;display:flex;flex-direction:column;gap:.25em}
:where(.cv-doc) .cv-field-half{grid-column:span 1}
:where(.cv-doc) .cv-field :is(input:not([type=checkbox]):not([type=radio]),textarea,select){width:100%;padding:.6em;border:1px solid var(--cv-border);border-radius:6px;font:inherit;background:var(--cv-bg);color:inherit}
:where(.cv-doc) .cv-form .cv-button{align-self:flex-start}
:where(.cv-doc) .cv-form-ok,.cv-form-err{grid-column:span 2;margin:0}
:where(.cv-doc) .cv-toc ol{list-style:none;padding:0;margin:0}
:where(.cv-doc) .cv-toc li{display:flex;justify-content:space-between;gap:1em;padding:.35em 0;border-bottom:1px solid var(--cv-border)}
:where(.cv-doc) .cv-toc a{color:inherit;text-decoration:none}
:where(.cv-doc) .cv-compare th:first-child{width:28%}
:where(.cv-doc) .cv-compare-compact :is(td,th){padding:.25em .5em;font-size:.9em}
:where(.cv-doc) .cv-best{color:var(--cv-accent)}
:where(.cv-doc) .cv-navbar{display:flex;align-items:center;justify-content:space-between;gap:1.5em;padding:1em 2em;background:var(--cv-bg);border-bottom:1px solid var(--cv-border)}
:where(.cv-doc) .cv-sticky{position:sticky;top:0;z-index:50}
:where(.cv-doc) .cv-brand{display:flex;align-items:center;gap:.6em;font-weight:700;color:inherit;text-decoration:none}
:where(.cv-doc) .cv-brand img{height:2em;width:auto}
:where(.cv-doc) .cv-navbar nav,.cv-footer nav{display:flex;gap:1.25em;flex-wrap:wrap}
:where(.cv-doc) .cv-navbar nav a,.cv-footer nav a{color:inherit;text-decoration:none}
:where(.cv-doc) .cv-footer{padding:2em;border-top:1px solid var(--cv-border);display:flex;justify-content:space-between;gap:1em;flex-wrap:wrap;color:var(--cv-muted)}
:where(.cv-doc) .cv-pageno{position:absolute;right:2em;bottom:1.25em;font-size:.75em;color:var(--cv-muted)}
:where(.cv-doc) .cv-pagefoot{position:absolute;left:2em;bottom:1.25em;font-size:.75em;color:var(--cv-muted)}
.c6437d0d87a{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.c4299513307{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;overflow:hidden;min-height:640px}
.c0aef0a1759{object-fit:cover;opacity:0.6;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}
.ceba489f8eb{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding-top:96px;padding-right:48px;padding-bottom:96px;padding-left:48px;margin-right:auto;margin-left:auto;min-height:640px;max-width:1280px}
.c1d1b7e44c7{color:#34d399;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px}
.c1674a27762{color:#ffffff;font-size:60px;font-weight:700;line-height:1.25;letter-spacing:-0.025em;max-width:768px}
.cd17e3b71b4{color:#d1d5db;font-size:18px;line-height:1.625;margin-top:24px;max-width:672px}
.ce897b21f46{display:flex;flex-direction:row;gap:16px;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin-top:40px}
.c325a7f0954{width:fit-content;max-width:100%;color:#ffffff;font-size:14px;font-weight:600;background-color:#059669;border-radius:8px;padding-top:14px;padding-right:32px;padding-bottom:14px;padding-left:32px;transition:color .15s, background-color .15s, opacity .15s}
.c325a7f0954:hover{background-color:#047857}
.c1b07e092ce{width:fit-content;max-width:100%;color:#ffffff;font-size:14px;font-weight:600;background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:8px;padding-top:14px;padding-right:32px;padding-bottom:14px;padding-left:32px;transition:color .15s, background-color .15s, opacity .15s}
.c1b07e092ce:hover{background-color:rgba(255,255,255,0.2)}
.cc80bea86f9{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#f9fafb;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.c18e8b44f95{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-right:auto;margin-left:auto;max-width:1280px}
.cee5eda5cca{color:#047857;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:12px}
.c839de4024b{color:#111827;font-size:36px;font-weight:700;letter-spacing:-0.025em}
.cb13ac007a3{color:#4b5563;font-size:16px;line-height:1.625;margin-top:12px;max-width:672px}
.c8daff19343{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch;margin-top:48px}
.ca7c347c556{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.08);overflow:hidden}
.cc630422586{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}
.c1d39c22d27{color:#047857;font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:8px}
.cebd68c29eb{color:#111827;font-size:18px;font-weight:600;line-height:1.375}
.c0fce496e7f{color:#6b7280;font-size:14px;margin-top:4px}
.c38d2c9ca21{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid #f3f4f6;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px}
.c87855a2b41{color:#111827;font-size:18px;font-weight:700}
.c47eca79e77{color:#6b7280;font-size:14px}
.c1e2fab13c9{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.c30cb8ee776{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;row-gap:64px;align-items:center;margin-right:auto;margin-left:auto;max-width:1280px}
.c5545340955{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.c56bbfe6207{color:#047857;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:12px}
.ce87c2d50df{color:#111827;font-size:36px;font-weight:700;letter-spacing:-0.025em}
.c558b689bf0{color:#4b5563;font-size:16px;line-height:1.625;margin-top:24px}
.c28b02c2390{color:#4b5563;font-size:16px;line-height:1.625;margin-top:16px}
.cd5dc9919c1{width:fit-content;max-width:100%;color:#ffffff;font-size:14px;font-weight:600;background-color:#111827;border-radius:8px;padding-top:12px;padding-right:32px;padding-bottom:12px;padding-left:32px;margin-top:32px;align-self:flex-start;transition:color .15s, background-color .15s, opacity .15s}
.cd5dc9919c1:hover{background-color:#1f2937}
.c6486d1db74{object-fit:cover;border-radius:16px;width:100%;height:480px}
.cf5468cb51a{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px}
.c1f51db0968{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch;margin-right:auto;margin-left:auto;max-width:1280px}
.caa11debb55{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.c0b5c12efed{color:#ffffff;font-size:36px;font-weight:700}
.c93e1b89efd{color:#9ca3af;font-size:14px;letter-spacing:0.05em;text-transform:uppercase;margin-top:8px}
.c4cb3fc5c75{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.cb760303e1e{color:#ffffff;font-size:36px;font-weight:700}
.c9eb4f1f6a7{color:#9ca3af;font-size:14px;letter-spacing:0.05em;text-transform:uppercase;margin-top:8px}
.c58b5942c16{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.c3bf62a8106{color:#ffffff;font-size:36px;font-weight:700}
.cd2ce292a61{color:#9ca3af;font-size:14px;letter-spacing:0.05em;text-transform:uppercase;margin-top:8px}
.c8dce35b397{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.c3a667258af{color:#ffffff;font-size:36px;font-weight:700}
.c0cf5263892{color:#9ca3af;font-size:14px;letter-spacing:0.05em;text-transform:uppercase;margin-top:8px}
.cbfdc5fc8c9{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#047857;padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px}
.c90ab55ce95{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;margin-right:auto;margin-left:auto;max-width:768px}
.ceb47d2bdb9{color:#ffffff;font-size:36px;font-weight:700;letter-spacing:-0.025em}
.cdd9b977908{color:#d1fae5;font-size:18px;line-height:1.625;margin-top:16px}
.c699327387a{width:fit-content;max-width:100%;color:#065f46;font-size:14px;font-weight:600;background-color:#ffffff;border-radius:8px;padding-top:14px;padding-right:40px;padding-bottom:14px;padding-left:40px;margin-top:32px;transition:color .15s, background-color .15s, opacity .15s}
.c699327387a:hover{background-color:#f3f4f6}
.c23e8b57f11{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.c7b1488dcce{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;overflow:hidden;padding-top:128px;padding-right:24px;padding-bottom:128px;padding-left:24px}
.c8cbf10fec7{object-fit:cover;opacity:0.3;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}
.c6cfb84ce2c{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;margin-right:auto;margin-left:auto;max-width:896px}
.ce16bf387c5{color:#34d399;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px}
.c08f452ce1c{color:#ffffff;font-size:48px;font-weight:700;letter-spacing:-0.025em}
.cb658e56b8b{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.cdf284b8544{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;row-gap:64px;align-items:center;margin-right:auto;margin-left:auto;max-width:1280px}
.c152d656071{object-fit:cover;border-radius:16px;width:100%;height:520px}
.c2e15ae3e60{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.cd71147a40d{color:#047857;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:12px}
.c6dc08f307a{color:#111827;font-size:30px;font-weight:700;letter-spacing:-0.025em}
.c36c838ad13{color:#4b5563;font-size:16px;line-height:1.625;margin-top:24px}
.c0779eab0de{color:#4b5563;font-size:16px;line-height:1.625;margin-top:16px}
.c69fdaca75e{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#f9fafb;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.c30792d8e58{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-right:auto;margin-left:auto;max-width:1280px}
.ca516202f8d{color:#047857;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;text-align:center;margin-bottom:12px}
.cc89c5ff902{color:#111827;font-size:36px;font-weight:700;letter-spacing:-0.025em;text-align:center}
.cf19f79cdd4{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch;margin-top:64px}
.cd3b8b3c016{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.08);padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}
.ca6b944e182{color:#111827;font-size:20px;font-weight:600}
.c08e6a4b978{color:#4b5563;font-size:16px;line-height:1.625;margin-top:12px}
.cacb0096ca3{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.08);padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}
.c3de89119a5{color:#111827;font-size:20px;font-weight:600}
.cf889e81f9d{color:#4b5563;font-size:16px;line-height:1.625;margin-top:12px}
.c6883397455{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.08);padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}
.c227cb199ed{color:#111827;font-size:20px;font-weight:600}
.c2fcdf2f186{color:#4b5563;font-size:16px;line-height:1.625;margin-top:12px}
.c32adac081c{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.c85a32bf495{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.c07c2fa7f35{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;margin-right:auto;margin-left:auto;max-width:896px}
.c34985a66fd{color:#34d399;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px}
.c9d280df7f0{color:#ffffff;font-size:48px;font-weight:700;letter-spacing:-0.025em}
.cae1a4bfd43{color:#9ca3af;font-size:18px;margin-top:16px;margin-right:auto;margin-left:auto;max-width:672px}
.c782cfbcd85{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.c6fb7f08611{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-right:auto;margin-left:auto;max-width:1280px}
.c2da2634552{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;row-gap:40px;align-items:stretch}
.c50a3ee2925{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.cec20e14e5a{color:#111827;font-size:20px;font-weight:600;margin-top:24px}
.c68f64e0980{color:#047857;font-size:14px;font-weight:500;margin-top:4px}
.c6d2bd9bc9d{color:#6b7280;font-size:14px;margin-top:8px}
.c840001ab00{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.ceea9837409{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px}
.c74a7452ed8{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;margin-right:auto;margin-left:auto;max-width:896px}
.c75ce3753aa{color:#34d399;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px}
.c2955151012{color:#ffffff;font-size:48px;font-weight:700;letter-spacing:-0.025em}
.c4395596d7f{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#f9fafb;padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px}
.cd42463e91d{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-right:auto;margin-left:auto;max-width:1280px}
.cdab47b2e01{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.cc39528da8d{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.08);overflow:hidden}
.c266a70ca9a{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}
.c252b88782c{color:#047857;font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:8px}
.c0114adf841{color:#111827;font-size:18px;font-weight:600}
.c334f4e1920{color:#6b7280;font-size:14px;margin-top:4px}
.c65a90a760f{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:flex-start;border-top:1px solid #f3f4f6;padding-top:16px;margin-top:16px}
.c3e1c237878{color:#111827;font-size:18px;font-weight:700}
.c32a0bce8ac{color:#6b7280;font-size:14px}
.cb6a2c28e50{color:#6b7280;font-size:14px}
.c548a8a1be6{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.c68ba1d620b{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;overflow:hidden;min-height:480px}
.c6d9d7ffd12{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px;margin-right:auto;margin-left:auto;min-height:480px;max-width:1280px}
.cf16ea1acb5{color:#34d399;font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:12px}
.c8b050f2e83{color:#ffffff;font-size:48px;font-weight:700;letter-spacing:-0.025em}
.c9ec5f4c9ee{color:#d1d5db;font-size:18px;margin-top:8px}
.cd2a1534481{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;border-bottom:1px solid #e5e7eb;padding-top:48px;padding-right:24px;padding-bottom:48px;padding-left:24px}
.c442212dafa{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch;margin-right:auto;margin-left:auto;max-width:1280px}
.c70880dc1ca{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.c9bf8ad403b{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:4px}
.cb2d5a9fa34{color:#111827;font-size:24px;font-weight:700}
.c9d678e32ab{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.cc43c9694bb{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:4px}
.c83afd9aeed{color:#111827;font-size:24px;font-weight:700}
.c3d2bdb8896{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.c79c4b4764b{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:4px}
.c71b361dead{color:#111827;font-size:24px;font-weight:700}
.c39c2192a59{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
.cdbfa7db187{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;margin-bottom:4px}
.cc5ac0f1e5b{color:#111827;font-size:24px;font-weight:700}
.c6a9f7241e0{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px}
.ce8f9da8990{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-right:auto;margin-left:auto;max-width:896px}
.c22a0698523{color:#111827;font-size:24px;font-weight:700;margin-bottom:24px}
.ce4a42db500{color:#4b5563;font-size:16px;line-height:1.625}
.cf12aa971c8{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#047857;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px}
.c0f6a2a2a3f{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;margin-right:auto;margin-left:auto;max-width:768px}
.ca58113a136{color:#ffffff;font-size:30px;font-weight:700}
.c5d679d9efd{color:#d1fae5;font-size:18px;margin-top:12px}
.c6f5003eaa0{width:fit-content;max-width:100%;color:#065f46;font-size:14px;font-weight:600;background-color:#ffffff;border-radius:8px;padding-top:14px;padding-right:40px;padding-bottom:14px;padding-left:40px;margin-top:24px;transition:color .15s, background-color .15s, opacity .15s}
.c6f5003eaa0:hover{background-color:#f3f4f6}
.c72a2112838{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.cffad63da76{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.cbdf38a74ec{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;margin-right:auto;margin-left:auto;max-width:896px}
.ccd07c1f21d{color:#34d399;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px}
.c879828a74b{color:#ffffff;font-size:48px;font-weight:700;letter-spacing:-0.025em}
.c00437ad1bd{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px}
.c0a9efb2d1f{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:64px;row-gap:64px;align-items:stretch;margin-right:auto;margin-left:auto;max-width:1280px}
.ce513f8041d{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;grid-column:span 2}
.ca27cc50e66{color:#111827;font-size:24px;font-weight:700}
.c7cb8e4e68f{color:#4b5563;font-size:16px;line-height:1.625;margin-top:16px}
.caf1a9f7965{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-start;margin-top:32px}
.ca91a66aa2b{color:#374151;font-size:16px}
.c187e8384bb{color:#374151;font-size:16px}
.cd9faaf3b76{color:#374151;font-size:16px}
.c862027b93b{background-color:#f9fafb;border-radius:16px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;grid-column:span 3}
.cfc827544cb{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.c1bd3484d69{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px}
.cf7e610508b{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;margin-right:auto;margin-left:auto;max-width:896px}
.ca88f30dd62{color:#34d399;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px}
.c71edf842ce{color:#ffffff;font-size:48px;font-weight:700;letter-spacing:-0.025em}
.c26642173a3{color:#9ca3af;font-size:18px;margin-top:12px}
.c1f517cead0{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#f9fafb;padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px}
.c0c11bd55ee{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-right:auto;margin-left:auto;max-width:1280px}
.c1c202ddbd0{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}
.c8fa397d3e6{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#111827;overflow:hidden;min-height:400px}
.ceac9d7b316{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px;margin-right:auto;margin-left:auto;min-height:400px;max-width:896px}
.cc8a4188191{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background-color:#ffffff;padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px}
.ccc82824f3f{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-right:auto;margin-left:auto;max-width:768px}
@media (max-width:1023px){
.c8daff19343{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.c30cb8ee776{display:grid;grid-template-columns:1fr;column-gap:64px;row-gap:64px;align-items:center}
.c1f51db0968{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.cdf284b8544{display:grid;grid-template-columns:1fr;column-gap:64px;row-gap:64px;align-items:center}
.c2da2634552{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:40px;align-items:stretch}
.cdab47b2e01{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.c0a9efb2d1f{display:grid;grid-template-columns:1fr;column-gap:64px;row-gap:64px;align-items:stretch}
}
@media (max-width:639px){
.ceba489f8eb{padding-right:24px;padding-left:24px}
.c1674a27762{font-size:48px}
.c839de4024b{font-size:30px}
.c8daff19343{display:grid;grid-template-columns:1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.c30cb8ee776{display:grid;grid-template-columns:1fr;column-gap:64px;row-gap:64px;align-items:center}
.ce87c2d50df{font-size:30px}
.c1f51db0968{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.ceb47d2bdb9{font-size:30px}
.c08f452ce1c{font-size:36px}
.cdf284b8544{display:grid;grid-template-columns:1fr;column-gap:64px;row-gap:64px;align-items:center}
.cc89c5ff902{font-size:30px}
.cf19f79cdd4{display:grid;grid-template-columns:1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.c9d280df7f0{font-size:36px}
.c2da2634552{display:grid;grid-template-columns:1fr;column-gap:40px;row-gap:40px;align-items:stretch}
.c2955151012{font-size:36px}
.cdab47b2e01{display:grid;grid-template-columns:1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.c6d9d7ffd12{padding-right:24px;padding-left:24px}
.c8b050f2e83{font-size:36px}
.c442212dafa{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:32px;align-items:stretch}
.c879828a74b{font-size:36px}
.c0a9efb2d1f{display:grid;grid-template-columns:1fr;column-gap:64px;row-gap:64px;align-items:stretch}
.c71edf842ce{font-size:36px}
}
