@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_cw/fonts/open-sans-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_cw/fonts/open-sans-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_cw/fonts/open-sans-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_cw/fonts/open-sans-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_cw/fonts/open-sans-latin-ext-700-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_cw/fonts/open-sans-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.ArticlePage_page__EJRur{--ink:#1a043f;--text:#3d3656;--muted:#6f6888;--line:#ebe6f5;--soft:#f6f2fd;--brand:#9953ff;--brand-dark:#6b2fe0;--orange:#f9a531;--navy:#13294b;--navy-2:#1f3a60;--calm:#f4f8fb;--calm-line:#dde8f0;--link:#0a6ea8;--display:"Prompt","Open Sans",system-ui,sans-serif;--sans:"Open Sans",system-ui,-apple-system,"Segoe UI",sans-serif;display:block;font-family:var(--sans);color:var(--text);background:#fff;padding:20px 20px 24px}.ArticlePage_page__EJRur *,.ArticlePage_page__EJRur :after,.ArticlePage_page__EJRur :before{box-sizing:border-box}.ArticlePage_page__EJRur svg{width:1em;height:1em;fill:currentColor;flex:none}.ArticlePage_heroShell__O4ZM8{max-width:1720px;margin:0 auto;padding:10px;border-radius:34px;background:#efe6ff}.ArticlePage_hero__p_nbb{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);gap:22px;padding:22px;border-radius:26px;background:radial-gradient(420px 260px at 88% 18%,rgba(255,255,255,.35),transparent 70%),linear-gradient(120deg,#ffc46b 0,var(--orange) 55%,#f59315 100%)}.ArticlePage_heroCard__jpc4d{position:relative;z-index:1;order:2;align-self:center;padding:26px 24px;border-radius:22px;background:linear-gradient(145deg,#3b0f8c 0,#6a24e6 55%,var(--brand) 100%);box-shadow:0 22px 44px rgba(59,15,140,.35);color:#fff}.ArticlePage_page__EJRur .ArticlePage_kicker__mbaXA{display:inline-block;margin-bottom:10px;font-family:var(--display);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffc861;text-decoration:none}.ArticlePage_page__EJRur .ArticlePage_kicker__mbaXA:hover{color:#fff}.ArticlePage_page__EJRur .ArticlePage_title__WqwCp{margin:0 0 12px;font-family:var(--display);font-size:clamp(26px,3.2vw,44px);font-weight:600;line-height:1.12;color:#fff}.ArticlePage_lead__qYyTI{margin:0;font-size:16px;line-height:1.65;color:rgba(255,255,255,.88)}.ArticlePage_heroMedia__bFsLd{position:relative;order:1;display:flex;align-items:center;justify-content:center}.ArticlePage_heroMedia__bFsLd img{position:relative;display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px;border:6px solid rgba(255,255,255,.75);background:#fff;box-shadow:0 24px 50px rgba(89,44,0,.25)}.ArticlePage_layout__Zvfj_{--brand:var(--orange);--brand-dark:var(--navy-2);--soft:var(--calm);--line:var(--calm-line);--ink:var(--navy);max-width:1240px;margin:40px auto 0;display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.ArticlePage_sidebar__Ba_Pd{order:2;display:grid;gap:20px;align-content:start}.ArticlePage_toc__pl1b8{display:none}.ArticlePage_sideTitle__Z0zS_{margin:0 0 14px;font-family:var(--display);font-size:17px;font-weight:600;color:var(--brand-dark)}.ArticlePage_toc__pl1b8 ol{margin:0;padding:0;list-style:none;display:grid;gap:4px;counter-reset:toc}.ArticlePage_toc__pl1b8 li{counter-increment:toc}.ArticlePage_page__EJRur .ArticlePage_toc__pl1b8 a{display:grid;grid-template-columns:24px 1fr;gap:8px;padding:9px 10px;border-radius:12px;font-family:var(--sans);font-size:13.5px;font-weight:600;line-height:1.4;color:var(--ink);text-decoration:none;transition:background .15s ease,color .15s ease}.ArticlePage_toc__pl1b8 a:before{content:counter(toc,decimal-leading-zero);font-size:12px;font-weight:800;color:var(--brand);padding-top:1px}.ArticlePage_page__EJRur .ArticlePage_toc__pl1b8 a:hover{background:#fff;color:var(--link)}.ArticlePage_ctaCard__akEXT{padding:24px 22px;border-radius:22px;background:linear-gradient(160deg,#0f2240 0,var(--navy-2) 100%);color:rgba(255,255,255,.85);box-shadow:0 18px 40px rgba(26,4,63,.22)}.ArticlePage_ctaTitle__OqGx8{margin:0 0 8px;font-family:var(--display);font-size:19px;font-weight:600;line-height:1.3;color:#fff}.ArticlePage_ctaText__pAsX4{margin:0 0 18px;font-size:14px;line-height:1.6}.ArticlePage_btnGhost__O_ZHd,.ArticlePage_btnPrimary__CdqNK{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;padding:0 18px;border-radius:999px;font-family:var(--sans);font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s ease,background .15s ease}.ArticlePage_page__EJRur .ArticlePage_btnPrimary__CdqNK{background:var(--orange);color:var(--ink)}.ArticlePage_page__EJRur .ArticlePage_btnGhost__O_ZHd{margin-top:10px;border:1.5px solid rgba(255,255,255,.35);color:#fff}.ArticlePage_btnGhost__O_ZHd:hover,.ArticlePage_btnPrimary__CdqNK:hover{transform:translateY(-1px)}.ArticlePage_btnGhost__O_ZHd:hover{background:rgba(255,255,255,.1)}.ArticlePage_article__SzsMP{order:1;min-width:0}.ArticlePage_crumbs__6L_XR ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.ArticlePage_crumbs__6L_XR li{display:inline-flex;align-items:center;gap:6px;min-width:0}.ArticlePage_crumbs__6L_XR li+li:before{content:"/";color:#c4bcd8}.ArticlePage_page__EJRur .ArticlePage_crumbs__6L_XR a{color:var(--link);text-decoration:none}.ArticlePage_crumbs__6L_XR a:hover{text-decoration:underline}.ArticlePage_crumbs__6L_XR li[aria-current]{font-weight:700;color:var(--ink);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArticlePage_meta__oXdER{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:16px 0 26px;padding-bottom:20px;border-bottom:1px solid var(--line);font-size:13.5px;color:var(--muted)}.ArticlePage_page__EJRur .ArticlePage_pill__30zBI{padding:5px 12px;border-radius:999px;background:#e6f1f8;font-weight:700;color:var(--link);text-decoration:none}.ArticlePage_body___0_8s{max-width:760px;font-family:var(--sans);font-size:17px;line-height:1.8;color:#2e2a45}.ArticlePage_page__EJRur .ArticlePage_body___0_8s :is(p,li,td,th,blockquote,figcaption,a,em,strong,b,span,cite,summary){font-family:var(--sans)}.ArticlePage_body___0_8s>:first-child{margin-top:0}.ArticlePage_page__EJRur .ArticlePage_body___0_8s p{margin:0 0 1.1em;font-size:17px;line-height:1.8}.ArticlePage_page__EJRur .ArticlePage_body___0_8s>p:first-child{font-size:18.5px;line-height:1.75;color:var(--ink)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s :is(h2,h3,h4){font-family:var(--display);font-weight:600;letter-spacing:0;text-transform:none;scroll-margin-top:140px}.ArticlePage_page__EJRur .ArticlePage_body___0_8s h2{position:relative;margin:2em 0 .7em;padding-left:18px;font-size:clamp(23px,2.4vw,29px);line-height:1.25;color:var(--navy)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s h2:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:5px;border-radius:999px;background:var(--orange)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s h3{margin:1.7em 0 .5em;font-size:21px;line-height:1.35;color:var(--brand-dark)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s h4{margin:1.4em 0 .4em;font-size:18px;line-height:1.4;color:var(--brand-dark)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s :is(strong,b){font-weight:700;color:var(--navy)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s a{color:var(--link);font-weight:600;text-decoration:underline;text-decoration-color:rgba(10,110,168,.35);text-underline-offset:3px}.ArticlePage_body___0_8s a:hover{text-decoration-color:currentColor}.ArticlePage_body___0_8s ol,.ArticlePage_body___0_8s ul{margin:0 0 1.3em;padding:0;list-style:none}.ArticlePage_body___0_8s li{position:relative;margin:0 0 .55em;padding-left:30px}.ArticlePage_body___0_8s ul>li:before{content:"";position:absolute;left:8px;top:.68em;width:8px;height:8px;border-radius:50%;background:#6a3fe6;box-shadow:0 0 0 4px rgba(106,63,230,.18)}.ArticlePage_body___0_8s ol{counter-reset:li}.ArticlePage_body___0_8s ol>li{counter-increment:li;padding-left:40px}.ArticlePage_body___0_8s ol>li:before{content:counter(li);position:absolute;left:0;top:.2em;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--soft);font-family:var(--sans);font-size:13px;font-weight:800;line-height:1;color:var(--brand-dark)}.ArticlePage_body___0_8s li>ol,.ArticlePage_body___0_8s li>ul{margin:.5em 0 0}.ArticlePage_body___0_8s .cw-answer,.ArticlePage_body___0_8s blockquote{margin:1.6em 0;padding:20px 22px;border:1px solid var(--calm-line);border-left:4px solid var(--link);border-radius:14px;background:var(--calm);color:var(--ink);font-style:normal}.ArticlePage_body___0_8s blockquote p:last-child{margin-bottom:0}.ArticlePage_body___0_8s blockquote cite{display:block;margin-top:8px;font-size:14px;color:var(--muted)}.ArticlePage_body___0_8s figure{margin:2em 0}.ArticlePage_body___0_8s img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:20px}.ArticlePage_body___0_8s figcaption{margin-top:10px;font-size:14px;text-align:center;color:var(--muted)}.ArticlePage_body___0_8s hr{height:1px;margin:2.4em 0;border:0;background:var(--line)}.ArticlePage_body___0_8s .cw-table{margin:1.8em 0;overflow-x:auto;border:1px solid var(--line);border-radius:16px}.ArticlePage_body___0_8s .cw-table figure{margin:0}.ArticlePage_body___0_8s table{width:100%;margin:0;border-collapse:collapse;font-size:15px;line-height:1.55}.ArticlePage_body___0_8s td,.ArticlePage_body___0_8s th{padding:13px 16px;border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.ArticlePage_body___0_8s thead td,.ArticlePage_body___0_8s thead th,.ArticlePage_body___0_8s tr:first-child>th{background:#eaf2f8;font-weight:700;color:var(--ink)}.ArticlePage_body___0_8s tbody tr:last-child>*{border-bottom:0}.ArticlePage_body___0_8s tbody tr:nth-child(2n)>td{background:#fafcfd}.ArticlePage_body___0_8s em{font-style:italic}.ArticlePage_body___0_8s .cw-faq{margin:2.4em 0;scroll-margin-top:140px}.ArticlePage_page__EJRur .ArticlePage_body___0_8s .cw-faq h2{padding-left:0;margin:0 0 16px;font-family:var(--sans);font-size:22px;font-weight:400;color:var(--navy)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s .cw-faq h2:before{display:none}.ArticlePage_body___0_8s .cw-faq__item{margin-bottom:12px;border:1px solid var(--calm-line);border-radius:12px;background:var(--calm);transition:border-color .15s ease,background .15s ease}.ArticlePage_body___0_8s .cw-faq__item:hover,.ArticlePage_body___0_8s .cw-faq__item[open]{border-color:#c9dbe8}.ArticlePage_body___0_8s .cw-faq__item[open]{background:#fff}.ArticlePage_page__EJRur .ArticlePage_body___0_8s .cw-faq__item summary{position:relative;padding:15px 48px 15px 18px;list-style:none;cursor:pointer;font-family:var(--sans);font-size:16.5px;font-weight:700;line-height:1.45;color:var(--navy)}.ArticlePage_body___0_8s .cw-faq__item summary::-webkit-details-marker{display:none}.ArticlePage_body___0_8s .cw-faq__item summary:after{content:"";position:absolute;right:20px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid #8a9bb0;border-bottom:2px solid #8a9bb0;transform:rotate(45deg);transition:transform .2s ease}.ArticlePage_body___0_8s .cw-faq__item[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}.ArticlePage_body___0_8s .cw-faq__answer{padding:0 18px 16px;font-size:16px}.ArticlePage_body___0_8s .cw-faq__answer>:last-child{margin-bottom:0}.ArticlePage_page__EJRur .ArticlePage_body___0_8s .ArticlePage_partnership__nkjrb{margin:1.6em 0 0;padding-top:.4em;font-size:17px;line-height:1.8;color:var(--ink)}.ArticlePage_page__EJRur .ArticlePage_body___0_8s .ArticlePage_partnership__nkjrb strong{font-weight:700;color:var(--ink)}.ArticlePage_notice__w7Lry{max-width:760px;margin-top:40px;padding:20px 22px;border-left:4px solid #f5c518;border-radius:12px;background:#fff4cc;font-size:15px;line-height:1.65;color:#5c4a12}.ArticlePage_notice__w7Lry p{margin:0 0 14px}.ArticlePage_notice__w7Lry strong{font-weight:700;color:#4a3a0a}.ArticlePage_page__EJRur .ArticlePage_noticeBtn__d0kVs{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;background:var(--navy);font-size:15px;font-weight:700;color:#fff;text-decoration:none;transition:background .15s ease}.ArticlePage_page__EJRur .ArticlePage_noticeBtn__d0kVs:hover{background:var(--navy-2);color:#fff}.ArticlePage_related__s0Ocw{max-width:760px;margin-top:44px;padding-top:32px;border-top:1px solid var(--calm-line)}.ArticlePage_page__EJRur .ArticlePage_related__s0Ocw h2{margin:0 0 16px;font-family:var(--sans);font-size:22px;font-weight:400;color:var(--navy)}.ArticlePage_relatedGrid__BJrJq{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.ArticlePage_page__EJRur .ArticlePage_card__84uYd{display:flex;align-items:center;min-height:64px;padding:16px 18px;border:1px solid var(--calm-line);border-radius:12px;background:var(--calm);font-size:16px;font-weight:700;line-height:1.45;color:var(--navy);text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease}.ArticlePage_page__EJRur .ArticlePage_card__84uYd:hover{border-color:#c9dbe8;background:#fff;color:var(--link)}@media (min-width:640px){.ArticlePage_relatedGrid__BJrJq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.ArticlePage_page__EJRur{padding:24px 24px 32px}.ArticlePage_hero__p_nbb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:36px 44px;min-height:380px}.ArticlePage_heroCard__jpc4d{order:1;padding:34px 36px 36px}.ArticlePage_heroMedia__bFsLd{order:2}.ArticlePage_heroMedia__bFsLd img{width:min(100%,600px);max-height:400px}}@media (min-width:1024px){.ArticlePage_layout__Zvfj_{grid-template-columns:280px minmax(0,1fr);gap:48px;margin-top:48px}.ArticlePage_sidebar__Ba_Pd{order:0;position:sticky;top:130px}.ArticlePage_toc__pl1b8{display:block;padding:22px 16px 16px;border-radius:22px;background:var(--soft)}.ArticlePage_toc__pl1b8 .ArticlePage_sideTitle__Z0zS_{padding:0 10px}}.ContactPage_contact__Z450A{--ink:#1a043f;--muted:#4a4560;--line:#eae5f1;--soft:#f8f7fc;--mist:#eae5f1;--brand:#9953ff;--brand-dark:#7b35e8;--violet:#4b12c9;--orange:#f9a531;--orange-dark:#e8901a;--sans:"Open Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--display:"Prompt","Open Sans",system-ui,sans-serif;display:block;color:var(--ink);font-family:var(--sans);font-weight:600;-webkit-font-smoothing:antialiased;background:radial-gradient(900px 420px at 100% 0,rgba(249,165,49,.12),transparent 55%),radial-gradient(800px 480px at 0 35%,rgba(153,83,255,.1),transparent 50%),linear-gradient(180deg,#fff 0,var(--soft) 42%,#fff 100%);padding:36px 0 96px;overflow-x:clip}.ContactPage_contact__Z450A :is(h1,h2,h3,h4,strong,b){font-family:var(--display);font-weight:700}.ContactPage_contact__Z450A *,.ContactPage_contact__Z450A :after,.ContactPage_contact__Z450A :before{box-sizing:border-box}.ContactPage_contact__Z450A a{text-decoration:none}.ContactPage_contact__Z450A h2,.ContactPage_contact__Z450A h3,.ContactPage_contact__Z450A ol,.ContactPage_contact__Z450A p{margin:0;padding:0}.ContactPage_contact__Z450A ol{list-style:none}.ContactPage_contact__Z450A svg{width:1em;height:1em;fill:currentColor;flex:none}.ContactPage_wrap__DwQpW{width:100%;max-width:1180px;margin:0 auto;padding:0 24px}.ContactPage_kicker__Gz_KO{display:inline-block;padding:5px 12px;border-radius:999px;background:rgba(153,83,255,.12);color:var(--brand-dark);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ContactPage_channels__3LAWs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:-8px}.ContactPage_channel__xdg1i{display:flex;align-items:center;gap:14px;padding:18px 16px;border-radius:18px;font-family:var(--sans)!important;background:#fff;border:1px solid var(--line);box-shadow:0 12px 28px rgba(26,4,63,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ContactPage_channel__xdg1i:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(26,4,63,.1)}.ContactPage_channelOrange__r5jAC{background:linear-gradient(145deg,#fffaf2,#fff 70%);border-color:rgba(249,165,49,.35)}.ContactPage_channelOrange__r5jAC:hover{border-color:var(--orange)}.ContactPage_channelPurple__nMjum{background:linear-gradient(145deg,#f7f2ff,#fff 70%);border-color:rgba(153,83,255,.28)}.ContactPage_channelPurple__nMjum:hover{border-color:var(--brand)}.ContactPage_channelGreen__3xcfn{background:linear-gradient(145deg,#f1fbf5,#fff 70%);border-color:rgba(37,211,102,.35)}.ContactPage_channelGreen__3xcfn:hover{border-color:#25d366}.ContactPage_channelLilac__8t5fw{background:linear-gradient(145deg,#f5f0fc,#fff 70%);border-color:rgba(186,142,250,.4)}.ContactPage_channelLilac__8t5fw:hover{border-color:#ba8efa}.ContactPage_channelIcon__h47wA{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#fff;font-size:20px;flex:none}.ContactPage_channelIconOrange__R8Boy{background:linear-gradient(135deg,var(--orange),var(--orange-dark));box-shadow:0 10px 20px rgba(232,144,26,.28)}.ContactPage_channelIconPurple__CKGbs{background:linear-gradient(135deg,var(--brand),var(--violet));box-shadow:0 10px 20px rgba(153,83,255,.28)}.ContactPage_channelIconGreen__r6xC0{background:linear-gradient(135deg,#25d366,#128c7e);box-shadow:0 10px 20px rgba(18,140,126,.28)}.ContactPage_channelIconLilac__Yt7SW{background:linear-gradient(135deg,#ba8efa,#7b35e8);box-shadow:0 10px 20px rgba(123,53,232,.28)}.ContactPage_channelMeta__v_RPE{display:flex;flex-direction:column;gap:3px;min-width:0}.ContactPage_channelLabel__9JrkB{font-family:var(--sans)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)!important}.ContactPage_channelValue__SlCc1{font-family:var(--display)!important;font-size:15px!important;font-weight:700!important;color:var(--ink)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContactPage_channelOrange__r5jAC .ContactPage_channelValue__SlCc1{color:#b86a00!important}.ContactPage_channelLilac__8t5fw .ContactPage_channelValue__SlCc1,.ContactPage_channelPurple__nMjum .ContactPage_channelValue__SlCc1{color:var(--violet)!important}.ContactPage_channelGreen__3xcfn .ContactPage_channelValue__SlCc1{color:#0f8a4c!important}.ContactPage_centers__ontaf{position:relative;margin-top:56px;padding:40px 36px 36px;border-radius:32px;overflow:hidden;color:var(--ink);background:radial-gradient(520px 280px at 92% 8%,rgba(249,165,49,.22),transparent 60%),radial-gradient(480px 260px at 8% 90%,rgba(153,83,255,.16),transparent 55%),linear-gradient(165deg,#fffdf9,#f4efff 48%,#fff8ef);border:1px solid rgba(153,83,255,.14);box-shadow:0 24px 56px rgba(26,4,63,.08)}.ContactPage_centers__ontaf:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,var(--orange) 0,var(--brand) 100%)}.ContactPage_centersHead__V5UYG{position:relative;max-width:640px;margin-bottom:28px}.ContactPage_centersHead__V5UYG h2{margin-top:10px;font-family:var(--display);font-size:clamp(30px,3.4vw,42px);font-weight:600;line-height:1.12;color:var(--ink);letter-spacing:-.015em}.ContactPage_centersHead__V5UYG p{margin-top:12px;font-family:var(--sans);font-size:15.5px;font-weight:600;line-height:1.65;color:var(--muted)}.ContactPage_centerGrid__9SBAN{position:relative;display:grid;grid-template-columns:1.12fr 1fr;gap:18px}.ContactPage_center__x6Ttv{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:22px;min-height:100%;background:#fff;border:1px solid rgba(26,4,63,.08);box-shadow:0 16px 36px rgba(26,4,63,.06);transition:transform .18s ease,box-shadow .18s ease}.ContactPage_center__x6Ttv:before{content:"";position:absolute;inset:0 0 auto 0;height:5px}.ContactPage_center__x6Ttv:hover{transform:translateY(-3px);box-shadow:0 22px 44px rgba(26,4,63,.1)}.ContactPage_centerLive__6XZ9E{border-color:rgba(249,165,49,.4);box-shadow:0 18px 40px rgba(232,144,26,.1)}.ContactPage_centerLive__6XZ9E:before{background:linear-gradient(90deg,var(--orange),var(--orange-dark))}.ContactPage_centerSoon__aoOss{background:linear-gradient(180deg,#fff,#faf8ff)}.ContactPage_centerSoon__aoOss:before{background:linear-gradient(90deg,var(--brand),var(--violet))}.ContactPage_centerBody__57sQP{display:flex;flex-direction:column;gap:14px;min-width:0;padding:26px 24px 24px}.ContactPage_centerTop__PXCCI h3{margin-top:10px;font-family:var(--display);font-size:25px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.ContactPage_centerCity__pek0v{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:500;color:var(--muted)}.ContactPage_centerCity__pek0v svg{font-size:15px;color:var(--orange-dark)}.ContactPage_badgeLive__uNiQ4,.ContactPage_badgeSoon__bEkyc{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:13px;font-weight:600}.ContactPage_badgeLive__uNiQ4:before,.ContactPage_badgeSoon__bEkyc:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.ContactPage_badgeLive__uNiQ4{color:#2e8b57}.ContactPage_badgeSoon__bEkyc{color:#8a8499}.ContactPage_centerAddress__Sjamd{font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.55;color:var(--muted);flex:1 1}.ContactPage_centerActions__SwcCL{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.ContactPage_btnOrange__niLZ1,.ContactPage_btnOutline__hWvYV{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;font-size:14px;font-weight:800;transition:transform .15s ease,background .15s ease,border-color .15s ease}.ContactPage_btnOrange__niLZ1{background:linear-gradient(135deg,var(--orange),var(--orange-dark));color:#fff;box-shadow:0 10px 22px rgba(232,144,26,.3)}.ContactPage_btnOutline__hWvYV{background:#fff;border:1.5px solid rgba(26,4,63,.14);color:var(--ink)}.ContactPage_btnOrange__niLZ1:hover,.ContactPage_btnOutline__hWvYV:hover{transform:translateY(-1px)}.ContactPage_btnOutline__hWvYV:hover{border-color:var(--brand);color:var(--brand-dark)}.ContactPage_main__9JH3d{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start;margin-top:48px}.ContactPage_formCard__Xyeog{scroll-margin-top:24px;padding:36px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 44px rgba(26,4,63,.07)}.ContactPage_formKicker__Nymgl{display:inline-flex;align-items:center;gap:10px;color:#e8901a;font-family:var(--sans);font-size:14px;font-weight:600}.ContactPage_formKicker__Nymgl:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.ContactPage_formHeading__Mwu_u{margin-top:10px;font-family:var(--display);font-size:clamp(26px,2.9vw,34px);line-height:1.2;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ContactPage_formIntro__vDYju{margin-top:10px;font-family:var(--sans);font-size:15px;font-weight:500;line-height:1.6;color:var(--muted)}.ContactPage_formNotice__Tw_xm{margin-top:18px;padding:12px 16px;border-radius:12px;background:#fff7e8;font-family:var(--sans);font-size:14px;line-height:1.55;color:#5a4520}.ContactPage_formNotice__Tw_xm strong{color:#3d2c0c}.ContactPage_form__zsjGX{margin-top:24px}.ContactPage_honeypot__tZJZz{position:absolute;left:-9999px;opacity:0;height:0;width:0;pointer-events:none}.ContactPage_turnstile__7QLc4{max-width:100%;margin:4px 0 16px;min-height:65px}.ContactPage_formGrid__hwIGz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 14px}.ContactPage_main__9JH3d[data-topic=ear] [data-topic-show=head],.ContactPage_main__9JH3d[data-topic=head] [data-topic-show=ear]{display:none}.ContactPage_topic__OhJJn{margin:0 0 18px;padding:0;border:0;min-width:0}.ContactPage_topic__OhJJn legend{margin-bottom:8px;padding:0}.ContactPage_topicOptions__YwGxU{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ContactPage_topicOption__Aw5UV{position:relative;cursor:pointer}.ContactPage_topicOption__Aw5UV input{position:absolute;opacity:0;pointer-events:none}.ContactPage_topicOption__Aw5UV span{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 14px;border:1.5px solid var(--line);border-radius:14px;background:#faf8fd;font-family:var(--sans);font-size:15px;font-weight:600;color:var(--muted);transition:border-color .15s,background .15s,color .15s}.ContactPage_topicOption__Aw5UV span:before{content:"";width:16px;height:16px;border:2px solid #c9c2d8;border-radius:50%;box-sizing:border-box;transition:border .15s}.ContactPage_topicOption__Aw5UV:hover span{border-color:#f3c27a}.ContactPage_topicOption__Aw5UV input:checked+span{border-color:#e8901a;background:#fff7e8;color:var(--ink)}.ContactPage_topicOption__Aw5UV input:checked+span:before{border:5px solid #e8901a}.ContactPage_topicOption__Aw5UV input:focus-visible+span{outline:3px solid #fcd9a6;outline-offset:2px}.ContactPage_field__D0odT{display:flex;flex-direction:column;gap:8px;grid-column:1/-1;min-width:0}.ContactPage_fieldHalf__oQbhm{grid-column:span 1}.ContactPage_label__SrvYQ{font-size:14px;font-weight:700;color:var(--ink)}.ContactPage_input__lunOu{width:100%;padding:13px 16px;border-radius:12px;border:1.5px solid var(--line);background:var(--soft);color:var(--ink);font-family:inherit;font-size:15px;box-shadow:none;transition:border-color .2s,background .2s,box-shadow .2s}textarea.ContactPage_input__lunOu{min-height:130px;resize:vertical}.ContactPage_dateRow__Hrea2{display:grid;grid-template-columns:.8fr 1.4fr 1fr;gap:8px}.ContactPage_dateSelect__ZeEAu{padding-left:10px;padding-right:6px;min-width:0}.ContactPage_input__lunOu:focus{outline:none;border-color:var(--brand);background:#fff;box-shadow:0 0 0 4px rgba(153,83,255,.14)}.ContactPage_fileField__KNkjl .ContactPage_fileBox__OcoHg{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1.5px dashed var(--line);background:var(--soft);font-size:14px;font-weight:600;color:var(--muted);flex-wrap:wrap}.ContactPage_fileInput__YCx7Y{max-width:100%;min-width:0;font-size:13px}.ContactPage_fileName__MGgDd{min-width:0;overflow-wrap:anywhere}.ContactPage_fileList__Lfcx3{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ContactPage_fileList__Lfcx3:empty{display:none}.ContactPage_fileList__Lfcx3 li{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 6px 6px 12px;border-radius:999px;background:#f1e9ff;color:var(--ink);font-size:13px;font-weight:600}.ContactPage_fileList__Lfcx3 li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.ContactPage_fileList__Lfcx3 button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:#fff;color:var(--ink);font-size:15px;line-height:1;cursor:pointer}.ContactPage_fileList__Lfcx3 button:hover{background:var(--brand);color:#fff}.ContactPage_fileList__Lfcx3 li.is-add{padding:0;background:none}.ContactPage_fileList__Lfcx3 li.is-add button{gap:6px;width:auto;height:auto;padding:6px 14px 6px 8px;border:1.5px dashed var(--brand);background:#fff;color:var(--brand);font-size:13px;font-weight:700}.ContactPage_fileList__Lfcx3 li.is-add button b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--brand);color:#fff;font-size:17px;line-height:1}.ContactPage_fileList__Lfcx3 li.is-add button:hover{background:var(--brand);color:#fff}.ContactPage_fileList__Lfcx3 li.is-add button:hover b{background:#fff;color:var(--brand)}.ContactPage_fileHint__jRXx3{font-size:12.5px;color:var(--muted)}.ContactPage_consent___Z_O8{margin:16px 0 0;font-size:13px;line-height:1.6;color:var(--muted)}.ContactPage_consent___Z_O8 a{color:var(--brand-dark);font-weight:700}.ContactPage_submit__gKQ5r{width:100%;margin-top:18px;padding:16px 24px;border:0;border-radius:14px;background:linear-gradient(120deg,var(--brand),var(--violet));color:#fff;font-family:inherit;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 12px 28px rgba(153,83,255,.3);transition:transform .2s,box-shadow .2s}.ContactPage_submit__gKQ5r:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(153,83,255,.38)}.ContactPage_submit__gKQ5r:disabled{opacity:.7;cursor:wait;transform:none}@media (max-width:640px){.ContactPage_formGrid__hwIGz{grid-template-columns:minmax(0,1fr)}.ContactPage_fieldHalf__oQbhm{grid-column:1/-1}}.ContactPage_side__Z_y_f{position:sticky;top:24px;display:flex;flex-direction:column;gap:18px}.ContactPage_steps__ZH7ru{padding:26px;border-radius:22px;color:#fff;background:linear-gradient(160deg,#1a043f,#4b12c9 55%,#9953ff)}.ContactPage_sideHeading__u8YVs{font-family:var(--display);font-size:18px;font-weight:700;color:#fff}.ContactPage_steps__ZH7ru ol{display:flex;flex-direction:column;gap:16px;margin-top:18px}.ContactPage_steps__ZH7ru li{display:flex;gap:14px}.ContactPage_steps__ZH7ru li>span:last-child{display:flex;flex-direction:column;gap:2px;font-family:var(--sans);font-size:14px;font-weight:600;line-height:1.5;color:rgba(255,255,255,.8)}.ContactPage_steps__ZH7ru strong{font-family:var(--display)!important;font-size:15px;font-weight:700!important;color:#fff}.ContactPage_stepNo__sDeWL{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;background:rgba(249,165,49,.95);color:#1a043f;font-weight:800;font-size:15px}.ContactPage_stepsCta__Eee5C{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:20px;width:100%;padding:12px 16px;border-radius:999px;background:#fff;color:var(--violet);font-size:14px;font-weight:800}.ContactPage_stepsCta__Eee5C:hover{background:#fff8ef;color:var(--orange-dark)}.ContactPage_mapCard__FVSB_{overflow:hidden;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 44px rgba(26,4,63,.07)}.ContactPage_mapCard__FVSB_ iframe{display:block;width:100%;height:220px;border:0}.ContactPage_mapBody__t5HSo{display:flex;flex-direction:column;gap:4px;padding:18px 20px 20px;font-size:14px;line-height:1.5;color:var(--muted)}.ContactPage_mapBody__t5HSo strong{font-size:16px;color:var(--ink)}.ContactPage_mapLink__gKljI{display:inline-flex;align-items:center;gap:4px;margin-top:6px;font-size:14px;font-weight:800;color:var(--brand-dark)}.ContactPage_mapLink__gKljI:hover{color:var(--orange-dark)}.ContactPage_insta__8HCXP{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 20px;border-radius:16px;background:linear-gradient(120deg,#f58529,#dd2a7b 50%,#8134af);color:#fff;font-size:15px;font-weight:800;transition:transform .15s ease}.ContactPage_insta__8HCXP:hover{transform:translateY(-1px)}.ContactPage_insta__8HCXP svg{font-size:20px}.ContactPage_info__90CrV{margin-top:56px;padding:40px 42px;border-radius:24px;background:#fff;border:1px solid var(--line);border-left:5px solid var(--orange);font-family:var(--sans)!important;font-size:16px;font-weight:600;line-height:1.75;color:var(--muted);box-shadow:0 14px 36px rgba(26,4,63,.05)}.ContactPage_info__90CrV h2{margin:0 0 18px!important;font-family:var(--display)!important;font-size:clamp(22px,2.4vw,28px)!important;font-weight:700!important;line-height:1.25!important;color:var(--ink)!important}.ContactPage_info__90CrV p{margin:0!important;font-family:var(--sans)!important;font-weight:600!important;color:var(--muted)!important}.ContactPage_info__90CrV p+p{margin-top:14px!important}.ContactPage_info__90CrV strong{font-family:var(--display)!important;font-weight:700!important;color:var(--ink)!important}.ContactPage_info__90CrV a{color:var(--brand-dark);font-weight:700}@media (max-width:1024px){.ContactPage_channels__3LAWs{grid-template-columns:1fr 1fr}.ContactPage_centerGrid__9SBAN{grid-template-columns:1fr}.ContactPage_main__9JH3d{grid-template-columns:minmax(0,1fr)}.ContactPage_side__Z_y_f{position:static}}@media (max-width:767px){.ContactPage_contact__Z450A{padding:24px 0 72px}.ContactPage_wrap__DwQpW{padding:0 16px}.ContactPage_channels__3LAWs{grid-template-columns:minmax(0,1fr)}.ContactPage_centers__ontaf{padding:26px 16px 20px;border-radius:24px}.ContactPage_centerBody__57sQP{padding:22px 18px 18px}.ContactPage_centerTop__PXCCI h3{font-size:20px}.ContactPage_formCard__Xyeog{padding:24px 16px}.ContactPage_fileInput__YCx7Y,.ContactPage_input__lunOu{font-size:16px}.ContactPage_info__90CrV{padding:26px 20px}}@media (max-width:380px){.ContactPage_wrap__DwQpW{padding:0 12px}.ContactPage_formCard__Xyeog{padding:22px 12px}}.DoctorsDirectory_page__7hWBP{--ink:#1b1340;--muted:#625c7c;--line:#e9e6f3;--soft:#f5f3fb;--brand:#7c4dff;--brand-dark:#5a2fe0;--radius:20px;display:block;color:var(--ink);background:linear-gradient(#fff 0,var(--soft) 100%);padding-bottom:80px;font-family:inherit}.DoctorsDirectory_page__7hWBP *,.DoctorsDirectory_page__7hWBP :after,.DoctorsDirectory_page__7hWBP :before{box-sizing:border-box}.DoctorsDirectory_page__7hWBP a{text-decoration:none}.DoctorsDirectory_page__7hWBP h1,.DoctorsDirectory_page__7hWBP h2,.DoctorsDirectory_page__7hWBP p,.DoctorsDirectory_page__7hWBP ul{margin:0;padding:0}.DoctorsDirectory_page__7hWBP ul{list-style:none}.DoctorsDirectory_page__7hWBP svg{width:1em;height:1em;fill:currentColor;flex:none}.DoctorsDirectory_page__7hWBP button{font:inherit;cursor:pointer}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_wrap__PJ85U{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_hero__oaLAS{position:relative;overflow:hidden;padding:48px 0 112px;color:#fff;background:radial-gradient(900px 420px at 85% -10%,rgba(124,198,232,.55),transparent 60%),radial-gradient(700px 380px at 0 120%,rgba(155,107,242,.55),transparent 60%),linear-gradient(120deg,#120f63,#2b1a8f 55%,#6a3fe6)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_crumbs__kMVUK{display:flex;align-items:center;gap:8px;margin-bottom:22px;font-size:14px;color:rgba(255,255,255,.72)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_crumbs__kMVUK a{color:rgba(255,255,255,.9)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_crumbs__kMVUK a:hover{color:#fff;text-decoration:underline}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_crumbs__kMVUK svg{font-size:14px;opacity:.6}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_kicker__VoP2F{display:inline-block;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);font-size:13px;font-weight:600;letter-spacing:.02em}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_heading__7zuuS{margin-top:16px;max-width:900px;font-size:clamp(28px,4vw,46px);line-height:1.14;font-weight:800;color:#fff}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_intro__kEd4N{margin-top:14px;max-width:720px;font-size:17px;line-height:1.6;color:rgba(255,255,255,.86)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_statsBar__s3Yiw{display:flex;gap:12px;margin:20px 0 0;flex-wrap:wrap}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_statsBar__s3Yiw span{padding:8px 16px;border-radius:10px;background:#f4f8fb;border:1px solid #dde8f0;font-size:14px;color:#4a5568}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_statsBar__s3Yiw strong{color:#13294b;font-size:16px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_tools__ra2lC{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:12px 14px;margin-top:-64px;padding:18px;border-radius:var(--radius);background:#fff;border:1px solid var(--line);box-shadow:0 24px 60px -30px rgba(27,19,64,.45);scroll-margin-top:110px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_search__kCF0K,.DoctorsDirectory_page__7hWBP .DoctorsDirectory_select__ikJIi{position:relative;display:flex;align-items:center;min-height:54px;border-radius:14px;background:var(--soft);border:1px solid transparent;transition:border-color .2s,background .2s,box-shadow .2s}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_search__kCF0K:focus-within,.DoctorsDirectory_page__7hWBP .DoctorsDirectory_select__ikJIi:focus-within{background:#fff;border-color:var(--brand);box-shadow:0 0 0 4px rgba(124,77,255,.12)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_search__kCF0K>svg,.DoctorsDirectory_page__7hWBP .DoctorsDirectory_select__ikJIi>svg{position:absolute;left:18px;font-size:20px;color:var(--brand);pointer-events:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_search__kCF0K input,.DoctorsDirectory_page__7hWBP .DoctorsDirectory_select__ikJIi select{width:100%;height:54px;margin:0;padding:0 44px 0 50px;border:0;border-radius:14px;background:transparent;color:var(--ink);font:inherit;font-size:16px;outline:none;box-shadow:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_search__kCF0K input::placeholder{color:#8d88a6}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_search__kCF0K input::-webkit-search-cancel-button{display:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_select__ikJIi select{appearance:none;cursor:pointer;font-weight:600;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%237c4dff'%3E%3Cpath d='M7.4 8.6 12 13.2l4.6-4.6L18 10l-6 6-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:22px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_clear__jljTq{position:absolute;right:10px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_clear__jljTq:hover{background:var(--line);color:var(--ink)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_clear__jljTq svg{font-size:18px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_count__6dauP{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:0 4px;font-size:14px;color:var(--muted)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_count__6dauP strong{color:var(--ink)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_count__6dauP button{padding:0;border:0;background:none;color:var(--brand);font-weight:700;text-decoration:underline;text-underline-offset:3px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_grid__EEqai{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_card___yLvW{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 10px 30px -20px rgba(27,19,64,.35);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;scroll-margin-top:120px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_card___yLvW:hover{transform:translateY(-4px);border-color:#cdb8ff;box-shadow:0 26px 48px -26px rgba(124,77,255,.55)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photo__YEU1B{position:relative;aspect-ratio:720/612;overflow:hidden;background:linear-gradient(135deg,#b99cff 0,var(--brand) 100%);--photo-scale:1;--photo-tx:0;--photo-ty:0;touch-action:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoLayer__o7Zpf{position:absolute;z-index:1;width:calc(var(--photo-scale) * 100%);height:calc(var(--photo-scale) * 100%);left:calc((100% - var(--photo-scale) * 100%) / 2 + var(--photo-tx) * 1%);top:calc((100% - var(--photo-scale) * 100%) / 2 + var(--photo-ty) * 1%);transition:left .35s ease,top .35s ease,width .35s ease,height .35s ease;will-change:left,top,width,height}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoImg__cIU4A,.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoLayer__o7Zpf img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_card___yLvW:hover .DoctorsDirectory_photoLayer__o7Zpf{transform:none}.DoctorsDirectory_pageEditing__usbbN .DoctorsDirectory_card___yLvW:hover .DoctorsDirectory_photoLayer__o7Zpf,.DoctorsDirectory_pageEditing__usbbN .DoctorsDirectory_photoLayer__o7Zpf{transition:none;transform:none;cursor:grab}.DoctorsDirectory_pageEditing__usbbN .DoctorsDirectory_photoLayer__o7Zpf:active{cursor:grabbing}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoEditing__X_HDv{outline:2px solid var(--brand);outline-offset:-2px;z-index:2}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoEditing__X_HDv .DoctorsDirectory_photoLayer__o7Zpf{outline:1px dashed rgba(255,255,255,.9);outline-offset:-1px;box-shadow:0 0 0 1px rgba(27,19,64,.25);border-radius:2px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoEditing__X_HDv .DoctorsDirectory_city__vhJda{pointer-events:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoEditHud__1vW7U{position:absolute;top:8px;left:50%;z-index:6;display:inline-flex;align-items:center;gap:4px;transform:translateX(-50%);padding:3px 4px 3px 10px;border-radius:999px;background:rgba(27,19,64,.88);color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoEditHud__1vW7U span{margin-right:2px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoEditHud__1vW7U button{appearance:none;min-width:22px;height:22px;padding:0 6px;border:0;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoEditHud__1vW7U button:hover{background:rgba(255,255,255,.28)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoHandle__1Ff_x{position:absolute;z-index:5;width:18px;height:18px;padding:0;border:2px solid #fff;border-radius:4px;background:var(--brand);box-shadow:0 2px 10px rgba(27,19,64,.45);touch-action:none;box-sizing:content-box}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoHandle__1Ff_x:before{content:"";position:absolute;inset:-10px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoHandle_nw__CEUqJ{top:2px;left:2px;cursor:nwse-resize}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoHandle_ne__wzVtA{top:2px;right:2px;cursor:nesw-resize}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoHandle_sw__I3LW8{bottom:2px;left:2px;cursor:nesw-resize}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoHandle_se__zlgY8{bottom:2px;right:2px;cursor:nwse-resize}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editBar__7oyZi{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:4px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editSave__5tyUj,.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editToggle__SIsME{appearance:none;border:1px solid var(--brand);border-radius:999px;padding:8px 14px;background:#fff;color:var(--brand-dark);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editSave__5tyUj:not(:disabled),.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editToggleOn__oXq1_{background:var(--brand);color:#fff}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editSave__5tyUj:disabled{opacity:.55;cursor:default}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editHint__i_cgf{font-size:12px;color:var(--muted)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_editError__5ppEY{font-size:12px;color:#b42318;font-weight:600}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_initials__w8Rz0{display:grid;place-items:center;height:100%;font-size:88px;color:rgba(255,255,255,.85)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_city__vhJda{position:absolute;left:14px;bottom:14px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:7px 13px 7px 10px;border:0;border-radius:999px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);font-size:13px;font-weight:700;line-height:1;box-shadow:0 4px 14px -6px rgba(27,19,64,.4)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_city__vhJda svg{font-size:14px;color:var(--brand)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_body__orkTg{display:flex;flex-direction:column;flex:1 1;padding:20px 22px 22px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_title__T4H74{margin-bottom:2px;color:var(--brand);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_name__zSYHR{margin-bottom:10px;color:var(--ink);font-size:20px;font-weight:800;line-height:1.25}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_address__JvhHz{margin-bottom:18px;color:var(--muted);font-size:14px;line-height:1.55}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_actions__TXuYL{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_btn__fDszX{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:#faf8ff;color:var(--ink);font-size:14px;font-weight:700;white-space:nowrap;transition:background .2s,color .2s,border-color .2s,filter .2s}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_btn__fDszX svg{font-size:17px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_btn__fDszX span{color:inherit}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_btn__fDszX:hover{border-color:var(--brand);color:var(--brand)}.DoctorsDirectory_page__7hWBP a.DoctorsDirectory_primary__z_5eY,.DoctorsDirectory_page__7hWBP a.DoctorsDirectory_primary__z_5eY:focus,.DoctorsDirectory_page__7hWBP a.DoctorsDirectory_primary__z_5eY:hover{flex:1 1 auto;border-color:transparent;background:linear-gradient(90deg,#9b6bf2 0,var(--brand-dark) 100%);color:#fff}.DoctorsDirectory_page__7hWBP a.DoctorsDirectory_primary__z_5eY:hover{filter:brightness(1.08)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_icon__L0RDK{width:42px;padding:0}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_empty__8x__E{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:32px;padding:56px 24px;border:1px dashed #d6cdf0;border-radius:var(--radius);background:#fff;text-align:center;color:var(--muted)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_empty__8x__E svg{font-size:40px;color:#c4b3f5}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_empty__8x__E p{font-size:16px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_empty__8x__E button{padding:11px 22px;border:0;border-radius:999px;background:var(--brand);color:#fff;font-weight:700}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_cta__JFdAc{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:56px;padding:36px 40px;border-radius:var(--radius);color:#fff;background:radial-gradient(600px 260px at 100% 0,rgba(124,198,232,.45),transparent 60%),linear-gradient(120deg,#120f63,#3b22b0 60%,#6a3fe6)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_cta__JFdAc h2{font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.25;color:#fff}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_cta__JFdAc p{margin-top:8px;font-size:16px;line-height:1.55;color:rgba(255,255,255,.85)}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_cta__JFdAc a{display:inline-flex;align-items:center;gap:8px;flex:none;padding:15px 26px;border-radius:999px;background:#fff;color:var(--brand-dark);font-size:15px;font-weight:800;transition:transform .2s,box-shadow .2s}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_cta__JFdAc a:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px rgba(0,0,0,.5)}@media (max-width:1024px){.DoctorsDirectory_page__7hWBP .DoctorsDirectory_grid__EEqai{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:767px){.DoctorsDirectory_page__7hWBP .DoctorsDirectory_wrap__PJ85U{padding:0 16px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_hero__oaLAS{padding:32px 0 96px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_intro__kEd4N{font-size:16px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_tools__ra2lC{grid-template-columns:1fr;padding:14px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_grid__EEqai{grid-template-columns:1fr;gap:14px;margin-top:24px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_card___yLvW{flex-direction:row;align-items:flex-start;gap:14px;padding:14px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_card___yLvW:hover{transform:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photo__YEU1B{flex:none;width:104px;aspect-ratio:1;border-radius:14px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoImg__cIU4A,.DoctorsDirectory_page__7hWBP .DoctorsDirectory_photoLayer__o7Zpf img{object-position:center 20%}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_card___yLvW:hover .DoctorsDirectory_photoLayer__o7Zpf{transform:none}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_initials__w8Rz0{font-size:44px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_city__vhJda{left:6px;right:6px;bottom:6px;justify-content:center;padding:5px 6px;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_city__vhJda svg{flex:none;font-size:11px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_body__orkTg{min-width:0;padding:0}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_title__T4H74{font-size:11px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_name__zSYHR{margin-bottom:6px;font-size:17px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_address__JvhHz{margin-bottom:12px;font-size:13px;line-height:1.45}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_actions__TXuYL{gap:6px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_btn__fDszX{min-height:38px;padding:0 12px;font-size:13px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_icon__L0RDK{width:38px}.DoctorsDirectory_page__7hWBP .DoctorsDirectory_cta__JFdAc{flex-direction:column;align-items:flex-start;padding:28px 24px}}.DoctorsDirectory_countryGroup__v84SP{margin-bottom:56px}.DoctorsDirectory_countryHeading__WFLV5{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:var(--cw-navy,#0d1e3a);padding-bottom:12px;margin-bottom:24px;border-bottom:2px solid #e8eef5}.DoctorsDirectory_countryFlag__F_gPZ{font-size:26px;line-height:1}.DoctorsDirectory_comingSoon__UfQe9{font-size:15px;color:#6b7a90;font-style:italic;margin-bottom:24px;padding:14px 18px;background:#f7f9fc;border-radius:8px;border-left:3px solid var(--cw-blue,#1a73e8)}.DoctorsDirectory_distributorCard__CnLLi{background:#f7f9fc;border:1px solid #dce6f0;border-radius:12px;padding:22px 24px;margin-bottom:24px;max-width:520px}.DoctorsDirectory_distributorBadge__3tDGo{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--cw-blue,#1a73e8);background:#e8f0fd;padding:3px 9px;border-radius:20px;margin-bottom:10px}.DoctorsDirectory_distributorName__832C6{font-size:18px;font-weight:700;color:var(--cw-navy,#0d1e3a);margin-bottom:3px}.DoctorsDirectory_distributorRole__09WyT{font-size:13px;color:#6b7a90;margin-bottom:8px}.DoctorsDirectory_distributorAddress__cI7sl{font-size:14px;color:#3d4f63;margin-bottom:14px;line-height:1.45}.DoctorsDirectory_resultGallery__iYSoR{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-bottom:28px}.DoctorsDirectory_resultPhoto__x3NQ6{width:100%;height:160px;object-fit:cover;border-radius:10px;display:block;background:#e8eef5}@media (max-width:600px){.DoctorsDirectory_resultGallery__iYSoR{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.DoctorsDirectory_resultPhoto__x3NQ6{height:120px}}.DoctorsDirectory_countryTabs__byNFK{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;margin-bottom:32px;padding-top:4px}.DoctorsDirectory_countryTab__AqFHi{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;border-radius:24px;border:2px solid #dce6f0;background:#fff;color:#3d4f63;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.06)}.DoctorsDirectory_countryTab__AqFHi:hover{border-color:var(--cw-blue,#1a73e8);color:var(--cw-blue,#1a73e8)}.DoctorsDirectory_countryTabActive__3vdPo{background:var(--cw-blue,#1a73e8);border-color:var(--cw-blue,#1a73e8);color:#fff}.DoctorsDirectory_countryTabActive__3vdPo:hover{color:#fff}.EducationLibrary_lib___GWJv{--ink:#1b1340;--muted:#625c7c;--line:#e9e6f3;--soft:#f5f3fb;--brand:#7c4dff;--brand-dark:#5a2fe0;--navy:#0b0a5c;--radius:14px;display:block;color:var(--ink);background:#fff;padding-bottom:72px;font-family:inherit}.EducationLibrary_lib___GWJv *,.EducationLibrary_lib___GWJv :after,.EducationLibrary_lib___GWJv :before{box-sizing:border-box}.EducationLibrary_lib___GWJv a{color:inherit;text-decoration:none}.EducationLibrary_lib___GWJv h1,.EducationLibrary_lib___GWJv h2,.EducationLibrary_lib___GWJv ol,.EducationLibrary_lib___GWJv p,.EducationLibrary_lib___GWJv ul{margin:0;padding:0}.EducationLibrary_lib___GWJv ol,.EducationLibrary_lib___GWJv ul{list-style:none}.EducationLibrary_lib___GWJv svg{width:1em;height:1em;fill:currentColor;flex:none}.EducationLibrary_lib___GWJv .EducationLibrary_wrap__lHOBe{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}.EducationLibrary_lib___GWJv .EducationLibrary_hero__P2NFw{position:relative;overflow:hidden;padding:var(--edu-header-space,56px) 0 56px;margin-bottom:40px;color:#fff;background:radial-gradient(900px 420px at 85% -10%,rgba(124,198,232,.55),transparent 60%),radial-gradient(700px 380px at 0 120%,rgba(155,107,242,.55),transparent 60%),linear-gradient(120deg,#120f63,#2b1a8f 55%,#6a3fe6)}.EducationLibrary_lib___GWJv .EducationLibrary_heroCompact__IYXPY{padding-top:24px;padding-bottom:24px;margin-bottom:28px}.EducationLibrary_lib___GWJv .EducationLibrary_kicker__Uqw1Q{display:inline-block;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);font-size:13px;font-weight:600;letter-spacing:.02em}.EducationLibrary_lib___GWJv .EducationLibrary_heading__FBPSX{margin-top:16px;font-size:clamp(30px,4.2vw,48px);line-height:1.12;font-weight:800;color:#fff}.EducationLibrary_lib___GWJv .EducationLibrary_intro__D77cK{margin-top:14px;max-width:680px;font-size:17px;line-height:1.6;color:rgba(255,255,255,.86)}.EducationLibrary_lib___GWJv .EducationLibrary_stats__1O9fc{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.EducationLibrary_lib___GWJv .EducationLibrary_stats__1O9fc span{padding:8px 16px;border-radius:10px;background:rgba(255,255,255,.12);font-size:14px;color:rgba(255,255,255,.9)}.EducationLibrary_lib___GWJv .EducationLibrary_stats__1O9fc strong{color:#fff;font-size:16px}.EducationLibrary_lib___GWJv .EducationLibrary_back__ZYHwk{display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 12px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#fff;font-size:14px;font-weight:600;transition:background .2s}.EducationLibrary_lib___GWJv .EducationLibrary_back__ZYHwk svg{font-size:20px}.EducationLibrary_lib___GWJv .EducationLibrary_back__ZYHwk:hover{background:rgba(255,255,255,.24);color:#fff}.EducationLibrary_lib___GWJv .EducationLibrary_thumb__i91_f{position:relative;display:block;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#120f3a}.EducationLibrary_lib___GWJv .EducationLibrary_thumbLarge__U4LJI{border-radius:var(--radius)}.EducationLibrary_lib___GWJv .EducationLibrary_thumb__i91_f img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.EducationLibrary_lib___GWJv .EducationLibrary_part__8FjxE{position:absolute;left:8px;top:8px;padding:3px 8px;border-radius:6px;background:rgba(124,77,255,.92);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em}.EducationLibrary_lib___GWJv .EducationLibrary_duration__WqX6B{position:absolute;right:8px;bottom:8px;padding:2px 6px;border-radius:5px;background:rgba(0,0,0,.8);color:#fff;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EducationLibrary_lib___GWJv .EducationLibrary_play__r7RCt{position:absolute;inset:0;display:grid;place-items:center;background:rgba(10,8,40,.28);opacity:0;transition:opacity .25s}.EducationLibrary_lib___GWJv .EducationLibrary_play__r7RCt svg{width:58px;height:58px;padding:16px 14px 16px 18px;border-radius:50%;background:rgba(255,255,255,.95);fill:var(--brand);box-shadow:0 8px 24px rgba(0,0,0,.25)}.EducationLibrary_lib___GWJv .EducationLibrary_thumb__i91_f:not(.EducationLibrary_thumbLarge__U4LJI) .EducationLibrary_play__r7RCt svg{width:34px;height:34px;padding:9px 8px 9px 10px}.EducationLibrary_lib___GWJv .EducationLibrary_grid__nyPGm{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:36px 24px}.EducationLibrary_lib___GWJv .EducationLibrary_card___qfy5{display:flex;flex-direction:column;gap:14px;height:100%}.EducationLibrary_lib___GWJv .EducationLibrary_card___qfy5:hover .EducationLibrary_thumb__i91_f img{transform:scale(1.04)}.EducationLibrary_lib___GWJv .EducationLibrary_card___qfy5:hover .EducationLibrary_play__r7RCt,.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49:hover .EducationLibrary_play__r7RCt{opacity:1}.EducationLibrary_lib___GWJv .EducationLibrary_cardBody__bQ9fT{display:flex;flex-direction:column;gap:6px;padding:0 2px}.EducationLibrary_lib___GWJv .EducationLibrary_cardTitle__ChPDh{font-size:18px;line-height:1.35;font-weight:700;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EducationLibrary_lib___GWJv .EducationLibrary_card___qfy5:hover .EducationLibrary_cardTitle__ChPDh{color:var(--brand-dark)}.EducationLibrary_lib___GWJv .EducationLibrary_cardSub__TotD5{font-size:14px;line-height:1.5;color:var(--muted)}.EducationLibrary_lib___GWJv .EducationLibrary_cardTags__Aetwq{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.EducationLibrary_lib___GWJv .EducationLibrary_cardTags__Aetwq span{padding:4px 10px;border-radius:999px;background:var(--soft);color:#4a3f86;font-size:12px;font-weight:600}.EducationLibrary_lib___GWJv .EducationLibrary_watch__u2OZY{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:28px;align-items:start}.EducationLibrary_lib___GWJv .EducationLibrary_player__T379j{position:relative;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:#000;box-shadow:0 18px 40px rgba(27,19,64,.18)}.EducationLibrary_lib___GWJv .EducationLibrary_player__T379j iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.EducationLibrary_lib___GWJv .EducationLibrary_watchTitle__EVp2l{margin-top:18px;font-size:clamp(20px,2.2vw,26px);line-height:1.3;font-weight:800;color:var(--ink)}.EducationLibrary_lib___GWJv .EducationLibrary_metaRow__I3BYY{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:14px}.EducationLibrary_lib___GWJv .EducationLibrary_metaChip__UsZae{padding:6px 12px;border-radius:999px;background:#efe9ff;color:var(--brand-dark);font-size:13px;font-weight:700}.EducationLibrary_lib___GWJv .EducationLibrary_metaText__rnxDc{color:var(--muted);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EducationLibrary_lib___GWJv .EducationLibrary_navBtns__hlSNK{display:flex;gap:10px;margin-left:auto}.EducationLibrary_lib___GWJv .EducationLibrary_btnGhost__aUPah,.EducationLibrary_lib___GWJv .EducationLibrary_btnPrimary__kmDLk{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.EducationLibrary_lib___GWJv .EducationLibrary_btnGhost__aUPah{background:var(--soft);color:var(--ink)}.EducationLibrary_lib___GWJv .EducationLibrary_btnGhost__aUPah:hover{background:#e8e3f7;color:var(--ink)}.EducationLibrary_lib___GWJv .EducationLibrary_btnPrimary__kmDLk{background:var(--brand);color:#fff}.EducationLibrary_lib___GWJv .EducationLibrary_btnPrimary__kmDLk:hover{background:var(--brand-dark);color:#fff}.EducationLibrary_lib___GWJv .EducationLibrary_btnPrimary__kmDLk svg{font-size:18px}.EducationLibrary_lib___GWJv .EducationLibrary_description__EfaUh{margin-top:18px;padding:18px 20px 20px;border-radius:12px;background:var(--soft);font-size:15px;line-height:1.65;color:#3c3560}.EducationLibrary_lib___GWJv .EducationLibrary_description__EfaUh p+p{margin-top:6px}.EducationLibrary_lib___GWJv .EducationLibrary_descLead__ZZfgH{font-weight:700;color:var(--ink)}.EducationLibrary_lib___GWJv .EducationLibrary_descHeading__hvhHP{margin-top:16px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.EducationLibrary_lib___GWJv .EducationLibrary_topics__dME92{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 16px;margin-top:10px}.EducationLibrary_lib___GWJv .EducationLibrary_topics__dME92 li{position:relative;padding-left:26px;color:var(--ink);font-weight:600}.EducationLibrary_lib___GWJv .EducationLibrary_topics__dME92 li:before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border-radius:50%;background:var(--brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9.5 16.2 5.3 12l-1.4 1.4 5.6 5.6 11-11-1.4-1.4z'/%3E%3C/svg%3E") center /12px no-repeat}.EducationLibrary_lib___GWJv .EducationLibrary_ytLink__jUtnT{display:inline-block;margin-top:16px;font-size:13px;font-weight:700;color:var(--brand-dark)}.EducationLibrary_lib___GWJv .EducationLibrary_ytLink__jUtnT:hover{text-decoration:underline;color:var(--brand-dark)}.EducationLibrary_lib___GWJv .EducationLibrary_secondary__IFwPD{position:sticky;top:24px}.EducationLibrary_lib___GWJv .EducationLibrary_sideHeading__FeYRP{font-size:16px;font-weight:800;color:var(--ink);margin-bottom:12px}.EducationLibrary_lib___GWJv .EducationLibrary_sideList__CB8mw{display:flex;flex-direction:column;gap:6px}.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49{display:grid;grid-template-columns:168px minmax(0,1fr);gap:12px;padding:6px;border-radius:12px;transition:background .2s}.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49:hover{background:var(--soft)}.EducationLibrary_lib___GWJv .EducationLibrary_sideActive__J9IsV,.EducationLibrary_lib___GWJv .EducationLibrary_sideActive__J9IsV:hover{background:#efe9ff;box-shadow:inset 3px 0 0 var(--brand)}.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49 .EducationLibrary_part__8FjxE{font-size:10px;padding:2px 6px;left:6px;top:6px}.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49 .EducationLibrary_duration__WqX6B{right:6px;bottom:6px;font-size:11px}.EducationLibrary_lib___GWJv .EducationLibrary_sideText__mObXK{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:2px}.EducationLibrary_lib___GWJv .EducationLibrary_sideTitle__4_t7_{font-size:14px;line-height:1.35;font-weight:700;color:var(--ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.EducationLibrary_lib___GWJv .EducationLibrary_sideMeta__I1IXn{font-size:12px;color:var(--muted)}.EducationLibrary_lib___GWJv .EducationLibrary_hubGrid__X_YHM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:-88px;position:relative}.EducationLibrary_lib___GWJv .EducationLibrary_hubCard__oIMO8{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 20px 50px rgba(27,19,64,.14);border:1px solid var(--line);transition:transform .25s ease,box-shadow .25s ease}.EducationLibrary_lib___GWJv .EducationLibrary_hubCard__oIMO8:hover{transform:translateY(-4px);box-shadow:0 28px 60px rgba(27,19,64,.2)}.EducationLibrary_lib___GWJv .EducationLibrary_hubMosaic__D_bQw{position:relative;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:4px;aspect-ratio:16/7.5;background:#120f3a}.EducationLibrary_lib___GWJv .EducationLibrary_hubMosaic__D_bQw img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.EducationLibrary_lib___GWJv .EducationLibrary_hubMosaic__D_bQw img:first-child{grid-row:1/3}.EducationLibrary_lib___GWJv .EducationLibrary_hubCard__oIMO8:hover .EducationLibrary_hubMosaic__D_bQw img{transform:scale(1.03)}.EducationLibrary_lib___GWJv .EducationLibrary_hubLang__MDqP9{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border-radius:999px;background:rgba(255,255,255,.95);color:var(--ink);font-size:14px;font-weight:800;box-shadow:0 6px 18px rgba(0,0,0,.2)}.EducationLibrary_lib___GWJv .EducationLibrary_hubLang__MDqP9 img{width:22px;height:16px;border-radius:3px;object-fit:cover;transform:none!important}.EducationLibrary_lib___GWJv .EducationLibrary_hubBody__Jgu6J{display:flex;flex-direction:column;gap:10px;padding:24px 26px 26px;flex:1 1}.EducationLibrary_lib___GWJv .EducationLibrary_hubTitle__RllT2{font-size:24px;line-height:1.25;font-weight:800;color:var(--ink)}.EducationLibrary_lib___GWJv .EducationLibrary_hubText__5pFmE{font-size:15px;line-height:1.6;color:var(--muted)}.EducationLibrary_lib___GWJv .EducationLibrary_hubStats__FzQhm{display:flex;gap:8px;margin-top:4px}.EducationLibrary_lib___GWJv .EducationLibrary_hubStats__FzQhm span{padding:6px 12px;border-radius:999px;background:var(--soft);color:#4a3f86;font-size:13px}.EducationLibrary_lib___GWJv .EducationLibrary_hubStats__FzQhm strong{color:var(--ink)}.EducationLibrary_lib___GWJv .EducationLibrary_hubCta__JuEfF{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;padding:14px 20px;border-radius:12px;background:var(--brand);color:#fff;font-size:15px;font-weight:800;transition:background .2s}.EducationLibrary_lib___GWJv .EducationLibrary_hubCta__JuEfF svg{font-size:18px}.EducationLibrary_lib___GWJv .EducationLibrary_hubCard__oIMO8:hover .EducationLibrary_hubCta__JuEfF{background:var(--brand-dark)}.EducationLibrary_lib___GWJv .EducationLibrary_hubBody__Jgu6J .EducationLibrary_hubStats__FzQhm{margin-bottom:10px}.EducationLibrary_lib___GWJv .EducationLibrary_hubNote__BMZbJ{display:flex;align-items:flex-start;gap:10px;max-width:760px;margin:32px auto 0;padding:14px 18px;border-radius:12px;background:var(--soft);color:var(--muted);font-size:14px;line-height:1.55}.EducationLibrary_lib___GWJv .EducationLibrary_hubNote__BMZbJ svg{font-size:20px;margin-top:1px;color:var(--brand)}.EducationLibrary_lib___GWJv .EducationLibrary_hubNote__BMZbJ a{color:var(--brand);font-weight:700;text-decoration:underline;text-underline-offset:3px}.EducationLibrary_lib___GWJv .EducationLibrary_heroGate__kBYhD{padding-bottom:120px}.EducationLibrary_lib___GWJv .EducationLibrary_gate__SVIPO{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:460px;margin:-110px auto 0;padding:36px 32px 28px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:0 20px 50px rgba(27,19,64,.14);text-align:center}.EducationLibrary_lib___GWJv .EducationLibrary_gateIcon__2446b{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;background:linear-gradient(135deg,#7c4dff,#2b1a8f);color:#fff;font-size:26px;box-shadow:0 10px 24px rgba(124,77,255,.35)}.EducationLibrary_lib___GWJv .EducationLibrary_gateTitle__fOpfD{margin-top:6px;font-size:22px;font-weight:800;color:var(--ink)}.EducationLibrary_lib___GWJv .EducationLibrary_gateText__cZ_LD{font-size:15px;line-height:1.55;color:var(--muted)}.EducationLibrary_lib___GWJv .EducationLibrary_gateInput__24Dvf,.EducationLibrary_lib___GWJv .EducationLibrary_gateInput__24Dvf:focus{width:100%;margin-top:8px;padding:14px 16px;border-radius:12px;border:1.5px solid var(--line);background:var(--soft);color:var(--ink);font:inherit;font-size:16px;outline:none;transition:border-color .2s,background .2s}.EducationLibrary_lib___GWJv .EducationLibrary_gateInput__24Dvf:focus{border-color:var(--brand);background:#fff;box-shadow:0 0 0 4px rgba(124,77,255,.15)}.EducationLibrary_lib___GWJv .EducationLibrary_gateError__gKIRk{width:100%;padding:10px 12px;border-radius:10px;background:#fff0f1;color:#c0253a;font-size:14px;font-weight:600}.EducationLibrary_lib___GWJv .EducationLibrary_gateSubmit__vdi_g,.EducationLibrary_lib___GWJv .EducationLibrary_gateSubmit__vdi_g:focus,.EducationLibrary_lib___GWJv .EducationLibrary_gateSubmit__vdi_g:hover{width:100%;margin-top:4px;padding:14px 20px;border:0;border-radius:12px;background:var(--brand);color:#fff;font:inherit;font-size:16px;font-weight:800;cursor:pointer;transition:background .2s}.EducationLibrary_lib___GWJv .EducationLibrary_gateSubmit__vdi_g:hover{background:var(--brand-dark)}.EducationLibrary_lib___GWJv .EducationLibrary_gateSubmit__vdi_g:disabled{opacity:.7;cursor:progress}.EducationLibrary_lib___GWJv .EducationLibrary_gateBack__Zyvkn{margin-top:6px;font-size:14px;font-weight:700;color:var(--brand-dark)}.EducationLibrary_lib___GWJv .EducationLibrary_gateBack__Zyvkn:hover{color:var(--brand-dark);text-decoration:underline}@media (max-width:1100px){.EducationLibrary_lib___GWJv .EducationLibrary_watch__u2OZY{grid-template-columns:minmax(0,1fr) 340px}.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49{grid-template-columns:140px minmax(0,1fr)}}@media (max-width:900px){.EducationLibrary_lib___GWJv .EducationLibrary_watch__u2OZY{grid-template-columns:1fr}.EducationLibrary_lib___GWJv .EducationLibrary_secondary__IFwPD{position:static}.EducationLibrary_lib___GWJv .EducationLibrary_hubGrid__X_YHM{grid-template-columns:1fr}.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49{grid-template-columns:168px minmax(0,1fr)}}@media (max-width:767px){.EducationLibrary_lib___GWJv{--edu-header-space:36px}.EducationLibrary_lib___GWJv .EducationLibrary_wrap__lHOBe{padding:0 16px}.EducationLibrary_lib___GWJv .EducationLibrary_hero__P2NFw{padding-bottom:40px;margin-bottom:28px}.EducationLibrary_lib___GWJv .EducationLibrary_heroCompact__IYXPY{padding-top:16px;padding-bottom:16px;margin-bottom:16px}.EducationLibrary_lib___GWJv .EducationLibrary_heroGate__kBYhD{padding-bottom:116px}.EducationLibrary_lib___GWJv .EducationLibrary_hubBody__Jgu6J{padding:20px}.EducationLibrary_lib___GWJv .EducationLibrary_hubTitle__RllT2{font-size:21px}.EducationLibrary_lib___GWJv .EducationLibrary_gate__SVIPO{padding:30px 20px 24px}.EducationLibrary_lib___GWJv .EducationLibrary_intro__D77cK{font-size:15px}.EducationLibrary_lib___GWJv .EducationLibrary_grid__nyPGm{grid-template-columns:1fr;gap:28px}.EducationLibrary_lib___GWJv .EducationLibrary_navBtns__hlSNK{margin-left:0;width:100%}.EducationLibrary_lib___GWJv .EducationLibrary_navBtns__hlSNK a{flex:1 1;justify-content:center}.EducationLibrary_lib___GWJv .EducationLibrary_sideItem__YT_49{grid-template-columns:140px minmax(0,1fr)}}.GalleryPage_page__9L4Xu{--navy:#13294b;--navy-2:#1f3a60;--calm:#f4f8fb;--line:#dde8f0;--text:#4a5568;--orange:#f9a531;--orange-dark:#e8901a;--display:"Prompt","Open Sans",system-ui,sans-serif;--sans:"Open Sans",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--sans);color:var(--text)}.GalleryPage_page__9L4Xu *{box-sizing:border-box}.GalleryPage_wrap__KxH_p{max-width:1200px;margin:0 auto}.GalleryPage_hero__F2eqe{padding:56px 20px 48px;background:radial-gradient(700px 300px at 90% 0,rgba(249,165,49,.14),transparent 70%),linear-gradient(180deg,var(--calm) 0,#fff 100%);text-align:center}.GalleryPage_page__9L4Xu .GalleryPage_crumbs__y5buo{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem;margin-bottom:22px;font-size:13px;font-weight:600;color:#8a94a6}.GalleryPage_page__9L4Xu .GalleryPage_crumbs__y5buo a{color:#0a6ea8;text-decoration:none}.GalleryPage_page__9L4Xu .GalleryPage_crumbs__y5buo a:after{content:"/";margin-left:.4rem;color:#c3ccd8}.GalleryPage_page__9L4Xu .GalleryPage_kicker__BA6SF{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-dark)}.GalleryPage_page__9L4Xu .GalleryPage_kicker__BA6SF:after,.GalleryPage_page__9L4Xu .GalleryPage_kicker__BA6SF:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--orange)}.GalleryPage_page__9L4Xu .GalleryPage_title__cgO0Q{margin:0 0 .9rem;font-family:var(--display);font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.15;color:var(--navy)}.GalleryPage_page__9L4Xu .GalleryPage_lead__g5RcA{max-width:680px;margin:0 auto;font-size:16.5px;line-height:1.75;color:var(--text)}.GalleryPage_chips__clbmr{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:24px 0 0;padding:0;list-style:none}.GalleryPage_chips__clbmr li{padding:.45rem 1rem;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--navy)}.GalleryPage_gallerySection__MYB4n{padding:16px 20px 64px}.GalleryPage_grid__OOkI2{display:grid;grid-template-columns:repeat(2,minmax(0,249px));justify-content:center;justify-items:center;gap:14px;max-width:540px;width:100%;margin:0 auto;padding:0;list-style:none}.GalleryPage_page__9L4Xu .GalleryPage_card__uX74A{display:flex;flex-direction:column;width:100%;max-width:249px;min-width:0;height:100%;white-space:normal;padding:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 6px 18px rgba(19,41,75,.06);cursor:zoom-in;font:inherit;text-align:left;transition:transform .25s,box-shadow .25s}.GalleryPage_page__9L4Xu .GalleryPage_card__uX74A:focus-visible,.GalleryPage_page__9L4Xu .GalleryPage_card__uX74A:hover{background:#fff;transform:translateY(-4px);box-shadow:0 20px 44px rgba(19,41,75,.13)}.GalleryPage_card__uX74A:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.GalleryPage_media__UI50k{display:block;overflow:hidden;background:#fffaf3}.GalleryPage_media__UI50k img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;transition:transform .4s}.GalleryPage_card__uX74A:hover .GalleryPage_media__UI50k img{transform:scale(1.04)}.GalleryPage_grid__OOkI2 li{min-width:0}.GalleryPage_caption__uy_mn{display:flex;flex:1 1;align-items:center;gap:.6rem;padding:12px;border-top:1px solid var(--line);font-size:13px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;font-weight:700;color:var(--navy)}.GalleryPage_num__myfB6{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--calm);font-size:12px;font-weight:800;color:var(--orange-dark)}.GalleryPage_infoSection__cLhU7{padding:0 20px 110px}.GalleryPage_info__ygZmG{display:grid;gap:16px}.GalleryPage_infoCard__agvKU{padding:26px 24px;border-radius:20px;background:var(--calm);border:1px solid var(--line)}.GalleryPage_page__9L4Xu .GalleryPage_infoCard__agvKU h2{margin:0 0 .4rem;font-family:var(--display);font-size:19px;font-weight:600;color:var(--navy)}.GalleryPage_page__9L4Xu .GalleryPage_infoCard__agvKU p{margin:0;font-size:15px;line-height:1.7;color:var(--text)}.GalleryPage_lightbox__t7Zm_{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:24px;background:rgba(10,18,32,.88);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.GalleryPage_lightboxFigure__5b0mq{margin:0;max-width:min(92vw,860px)}.GalleryPage_lightboxFigure__5b0mq img{display:block;width:100%;max-height:80vh;object-fit:contain;border-radius:16px;background:#fff;cursor:zoom-out}.GalleryPage_lightboxFigure__5b0mq figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:12px;font-size:15px;font-weight:700;color:#fff}.GalleryPage_lightboxFigure__5b0mq figcaption span{color:rgba(255,255,255,.6)}.GalleryPage_page__9L4Xu .GalleryPage_lbBtn__0_hqv{position:fixed;padding:0;display:grid;place-items:center;width:64px;height:64px;border:1.5px solid rgba(221,232,240,.55);border-radius:50%;background:rgba(19,41,75,.55);color:#e8edf2;font-size:42px;font-weight:700;line-height:1;text-align:center;cursor:pointer;transition:background .15s,color .15s,transform .15s,border-color .15s;box-shadow:0 8px 22px rgba(0,0,0,.35)}.GalleryPage_page__9L4Xu .GalleryPage_lbBtn__0_hqv:hover{background:rgba(19,41,75,.85);color:#fff;border-color:#dde8f0;transform:translateY(-50%) scale(1.05)}.GalleryPage_page__9L4Xu .GalleryPage_lbClose__zWdoB{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.16);color:#fff;font-size:32px;font-weight:400;transform:none}.GalleryPage_page__9L4Xu .GalleryPage_lbClose__zWdoB:hover{background:#f9a531;color:#1f2128;border-color:#f9a531;transform:none}.GalleryPage_lbClose__zWdoB{top:18px;right:18px}.GalleryPage_lbPrev__eJFcQ{left:16px;top:50%;transform:translateY(-50%);padding-right:3px}.GalleryPage_lbNext__d9jAG{right:16px;top:50%;transform:translateY(-50%);padding-left:3px}@media (max-width:700px){.GalleryPage_page__9L4Xu .GalleryPage_lbBtn__0_hqv{width:52px;height:52px;font-size:40px}.GalleryPage_page__9L4Xu .GalleryPage_lbClose__zWdoB{font-size:28px}.GalleryPage_lbPrev__eJFcQ{left:8px}.GalleryPage_lbNext__d9jAG{right:8px}}@media (min-width:768px){.GalleryPage_hero__F2eqe{padding:72px 24px 56px}.GalleryPage_grid__OOkI2{grid-template-columns:repeat(3,minmax(0,249px));gap:16px;max-width:780px}.GalleryPage_caption__uy_mn{padding:10px 12px;font-size:12.5px}.GalleryPage_info__ygZmG{grid-template-columns:repeat(3,1fr);gap:20px}}@media (prefers-reduced-motion:reduce){.GalleryPage_card__uX74A,.GalleryPage_media__UI50k img{transition:none}}