.connected-inbox{color:#183f43;max-width:1360px;margin:auto}.connected-hero{background:linear-gradient(120deg,#edf5f0,#dcece6);border:1px solid #cbded6;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:28px;display:flex}.connected-hero h1{margin:5px 0 12px;font-size:clamp(30px,4vw,46px)}.connected-hero p{max-width:640px}.connected-counts{flex-shrink:0;gap:14px;display:flex}.connected-counts a{text-align:center;color:#175b61;background:#fff;border:1px solid #c9ddd5;border-radius:14px;min-width:110px;padding:18px}.connected-counts strong{font-size:28px;display:block}.connected-filter{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;display:flex}.connected-filter label{flex:1;gap:5px;min-width:190px;display:grid}.connected-filter input,.connected-filter select{width:100%;font:inherit;color:#183f43;background:#fff;border:1px solid #b9d2cb;border-radius:9px;padding:11px}.connected-columns{grid-template-columns:minmax(230px,310px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.connected-list{background:#fff;border:1px solid #cbded6;border-radius:16px;overflow:hidden}.connected-list>.help{background:#eff5f1;margin:0;padding:12px}.connected-list nav{max-height:820px;overflow:auto}.connected-row{color:#183f43;border-bottom:1px solid #dde8e2;padding:20px;display:block}.connected-row.selected{background:#e7f2ec;box-shadow:inset 4px 0 #16777f}.connected-row:hover{background:#f0f6f2}.connected-row h3{overflow-wrap:anywhere;margin:10px 0 6px;font-size:17px}.connected-row p{margin:4px 0;font-size:13px}.connected-row-top{text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;display:flex}.connected-row-top b{color:#fff;background:#12666f;border-radius:20px;padding:2px 8px}.connected-detail{min-width:0}.connected-detail .message-experience{padding:0}.message-layout.message-embedded{display:block}.message-embedded .message-thread{width:100%}.connected-chat{padding:16px}.connected-chat[hidden]{display:none}.message-saved-history{padding:16px}.message-saved-history summary,.message-followup summary,.message-thread footer details>summary{cursor:pointer;color:#175b61;padding:10px 0;font-weight:700}.message-followup{padding-bottom:16px}.connected-links{flex-wrap:wrap;gap:18px;padding:22px 0;font-weight:700;display:flex}.communication-entry{inset-inline-end:20px;z-index:35;font-size:14px;font-weight:700;position:fixed;bottom:20px;box-shadow:0 5px 22px #174c4930;color:#fff!important;background:#12666f!important;border:1px solid #effaf7!important;border-radius:30px!important;padding:12px 20px!important}.communication-entry .inbox-total{color:#12565e;background:#fff;border-radius:16px;margin-inline-start:8px;padding:0 7px;display:inline-block}.assistant-layout{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:24px;display:grid}.assistant-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.assistant-options button{text-align:start;min-height:54px;padding:14px}.assistant-intro{margin-bottom:24px}.assistant-intro h1{max-width:760px}.assistant-note{background:#f3f5ec;border-inline-start:3px solid #acbda5;padding:12px 16px;font-size:14px}.assistant-links{flex-direction:column;gap:12px;display:flex}.connected-detail .message-tools{margin-top:0}.message-thread .partner-form select,.message-thread .partner-form input{max-width:100%}@media (width<=850px){.connected-hero{flex-direction:column;align-items:start;padding:22px}.connected-counts{width:100%}.connected-counts a{flex:1}.connected-columns,.assistant-layout{grid-template-columns:1fr}.connected-list nav{max-height:300px}.connected-row{padding:14px 18px}.communication-entry{bottom:12px;font-size:13px;inset-inline-end:12px}.connected-filter button{min-height:44px}}@media (prefers-reduced-motion:reduce){.connected-inbox *{scroll-behavior:auto!important}}.connected-inbox button,.assistant-layout button{color:#fff;font:inherit;cursor:pointer;background:#12666f;border:1px solid #12666f;border-radius:9px;padding:10px 16px;font-weight:700}.connected-inbox button.secondary{color:#12666f;background:#fff}.connected-inbox button[hidden]{display:none}.connected-inbox button:disabled{opacity:.55;cursor:wait}.connected-chat deep-chat{width:100%;max-width:100%;display:block}.communication-entry .inbox-total[hidden]{display:none}.message-compose{scroll-margin-top:11rem}.message-compose-back{margin-bottom:12px;font-weight:600;display:inline-block}.patient-recipient label{gap:6px;display:grid}.patient-recipient .help{margin:8px 0}.patient-existing-chat{margin-bottom:8px;font-weight:600;display:inline-block}.patient-existing-chat[hidden],.message-layout[hidden]{display:none!important}@media (width<=850px){.connected-inbox.is-composing .connected-detail{order:-1}.message-tools .button{min-height:44px}.message-compose{padding:18px!important}.message-compose .form-grid{grid-template-columns:minmax(0,1fr)}.message-compose input,.message-compose select,.message-compose textarea{font-size:16px}.message-compose button{min-height:48px}}aside[data-astro-cid-jxkg4rs2]{color:#45635d;max-width:1120px;margin:16px auto;padding:12px 20px;font-size:12px}aside[data-astro-cid-jxkg4rs2] p[data-astro-cid-jxkg4rs2]{line-height:1.7}button[data-astro-cid-jxkg4rs2]{color:#185f56;cursor:pointer;font:inherit;background:#fff;border:1px solid #9cbdb2;border-radius:8px;padding:9px 14px}button[data-astro-cid-jxkg4rs2]:focus-visible{outline-offset:3px;outline:3px solid #b78525}[data-astro-cid-jxkg4rs2][data-visitor-prompt]{background:#f1f7f3;border:1px solid #d2e2da;border-radius:12px;margin-bottom:10px;padding:16px}[data-astro-cid-jxkg4rs2][hidden]{display:none!important}.solution-connections[data-astro-cid-nwaivhz4]{color:#315a50;text-align:start;background:#f1f7f3;border:1px solid #d5e2d9;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 22px;padding:14px 16px;display:flex}.solution-connections[data-astro-cid-nwaivhz4]>span[data-astro-cid-nwaivhz4]{font-size:12px;font-weight:650}.solution-connections[data-astro-cid-nwaivhz4] div[data-astro-cid-nwaivhz4]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.solution-connections[data-astro-cid-nwaivhz4] a[data-astro-cid-nwaivhz4]{color:#245c4e;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:9px 12px;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.solution-connections[data-astro-cid-nwaivhz4] a[data-astro-cid-nwaivhz4]:hover,.solution-connections[data-astro-cid-nwaivhz4] a[data-astro-cid-nwaivhz4][aria-current]{background:#dcebe3}.solution-connections[data-astro-cid-nwaivhz4] .workspace[data-astro-cid-nwaivhz4]{color:#fff;background:#245c4e}.solution-connections[data-astro-cid-nwaivhz4] a[data-astro-cid-nwaivhz4]:focus-visible{outline-offset:3px;outline:3px solid #9c6b28}@media (width<=760px){.solution-connections[data-astro-cid-nwaivhz4]>span[data-astro-cid-nwaivhz4]{width:100%}.solution-connections[data-astro-cid-nwaivhz4] div[data-astro-cid-nwaivhz4]{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.solution-connections[data-astro-cid-nwaivhz4] a[data-astro-cid-nwaivhz4]{text-align:center;white-space:normal;border:1px solid #d5e2d9}}[data-astro-cid-kll2i2q5],[data-astro-cid-kll2i2q5]:before,[data-astro-cid-kll2i2q5]:after{box-sizing:border-box}.site-nav-links[data-astro-cid-kll2i2q5]{color:#315a56;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:14px;display:flex}.nav-direct[data-astro-cid-kll2i2q5],.nav-group[data-astro-cid-kll2i2q5]>summary[data-astro-cid-kll2i2q5]{color:#315a56;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 13px;font-weight:600;line-height:1.45;text-decoration:none;display:flex}.nav-direct[data-astro-cid-kll2i2q5]:hover,.nav-direct[data-astro-cid-kll2i2q5][aria-current=page],.nav-group[data-astro-cid-kll2i2q5]>summary[data-astro-cid-kll2i2q5]:hover,.nav-group[data-astro-cid-kll2i2q5][open]>summary[data-astro-cid-kll2i2q5],.has-current[data-astro-cid-kll2i2q5]{color:#12676e;background:#e9f2ee}.nav-group[data-astro-cid-kll2i2q5]{margin:0;position:relative}.nav-group[data-astro-cid-kll2i2q5]>summary[data-astro-cid-kll2i2q5]{cursor:pointer;list-style:none}.nav-group[data-astro-cid-kll2i2q5]>summary[data-astro-cid-kll2i2q5]::-webkit-details-marker{display:none}.nav-group[data-astro-cid-kll2i2q5]>summary[data-astro-cid-kll2i2q5] svg[data-astro-cid-kll2i2q5]{flex-shrink:0;transition:transform .15s}.nav-group[data-astro-cid-kll2i2q5][open]>summary[data-astro-cid-kll2i2q5] svg[data-astro-cid-kll2i2q5]{transform:rotate(180deg)}.nav-dropdown[data-astro-cid-kll2i2q5]{inset-inline-start:0;z-index:45;background:#fff;border:1px solid #d6e4dc;border-radius:14px;width:310px;max-height:min(70vh,650px);padding:8px;position:absolute;top:calc(100% + 8px);overflow-y:auto;box-shadow:0 16px 40px #174e5324}.nav-group[data-astro-cid-kll2i2q5]:last-child .nav-dropdown[data-astro-cid-kll2i2q5]{inset-inline:auto 0}.nav-dropdown[data-astro-cid-kll2i2q5]>a[data-astro-cid-kll2i2q5]{color:#254e48;white-space:normal;border-radius:9px;padding:10px 12px;font-weight:600;line-height:1.5;text-decoration:none;display:block}.nav-dropdown[data-astro-cid-kll2i2q5]>a[data-astro-cid-kll2i2q5]:hover,.nav-dropdown[data-astro-cid-kll2i2q5]>a[data-astro-cid-kll2i2q5][aria-current=page]{color:#12676e;background:#edf5f0}.nav-dropdown[data-astro-cid-kll2i2q5] small[data-astro-cid-kll2i2q5]{color:#60736b;margin-top:3px;font-size:12px;font-weight:400;line-height:1.55;display:block}a[data-astro-cid-kll2i2q5]:focus-visible,summary[data-astro-cid-kll2i2q5]:focus-visible{outline-offset:2px;outline:3px solid #ba8d49}.mobile[data-astro-cid-kll2i2q5]{justify-content:stretch;gap:3px;font-size:15px;display:grid}.mobile[data-astro-cid-kll2i2q5] .nav-direct[data-astro-cid-kll2i2q5],.mobile[data-astro-cid-kll2i2q5] .nav-group[data-astro-cid-kll2i2q5]>summary[data-astro-cid-kll2i2q5]{justify-content:space-between;min-height:46px;padding:12px}.mobile[data-astro-cid-kll2i2q5] .nav-dropdown[data-astro-cid-kll2i2q5]{width:auto;max-height:none;box-shadow:none;border:0;border-inline-start:2px solid #c8ded3;border-radius:0;margin:2px 12px 10px;padding:0 6px;position:static}.mobile[data-astro-cid-kll2i2q5] .nav-dropdown[data-astro-cid-kll2i2q5]>a[data-astro-cid-kll2i2q5]{padding:11px 12px}@media (prefers-reduced-motion:reduce){.nav-group[data-astro-cid-kll2i2q5]>summary[data-astro-cid-kll2i2q5] svg[data-astro-cid-kll2i2q5]{transition:none}}[data-astro-cid-fzpbxy5g],[data-astro-cid-fzpbxy5g]:before,[data-astro-cid-fzpbxy5g]:after{box-sizing:border-box}html{scroll-padding-top:164px}.site-header[data-astro-cid-fzpbxy5g]{z-index:40;backdrop-filter:blur(14px);color:#234642;background:#fcfbf7f7;border-bottom:1px solid #d8e4de;position:sticky;top:0}.header-inner[data-astro-cid-fzpbxy5g]{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.header-main[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:15px 0;display:flex}.site-brand[data-astro-cid-fzpbxy5g]{color:#203e3b;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.site-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{object-fit:contain;background:#fff;border:1px solid #d4e4dc;border-radius:12px;flex-shrink:0;width:54px;height:54px}.site-brand[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:18px;font-weight:750;line-height:1.3;display:block}.site-brand[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{color:#5b716a;margin-top:4px;font-size:12px;line-height:1.5;display:block}.site-header-actions[data-astro-cid-fzpbxy5g]{flex-shrink:0;align-items:center;gap:10px;display:flex}.booking-link[data-astro-cid-fzpbxy5g],.partnership-link[data-astro-cid-fzpbxy5g],.header-login[data-astro-cid-fzpbxy5g],.language-link[data-astro-cid-fzpbxy5g]{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 15px;font-size:13px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.public-entry-actions[data-astro-cid-fzpbxy5g]{align-items:center;gap:10px;display:flex}.partnership-link[data-astro-cid-fzpbxy5g]{color:#285e51;background:#f1f6ee;border-color:#8cae9e}.partnership-link[data-astro-cid-fzpbxy5g]:hover{color:#194f43;background:#e3efe5;border-color:#5b8d78}.booking-link[data-astro-cid-fzpbxy5g]{color:#fff;background:#176f75;box-shadow:0 5px 14px #174e5312}.booking-link[data-astro-cid-fzpbxy5g]:hover{color:#fff;background:#105b61}.header-login[data-astro-cid-fzpbxy5g]{color:#245d55;background:#fff;border-color:#cdded5}.header-login[data-astro-cid-fzpbxy5g]:hover,.language-link[data-astro-cid-fzpbxy5g]:hover{color:#175c56;background:#e9f3ed}.language-link[data-astro-cid-fzpbxy5g]{color:#3a655e;padding-inline:9px;font-weight:500}.booking-short[data-astro-cid-fzpbxy5g]{display:none}.header-app[data-astro-cid-fzpbxy5g]{color:#245d55;white-space:nowrap;background:#edf6ee;border:1px solid #bdd8c8;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:10px 12px;font-size:13px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.header-app[data-astro-cid-fzpbxy5g]:hover{background:#e1eee5}.mobile-app-link[data-astro-cid-fzpbxy5g]{color:#245d55;background:#edf6ee;border:1px solid #bdd8c8;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin-bottom:10px;padding:11px 12px;font-size:14px;font-weight:650;text-decoration:none;display:flex}@media (width<=1023px){.header-app[data-astro-cid-fzpbxy5g]{display:none}}.site-desktop-nav[data-astro-cid-fzpbxy5g]{border-top:1px solid #e1e9e2;padding:7px 0 9px;display:block}.site-mobile-menu[data-astro-cid-fzpbxy5g]{margin:0;display:none}.site-mobile-menu[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]{cursor:pointer;color:#245d55;background:#fff;border:1px solid #cdded5;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;list-style:none;display:flex}.site-mobile-menu[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.site-mobile-menu[data-astro-cid-fzpbxy5g][open]>summary[data-astro-cid-fzpbxy5g]{background:#e5f1e9}.mobile-panel[data-astro-cid-fzpbxy5g]{inset-inline:20px;overscroll-behavior:contain;background:#fff;border:1px solid #d6e4dc;border-radius:15px;max-height:calc(100dvh - 105px);padding:12px;position:absolute;top:calc(100% + 8px);overflow-y:auto;box-shadow:0 16px 40px #174e5324}.mobile-utilities[data-astro-cid-fzpbxy5g]{border-bottom:1px solid #e0e9e2;justify-content:space-between;gap:12px;margin-bottom:8px;padding:2px 2px 12px;display:none}.mobile-utilities[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#245d55;border:1px solid #d6e4dc;border-radius:9px;align-items:center;min-height:44px;padding:10px 12px;font-weight:650;text-decoration:none;display:flex}.skip-link[data-astro-cid-fzpbxy5g]{inset-inline-start:20px;z-index:80;color:#175d56;background:#fff;border-radius:8px;padding:10px 15px;position:absolute;top:8px;transform:translateY(-160%)}.skip-link[data-astro-cid-fzpbxy5g]:focus{transform:none}a[data-astro-cid-fzpbxy5g]:focus-visible,summary[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:3px;outline:3px solid #ba8d49}@media (width<=1023px){html{scroll-padding-top:98px}.site-desktop-nav[data-astro-cid-fzpbxy5g]{display:none}.site-mobile-menu[data-astro-cid-fzpbxy5g]{display:block}.header-main[data-astro-cid-fzpbxy5g]{min-height:82px;padding:12px 0}.site-brand[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{max-width:215px}}@media (width<=600px){.header-inner[data-astro-cid-fzpbxy5g]{padding:0 16px}.header-main[data-astro-cid-fzpbxy5g]{gap:10px;min-height:76px}.site-brand[data-astro-cid-fzpbxy5g]{gap:9px}.site-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{border-radius:10px;width:46px;height:46px}.site-brand[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:16px}.site-brand[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{max-width:160px;font-size:10px}.header-login[data-astro-cid-fzpbxy5g],.language-link[data-astro-cid-fzpbxy5g]{display:none}.mobile-utilities[data-astro-cid-fzpbxy5g]{display:flex}.site-header-actions[data-astro-cid-fzpbxy5g]{gap:7px}.booking-link[data-astro-cid-fzpbxy5g]{padding:10px 12px}.booking-full[data-astro-cid-fzpbxy5g]{display:none}.booking-short[data-astro-cid-fzpbxy5g]{display:inline}.booking-link[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{display:none}.mobile-panel[data-astro-cid-fzpbxy5g]{max-height:calc(100dvh - 96px);inset-inline:12px}}@media (width<=360px){.header-inner[data-astro-cid-fzpbxy5g]{padding:0 12px}.site-brand[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{max-width:115px}.site-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:40px;height:40px}.site-brand[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:15px}}@media (width<=1023px){.has-partnership[data-astro-cid-fzpbxy5g] .header-login[data-astro-cid-fzpbxy5g],.has-partnership[data-astro-cid-fzpbxy5g] .language-link[data-astro-cid-fzpbxy5g]{display:none}.has-partnership[data-astro-cid-fzpbxy5g] .mobile-utilities[data-astro-cid-fzpbxy5g]{display:flex}}@media (width<=760px){.header-main[data-astro-cid-fzpbxy5g].has-partnership{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.has-partnership[data-astro-cid-fzpbxy5g] .site-brand[data-astro-cid-fzpbxy5g]{grid-area:1/1}.has-partnership[data-astro-cid-fzpbxy5g] .site-header-actions[data-astro-cid-fzpbxy5g]{display:contents}.has-partnership[data-astro-cid-fzpbxy5g] .site-mobile-menu[data-astro-cid-fzpbxy5g]{grid-area:1/2;justify-self:end}.has-partnership[data-astro-cid-fzpbxy5g] .public-entry-actions[data-astro-cid-fzpbxy5g]{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.has-partnership[data-astro-cid-fzpbxy5g] .booking-full[data-astro-cid-fzpbxy5g]{display:inline}.has-partnership[data-astro-cid-fzpbxy5g] .booking-short[data-astro-cid-fzpbxy5g]{display:none}.has-partnership[data-astro-cid-fzpbxy5g] .booking-link[data-astro-cid-fzpbxy5g],.has-partnership[data-astro-cid-fzpbxy5g] .partnership-link[data-astro-cid-fzpbxy5g]{white-space:normal;text-align:center;min-height:44px;padding:10px;font-size:12px}.has-partnership[data-astro-cid-fzpbxy5g] .mobile-panel[data-astro-cid-fzpbxy5g]{max-height:calc(100dvh - 160px)}html:has(.header-main.has-partnership){scroll-padding-top:155px}}.btn{border:1px solid var(--brand-deep,#15636d);font:inherit;text-align:center;cursor:pointer;border-radius:999px;padding:12px 16px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 8px 20px #188b972e}:is(a,button,input).btn:not(.secondary){background:var(--brand-deep,#15636d);color:#fff}:is(a,button,input).btn.secondary{color:var(--brand-deep,#15636d);box-shadow:none;background:#fff}.btn:focus-visible{outline-offset:4px;outline:3px solid #bf915c}.btn:disabled{cursor:default}@media (width<=520px){.btn{width:100%;display:block}}:root{--bg:#f7f4ec;--surface:#ffffffe0;--surface-strong:#fff;--text:#203231;--muted:#60716f;--line:#d8e4e0;--brand:#188b97;--brand-deep:#15636d;--brand-soft:#d9efea;--sage:#bedfd8;--max:1120px;--radius:20px;--shadow:0 10px 30px #15636d14}[data-astro-cid-z4jru4n3]{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top left, #188b9712, transparent 28%), linear-gradient(180deg, #fcfbf7 0%, var(--bg) 100%);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.6;overflow-x:hidden}a[data-astro-cid-z4jru4n3]{color:var(--brand-deep);text-decoration:none}img[data-astro-cid-z4jru4n3]{max-width:100%;display:block}.wrap[data-astro-cid-z4jru4n3]{max-width:var(--max);width:100%;margin:0 auto;padding:0 20px}main[data-astro-cid-z4jru4n3]{padding:32px 0 64px}.hero[data-astro-cid-z4jru4n3],.section[data-astro-cid-z4jru4n3],.card-grid[data-astro-cid-z4jru4n3]{margin-bottom:28px}.panel[data-astro-cid-z4jru4n3]{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);backdrop-filter:blur(10px);border:1px solid #d8e4e0e6;min-width:0;padding:24px}.hero[data-astro-cid-z4jru4n3] .panel[data-astro-cid-z4jru4n3]{padding:36px 28px}.card[data-astro-cid-z4jru4n3].panel{transition:transform .18s,box-shadow .18s}.card[data-astro-cid-z4jru4n3].panel:hover{transform:translateY(-2px);box-shadow:0 14px 34px #15636d1c}.eyebrow[data-astro-cid-z4jru4n3]{color:var(--brand-deep);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}h1[data-astro-cid-z4jru4n3],h2[data-astro-cid-z4jru4n3],h3[data-astro-cid-z4jru4n3]{margin:0 0 12px}h1[data-astro-cid-z4jru4n3]{font-size:42px;line-height:1.1}h2[data-astro-cid-z4jru4n3]{font-size:28px}h3[data-astro-cid-z4jru4n3]{font-size:20px}p[data-astro-cid-z4jru4n3]{color:var(--muted);margin:0 0 12px}ul[data-astro-cid-z4jru4n3]{color:var(--muted);margin:0;padding-left:18px}.cta-row[data-astro-cid-z4jru4n3],.meta-row[data-astro-cid-z4jru4n3]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.grid[data-astro-cid-z4jru4n3]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.hero-grid[data-astro-cid-z4jru4n3]{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:center;gap:24px;display:grid}.logo-panel[data-astro-cid-z4jru4n3]{background:linear-gradient(#ffffffeb 0%,#f6fbfaeb 100%);justify-content:center;align-items:center;min-height:100%;display:flex}.logo-panel[data-astro-cid-z4jru4n3] img[data-astro-cid-z4jru4n3]{border-radius:20px;width:min(100%,360px)}.muted-box[data-astro-cid-z4jru4n3]{color:var(--text);background:linear-gradient(#d9efeabf,#bedfd880);border:1px solid #188b971f;border-radius:14px;padding:16px}footer[data-astro-cid-z4jru4n3]{color:var(--muted);border-top:1px solid #d8e4e0d9;padding:24px 0 40px;font-size:14px}.footer-copy[data-astro-cid-z4jru4n3]{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}@media (width<=820px){.hero-grid[data-astro-cid-z4jru4n3]{grid-template-columns:1fr}}html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}@media (width<=720px){.wrap[data-astro-cid-z4jru4n3]{padding:0 16px}main[data-astro-cid-z4jru4n3]{padding:24px 0 48px}h1[data-astro-cid-z4jru4n3]{font-size:32px}h2[data-astro-cid-z4jru4n3]{font-size:24px}h3[data-astro-cid-z4jru4n3]{font-size:18px}p[data-astro-cid-z4jru4n3],li[data-astro-cid-z4jru4n3]{font-size:15px}.hero[data-astro-cid-z4jru4n3],.section[data-astro-cid-z4jru4n3],.card-grid[data-astro-cid-z4jru4n3]{margin-bottom:20px}.panel[data-astro-cid-z4jru4n3]{padding:20px}.hero[data-astro-cid-z4jru4n3] .panel[data-astro-cid-z4jru4n3]{padding:28px 22px}.grid[data-astro-cid-z4jru4n3]{grid-template-columns:1fr}}@media (width<=520px){.wrap[data-astro-cid-z4jru4n3]{padding:0 14px}h1[data-astro-cid-z4jru4n3]{font-size:28px}h2[data-astro-cid-z4jru4n3]{font-size:22px}h3[data-astro-cid-z4jru4n3]{font-size:17px}.panel[data-astro-cid-z4jru4n3]{border-radius:18px;padding:18px}.hero[data-astro-cid-z4jru4n3] .panel[data-astro-cid-z4jru4n3]{padding:24px 18px}.cta-row[data-astro-cid-z4jru4n3],.meta-row[data-astro-cid-z4jru4n3]{flex-direction:column;align-items:stretch}}
