:root{--cb626f7bd34:#08090B;--c94b9b566b0:#101217;--c17e9ab14f8:#171A20;--c624aa2dfd5:#22262E;--c1afe7785ce:#2E333D;--c056b6c64ad:#F2F4F6;--c9e684516b6:#A6ADB8;--cc7355e72c6:#717884;--c8aa01ae4c6:#9FF690;--cf8cd19a8f0:#8AE879;--cb664f5cdfb:159, 246, 144;--c5dcbf2efc4:#7BE3A8;--c8469bdecbf:#000000;--c565e7fe4ef:#37D399;--c409eef26b9:linear-gradient(120deg, #9FF690, #7BE3A8);--c0b86c0062a:"Poppins", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cdad27fb792:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cb37303d490:clamp(1.75rem, 1.1rem + 2.2vw, 2.75rem);--c940d55ee67:clamp(1.4rem, 0.85rem + 1.7vw, 2rem);--c76bfc87f7f:clamp(1.375rem, 0.9rem + 1.4vw, 1.75rem);--c0ce6b4f05e:1.25rem;--ce97f124274:clamp(1.05rem, 0.9rem + 0.5vw, 1.25rem);--c77ac896c04:1rem;--ccac2ab97bd:0.875rem;--cf81e4c9b0d:0.75rem;--c3b5268a29b:1.15;--c970e4a3571:1.3;--cf9b9c1fe0c:1.2;--ced4f1de4ee:1.65;--c7b964fe0dc:0.25rem;--ce67327cd35:0.5rem;--c87f79baf3a:0.75rem;--c8bb2f112d4:1rem;--c79b99da270:1.5rem;--c8112c8b15b:2rem;--c7a19eeb46a:2.5rem;--c63d2798433:3rem;--c5903161e5b:4rem;--ccf396d7ed3:5rem;--c0e6780a5be:6rem;--c2330c4571d:8rem;--cc718448e18:clamp(2.5rem, 1.5rem + 4vw, 5rem);--c5952ff9432:calc(var(--cc718448e18) / 1.5);--c666c076e33:1.15em;--cef01c0e31c:8px;--cca207f3c07:14px;--c38ed4fb2a4:22px;--c2eb8a6fe5e:999px;--c304f9d1a9f:12px;--cf1583e6ff8:0 1px 0 rgba(255,255,255,.03) inset, 0 24px 48px -28px rgba(0,0,0,.75);--c6a865ef215:0 0 0 1px rgba(var(--cb664f5cdfb), .35), 0 18px 60px -20px rgba(var(--cb664f5cdfb), .40);--c0ca27bda52:1200px;--c8480d7df42:760px;--c6ebc09e2ae:var(--c0ca27bda52);--cd7bcf96b0d:100%;--c4ee9da5a72:clamp(1rem, 0.5rem + 2.5vw, 2rem);--ce7d6d0ac2f:60px}@media(min-width:992px){:root{--ce7d6d0ac2f:72px}}@media(max-width:767.98px){:root{--cf9b9c1fe0c:1.3;--c3b5268a29b: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(--c8aa01ae4c6);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(--cdad27fb792);font-size:var(--c77ac896c04);line-height:var(--ced4f1de4ee);color:var(--c056b6c64ad);background:var(--cb626f7bd34)}h1,h2,h3,h4{font-family:var(--c0b86c0062a);font-weight:700;line-height:var(--cf9b9c1fe0c);color:var(--c056b6c64ad);text-wrap:balance;overflow-wrap:break-word}h1{font-size:var(--cb37303d490);line-height:var(--c3b5268a29b);letter-spacing:-.02em}h2{font-size:var(--c940d55ee67);letter-spacing:-.01em}h3{font-size:var(--c76bfc87f7f)}h4{font-size:var(--c0ce6b4f05e)}p,ul,ol,blockquote,table{font-size:var(--c77ac896c04)}a:not([class]){color:var(--c056b6c64ad);text-decoration:none;transition:color .15s ease}a:not([class]):hover{color:var(--c8aa01ae4c6)}strong{font-weight:700;color:var(--c056b6c64ad)}em{font-style:italic}h2[id],h3[id]{scroll-margin-top:calc(var(--ce7d6d0ac2f) + var(--c8bb2f112d4))}.eyebrow_24d9f1a4ec{display:inline-flex;align-items:center;gap:var(--ce67327cd35);padding:.35rem .8rem;font-family:var(--cdad27fb792);font-size:var(--cf81e4c9b0d);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c9e684516b6);background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--c2eb8a6fe5e)}.eyebrow_24d9f1a4ec::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c8aa01ae4c6)}.container{width:100%;margin-inline:auto;padding-inline:var(--c4ee9da5a72);max-width:var(--c0ca27bda52)}.container_12195f1e35--content_dac6bf0453{width:100%;margin-inline:auto;padding-inline:var(--c4ee9da5a72);max-width:var(--c6ebc09e2ae)}.container .container{padding-inline:0;max-width:none}.section_4ae092b51a{padding-top:var(--cc718448e18);padding-bottom:0}.section_4ae092b51a--tight_88ebad22e7{padding-top:clamp(3rem,2rem + 3vw,5rem);padding-bottom:0}.section_4ae092b51a--band_23180db166{padding-bottom:var(--cc718448e18)}.home-article_3fee8f9553+.section_4ae092b51a,.article-main_019c56474e+.section_4ae092b51a,.section_4ae092b51a--band_23180db166+.section_4ae092b51a{padding-top:var(--c7a19eeb46a)}.section_4ae092b51a__head_434bd7f5bd{max-width:46rem;margin-bottom:var(--c63d2798433)}.section_4ae092b51a__head_434bd7f5bd--center_5c6f6c50c1{margin-inline:auto;text-align:center}.section_4ae092b51a__head_434bd7f5bd h2{margin-top:var(--ce67327cd35)}.section_4ae092b51a__head_434bd7f5bd p{margin-top:var(--c87f79baf3a);color:var(--c9e684516b6);font-size:var(--ce97f124274)}.skip-link_fd8442e41a{position:absolute;left:var(--c8bb2f112d4);top:-3rem;z-index:200;padding:var(--ce67327cd35)var(--c8bb2f112d4);background:var(--c8aa01ae4c6);color:var(--c8469bdecbf);border-radius:var(--cef01c0e31c);transition:top .15s ease}.skip-link_fd8442e41a:focus{top:var(--c8bb2f112d4)}.glow_74d0464475{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.glow_74d0464475::before{content:"";position:absolute;inset:0;background:radial-gradient(85% 60% at 50% 45%,rgba(var(--cb664f5cdfb),.14),transparent 70%)}.btn_f520420dd5{display:inline-flex;align-items:center;justify-content:center;gap:var(--ce67327cd35);min-height:44px;padding:.75rem 1.5rem;font-family:var(--cdad27fb792);font-weight:600;font-size:var(--c77ac896c04);border-radius:var(--c304f9d1a9f);border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;text-align:center}.btn_f520420dd5--primary_89d0638498{background:var(--c8aa01ae4c6);color:var(--c8469bdecbf);border-color:var(--c8aa01ae4c6)}.btn_f520420dd5--primary_89d0638498:hover{background:var(--cf8cd19a8f0);border-color:var(--cf8cd19a8f0)}.btn_f520420dd5--ghost_ecb2a33318{background:0 0;color:var(--c056b6c64ad);border-color:var(--c1afe7785ce)}.btn_f520420dd5--ghost_ecb2a33318:hover{border-color:var(--c9e684516b6);background:var(--c94b9b566b0)}.btn_f520420dd5--block_0fb0ffe085{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(--cdad27fb792);font-weight:600;font-size:var(--c77ac896c04);text-transform:uppercase;letter-spacing:.04em;color:var(--c8469bdecbf);background:var(--c8aa01ae4c6);border:1px solid var(--c8aa01ae4c6);border-radius:var(--c304f9d1a9f);transition:background-color .18s ease,box-shadow .18s ease; cursor: pointer; }.cta-button:hover{background:var(--cf8cd19a8f0);box-shadow:var(--c6a865ef215)}.cta-button_d168d19447__labels_35eff4218a{position:relative;display:grid;overflow:hidden}.cta-button_d168d19447__label_a2325aff86{grid-area:1/1;display:block;white-space:nowrap;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.cta-button_d168d19447__label_a2325aff86--in_f75081a36a{transform:translateY(110%)}.cta-button:hover .cta-button_d168d19447__label_a2325aff86--base_a33ca5740d{transform:translateY(-110%)}.cta-button:hover .cta-button_d168d19447__label_a2325aff86--in_f75081a36a{transform:translateY(0)}.cta-button_d168d19447--lg_b7e6e3562c{min-height:52px;padding:.95rem 2.25rem;font-size:var(--ce97f124274)}@media(prefers-reduced-motion:reduce){.cta-button_d168d19447__label_a2325aff86{transition:none}.cta-button_d168d19447__label_a2325aff86--in_f75081a36a{display:none}}.card_bafdc3a83a{position:relative;background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--c38ed4fb2a4);padding:var(--c8112c8b15b);box-shadow:var(--cf1583e6ff8);transition:border-color .18s ease,transform .18s ease}.card_bafdc3a83a:hover{border-color:var(--c1afe7785ce)}.card_bafdc3a83a__icon_d3a1fb8dbb{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--c8bb2f112d4);border-radius:var(--cca207f3c07);background:color-mix(in srgb,var(--c8aa01ae4c6) 14%,transparent);color:var(--c8aa01ae4c6)}.card_bafdc3a83a__icon_d3a1fb8dbb svg{width:24px;height:24px}.card_bafdc3a83a__title_f785a3a03b{font-size:var(--c0ce6b4f05e);margin-bottom:var(--ce67327cd35)}.card_bafdc3a83a__text_0337931a2a{color:var(--c9e684516b6)}.article-card_da7afa5ebd{display:flex;flex-direction:column;overflow:hidden;background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--c38ed4fb2a4)}.article-card_da7afa5ebd__body_a5ac5a94d7{padding:var(--c79b99da270)}.article-card_da7afa5ebd__title_32e0663208{font-size:var(--c0ce6b4f05e)}.article-card_da7afa5ebd__excerpt_187103e691{color:var(--c9e684516b6);margin-top:var(--ce67327cd35)}.article-card_da7afa5ebd__meta_711bfb4dd5{color:var(--cc7355e72c6);font-size:var(--ccac2ab97bd);margin-top:var(--c87f79baf3a)}.form_698b4e5461{display:grid;gap:var(--c8bb2f112d4)}.form__row{display:grid;gap:var(--ce67327cd35)}.form_698b4e5461__label_dba5b686a6{font-size:var(--ccac2ab97bd);font-weight:600;color:var(--c9e684516b6)}.form__control{width:100%;padding:.8rem 1rem;background:var(--c17e9ab14f8);border:1px solid var(--c624aa2dfd5);border-radius:var(--cef01c0e31c);color:var(--c056b6c64ad);transition:border-color .15s ease}.form__control::placeholder{color:var(--cc7355e72c6)}.form__control:focus{border-color:var(--c8aa01ae4c6);outline:none}textarea.form__control{min-height:150px;resize:vertical}.form_698b4e5461__error_bf48bea7f5{display:none;font-size:var(--ccac2ab97bd);color:#ff6b8a;margin-top:var(--c7b964fe0dc)}.form__row.is-invalid .form_698b4e5461__error_bf48bea7f5{display:block}.form__row.is-invalid .form__control{border-color:#ff6b8a}.form_698b4e5461__success_e90a88676e{display:none;padding:var(--c87f79baf3a)var(--c8bb2f112d4);border-radius:var(--cef01c0e31c);background:color-mix(in srgb,var(--c565e7fe4ef) 16%,transparent);color:var(--c565e7fe4ef);border:1px solid color-mix(in srgb,var(--c565e7fe4ef) 40%,transparent)}.form_698b4e5461.is-sent .form_698b4e5461__success_e90a88676e{display:block}.form_698b4e5461__status-error_6917368242{display:none;padding:var(--c87f79baf3a)var(--c8bb2f112d4);border-radius:var(--cef01c0e31c);background:color-mix(in srgb,#FF6B8A 14%,transparent);color:#ff6b8a;border:1px solid color-mix(in srgb,#FF6B8A 40%,transparent)}.form_698b4e5461.is-failed .form_698b4e5461__status-error_6917368242{display:block}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:var(--c79b99da270);border:1px solid var(--c624aa2dfd5);border-radius:var(--cca207f3c07)}.table-scroll table{min-width:680px}.table-scroll th,.table-scroll td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--c624aa2dfd5);vertical-align:top}.table-scroll thead th{background:var(--c17e9ab14f8);color:var(--c056b6c64ad);font-weight:700;border-bottom-color:var(--c1afe7785ce)}.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(--c8112c8b15b);display:grid;gap:var(--c8bb2f112d4)}[data-faq]>[data-open]{background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--cca207f3c07);overflow:hidden}[data-faq]>[data-open=true]{border-color:var(--c8aa01ae4c6)}[data-faq] [id^=faq-btn-]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--c8bb2f112d4);padding:var(--c79b99da270);font-family:var(--c0b86c0062a);font-weight:700;font-size:var(--ce97f124274);color:var(--c056b6c64ad);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(--c8aa01ae4c6);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(--c79b99da270)var(--c79b99da270);color:var(--c9e684516b6)}@media(prefers-reduced-motion:reduce){[data-faq] [id^=faq-panel-]{transition:none}}.toc_fcf18c704c{background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--c38ed4fb2a4);padding:var(--c79b99da270)var(--c8112c8b15b);margin-block:var(--c8112c8b15b)}.toc_fcf18c704c__toggle_40eb5ed57d{display:flex;align-items:center;justify-content:space-between;gap:var(--c8bb2f112d4);width:100%;padding:0;text-align:left;color:var(--c056b6c64ad)}.toc_fcf18c704c__title_02b4790fea{font-family:var(--c0b86c0062a);font-weight:700;font-size:var(--c0ce6b4f05e)}.toc_fcf18c704c__chevron_1cd70e6eb6{flex:none;width:12px;height:12px;border-right:2px solid var(--c8aa01ae4c6);border-bottom:2px solid var(--c8aa01ae4c6);transform:rotate(45deg)translate(-2px,-2px);transition:transform .2s ease}.toc_fcf18c704c__toggle_40eb5ed57d[aria-expanded=true] .toc_fcf18c704c__chevron_1cd70e6eb6{transform:rotate(-135deg)}.toc_fcf18c704c__content_f1b2210e1d[hidden]{display:none}.toc_fcf18c704c__content_f1b2210e1d{margin-top:var(--c8bb2f112d4)}.toc_fcf18c704c__list_5cb5d9f466{display:grid;gap:var(--c7b964fe0dc);counter-reset:toc}.toc_fcf18c704c__list_5cb5d9f466 ol{margin-top:var(--c7b964fe0dc);margin-left:var(--c8bb2f112d4);display:grid;gap:var(--c7b964fe0dc)}.toc__link{display:inline-block;padding:.15rem 0;color:var(--c9e684516b6);border-bottom:1px solid transparent;transition:color .15s ease}.toc__link:hover{color:var(--c8aa01ae4c6)}.toc_fcf18c704c li{position:relative}.toc_fcf18c704c>.toc_fcf18c704c__list_5cb5d9f466>li>.toc__link{color:var(--c056b6c64ad);font-weight:600}.toc_fcf18c704c__item_f490f6898b--l3_9b98f4476b{margin-left:var(--c8bb2f112d4)}.toc__link--sub{color:var(--c9e684516b6);font-weight:400}.breadcrumbs_284205b84f{margin-bottom:var(--c79b99da270)}.breadcrumbs_284205b84f__list_0bb4d83c14{display:flex;flex-wrap:wrap;gap:var(--ce67327cd35);align-items:center;font-size:var(--ccac2ab97bd)}.breadcrumbs_284205b84f__item_6c668b3061{display:inline-flex;align-items:center;gap:var(--ce67327cd35);color:var(--cc7355e72c6)}.breadcrumbs_284205b84f__item_6c668b3061 a{color:var(--c9e684516b6)}.breadcrumbs_284205b84f__item_6c668b3061 a:hover{color:var(--c8aa01ae4c6)}.breadcrumbs_284205b84f__sep_dd2c77517e{color:var(--cc7355e72c6)}.breadcrumbs_284205b84f__item_6c668b3061[aria-current=page]{color:var(--c056b6c64ad)}.site-header_4f8cb732e9{position:sticky;top:0;z-index:100;height:var(--ce7d6d0ac2f);background:color-mix(in srgb,var(--cb626f7bd34) 82%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--c624aa2dfd5)}.site-header_4f8cb732e9__inner_976d109152{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--c79b99da270)}.site-header_4f8cb732e9__brand_9de91c3d75{display:inline-flex;align-items:center;gap:var(--ce67327cd35);flex:none}.site-header_4f8cb732e9__brand_9de91c3d75 img{height:30px;width:auto}.site-header_4f8cb732e9__brand-text_c275f9ab1e{font-family:var(--c0b86c0062a);font-weight:700;font-size:1.125rem}.site-header_4f8cb732e9__actions_19ebd5749e{display:flex;align-items:center;gap:var(--c87f79baf3a)}@media(max-width:767.98px){.site-header_4f8cb732e9__actions_19ebd5749e{gap:var(--ce67327cd35)}.site-header_4f8cb732e9__actions_19ebd5749e .cta-button{ min-height:34px;padding:.4375rem .75rem;font-size:.8125rem;letter-spacing:.015em; cursor: pointer; }}@media(max-width:575.98px){.site-header_4f8cb732e9__actions_19ebd5749e .cta-button{ padding:.4375rem .625rem; cursor: pointer; }}.nav-toggle_a22d15b99d{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px}.nav-toggle_a22d15b99d__bar_0a441e2dc1{display:block;height:2px;width:100%;background:var(--c056b6c64ad);border-radius:2px;transition:transform .2s ease,opacity .2s ease}body.nav-open .nav-toggle_a22d15b99d__bar_0a441e2dc1:nth-child(1){transform:translateY(7px)rotate(45deg)}body.nav-open .nav-toggle_a22d15b99d__bar_0a441e2dc1:nth-child(2){opacity:0}body.nav-open .nav-toggle_a22d15b99d__bar_0a441e2dc1:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media(min-width:992px){.nav-toggle_a22d15b99d{display:none}}.main-nav_cb0c6de872{display:none}@media(min-width:992px){.main-nav_cb0c6de872{display:block}.main-nav_cb0c6de872__list_032e0253a5{display:flex;align-items:center;gap:var(--c79b99da270)}.main-nav__link{display:inline-flex;align-items:center;gap:var(--c7b964fe0dc);padding:var(--ce67327cd35)0;color:var(--c9e684516b6);font-weight:600;border-bottom:2px solid transparent;transition:color .15s ease}.main-nav__link:hover,.main-nav_cb0c6de872__item_d41f873b73[aria-current=true] .main-nav__link,.main-nav__link[aria-current=page]{color:var(--c056b6c64ad)}.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(--ce67327cd35);background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--cca207f3c07);box-shadow:var(--cf1583e6ff8);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(--ce67327cd35)var(--c87f79baf3a);border-radius:var(--cef01c0e31c);color:var(--c9e684516b6)}.main-nav__submenu a:hover{background:var(--c17e9ab14f8);color:var(--c056b6c64ad)}}.mobile-nav_bf231ac969{position:fixed;inset:var(--ce7d6d0ac2f)0 0 auto;width:min(88vw,360px);z-index:120;padding:var(--c8112c8b15b);background:var(--c94b9b566b0);border-left:1px solid var(--c624aa2dfd5);transform:translateX(100%);transition:transform .24s ease;overflow-y:auto;display:flex;flex-direction:column;gap:var(--c8bb2f112d4)}body.nav-open .mobile-nav_bf231ac969{transform:translateX(0)}.mobile-nav_bf231ac969__list_d5ce3bee3f{display:grid;gap:var(--c7b964fe0dc)}.mobile-nav_bf231ac969__link_d162b36683{display:block;padding:var(--c87f79baf3a);border-radius:var(--cef01c0e31c);color:var(--c056b6c64ad);font-weight:600}.mobile-nav_bf231ac969__link_d162b36683:hover{background:var(--c17e9ab14f8)}.mobile-nav_bf231ac969__sub_66930b508e{margin-left:var(--c87f79baf3a);display:grid;gap:var(--c7b964fe0dc)}.mobile-nav_bf231ac969__sub_66930b508e a{display:block;padding:var(--ce67327cd35)var(--c87f79baf3a);color:var(--c9e684516b6)}.nav-overlay_38e1a72d06{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_38e1a72d06{opacity:1;visibility:visible}@media(min-width:992px){.mobile-nav_bf231ac969,.nav-overlay_38e1a72d06{display:none}}.site-footer_58fc8ccd4e{border-top:1px solid var(--c624aa2dfd5);background:var(--c94b9b566b0);padding-block:var(--c5903161e5b)var(--c8112c8b15b);margin-top:var(--ccf396d7ed3)}.site-footer_58fc8ccd4e__top_9222f487bd{padding-bottom:var(--c8112c8b15b)}.site-footer_58fc8ccd4e__brand_02990ccf2d{display:inline-block}.site-footer_58fc8ccd4e__brand_02990ccf2d img{height:30px}.site-footer_58fc8ccd4e__grid_27e24f1908{display:grid;gap:var(--c7a19eeb46a)var(--c63d2798433);grid-template-columns:1fr;align-items:start}@media(min-width:768px){.site-footer_58fc8ccd4e__grid_27e24f1908{grid-template-columns:minmax(0,1fr)minmax(0,1.6fr)}}@media(min-width:992px){.site-footer_58fc8ccd4e__grid_27e24f1908{grid-template-columns:minmax(0,1fr)minmax(0,2fr)minmax(0,1fr)}}@media(min-width:768px){.footer-col_08302b1d06--contacts_be23a537ee{grid-column:1;grid-row:1}.footer-col_08302b1d06--rg_a47837ec3a{grid-column:2;grid-row:1}.footer-col_08302b1d06--aff_ab1ec591cb{grid-column:2;grid-row:2}.footer-col_08302b1d06--links_e6a0f8312e{grid-column:1;grid-row:2}}@media(min-width:992px){.footer-col_08302b1d06--contacts_be23a537ee{grid-column:1;grid-row:1/span 2}.footer-col_08302b1d06--rg_a47837ec3a{grid-column:2;grid-row:1}.footer-col_08302b1d06--aff_ab1ec591cb{grid-column:2;grid-row:2}.footer-col_08302b1d06--links_e6a0f8312e{grid-column:3;grid-row:1/span 2}}.footer-col_08302b1d06__title_ad4a9e130a{margin-bottom:var(--c8bb2f112d4);font-size:var(--ccac2ab97bd);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cc7355e72c6)}.footer-col_08302b1d06__text_542643b0de{color:var(--c9e684516b6);font-size:var(--ccac2ab97bd);line-height:1.7}.footer-col_08302b1d06__text_542643b0de strong{color:var(--c9e684516b6)}.footer-contacts_6c28ef29ef{display:grid;gap:var(--c87f79baf3a)}.footer-contacts_6c28ef29ef__item_8599f50098{display:flex;gap:var(--c87f79baf3a);align-items:flex-start;color:var(--c9e684516b6);font-size:var(--ccac2ab97bd)}.footer-contacts_6c28ef29ef__item_8599f50098 a{color:var(--c9e684516b6)}.footer-contacts_6c28ef29ef__item_8599f50098 a:hover{color:var(--c8aa01ae4c6)}.footer-contacts_6c28ef29ef__icon_9176d2508e{flex:none;color:var(--c8aa01ae4c6)}.footer-contacts_6c28ef29ef__icon_9176d2508e svg{width:18px;height:18px;margin-top:3px}.footer-col_08302b1d06__list_06de637b0a{display:grid;gap:var(--ce67327cd35)}.footer-col_08302b1d06__list_06de637b0a a{color:var(--c9e684516b6)}.footer-col_08302b1d06__list_06de637b0a a:hover{color:var(--c8aa01ae4c6)}.logo-strip_5a884af0c0{margin:0;padding:0;border-top:0}.logo-strip_5a884af0c0__heading_76e5aeb59b{font-size:var(--ccac2ab97bd);color:var(--cc7355e72c6);margin-bottom:var(--ce67327cd35)}.logo-strip_5a884af0c0__items_bf4dfc6f81{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c79b99da270)}.logo-strip_5a884af0c0__items_bf4dfc6f81 img{height:28px;width:auto}.site-footer_58fc8ccd4e__bottom_8dc97fe060{margin-top:var(--c7a19eeb46a);padding-top:var(--c79b99da270);border-top:1px solid var(--c624aa2dfd5);display:flex;flex-wrap:wrap;gap:var(--c8bb2f112d4)var(--c8112c8b15b);align-items:center;justify-content:space-between;color:var(--cc7355e72c6);font-size:var(--ccac2ab97bd)}.site-footer_58fc8ccd4e__copyright_2faacafc0e{margin:0}@media(max-width:767.98px){.site-footer_58fc8ccd4e__bottom_8dc97fe060{justify-content:center;text-align:center}.site-footer_58fc8ccd4e__bottom_8dc97fe060>*{flex:1 1 100%}.logo-strip_5a884af0c0__items_bf4dfc6f81,.social-links_7c641c4600{justify-content:center}.logo-strip_5a884af0c0__heading_76e5aeb59b{text-align:center}}.social-links_7c641c4600{display:flex;gap:var(--c87f79baf3a)}.social-links_7c641c4600 a{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--c624aa2dfd5);border-radius:var(--c2eb8a6fe5e);color:var(--c9e684516b6)}.social-links_7c641c4600 a:hover{color:var(--c8aa01ae4c6);border-color:var(--c1afe7785ce)}.grid_5d3c4a7345{display:grid;gap:var(--c8112c8b15b)}.grid_5d3c4a7345--2_16c52eb5f8{grid-template-columns:1fr}.grid_5d3c4a7345--3_0e1b5192a6{grid-template-columns:1fr}.grid_5d3c4a7345--4_ef5d272fe6{grid-template-columns:1fr}@media(min-width:768px){.grid_5d3c4a7345--2_16c52eb5f8{grid-template-columns:repeat(2,1fr)}.grid_5d3c4a7345--3_0e1b5192a6{grid-template-columns:repeat(3,1fr)}.grid_5d3c4a7345--4_ef5d272fe6{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.grid_5d3c4a7345--4_ef5d272fe6{grid-template-columns:repeat(4,1fr)}}.sidebar_a9563383f6{display:grid;gap:var(--c79b99da270);align-content:start}.sidebar_a9563383f6__widget_6064ba8c7b{background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--c38ed4fb2a4);padding:var(--c79b99da270)}.hero_c528c739e5{position:relative;display:flex;align-items:center;min-height:clamp(220px,26vw,420px);padding-block:0;overflow:hidden}.hero_c528c739e5__inner_2777a7090f{position:relative;width:100%}.hero_c528c739e5 h1{max-width:52rem;padding-block:clamp(1.5rem,.75rem + 3vw,4.5rem)}.hero_c528c739e5__shape_32a2baa879{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 88% 50%,rgba(var(--cb664f5cdfb),.12),transparent 70%)}.prose{width:100%;margin-inline:auto;padding-inline:var(--c4ee9da5a72);max-width:var(--c6ebc09e2ae)}.prose>*+*{margin-top:var(--c666c076e33)}.prose h2{margin-top:var(--c5952ff9432);margin-bottom:var(--c87f79baf3a)}.prose h3{margin-top:var(--c79b99da270);margin-bottom:var(--ce67327cd35)}.prose h4{margin-top:var(--c87f79baf3a);margin-bottom:var(--ce67327cd35)}.prose>:first-child{margin-top:0}.prose>:last-child,.prose>:last-child>:last-child{margin-bottom:0}.prose h2+h3{margin-top:var(--c87f79baf3a)}.prose h3+h4{margin-top:var(--ce67327cd35)}.prose p,.prose li{color:var(--c056b6c64ad)}.prose ul,.prose ol{padding-left:1.25rem;display:grid;gap:var(--ce67327cd35)}.prose ul li{list-style:disc}.prose ol li{list-style:decimal}.prose blockquote{border-left:3px solid var(--c8aa01ae4c6);padding-left:var(--c8bb2f112d4);color:var(--c9e684516b6);font-style:italic}.prose img{width:100%;max-width:var(--cd7bcf96b0d);height:auto;margin-block:var(--c8112c8b15b);margin-inline:auto;border-radius:var(--c38ed4fb2a4);border:1px solid var(--c624aa2dfd5)}.prose figure{margin-block:var(--c8112c8b15b)}.prose figcaption{margin-top:var(--ce67327cd35);font-size:var(--ccac2ab97bd);color:var(--cc7355e72c6);text-align:center}.prose a{color:var(--c8aa01ae4c6);text-decoration:underline;text-underline-offset:3px}.prose a.cta-button,.prose a.btn_f520420dd5{color:var(--c8469bdecbf);text-decoration:none}.prose a.btn_f520420dd5--ghost_ecb2a33318{color:var(--c056b6c64ad)}.home-article_3fee8f9553 .prose>p:first-of-type{font-size:var(--ce97f124274);color:var(--c9e684516b6)}.home-article_3fee8f9553{background:var(--c94b9b566b0);border-block:1px solid var(--c624aa2dfd5);padding-block:var(--cc718448e18)}.home-article_3fee8f9553 .prose>h1{display:none}.page-header_3a41325910{padding-top:clamp(2.5rem,2rem + 4vw,5rem);padding-bottom:0;position:relative;overflow:hidden}.page-header_3a41325910__inner_abd9db3caf{width:100%;margin-inline:auto;padding-inline:var(--c4ee9da5a72);max-width:var(--c6ebc09e2ae);position:relative}.page-header_3a41325910__eyebrow_756dd8a8c1{margin-bottom:var(--c87f79baf3a)}.page-header_3a41325910 h1{margin-bottom:var(--c8bb2f112d4)}.page-header_3a41325910__lead_5c98fa15a1{margin-top:var(--c8bb2f112d4);font-size:var(--ce97f124274);color:var(--c9e684516b6)}.article-main_019c56474e{background:var(--c94b9b566b0);border-block:1px solid var(--c624aa2dfd5);padding-block:var(--cc718448e18);margin-top:var(--cc718448e18)}.contact_6a1681151b__grid_7332ff265a{display:grid;gap:var(--c63d2798433);grid-template-columns:1fr}@media(min-width:992px){.contact_6a1681151b__grid_7332ff265a{grid-template-columns:1fr 1fr}}.contact_6a1681151b__info_71a82197e9{display:grid;gap:var(--c79b99da270);align-content:start}.contact_6a1681151b__item_e7ec5b4e30{display:flex;gap:var(--c8bb2f112d4);align-items:flex-start}.contact_6a1681151b__item-icon_016c2d07bb{flex:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--cca207f3c07);background:color-mix(in srgb,var(--c8aa01ae4c6) 14%,transparent);color:var(--c8aa01ae4c6)}.contact_6a1681151b__item-icon_016c2d07bb svg{width:22px;height:22px}.contact_6a1681151b__item-label_fab4bd5d53{font-size:var(--ccac2ab97bd);color:var(--cc7355e72c6)}.contact_6a1681151b__item-value_2a48ea8113{color:var(--c056b6c64ad);font-weight:600}.contact_6a1681151b__map_9edd25c39e{margin-top:var(--c8112c8b15b);border:1px solid var(--c624aa2dfd5);border-radius:var(--c38ed4fb2a4);overflow:hidden}.contact_6a1681151b__map_9edd25c39e iframe{display:block;width:100%;height:320px;border:0}.contact_6a1681151b__form-wrap_be206b6f23{background:var(--c94b9b566b0);border:1px solid var(--c624aa2dfd5);border-radius:var(--c38ed4fb2a4);padding:var(--c8112c8b15b)}.notfound_bcdadcc16d{min-height:60vh;display:grid;place-items:center;text-align:center;padding-block:var(--ccf396d7ed3)}.notfound_bcdadcc16d__code_a8b304a10d{font-family:var(--c0b86c0062a);font-weight:700;font-size:clamp(4rem,3rem + 8vw,8rem);line-height:1;background:var(--c409eef26b9);-webkit-background-clip:text;background-clip:text;color:transparent}.notfound_bcdadcc16d__text_7c2020caf1{color:var(--c9e684516b6);margin:var(--c87f79baf3a)auto var(--c8112c8b15b);max-width:40ch}