:root{--ca7ec829164:#08090B;--ca905586bd5:#101217;--cb226ee0073:#171A20;--ced304f7469:#22262E;--ca0cc1280de:#2E333D;--c7db7612070:#F2F4F6;--c4268eaa43c:#A6ADB8;--ce600ee8477:#717884;--c4905e545bf:#9FF690;--ce25997050b:#8AE879;--c2e522899e3:159, 246, 144;--cddc033b002:#7BE3A8;--ceedf3c855d:#000000;--c3c4dee72c8:#37D399;--c8ba2bf05b8:linear-gradient(120deg, #9FF690, #7BE3A8);--cd12c6d7ddb:"Poppins", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cfcdc7df822:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cbcee375baa:clamp(1.75rem, 1.1rem + 2.2vw, 2.75rem);--c072fc893ab:clamp(1.4rem, 0.85rem + 1.7vw, 2rem);--ced5281f203:clamp(1.375rem, 0.9rem + 1.4vw, 1.75rem);--c673837931a:1.25rem;--c7f42baa2ba:clamp(1.05rem, 0.9rem + 0.5vw, 1.25rem);--c19d37d542d:1rem;--c6049aaaffe:0.875rem;--c7028a59b08:0.75rem;--cb35e6fb0e8:1.15;--c739407856d:1.3;--cb379829ee4:1.2;--c6d2a7e5be9:1.65;--c3f45d51c15:0.25rem;--cc493d60d77:0.5rem;--c9b1918f473:0.75rem;--c314d2e3726:1rem;--c6c7b9d8ac4:1.5rem;--c46803a7d63:2rem;--ce0337aa392:2.5rem;--c32e692650f:3rem;--cdde8dca9f7:4rem;--c25dd9e0acd:5rem;--c80bbb38ee8:6rem;--c440243a837:8rem;--cc8e1e1b7b8:clamp(2.5rem, 1.5rem + 4vw, 5rem);--c6cc79f24e3:calc(var(--cc8e1e1b7b8) / 1.5);--cbb2627e8a6:1.15em;--c973fb7f6f9:8px;--cdf82a65464:14px;--c0fab80be4b:22px;--c49fa6803dc:999px;--cdf03fcfd66:12px;--c896c330175:0 1px 0 rgba(255,255,255,.03) inset, 0 24px 48px -28px rgba(0,0,0,.75);--c9dd793f29a:0 0 0 1px rgba(var(--c2e522899e3), .35), 0 18px 60px -20px rgba(var(--c2e522899e3), .40);--c8921c23177:1200px;--cfbcd61629c:760px;--ce21422b2e9:var(--c8921c23177);--c8a073d2165:100%;--ce74df82b4c:clamp(1rem, 0.5rem + 2.5vw, 2rem);--cc60bcc634d:60px}@media(min-width:992px){:root{--cc60bcc634d:72px}}@media(max-width:767.98px){:root{--cb379829ee4:1.3;--cb35e6fb0e8:1.22}}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}img,picture,svg,video{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}ul[class],ol[class]{list-style:none;padding:0}a{color:inherit;text-decoration:none}table{border-collapse:collapse;width:100%}:where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--c4905e545bf);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{font-family:var(--cfcdc7df822);font-size:var(--c19d37d542d);line-height:var(--c6d2a7e5be9);color:var(--c7db7612070);background:var(--ca7ec829164)}h1,h2,h3,h4{font-family:var(--cd12c6d7ddb);font-weight:700;line-height:var(--cb379829ee4);color:var(--c7db7612070);text-wrap:balance;overflow-wrap:break-word}h1{font-size:var(--cbcee375baa);line-height:var(--cb35e6fb0e8);letter-spacing:-.02em}h2{font-size:var(--c072fc893ab);letter-spacing:-.01em}h3{font-size:var(--ced5281f203)}h4{font-size:var(--c673837931a)}p,ul,ol,blockquote,table{font-size:var(--c19d37d542d)}a:not([class]){color:var(--c7db7612070);text-decoration:none;transition:color .15s ease}a:not([class]):hover{color:var(--c4905e545bf)}strong{font-weight:700;color:var(--c7db7612070)}em{font-style:italic}h2[id],h3[id]{scroll-margin-top:calc(var(--cc60bcc634d) + var(--c314d2e3726))}.eyebrow_17b3dc7b98{display:inline-flex;align-items:center;gap:var(--cc493d60d77);padding:.35rem .8rem;font-family:var(--cfcdc7df822);font-size:var(--c7028a59b08);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c4268eaa43c);background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--c49fa6803dc)}.eyebrow_17b3dc7b98::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c4905e545bf)}.container{width:100%;margin-inline:auto;padding-inline:var(--ce74df82b4c);max-width:var(--c8921c23177)}.container_a3681d488b--content_335c250abc{width:100%;margin-inline:auto;padding-inline:var(--ce74df82b4c);max-width:var(--ce21422b2e9)}.container .container{padding-inline:0;max-width:none}.section_118c098d3f{padding-top:var(--cc8e1e1b7b8);padding-bottom:0}.section_118c098d3f--tight_0251ce073d{padding-top:clamp(3rem,2rem + 3vw,5rem);padding-bottom:0}.section_118c098d3f--band_a49d0fdf42{padding-bottom:var(--cc8e1e1b7b8)}.home-article_a59296cc39+.section_118c098d3f,.article-main_304eeef9fb+.section_118c098d3f,.section_118c098d3f--band_a49d0fdf42+.section_118c098d3f{padding-top:var(--ce0337aa392)}.section_118c098d3f__head_242cedb801{max-width:46rem;margin-bottom:var(--c32e692650f)}.section_118c098d3f__head_242cedb801--center_d91f745ab8{margin-inline:auto;text-align:center}.section_118c098d3f__head_242cedb801 h2{margin-top:var(--cc493d60d77)}.section_118c098d3f__head_242cedb801 p{margin-top:var(--c9b1918f473);color:var(--c4268eaa43c);font-size:var(--c7f42baa2ba)}.skip-link_9393037450{position:absolute;left:var(--c314d2e3726);top:-3rem;z-index:200;padding:var(--cc493d60d77)var(--c314d2e3726);background:var(--c4905e545bf);color:var(--ceedf3c855d);border-radius:var(--c973fb7f6f9);transition:top .15s ease}.skip-link_9393037450:focus{top:var(--c314d2e3726)}.glow_5bf18c03f4{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.glow_5bf18c03f4::before{content:"";position:absolute;inset:0;background:radial-gradient(85% 60% at 50% 45%,rgba(var(--c2e522899e3),.14),transparent 70%)}.btn_fafdec0874{display:inline-flex;align-items:center;justify-content:center;gap:var(--cc493d60d77);min-height:44px;padding:.75rem 1.5rem;font-family:var(--cfcdc7df822);font-weight:600;font-size:var(--c19d37d542d);border-radius:var(--cdf03fcfd66);border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;text-align:center}.btn_fafdec0874--primary_d0b7cc9032{background:var(--c4905e545bf);color:var(--ceedf3c855d);border-color:var(--c4905e545bf)}.btn_fafdec0874--primary_d0b7cc9032:hover{background:var(--ce25997050b);border-color:var(--ce25997050b)}.btn_fafdec0874--ghost_42710a4dcb{background:0 0;color:var(--c7db7612070);border-color:var(--ca0cc1280de)}.btn_fafdec0874--ghost_42710a4dcb:hover{border-color:var(--c4268eaa43c);background:var(--ca905586bd5)}.btn_fafdec0874--block_3c3fe6bea8{width:100%}.cta-button{ position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.75rem 1.75rem;font-family:var(--cfcdc7df822);font-weight:600;font-size:var(--c19d37d542d);text-transform:uppercase;letter-spacing:.04em;color:var(--ceedf3c855d);background:var(--c4905e545bf);border:1px solid var(--c4905e545bf);border-radius:var(--cdf03fcfd66);transition:background-color .18s ease,box-shadow .18s ease; cursor: pointer; }.cta-button:hover{background:var(--ce25997050b);box-shadow:var(--c9dd793f29a)}.cta-button_864ad4b44e__labels_3b6530bb8a{position:relative;display:grid;overflow:hidden}.cta-button_864ad4b44e__label_39447495cd{grid-area:1/1;display:block;white-space:nowrap;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.cta-button_864ad4b44e__label_39447495cd--in_06c86ae3ad{transform:translateY(110%)}.cta-button:hover .cta-button_864ad4b44e__label_39447495cd--base_6a6d7e72c9{transform:translateY(-110%)}.cta-button:hover .cta-button_864ad4b44e__label_39447495cd--in_06c86ae3ad{transform:translateY(0)}.cta-button_864ad4b44e--lg_aec29b0318{min-height:52px;padding:.95rem 2.25rem;font-size:var(--c7f42baa2ba)}@media(prefers-reduced-motion:reduce){.cta-button_864ad4b44e__label_39447495cd{transition:none}.cta-button_864ad4b44e__label_39447495cd--in_06c86ae3ad{display:none}}.card_3067e5ee66{position:relative;background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--c0fab80be4b);padding:var(--c46803a7d63);box-shadow:var(--c896c330175);transition:border-color .18s ease,transform .18s ease}.card_3067e5ee66:hover{border-color:var(--ca0cc1280de)}.card_3067e5ee66__icon_e2b72b7127{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--c314d2e3726);border-radius:var(--cdf82a65464);background:color-mix(in srgb,var(--c4905e545bf) 14%,transparent);color:var(--c4905e545bf)}.card_3067e5ee66__icon_e2b72b7127 svg{width:24px;height:24px}.card_3067e5ee66__title_911aebef83{font-size:var(--c673837931a);margin-bottom:var(--cc493d60d77)}.card_3067e5ee66__text_27e4070510{color:var(--c4268eaa43c)}.article-card_b63887e91d{display:flex;flex-direction:column;overflow:hidden;background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--c0fab80be4b)}.article-card_b63887e91d__body_98051f1718{padding:var(--c6c7b9d8ac4)}.article-card_b63887e91d__title_af2f3ef616{font-size:var(--c673837931a)}.article-card_b63887e91d__excerpt_2cb75711f9{color:var(--c4268eaa43c);margin-top:var(--cc493d60d77)}.article-card_b63887e91d__meta_269983c850{color:var(--ce600ee8477);font-size:var(--c6049aaaffe);margin-top:var(--c9b1918f473)}.form_4cf296e184{display:grid;gap:var(--c314d2e3726)}.form__row{display:grid;gap:var(--cc493d60d77)}.form_4cf296e184__label_44074d79eb{font-size:var(--c6049aaaffe);font-weight:600;color:var(--c4268eaa43c)}.form__control{width:100%;padding:.8rem 1rem;background:var(--cb226ee0073);border:1px solid var(--ced304f7469);border-radius:var(--c973fb7f6f9);color:var(--c7db7612070);transition:border-color .15s ease}.form__control::placeholder{color:var(--ce600ee8477)}.form__control:focus{border-color:var(--c4905e545bf);outline:none}textarea.form__control{min-height:150px;resize:vertical}.form_4cf296e184__error_bdfa04d3a3{display:none;font-size:var(--c6049aaaffe);color:#ff6b8a;margin-top:var(--c3f45d51c15)}.form__row.is-invalid .form_4cf296e184__error_bdfa04d3a3{display:block}.form__row.is-invalid .form__control{border-color:#ff6b8a}.form_4cf296e184__success_b856748853{display:none;padding:var(--c9b1918f473)var(--c314d2e3726);border-radius:var(--c973fb7f6f9);background:color-mix(in srgb,var(--c3c4dee72c8) 16%,transparent);color:var(--c3c4dee72c8);border:1px solid color-mix(in srgb,var(--c3c4dee72c8) 40%,transparent)}.form_4cf296e184.is-sent .form_4cf296e184__success_b856748853{display:block}.form_4cf296e184__status-error_78d5419781{display:none;padding:var(--c9b1918f473)var(--c314d2e3726);border-radius:var(--c973fb7f6f9);background:color-mix(in srgb,#FF6B8A 14%,transparent);color:#ff6b8a;border:1px solid color-mix(in srgb,#FF6B8A 40%,transparent)}.form_4cf296e184.is-failed .form_4cf296e184__status-error_78d5419781{display:block}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:var(--c6c7b9d8ac4);border:1px solid var(--ced304f7469);border-radius:var(--cdf82a65464)}.table-scroll table{min-width:680px}.table-scroll th,.table-scroll td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--ced304f7469);vertical-align:top}.table-scroll thead th{background:var(--cb226ee0073);color:var(--c7db7612070);font-weight:700;border-bottom-color:var(--ca0cc1280de)}.table-scroll thead th strong,.table-scroll thead th a,.table-scroll thead th em{color:inherit}.table-scroll tbody tr:last-child td{border-bottom:none}.table-scroll tbody tr:nth-child(even){background:rgba(255,255,255,2%)}[data-faq]{margin-block:var(--c46803a7d63);display:grid;gap:var(--c314d2e3726)}[data-faq]>[data-open]{background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--cdf82a65464);overflow:hidden}[data-faq]>[data-open=true]{border-color:var(--c4905e545bf)}[data-faq] [id^=faq-btn-]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--c314d2e3726);padding:var(--c6c7b9d8ac4);font-family:var(--cd12c6d7ddb);font-weight:700;font-size:var(--c7f42baa2ba);color:var(--c7db7612070);text-align:left;background:0 0;border:0;cursor:pointer}[data-faq] [id^=faq-btn-]>span:first-child{flex:auto}[data-faq] [id^=faq-btn-]>span:last-child{flex:none;width:22px;height:22px;position:relative;transition:transform .2s ease}[data-faq] [id^=faq-btn-]>span:last-child::before,[data-faq] [id^=faq-btn-]>span:last-child::after{content:"";position:absolute;background:var(--c4905e545bf);left:50%;top:50%}[data-faq] [id^=faq-btn-]>span:last-child::before{width:2px;height:14px;transform:translate(-50%,-50%)}[data-faq] [id^=faq-btn-]>span:last-child::after{width:14px;height:2px;transform:translate(-50%,-50%)}[data-faq] [id^=faq-btn-][aria-expanded=true]>span:last-child{transform:rotate(45deg)}[data-faq] [id^=faq-panel-]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}[data-open=true]>[id^=faq-panel-]{grid-template-rows:1fr}[data-faq] [id^=faq-panel-]>div{overflow:hidden}[data-faq] [id^=faq-panel-]>div>div{padding:0 var(--c6c7b9d8ac4)var(--c6c7b9d8ac4);color:var(--c4268eaa43c)}@media(prefers-reduced-motion:reduce){[data-faq] [id^=faq-panel-]{transition:none}}.toc_57713e1bea{background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--c0fab80be4b);padding:var(--c6c7b9d8ac4)var(--c46803a7d63);margin-block:var(--c46803a7d63)}.toc_57713e1bea__toggle_38270feb3a{display:flex;align-items:center;justify-content:space-between;gap:var(--c314d2e3726);width:100%;padding:0;text-align:left;color:var(--c7db7612070)}.toc_57713e1bea__title_0c8e7351e2{font-family:var(--cd12c6d7ddb);font-weight:700;font-size:var(--c673837931a)}.toc_57713e1bea__chevron_ded16422da{flex:none;width:12px;height:12px;border-right:2px solid var(--c4905e545bf);border-bottom:2px solid var(--c4905e545bf);transform:rotate(45deg)translate(-2px,-2px);transition:transform .2s ease}.toc_57713e1bea__toggle_38270feb3a[aria-expanded=true] .toc_57713e1bea__chevron_ded16422da{transform:rotate(-135deg)}.toc_57713e1bea__content_0ad686ec52[hidden]{display:none}.toc_57713e1bea__content_0ad686ec52{margin-top:var(--c314d2e3726)}.toc_57713e1bea__list_dbf8ca115c{display:grid;gap:var(--c3f45d51c15);counter-reset:toc}.toc_57713e1bea__list_dbf8ca115c ol{margin-top:var(--c3f45d51c15);margin-left:var(--c314d2e3726);display:grid;gap:var(--c3f45d51c15)}.toc__link{display:inline-block;padding:.15rem 0;color:var(--c4268eaa43c);border-bottom:1px solid transparent;transition:color .15s ease}.toc__link:hover{color:var(--c4905e545bf)}.toc_57713e1bea li{position:relative}.toc_57713e1bea>.toc_57713e1bea__list_dbf8ca115c>li>.toc__link{color:var(--c7db7612070);font-weight:600}.toc_57713e1bea__item_a36d0b535f--l3_35d1461def{margin-left:var(--c314d2e3726)}.toc__link--sub{color:var(--c4268eaa43c);font-weight:400}.breadcrumbs_578848f380{margin-bottom:var(--c6c7b9d8ac4)}.breadcrumbs_578848f380__list_1d8b55c98d{display:flex;flex-wrap:wrap;gap:var(--cc493d60d77);align-items:center;font-size:var(--c6049aaaffe)}.breadcrumbs_578848f380__item_0d196ca3db{display:inline-flex;align-items:center;gap:var(--cc493d60d77);color:var(--ce600ee8477)}.breadcrumbs_578848f380__item_0d196ca3db a{color:var(--c4268eaa43c)}.breadcrumbs_578848f380__item_0d196ca3db a:hover{color:var(--c4905e545bf)}.breadcrumbs_578848f380__sep_91fe6ac2c3{color:var(--ce600ee8477)}.breadcrumbs_578848f380__item_0d196ca3db[aria-current=page]{color:var(--c7db7612070)}.site-header_bcc4c61207{position:sticky;top:0;z-index:100;height:var(--cc60bcc634d);background:color-mix(in srgb,var(--ca7ec829164) 82%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--ced304f7469)}.site-header_bcc4c61207__inner_965681e983{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--c6c7b9d8ac4)}.site-header_bcc4c61207__brand_142fa29cef{display:inline-flex;align-items:center;gap:var(--cc493d60d77);flex:none}.site-header_bcc4c61207__brand_142fa29cef img{height:30px;width:auto}.site-header_bcc4c61207__brand-text_dabbd99664{font-family:var(--cd12c6d7ddb);font-weight:700;font-size:1.125rem}.site-header_bcc4c61207__actions_a6fea10500{display:flex;align-items:center;gap:var(--c9b1918f473)}@media(max-width:767.98px){.site-header_bcc4c61207__actions_a6fea10500{gap:var(--cc493d60d77)}.site-header_bcc4c61207__actions_a6fea10500 .cta-button{ min-height:34px;padding:.4375rem .75rem;font-size:.8125rem;letter-spacing:.015em; cursor: pointer; }}@media(max-width:575.98px){.site-header_bcc4c61207__actions_a6fea10500 .cta-button{ padding:.4375rem .625rem; cursor: pointer; }}.nav-toggle_10b6d95877{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px}.nav-toggle_10b6d95877__bar_372a6b763c{display:block;height:2px;width:100%;background:var(--c7db7612070);border-radius:2px;transition:transform .2s ease,opacity .2s ease}body.nav-open .nav-toggle_10b6d95877__bar_372a6b763c:nth-child(1){transform:translateY(7px)rotate(45deg)}body.nav-open .nav-toggle_10b6d95877__bar_372a6b763c:nth-child(2){opacity:0}body.nav-open .nav-toggle_10b6d95877__bar_372a6b763c:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media(min-width:992px){.nav-toggle_10b6d95877{display:none}}.main-nav_a7864589e9{display:none}@media(min-width:992px){.main-nav_a7864589e9{display:block}.main-nav_a7864589e9__list_871ecd6dc0{display:flex;align-items:center;gap:var(--c6c7b9d8ac4)}.main-nav__link{display:inline-flex;align-items:center;gap:var(--c3f45d51c15);padding:var(--cc493d60d77)0;color:var(--c4268eaa43c);font-weight:600;border-bottom:2px solid transparent;transition:color .15s ease}.main-nav__link:hover,.main-nav_a7864589e9__item_b70938296c[aria-current=true] .main-nav__link,.main-nav__link[aria-current=page]{color:var(--c7db7612070)}.main-nav__item--has-children{position:relative}.main-nav__submenu{position:absolute;top:100%;left:0;min-width:220px;display:grid;gap:2px;padding:var(--cc493d60d77);background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--cdf82a65464);box-shadow:var(--c896c330175);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.main-nav__item--has-children:hover .main-nav__submenu,.main-nav__item--has-children:focus-within .main-nav__submenu,.main-nav__submenu[data-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.main-nav__submenu a{display:block;padding:var(--cc493d60d77)var(--c9b1918f473);border-radius:var(--c973fb7f6f9);color:var(--c4268eaa43c)}.main-nav__submenu a:hover{background:var(--cb226ee0073);color:var(--c7db7612070)}}.mobile-nav_41510a28df{position:fixed;inset:var(--cc60bcc634d)0 0 auto;width:min(88vw,360px);z-index:120;padding:var(--c46803a7d63);background:var(--ca905586bd5);border-left:1px solid var(--ced304f7469);transform:translateX(100%);transition:transform .24s ease;overflow-y:auto;display:flex;flex-direction:column;gap:var(--c314d2e3726)}body.nav-open .mobile-nav_41510a28df{transform:translateX(0)}.mobile-nav_41510a28df__list_6322260e2a{display:grid;gap:var(--c3f45d51c15)}.mobile-nav_41510a28df__link_8147f058b9{display:block;padding:var(--c9b1918f473);border-radius:var(--c973fb7f6f9);color:var(--c7db7612070);font-weight:600}.mobile-nav_41510a28df__link_8147f058b9:hover{background:var(--cb226ee0073)}.mobile-nav_41510a28df__sub_706439e469{margin-left:var(--c9b1918f473);display:grid;gap:var(--c3f45d51c15)}.mobile-nav_41510a28df__sub_706439e469 a{display:block;padding:var(--cc493d60d77)var(--c9b1918f473);color:var(--c4268eaa43c)}.nav-overlay_6c0b6988ca{position:fixed;inset:0;z-index:110;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}body.nav-open .nav-overlay_6c0b6988ca{opacity:1;visibility:visible}@media(min-width:992px){.mobile-nav_41510a28df,.nav-overlay_6c0b6988ca{display:none}}.site-footer_73bbce4d6d{border-top:1px solid var(--ced304f7469);background:var(--ca905586bd5);padding-block:var(--cdde8dca9f7)var(--c46803a7d63);margin-top:var(--c25dd9e0acd)}.site-footer_73bbce4d6d__top_bd55064ba7{padding-bottom:var(--c46803a7d63)}.site-footer_73bbce4d6d__brand_7fd456265a{display:inline-block}.site-footer_73bbce4d6d__brand_7fd456265a img{height:30px}.site-footer_73bbce4d6d__grid_83cd53c0c8{display:grid;gap:var(--ce0337aa392)var(--c32e692650f);grid-template-columns:1fr;align-items:start}@media(min-width:768px){.site-footer_73bbce4d6d__grid_83cd53c0c8{grid-template-columns:minmax(0,1fr)minmax(0,1.6fr)}}@media(min-width:992px){.site-footer_73bbce4d6d__grid_83cd53c0c8{grid-template-columns:minmax(0,1fr)minmax(0,2fr)minmax(0,1fr)}}@media(min-width:768px){.footer-col_7430caa333--contacts_1b98c35894{grid-column:1;grid-row:1}.footer-col_7430caa333--rg_5d6499f4e5{grid-column:2;grid-row:1}.footer-col_7430caa333--aff_211b9690b2{grid-column:2;grid-row:2}.footer-col_7430caa333--links_880e1d80a7{grid-column:1;grid-row:2}}@media(min-width:992px){.footer-col_7430caa333--contacts_1b98c35894{grid-column:1;grid-row:1/span 2}.footer-col_7430caa333--rg_5d6499f4e5{grid-column:2;grid-row:1}.footer-col_7430caa333--aff_211b9690b2{grid-column:2;grid-row:2}.footer-col_7430caa333--links_880e1d80a7{grid-column:3;grid-row:1/span 2}}.footer-col_7430caa333__title_388cc3052e{margin-bottom:var(--c314d2e3726);font-size:var(--c6049aaaffe);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ce600ee8477)}.footer-col_7430caa333__text_24a2d88f28{color:var(--c4268eaa43c);font-size:var(--c6049aaaffe);line-height:1.7}.footer-col_7430caa333__text_24a2d88f28 strong{color:var(--c4268eaa43c)}.footer-contacts_4e08e9437e{display:grid;gap:var(--c9b1918f473)}.footer-contacts_4e08e9437e__item_8f0f54a5c1{display:flex;gap:var(--c9b1918f473);align-items:flex-start;color:var(--c4268eaa43c);font-size:var(--c6049aaaffe)}.footer-contacts_4e08e9437e__item_8f0f54a5c1 a{color:var(--c4268eaa43c)}.footer-contacts_4e08e9437e__item_8f0f54a5c1 a:hover{color:var(--c4905e545bf)}.footer-contacts_4e08e9437e__icon_5fcf4431fb{flex:none;color:var(--c4905e545bf)}.footer-contacts_4e08e9437e__icon_5fcf4431fb svg{width:18px;height:18px;margin-top:3px}.footer-col_7430caa333__list_b2bf1316bc{display:grid;gap:var(--cc493d60d77)}.footer-col_7430caa333__list_b2bf1316bc a{color:var(--c4268eaa43c)}.footer-col_7430caa333__list_b2bf1316bc a:hover{color:var(--c4905e545bf)}.logo-strip_4ced76046e{margin:0;padding:0;border-top:0}.logo-strip_4ced76046e__heading_6cab96a405{font-size:var(--c6049aaaffe);color:var(--ce600ee8477);margin-bottom:var(--cc493d60d77)}.logo-strip_4ced76046e__items_45e20c2321{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c6c7b9d8ac4)}.logo-strip_4ced76046e__items_45e20c2321 img{height:28px;width:auto}.site-footer_73bbce4d6d__bottom_a3622d8835{margin-top:var(--ce0337aa392);padding-top:var(--c6c7b9d8ac4);border-top:1px solid var(--ced304f7469);display:flex;flex-wrap:wrap;gap:var(--c314d2e3726)var(--c46803a7d63);align-items:center;justify-content:space-between;color:var(--ce600ee8477);font-size:var(--c6049aaaffe)}.site-footer_73bbce4d6d__copyright_d886eb51bc{margin:0}@media(max-width:767.98px){.site-footer_73bbce4d6d__bottom_a3622d8835{justify-content:center;text-align:center}.site-footer_73bbce4d6d__bottom_a3622d8835>*{flex:1 1 100%}.logo-strip_4ced76046e__items_45e20c2321,.social-links_6fc96c8b33{justify-content:center}.logo-strip_4ced76046e__heading_6cab96a405{text-align:center}}.social-links_6fc96c8b33{display:flex;gap:var(--c9b1918f473)}.social-links_6fc96c8b33 a{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--ced304f7469);border-radius:var(--c49fa6803dc);color:var(--c4268eaa43c)}.social-links_6fc96c8b33 a:hover{color:var(--c4905e545bf);border-color:var(--ca0cc1280de)}.grid_f920df2157{display:grid;gap:var(--c46803a7d63)}.grid_f920df2157--2_69009ddec4{grid-template-columns:1fr}.grid_f920df2157--3_cfb563c50b{grid-template-columns:1fr}.grid_f920df2157--4_f6822410a3{grid-template-columns:1fr}@media(min-width:768px){.grid_f920df2157--2_69009ddec4{grid-template-columns:repeat(2,1fr)}.grid_f920df2157--3_cfb563c50b{grid-template-columns:repeat(3,1fr)}.grid_f920df2157--4_f6822410a3{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.grid_f920df2157--4_f6822410a3{grid-template-columns:repeat(4,1fr)}}.sidebar_8cb4e3fba9{display:grid;gap:var(--c6c7b9d8ac4);align-content:start}.sidebar_8cb4e3fba9__widget_f2f61389e0{background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--c0fab80be4b);padding:var(--c6c7b9d8ac4)}.hero_177f2ff5ff{position:relative;display:flex;align-items:center;min-height:clamp(220px,26vw,420px);padding-block:0;overflow:hidden}.hero_177f2ff5ff__inner_ddac451c6b{position:relative;width:100%}.hero_177f2ff5ff h1{max-width:52rem;padding-block:clamp(1.5rem,.75rem + 3vw,4.5rem)}.hero_177f2ff5ff__shape_02df46e348{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 88% 50%,rgba(var(--c2e522899e3),.12),transparent 70%)}.prose{width:100%;margin-inline:auto;padding-inline:var(--ce74df82b4c);max-width:var(--ce21422b2e9)}.prose>*+*{margin-top:var(--cbb2627e8a6)}.prose h2{margin-top:var(--c6cc79f24e3);margin-bottom:var(--c9b1918f473)}.prose h3{margin-top:var(--c6c7b9d8ac4);margin-bottom:var(--cc493d60d77)}.prose h4{margin-top:var(--c9b1918f473);margin-bottom:var(--cc493d60d77)}.prose>:first-child{margin-top:0}.prose>:last-child,.prose>:last-child>:last-child{margin-bottom:0}.prose h2+h3{margin-top:var(--c9b1918f473)}.prose h3+h4{margin-top:var(--cc493d60d77)}.prose p,.prose li{color:var(--c7db7612070)}.prose ul,.prose ol{padding-left:1.25rem;display:grid;gap:var(--cc493d60d77)}.prose ul li{list-style:disc}.prose ol li{list-style:decimal}.prose blockquote{border-left:3px solid var(--c4905e545bf);padding-left:var(--c314d2e3726);color:var(--c4268eaa43c);font-style:italic}.prose img{width:100%;max-width:var(--c8a073d2165);height:auto;margin-block:var(--c46803a7d63);margin-inline:auto;border-radius:var(--c0fab80be4b);border:1px solid var(--ced304f7469)}.prose figure{margin-block:var(--c46803a7d63)}.prose figcaption{margin-top:var(--cc493d60d77);font-size:var(--c6049aaaffe);color:var(--ce600ee8477);text-align:center}.prose a{color:var(--c4905e545bf);text-decoration:underline;text-underline-offset:3px}.prose a.cta-button,.prose a.btn_fafdec0874{color:var(--ceedf3c855d);text-decoration:none}.prose a.btn_fafdec0874--ghost_42710a4dcb{color:var(--c7db7612070)}.home-article_a59296cc39 .prose>p:first-of-type{font-size:var(--c7f42baa2ba);color:var(--c4268eaa43c)}.home-article_a59296cc39{background:var(--ca905586bd5);border-block:1px solid var(--ced304f7469);padding-block:var(--cc8e1e1b7b8)}.home-article_a59296cc39 .prose>h1{display:none}.page-header_2fe8e514f6{padding-top:clamp(2.5rem,2rem + 4vw,5rem);padding-bottom:0;position:relative;overflow:hidden}.page-header_2fe8e514f6__inner_d0c8e53590{width:100%;margin-inline:auto;padding-inline:var(--ce74df82b4c);max-width:var(--ce21422b2e9);position:relative}.page-header_2fe8e514f6__eyebrow_9f4dab84be{margin-bottom:var(--c9b1918f473)}.page-header_2fe8e514f6 h1{margin-bottom:var(--c314d2e3726)}.page-header_2fe8e514f6__lead_acea825d41{margin-top:var(--c314d2e3726);font-size:var(--c7f42baa2ba);color:var(--c4268eaa43c)}.article-main_304eeef9fb{background:var(--ca905586bd5);border-block:1px solid var(--ced304f7469);padding-block:var(--cc8e1e1b7b8);margin-top:var(--cc8e1e1b7b8)}.contact_50f6bda365__grid_9e6d0a3b71{display:grid;gap:var(--c32e692650f);grid-template-columns:1fr}@media(min-width:992px){.contact_50f6bda365__grid_9e6d0a3b71{grid-template-columns:1fr 1fr}}.contact_50f6bda365__info_c4e7d09798{display:grid;gap:var(--c6c7b9d8ac4);align-content:start}.contact_50f6bda365__item_d3257eb4d0{display:flex;gap:var(--c314d2e3726);align-items:flex-start}.contact_50f6bda365__item-icon_0ac32eece6{flex:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--cdf82a65464);background:color-mix(in srgb,var(--c4905e545bf) 14%,transparent);color:var(--c4905e545bf)}.contact_50f6bda365__item-icon_0ac32eece6 svg{width:22px;height:22px}.contact_50f6bda365__item-label_e1a59e6e05{font-size:var(--c6049aaaffe);color:var(--ce600ee8477)}.contact_50f6bda365__item-value_e41a918e8d{color:var(--c7db7612070);font-weight:600}.contact_50f6bda365__map_3c09eb4ea6{margin-top:var(--c46803a7d63);border:1px solid var(--ced304f7469);border-radius:var(--c0fab80be4b);overflow:hidden}.contact_50f6bda365__map_3c09eb4ea6 iframe{display:block;width:100%;height:320px;border:0}.contact_50f6bda365__form-wrap_f5dab1dab8{background:var(--ca905586bd5);border:1px solid var(--ced304f7469);border-radius:var(--c0fab80be4b);padding:var(--c46803a7d63)}.notfound_7cef61ddff{min-height:60vh;display:grid;place-items:center;text-align:center;padding-block:var(--c25dd9e0acd)}.notfound_7cef61ddff__code_04870c6a0b{font-family:var(--cd12c6d7ddb);font-weight:700;font-size:clamp(4rem,3rem + 8vw,8rem);line-height:1;background:var(--c8ba2bf05b8);-webkit-background-clip:text;background-clip:text;color:transparent}.notfound_7cef61ddff__text_883db0885e{color:var(--c4268eaa43c);margin:var(--c9b1918f473)auto var(--c46803a7d63);max-width:40ch}