.HavenRichTextWidget_section__cOxCj{position:relative;width:100%;padding-block:clamp(3.5rem,7vw,6rem);background:linear-gradient(180deg,color-mix(in srgb,var(--studio-accent) 5%,var(--studio-bg)) 0,var(--studio-bg) 38%,color-mix(in srgb,var(--studio-fg) 2%,var(--studio-bg)) 100%);color:var(--studio-fg);box-sizing:border-box;direction:rtl;overflow:hidden}.HavenRichTextWidget_railMark__XbOI9{position:absolute;inset-block:12%;inset-inline-start:0;width:3px;border-radius:999px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--studio-accent) 55%,transparent),transparent);pointer-events:none}.HavenRichTextWidget_shell__b_gkb{position:relative;width:100%;max-width:1120px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);box-sizing:border-box;z-index:1}.HavenRichTextWidget_grid__38Osn{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(1.75rem,4vw,3.5rem);align-items:start}.HavenRichTextWidget_headerCol__sYyZF{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;position:sticky;top:5.5rem}.HavenRichTextWidget_eyebrow__yBHJy{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;color:color-mix(in srgb,var(--studio-accent) 70%,var(--studio-fg))}.HavenRichTextWidget_title__UCeuB{margin:0;font-family:"Estedad",var(--studio-font),Tahoma,sans-serif;font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.3;font-weight:750;letter-spacing:-.02em;color:var(--studio-fg)}.HavenRichTextWidget_divider__HqrTj{width:2.75rem;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--studio-accent),color-mix(in srgb,var(--studio-accent) 15%,transparent));margin-top:.2rem}.HavenRichTextWidget_contentCol__KhtF5{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);min-width:0;animation:HavenRichTextWidget_havenRichRise__9AHU2 .65s cubic-bezier(.22,1,.36,1) both}.HavenRichTextWidget_bodyStack__qGSsm{display:flex;flex-direction:column;gap:1rem}.HavenRichTextWidget_body__M_NAk{margin:0;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.9;color:var(--studio-muted)}.HavenRichTextWidget_highlights__DoiDm{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.HavenRichTextWidget_highlight__uVxms{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;padding:.95rem 1rem;border-radius:12px;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-bg) 88%,white)}.HavenRichTextWidget_highlightIndex__VtkDs{font-size:.72rem;font-weight:800;letter-spacing:.04em;color:var(--studio-accent);line-height:1.4;margin-top:.15rem}.HavenRichTextWidget_highlightCopy__2mVkY{min-width:0}.HavenRichTextWidget_highlightTitle__wRiuz{margin:0 0 .35rem;font-size:.95rem;font-weight:750;color:var(--studio-fg)}.HavenRichTextWidget_highlightBody__pf_Xm{margin:0;font-size:.84rem;line-height:1.75;color:var(--studio-muted)}.HavenRichTextWidget_modeBrief__UiBHq .HavenRichTextWidget_grid__38Osn{grid-template-columns:1fr;max-width:44rem;margin-inline:auto;text-align:center}.HavenRichTextWidget_modeBrief__UiBHq .HavenRichTextWidget_headerCol__sYyZF{position:static;align-items:center}.HavenRichTextWidget_modeBrief__UiBHq .HavenRichTextWidget_divider__HqrTj{margin-inline:auto}.HavenRichTextWidget_modeBrief__UiBHq .HavenRichTextWidget_highlights__DoiDm{grid-template-columns:1fr;text-align:start}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_grid__38Osn{grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr)}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_headerCol__sYyZF{position:static;grid-column:1/-1}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_contentCol__KhtF5{display:contents}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_bodyStack__qGSsm{grid-column:1}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_highlights__DoiDm{grid-column:2;align-self:start;position:sticky;top:5.5rem}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_highlight__uVxms{background:color-mix(in srgb,var(--studio-accent) 8%,var(--studio-bg));border-color:color-mix(in srgb,var(--studio-accent) 22%,var(--studio-border))}@keyframes HavenRichTextWidget_havenRichRise__9AHU2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.HavenRichTextWidget_grid__38Osn,.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_grid__38Osn{grid-template-columns:1fr}.HavenRichTextWidget_headerCol__sYyZF,.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_highlights__DoiDm{position:static}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_contentCol__KhtF5{display:flex}.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_bodyStack__qGSsm,.HavenRichTextWidget_modeAside__W9VMV .HavenRichTextWidget_highlights__DoiDm{grid-column:auto}}@media (prefers-reduced-motion:reduce){.HavenRichTextWidget_contentCol__KhtF5{animation:none}}.HavenServicesListWidget_section__kqi_V{position:relative;width:100%;padding:clamp(2.5rem,5.5vw,4.25rem) 0;color:var(--studio-fg);background:radial-gradient(ellipse 50% 55% at 100% 0,color-mix(in srgb,var(--studio-accent) 9%,transparent),transparent 70%),var(--studio-bg);direction:rtl;box-sizing:border-box}.HavenServicesListWidget_shell__wINUB{width:min(1100px,calc(100% - 2.5rem));margin-inline:auto;box-sizing:border-box}.HavenServicesListWidget_header__jU8dI{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.HavenServicesListWidget_headerCopy__jxfqm{max-width:40rem}.HavenServicesListWidget_eyebrow__tTJh4{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 .85rem;font-size:.76rem;font-weight:700;letter-spacing:.08em;color:var(--studio-accent)}.HavenServicesListWidget_eyebrowRule__U3amj{width:1.5rem;height:1px;background:linear-gradient(90deg,var(--studio-accent),transparent);flex-shrink:0}.HavenServicesListWidget_title__JzIIM{margin:0 0 .55rem;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.55rem,2.8vw,2.2rem);font-weight:750;letter-spacing:-.02em;line-height:1.25;color:var(--studio-fg);text-wrap:balance}.HavenServicesListWidget_lead__zUxZM{margin:0;font-size:.98rem;line-height:1.75;color:var(--studio-muted)}.HavenServicesListWidget_allLink__BvAMo{display:inline-flex;align-items:center;padding:.65rem 1rem;border-radius:999px;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 4%,var(--studio-bg));color:var(--studio-fg);font-size:.86rem;font-weight:650;text-decoration:none;transition:border-color .2s ease,background .2s ease}.HavenServicesListWidget_allLink__BvAMo:hover{border-color:color-mix(in srgb,var(--studio-accent) 45%,var(--studio-border));background:color-mix(in srgb,var(--studio-accent) 8%,var(--studio-bg))}.HavenServicesListWidget_status__eM2bU{margin:0;padding:1.15rem 1.25rem;border-radius:1rem;border:1px dashed var(--studio-border);color:var(--studio-muted);background:color-mix(in srgb,var(--studio-fg) 3%,var(--studio-bg))}.HavenServicesListWidget_index__Zak1P,.HavenServicesListWidget_ledger__pNCxk,.HavenServicesListWidget_plates__HVrXV{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem;counter-reset:none}.HavenServicesListWidget_plates__HVrXV{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1rem}.HavenServicesListWidget_row___dkp3{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;padding:1rem 1.05rem;border-radius:1rem;border:1px solid var(--studio-border);background:linear-gradient(155deg,color-mix(in srgb,var(--studio-fg) 3.5%,var(--studio-bg)),var(--studio-bg));box-shadow:0 8px 24px color-mix(in srgb,var(--studio-fg) 4%,transparent)}.HavenServicesListWidget_modeLedger__G5Hhr .HavenServicesListWidget_row___dkp3{border-radius:.75rem;padding:.85rem 1rem}.HavenServicesListWidget_modePlates__f4BTj .HavenServicesListWidget_row___dkp3{grid-template-columns:1fr;min-height:100%}.HavenServicesListWidget_indexBadge__3X_97{min-width:2.25rem;height:2.25rem;display:inline-grid;place-items:center;border-radius:.65rem;font-size:.78rem;font-weight:750;letter-spacing:.06em;color:var(--studio-bg);background:color-mix(in srgb,var(--studio-accent) 92%,var(--studio-fg));font-variant-numeric:tabular-nums}.HavenServicesListWidget_thumb__9_OB7{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:.75rem;display:block;background:color-mix(in srgb,var(--studio-accent) 8%,var(--studio-bg))}.HavenServicesListWidget_rowBody__rUncQ{min-width:0;display:flex;flex-direction:column;gap:.75rem;height:100%}.HavenServicesListWidget_rowMain__AH6M4{min-width:0;flex:1}.HavenServicesListWidget_rowTitle__WY4iR{margin:0 0 .35rem;font-size:1.05rem;font-weight:750;line-height:1.35;color:var(--studio-fg)}.HavenServicesListWidget_rowDesc__7QR0d{margin:0 0 .55rem;font-size:.9rem;line-height:1.7;color:var(--studio-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HavenServicesListWidget_meta__PWIHM{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.HavenServicesListWidget_meta__PWIHM li{padding:.28rem .55rem;border-radius:999px;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 3%,var(--studio-bg));font-size:.72rem;font-weight:650;color:var(--studio-muted)}.HavenServicesListWidget_rowActions__JioNt{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:auto}.HavenServicesListWidget_detailBtn__Okb6T,.HavenServicesListWidget_reserveBtn__uPQau{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;padding:.5rem .9rem;border-radius:.8rem;font-size:.86rem;font-weight:700;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:background .2s ease,border-color .2s ease}.HavenServicesListWidget_detailBtn__Okb6T{border:1px solid var(--studio-border);background:transparent;color:var(--studio-fg)}.HavenServicesListWidget_detailBtn__Okb6T:hover{border-color:color-mix(in srgb,var(--studio-accent) 40%,var(--studio-border));background:color-mix(in srgb,var(--studio-accent) 7%,var(--studio-bg))}.HavenServicesListWidget_reserveBtn__uPQau{border:none;background:var(--studio-accent);color:var(--studio-bg);flex:1}.HavenServicesListWidget_reserveBtn__uPQau:hover{filter:brightness(1.05)}.HavenServicesListWidget_arrowIcon__QiAQB{flex-shrink:0}@media (max-width:640px){.HavenServicesListWidget_row___dkp3{grid-template-columns:1fr}.HavenServicesListWidget_modeIndex__MXxYz .HavenServicesListWidget_indexBadge__3X_97,.HavenServicesListWidget_modeLedger__G5Hhr .HavenServicesListWidget_indexBadge__3X_97{width:fit-content}.HavenServicesListWidget_rowActions__JioNt{flex-direction:column}.HavenServicesListWidget_detailBtn__Okb6T,.HavenServicesListWidget_reserveBtn__uPQau{width:100%}}.HavenServicesListWidget_drawerBackdrop__3QJE1{position:fixed;inset:0;z-index:80;background:color-mix(in srgb,var(--studio-fg) 42%,transparent);backdrop-filter:blur(4px);display:flex;justify-content:flex-start;animation:HavenServicesListWidget_havenSvcFade__ohc9r .2s ease}.HavenServicesListWidget_drawerSheet__jxiBd{width:min(28rem,100%);height:100%;background:var(--studio-bg);color:var(--studio-fg);display:flex;flex-direction:column;box-shadow:12px 0 40px color-mix(in srgb,var(--studio-fg) 18%,transparent);animation:HavenServicesListWidget_havenSvcSlide__x_61L .28s ease}.HavenServicesListWidget_drawerTop__B0klk{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem;border-bottom:1px solid var(--studio-border)}.HavenServicesListWidget_drawerKicker__IAjm7{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;color:var(--studio-accent)}.HavenServicesListWidget_drawerClose__81FuM{width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 4%,var(--studio-bg));color:var(--studio-fg);cursor:pointer}.HavenServicesListWidget_drawerScroll__9Jape{flex:1;overflow-y:auto;padding:1.15rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--studio-accent) 50%,transparent) transparent}.HavenServicesListWidget_drawerTitle__adKQ6{margin:0 0 .75rem;font-size:1.3rem;font-weight:750}.HavenServicesListWidget_drawerMeta__dO6id{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.HavenServicesListWidget_drawerMeta__dO6id li{padding:.3rem .6rem;border-radius:999px;border:1px solid var(--studio-border);font-size:.78rem;font-weight:650;color:var(--studio-muted)}.HavenServicesListWidget_drawerNarrative__P5qjf{margin:0;font-size:.95rem;line-height:1.85;color:var(--studio-fg);white-space:pre-line}.HavenServicesListWidget_drawerStaffSection__n5AVm{margin-top:1.35rem;padding-top:1.1rem;border-top:1px solid var(--studio-border)}.HavenServicesListWidget_drawerStaffHeading___rfH_{margin:0 0 .45rem;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:1rem;font-weight:750;color:var(--studio-fg)}.HavenServicesListWidget_drawerStaffEmpty__WtKW6,.HavenServicesListWidget_drawerStaffLead__DWx5q{margin:0 0 .85rem;font-size:.86rem;line-height:1.65;color:var(--studio-muted)}.HavenServicesListWidget_drawerStaffList__Or3gZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.HavenServicesListWidget_drawerStaffCard__fk28O{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem .75rem;align-items:center;padding:.85rem .9rem;border-radius:1rem;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 3%,var(--studio-bg))}.HavenServicesListWidget_drawerStaffAvatarFallback__YEUw7,.HavenServicesListWidget_drawerStaffAvatar__1_0_z{width:3rem;height:3rem;border-radius:999px;object-fit:cover;flex-shrink:0}.HavenServicesListWidget_drawerStaffAvatarFallback__YEUw7{display:grid;place-items:center;font-weight:750;color:var(--studio-accent);background:color-mix(in srgb,var(--studio-accent) 14%,var(--studio-bg));border:1px solid color-mix(in srgb,var(--studio-accent) 35%,var(--studio-border))}.HavenServicesListWidget_drawerStaffInfo__CaeJ5{min-width:0}.HavenServicesListWidget_drawerStaffName__nMmyv{margin:0;font-size:.95rem;font-weight:750;color:var(--studio-fg)}.HavenServicesListWidget_drawerStaffTitle__4w0q5{margin:.15rem 0 0;font-size:.78rem;color:var(--studio-accent);font-weight:650}.HavenServicesListWidget_drawerStaffBio__B3AFw{margin:.35rem 0 0;font-size:.8rem;line-height:1.55;color:var(--studio-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HavenServicesListWidget_drawerStaffCta__JfpXX{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:.55rem .85rem;border-radius:999px;background:var(--studio-accent);color:var(--studio-accent-fg,#fff);font-size:.84rem;font-weight:700;text-decoration:none;white-space:nowrap}.HavenServicesListWidget_drawerFooter__0_ONu{display:flex;gap:.55rem;padding:.95rem 1.15rem;border-top:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 2.5%,var(--studio-bg))}.HavenServicesListWidget_drawerCta__FnLrb,.HavenServicesListWidget_drawerDismiss__rkwBF{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;border-radius:.85rem;font-size:.9rem;font-weight:700;cursor:pointer;text-decoration:none}.HavenServicesListWidget_drawerDismiss__rkwBF{border:1px solid var(--studio-border);background:transparent;color:var(--studio-fg)}.HavenServicesListWidget_drawerCta__FnLrb{border:none;background:var(--studio-accent);color:var(--studio-bg)}@keyframes HavenServicesListWidget_havenSvcFade__ohc9r{0%{opacity:0}to{opacity:1}}@keyframes HavenServicesListWidget_havenSvcSlide__x_61L{0%{transform:translateX(1.25rem);opacity:.6}to{transform:translateX(0);opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HavenServicesListWidget_row___dkp3{transition:transform .22s ease,border-color .22s ease}.HavenServicesListWidget_row___dkp3:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--studio-accent) 35%,var(--studio-border))}}@media (prefers-reduced-motion:reduce){.HavenServicesListWidget_detailBtn__Okb6T,.HavenServicesListWidget_drawerBackdrop__3QJE1,.HavenServicesListWidget_drawerSheet__jxiBd,.HavenServicesListWidget_reserveBtn__uPQau,.HavenServicesListWidget_row___dkp3{animation:none!important;transition:none!important}.HavenServicesListWidget_row___dkp3:hover{transform:none}}.HavenSpecialtyGridWidget_section__qHYmQ{position:relative;width:100%;padding:clamp(2.5rem,5.5vw,4.25rem) 0;color:var(--studio-fg);background:radial-gradient(ellipse 40% 60% at 100% 0,color-mix(in srgb,var(--studio-accent) 10%,transparent),transparent 70%),var(--studio-bg)}.HavenSpecialtyGridWidget_shell__RTsBp{width:min(1180px,calc(100% - 2.5rem));margin-inline:auto;box-sizing:border-box}.HavenSpecialtyGridWidget_header__l5WuV{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.HavenSpecialtyGridWidget_headerCopy__Dgfb3{max-width:38rem}.HavenSpecialtyGridWidget_eyebrow__r2R_m{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 .85rem;font-size:.76rem;font-weight:700;letter-spacing:.08em;color:var(--studio-accent)}.HavenSpecialtyGridWidget_eyebrowRule__i39yQ{width:1.5rem;height:1px;background:linear-gradient(90deg,var(--studio-accent),transparent);flex-shrink:0}.HavenSpecialtyGridWidget_title__PQ8tB{margin:0 0 .55rem;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.55rem,2.8vw,2.2rem);font-weight:750;letter-spacing:-.02em;line-height:1.25;color:var(--studio-fg);text-wrap:balance}.HavenSpecialtyGridWidget_lead__a83cQ{margin:0;font-size:.98rem;line-height:1.75;color:var(--studio-muted)}.HavenSpecialtyGridWidget_allLink__fNHpW{display:inline-flex;align-items:center;padding:.65rem 1rem;border-radius:999px;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 4%,var(--studio-bg));color:var(--studio-fg);font-size:.86rem;font-weight:650;text-decoration:none;transition:border-color .2s ease,background .2s ease}.HavenSpecialtyGridWidget_allLink__fNHpW:hover{border-color:color-mix(in srgb,var(--studio-accent) 45%,var(--studio-border));background:color-mix(in srgb,var(--studio-accent) 8%,var(--studio-bg))}.HavenSpecialtyGridWidget_status__X0wrW{margin:0;padding:1.15rem 1.25rem;border-radius:1rem;border:1px dashed var(--studio-border);color:var(--studio-muted);background:color-mix(in srgb,var(--studio-fg) 3%,var(--studio-bg))}.HavenSpecialtyGridWidget_cardGrid__hlRp_,.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0{list-style:none;margin:0;padding:0;display:grid;gap:1.15rem}.HavenSpecialtyGridWidget_cardGrid__hlRp_{grid-template-columns:repeat(auto-fill,minmax(18.5rem,1fr))}.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0{grid-template-columns:repeat(12,minmax(0,1fr))}.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN:nth-child(6n+1),.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN:nth-child(6n+2){grid-column:span 6}.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN:nth-child(6n+3),.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN:nth-child(6n+4),.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN:nth-child(6n+5){grid-column:span 4}.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN:nth-child(6n+6){grid-column:span 12}.HavenSpecialtyGridWidget_card__f2ADN{position:relative;display:flex;flex-direction:column;min-height:100%;border-radius:1.25rem;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 3.5%,var(--studio-bg));box-shadow:0 22px 40px -34px color-mix(in srgb,var(--studio-fg) 35%,transparent);overflow:hidden;transition:transform .25s ease,border-color .25s ease,background .25s ease}.HavenSpecialtyGridWidget_cardInner__XS0ZZ{display:flex;flex-direction:column;gap:.7rem;flex:1 1 auto;padding:1.25rem 1.35rem 1.3rem;padding-inline-start:1.55rem}.HavenSpecialtyGridWidget_cardNoMedia__VSEVC .HavenSpecialtyGridWidget_cardInner__XS0ZZ{padding-top:1.3rem}.HavenSpecialtyGridWidget_cardMedia__iePkR{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:color-mix(in srgb,var(--studio-accent) 12%,var(--studio-bg))}.HavenSpecialtyGridWidget_cardImage__kx6HS{width:100%;height:100%;object-fit:cover;display:block}.HavenSpecialtyGridWidget_card__f2ADN:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--studio-accent) 40%,var(--studio-border));background:color-mix(in srgb,var(--studio-accent) 7%,var(--studio-bg))}.HavenSpecialtyGridWidget_cardAccent__ZkzlM{position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:linear-gradient(180deg,var(--studio-accent),color-mix(in srgb,var(--studio-accent) 15%,transparent));opacity:.85;z-index:1}.HavenSpecialtyGridWidget_cardTop__YDuh5{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.HavenSpecialtyGridWidget_cardIndex__ldDNO{font-size:.72rem;font-weight:750;letter-spacing:.08em;color:var(--studio-accent)}.HavenSpecialtyGridWidget_chipQuiet__Dogzs,.HavenSpecialtyGridWidget_chip__yCa_P{display:inline-flex;align-items:center;padding:.3rem .65rem;border-radius:999px;font-size:.72rem;font-weight:650;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 4%,var(--studio-bg));color:var(--studio-fg)}.HavenSpecialtyGridWidget_chip__yCa_P{border-color:color-mix(in srgb,var(--studio-accent) 30%,var(--studio-border));color:var(--studio-accent);background:color-mix(in srgb,var(--studio-accent) 10%,var(--studio-bg))}.HavenSpecialtyGridWidget_cardTitle__ZaBpF{margin:0;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:1.14rem;font-weight:750;line-height:1.45;color:var(--studio-fg);padding-inline-end:.15rem}.HavenSpecialtyGridWidget_cardBody__zVno0{margin:0;flex:1 1 auto;font-size:.9rem;line-height:1.75;color:var(--studio-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HavenSpecialtyGridWidget_cardFooter__WByIC{display:flex;flex-direction:column;gap:.85rem;margin-top:auto;padding-top:.95rem;border-top:1px solid var(--studio-border)}.HavenSpecialtyGridWidget_cardMetaRow__24gnB{display:flex;flex-wrap:wrap;gap:.4rem .85rem;align-items:baseline;justify-content:space-between}.HavenSpecialtyGridWidget_cardMeta__KNJYN{font-size:.8rem;color:var(--studio-muted)}.HavenSpecialtyGridWidget_cardMetaStrong___cUfo{font-size:.84rem;font-weight:700;color:var(--studio-fg)}.HavenSpecialtyGridWidget_cardActions__ZPg3h{display:flex;flex-direction:column;gap:.55rem}.HavenSpecialtyGridWidget_cardCta__kqOME,.HavenSpecialtyGridWidget_detailBtn__Lf_wP,.HavenSpecialtyGridWidget_rowCta__HXyvx{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:2.7rem;padding:.7rem 1rem;border-radius:999px;font-size:.88rem;font-weight:700;line-height:1.2;white-space:nowrap;box-sizing:border-box;transition:filter .2s ease,transform .2s ease,border-color .2s ease,background .2s ease}.HavenSpecialtyGridWidget_detailBtn__Lf_wP{border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 4%,var(--studio-bg));color:var(--studio-fg);cursor:pointer}.HavenSpecialtyGridWidget_detailBtn__Lf_wP:hover{border-color:color-mix(in srgb,var(--studio-accent) 40%,var(--studio-border));background:color-mix(in srgb,var(--studio-accent) 8%,var(--studio-bg))}.HavenSpecialtyGridWidget_cardCta__kqOME,.HavenSpecialtyGridWidget_rowCta__HXyvx{background:var(--studio-accent);color:var(--studio-accent-fg,#fff);text-decoration:none}.HavenSpecialtyGridWidget_arrowIcon__qIPeq{flex-shrink:0;width:1rem;height:1rem;transform:none}.HavenSpecialtyGridWidget_cardCta__kqOME:hover,.HavenSpecialtyGridWidget_rowCta__HXyvx:hover{filter:brightness(1.06);transform:translateY(-1px)}.HavenSpecialtyGridWidget_indexList__p5rI3{list-style:none;margin:0;padding:0;border-top:1px solid var(--studio-border)}.HavenSpecialtyGridWidget_indexRow__5prNV{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem 1.25rem;align-items:center;padding:1.2rem .2rem;border-bottom:1px solid var(--studio-border);transition:background .2s ease}.HavenSpecialtyGridWidget_indexRow__5prNV:hover{background:color-mix(in srgb,var(--studio-accent) 7%,transparent)}.HavenSpecialtyGridWidget_indexNum__J1dbw{font-size:.75rem;font-weight:750;letter-spacing:.08em;color:var(--studio-accent)}.HavenSpecialtyGridWidget_indexMain__7VhiV{min-width:0;display:flex;flex-direction:column;gap:.3rem}.HavenSpecialtyGridWidget_indexMain__7VhiV .HavenSpecialtyGridWidget_cardBody__zVno0{-webkit-line-clamp:2}.HavenSpecialtyGridWidget_indexSide__Ta1Qk{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.45rem}.HavenSpecialtyGridWidget_rowCta__HXyvx{padding:.55rem .85rem}@media (max-width:900px){.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN,.HavenSpecialtyGridWidget_mosaicGrid__eLUZ0 .HavenSpecialtyGridWidget_card__f2ADN:nth-child(n){grid-column:span 12}.HavenSpecialtyGridWidget_indexRow__5prNV{grid-template-columns:auto 1fr}.HavenSpecialtyGridWidget_indexSide__Ta1Qk{grid-column:2;justify-content:flex-start}}@media (max-width:640px){.HavenSpecialtyGridWidget_indexRow__5prNV{grid-template-columns:1fr}.HavenSpecialtyGridWidget_indexSide__Ta1Qk{grid-column:1}}@media (prefers-reduced-motion:reduce){.HavenSpecialtyGridWidget_cardCta__kqOME,.HavenSpecialtyGridWidget_card__f2ADN,.HavenSpecialtyGridWidget_detailBtn__Lf_wP,.HavenSpecialtyGridWidget_drawerSheet__Whlio,.HavenSpecialtyGridWidget_rowCta__HXyvx{transition:none!important}.HavenSpecialtyGridWidget_cardCta__kqOME:hover,.HavenSpecialtyGridWidget_card__f2ADN:hover,.HavenSpecialtyGridWidget_rowCta__HXyvx:hover{transform:none}}.HavenSpecialtyGridWidget_drawerBackdrop__2KMwL{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-start;background:color-mix(in srgb,var(--studio-fg) 42%,transparent);backdrop-filter:blur(4px);animation:HavenSpecialtyGridWidget_havenDrawerFade__B2j_I .22s ease}.HavenSpecialtyGridWidget_drawerSheet__Whlio{width:min(28rem,100%);height:100%;display:flex;flex-direction:column;background:var(--studio-bg);color:var(--studio-fg);box-shadow:0 0 48px color-mix(in srgb,var(--studio-fg) 28%,transparent);animation:HavenSpecialtyGridWidget_havenDrawerSlide___DCGh .28s ease}.HavenSpecialtyGridWidget_drawerTopBar__sCZeQ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem;border-bottom:1px solid var(--studio-border)}.HavenSpecialtyGridWidget_drawerKicker__nDhAL{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.06em;color:var(--studio-accent)}.HavenSpecialtyGridWidget_drawerClose__YtANp,.HavenSpecialtyGridWidget_drawerDismiss__ILrLG{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .75rem;border-radius:999px;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 4%,var(--studio-bg));color:var(--studio-fg);font-size:.84rem;font-weight:650;cursor:pointer}.HavenSpecialtyGridWidget_drawerBody__WJ28h{flex:1 1 auto;overflow:auto;overscroll-behavior:contain;padding:0 0 1.25rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--studio-accent) 55%,transparent) transparent}.HavenSpecialtyGridWidget_drawerBody__WJ28h::-webkit-scrollbar{width:8px}.HavenSpecialtyGridWidget_drawerBody__WJ28h::-webkit-scrollbar-track{margin-block:.5rem;background:color-mix(in srgb,var(--studio-fg) 4%,transparent);border-radius:2px;border-inline:2px solid transparent;background-clip:padding-box}.HavenSpecialtyGridWidget_drawerBody__WJ28h::-webkit-scrollbar-thumb{border-radius:2px;border:2px solid transparent;background-clip:padding-box;background-color:color-mix(in srgb,var(--studio-accent) 42%,var(--studio-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--studio-accent) 25%,transparent)}.HavenSpecialtyGridWidget_drawerBody__WJ28h::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--studio-accent) 72%,var(--studio-fg))}.HavenSpecialtyGridWidget_drawerBody__WJ28h::-webkit-scrollbar-thumb:active{background-color:var(--studio-accent)}.HavenSpecialtyGridWidget_drawerBody__WJ28h::-webkit-scrollbar-corner{background:transparent}.HavenSpecialtyGridWidget_drawerMedia__U8Ki5{width:100%;aspect-ratio:16/10;background:color-mix(in srgb,var(--studio-accent) 10%,var(--studio-bg))}.HavenSpecialtyGridWidget_drawerImage__RMd4T{width:100%;height:100%;object-fit:cover;display:block}.HavenSpecialtyGridWidget_drawerMediaPlaceholder__RNlI5{width:100%;height:100%;background:linear-gradient(145deg,color-mix(in srgb,var(--studio-accent) 22%,var(--studio-bg)),color-mix(in srgb,var(--studio-fg) 5%,var(--studio-bg)))}.HavenSpecialtyGridWidget_drawerTitle__b2073{margin:1.1rem 1.2rem .65rem;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:1.35rem;font-weight:750;line-height:1.35}.HavenSpecialtyGridWidget_drawerMeta__0Tldx{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 1.2rem 1rem}.HavenSpecialtyGridWidget_drawerNarrative__nNysQ{margin:0 1.2rem;font-size:.95rem;line-height:1.85;color:var(--studio-muted);white-space:pre-wrap}.HavenSpecialtyGridWidget_drawerStaffSection__afO4b{margin:1.35rem 1.2rem .35rem;padding-top:1.1rem;border-top:1px solid var(--studio-border)}.HavenSpecialtyGridWidget_drawerStaffHeading__KcFls{margin:0 0 .45rem;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:1rem;font-weight:750;color:var(--studio-fg)}.HavenSpecialtyGridWidget_drawerStaffEmpty__v5UUF,.HavenSpecialtyGridWidget_drawerStaffLead__fiGpO{margin:0 0 .85rem;font-size:.86rem;line-height:1.65;color:var(--studio-muted)}.HavenSpecialtyGridWidget_drawerStaffList__ANTLJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.HavenSpecialtyGridWidget_drawerStaffCard__kNy1O{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem .75rem;align-items:center;padding:.85rem .9rem;border-radius:1rem;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 3%,var(--studio-bg))}.HavenSpecialtyGridWidget_drawerStaffAvatarFallback__A5izz,.HavenSpecialtyGridWidget_drawerStaffAvatar__JMHVo{width:3rem;height:3rem;border-radius:999px;object-fit:cover;flex-shrink:0}.HavenSpecialtyGridWidget_drawerStaffAvatarFallback__A5izz{display:grid;place-items:center;font-weight:750;color:var(--studio-accent);background:color-mix(in srgb,var(--studio-accent) 14%,var(--studio-bg));border:1px solid color-mix(in srgb,var(--studio-accent) 35%,var(--studio-border))}.HavenSpecialtyGridWidget_drawerStaffInfo__dmZ4w{min-width:0}.HavenSpecialtyGridWidget_drawerStaffName__M3wkg{margin:0;font-size:.95rem;font-weight:750;color:var(--studio-fg)}.HavenSpecialtyGridWidget_drawerStaffTitle__LYuR4{margin:.15rem 0 0;font-size:.78rem;color:var(--studio-accent);font-weight:650}.HavenSpecialtyGridWidget_drawerStaffBio__kkFvE{margin:.35rem 0 0;font-size:.8rem;line-height:1.55;color:var(--studio-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HavenSpecialtyGridWidget_drawerStaffCta__XjoNR{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:.55rem .85rem;border-radius:999px;background:var(--studio-accent);color:var(--studio-accent-fg,#fff);font-size:.84rem;font-weight:700;text-decoration:none;white-space:nowrap}.HavenSpecialtyGridWidget_drawerFooter__rGLdf{display:flex;gap:.55rem;padding:.95rem 1.15rem;border-top:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 3%,var(--studio-bg))}.HavenSpecialtyGridWidget_drawerCta__czNQ_{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem 1rem;border-radius:999px;background:var(--studio-accent);color:var(--studio-accent-fg,#fff);font-size:.9rem;font-weight:700;text-decoration:none}@keyframes HavenSpecialtyGridWidget_havenDrawerFade__B2j_I{0%{opacity:0}to{opacity:1}}@keyframes HavenSpecialtyGridWidget_havenDrawerSlide___DCGh{0%{transform:translateX(1.25rem);opacity:.85}to{transform:translateX(0);opacity:1}}@media (max-width:640px){.HavenSpecialtyGridWidget_drawerSheet__Whlio{width:100%}}.HavenStoriesWidget_section__40ss7{position:relative;width:100%;padding:clamp(2.5rem,5.5vw,4.25rem) 0;color:var(--studio-fg);background:radial-gradient(ellipse 46% 48% at 0 0,color-mix(in srgb,var(--studio-accent) 10%,transparent),transparent 68%),var(--studio-bg);direction:rtl;box-sizing:border-box}.HavenStoriesWidget_shell__dhkxz{width:min(1100px,calc(100% - 2.5rem));margin-inline:auto;box-sizing:border-box}.HavenStoriesWidget_header__R21BI{margin-bottom:clamp(1.35rem,3vw,2rem)}.HavenStoriesWidget_headerCopy__RaRot{max-width:40rem}.HavenStoriesWidget_eyebrow__aAjbk{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 .85rem;font-size:.76rem;font-weight:700;letter-spacing:.08em;color:var(--studio-accent)}.HavenStoriesWidget_eyebrowRule__WmzbB{width:1.6rem;height:1px;background:color-mix(in srgb,var(--studio-accent) 70%,transparent)}.HavenStoriesWidget_title__jwmXX{margin:0;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.55rem,3.2vw,2.15rem);font-weight:750;line-height:1.25;color:var(--studio-fg)}.HavenStoriesWidget_lead__NZYcq{margin:.75rem 0 0;max-width:36rem;font-size:.98rem;line-height:1.75;color:var(--studio-muted)}.HavenStoriesWidget_status__t_WlJ{margin:0;padding:1rem 1.15rem;border-radius:var(--studio-radius,10px);border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-surface,var(--studio-bg)) 90%,white);color:var(--studio-muted);line-height:1.65}.HavenStoriesWidget_rail__X4X1o{display:flex;gap:.9rem;overflow-x:auto;padding-block:.35rem .65rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--studio-accent) 55%,transparent) transparent}.HavenStoriesWidget_rail__X4X1o::-webkit-scrollbar{height:8px}.HavenStoriesWidget_rail__X4X1o::-webkit-scrollbar-track{margin-inline:.35rem;background:color-mix(in srgb,var(--studio-fg) 4%,transparent);border-radius:2px;border:2px solid transparent;background-clip:padding-box}.HavenStoriesWidget_rail__X4X1o::-webkit-scrollbar-thumb{border-radius:2px;border:2px solid transparent;background-clip:padding-box;background-color:color-mix(in srgb,var(--studio-accent) 42%,var(--studio-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--studio-accent) 25%,transparent)}.HavenStoriesWidget_rail__X4X1o::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--studio-accent) 72%,var(--studio-fg))}.HavenStoriesWidget_rail__X4X1o::-webkit-scrollbar-thumb:active{background-color:var(--studio-accent)}.HavenStoriesWidget_rail__X4X1o::-webkit-scrollbar-corner{background:transparent}.HavenStoriesWidget_modeBoard__Y3__e .HavenStoriesWidget_rail__X4X1o{display:grid;grid-template-columns:repeat(var(--story-cols,3),minmax(0,1fr));gap:1rem;overflow:visible;scroll-snap-type:none}.HavenStoriesWidget_modeStrip__jsLlL .HavenStoriesWidget_rail__X4X1o{gap:.65rem}.HavenStoriesWidget_storyBtn__idL_5{appearance:none;border:0;background:transparent;padding:0;margin:0;display:grid;gap:.55rem;justify-items:center;min-width:6.5rem;scroll-snap-align:start;cursor:pointer;color:inherit;font:inherit;text-align:center}.HavenStoriesWidget_modeBoard__Y3__e .HavenStoriesWidget_storyBtn__idL_5{min-width:0;justify-items:stretch}.HavenStoriesWidget_modeStrip__jsLlL .HavenStoriesWidget_storyBtn__idL_5{min-width:4.75rem;gap:.35rem}.HavenStoriesWidget_frame__6zfjC{position:relative;display:block;width:5.75rem;height:5.75rem;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--studio-surface,var(--studio-bg)) 88%,white);box-shadow:0 10px 24px color-mix(in srgb,var(--studio-fg) 8%,transparent);transition:transform .18s ease,box-shadow .18s ease}.HavenStoriesWidget_modeBoard__Y3__e .HavenStoriesWidget_frame__6zfjC{width:100%;height:auto;aspect-ratio:3/4;border-radius:calc(var(--studio-radius, 12px) + 4px)}.HavenStoriesWidget_modeStrip__jsLlL .HavenStoriesWidget_frame__6zfjC{width:3.85rem;height:3.85rem}.HavenStoriesWidget_frameRing__vm7yp{box-shadow:0 0 0 2px var(--studio-bg),0 0 0 3.5px color-mix(in srgb,var(--studio-accent) 75%,transparent),0 10px 24px color-mix(in srgb,var(--studio-fg) 8%,transparent)}.HavenStoriesWidget_modeBoard__Y3__e .HavenStoriesWidget_frameRing__vm7yp{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--studio-accent) 35%,transparent),0 14px 28px color-mix(in srgb,var(--studio-fg) 8%,transparent)}.HavenStoriesWidget_frame__6zfjC:after{content:attr(data-index);position:absolute;inset-inline-start:.45rem;top:.45rem;z-index:2;font-size:.65rem;font-weight:750;letter-spacing:.04em;color:var(--studio-accent-fg,#fff);background:color-mix(in srgb,var(--studio-accent) 88%,transparent);border-radius:999px;padding:.15rem .4rem;line-height:1.2}.HavenStoriesWidget_modeStrip__jsLlL .HavenStoriesWidget_frame__6zfjC:after{display:none}.HavenStoriesWidget_thumbFallback__ffExK,.HavenStoriesWidget_thumb__K9zzF{display:block;width:100%;height:100%;object-fit:cover}.HavenStoriesWidget_thumbFallback__ffExK{background:linear-gradient(145deg,color-mix(in srgb,var(--studio-accent) 18%,var(--studio-bg)),var(--studio-bg))}.HavenStoriesWidget_frameVeil__0tB_D{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--studio-fg) 35%,transparent));pointer-events:none}.HavenStoriesWidget_modeReel__rvdY9 .HavenStoriesWidget_frameVeil__0tB_D,.HavenStoriesWidget_modeStrip__jsLlL .HavenStoriesWidget_frameVeil__0tB_D{background:linear-gradient(180deg,transparent 55%,color-mix(in srgb,var(--studio-fg) 22%,transparent))}.HavenStoriesWidget_storyBtn__idL_5:focus-visible .HavenStoriesWidget_frame__6zfjC,.HavenStoriesWidget_storyBtn__idL_5:hover .HavenStoriesWidget_frame__6zfjC{transform:translateY(-2px);box-shadow:0 0 0 2px var(--studio-bg),0 0 0 3.5px var(--studio-accent),0 14px 28px color-mix(in srgb,var(--studio-fg) 12%,transparent)}.HavenStoriesWidget_storyBtn__idL_5:focus-visible{outline:none}.HavenStoriesWidget_captionBlock__2Z4GQ{display:grid;gap:.15rem;max-width:6.75rem}.HavenStoriesWidget_modeBoard__Y3__e .HavenStoriesWidget_captionBlock__2Z4GQ{max-width:none;text-align:right}.HavenStoriesWidget_captionTitle__UNzoO{font-size:.82rem;font-weight:700;line-height:1.35;color:var(--studio-fg)}.HavenStoriesWidget_captionMeta__XiRPB{font-size:.72rem;color:var(--studio-muted)}.HavenStoriesWidget_modeStrip__jsLlL .HavenStoriesWidget_captionTitle__UNzoO{font-size:.72rem}.HavenStoriesWidget_viewer__KfbIw{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem;direction:rtl}.HavenStoriesWidget_viewerBackdrop__5cFHX{position:absolute;inset:0;border:0;background:color-mix(in srgb,var(--studio-fg) 62%,transparent);cursor:pointer}.HavenStoriesWidget_viewerCard__xo5ON{position:relative;z-index:1;width:min(420px,100%);aspect-ratio:9/16;max-height:min(88vh,760px);border-radius:calc(var(--studio-radius, 12px) + 8px);overflow:hidden;background:#0b1220;box-shadow:0 28px 60px rgba(0,0,0,.35)}.HavenStoriesWidget_viewerProgress__hzFSc{position:absolute;inset-inline:.65rem;top:.65rem;z-index:3;display:flex;gap:.28rem}.HavenStoriesWidget_viewerBar__f9ura{flex:1;height:3px;border-radius:999px;background:rgba(255,255,255,.28);overflow:hidden}.HavenStoriesWidget_viewerBarFill__VNBef{display:block;height:100%;width:0;background:#fff;border-radius:inherit}.HavenStoriesWidget_viewerBarFill__VNBef.HavenStoriesWidget_isDone__v4hYQ{width:100%}.HavenStoriesWidget_viewerBarFill__VNBef.HavenStoriesWidget_isActive__VldtT{animation:HavenStoriesWidget_storyFill__JERg1 var(--story-dur,4.5s) linear forwards}@keyframes HavenStoriesWidget_storyFill__JERg1{0%{width:0}to{width:100%}}.HavenStoriesWidget_viewerClose__DBzLT{position:absolute;inset-inline-start:.65rem;top:1.15rem;z-index:4;border:0;border-radius:999px;padding:.35rem .7rem;background:rgba(255,255,255,.16);color:#fff;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.HavenStoriesWidget_viewerNavHit__5MC_0{position:absolute;top:0;bottom:0;width:42%;z-index:2;border:0;background:transparent;cursor:pointer}.HavenStoriesWidget_viewerNavPrev__kPFMe{inset-inline-end:0}.HavenStoriesWidget_viewerNavNext__wSu4c{inset-inline-start:0}.HavenStoriesWidget_viewerMedia__GGxeV{display:block;width:100%;height:100%;object-fit:cover}.HavenStoriesWidget_viewerCaption__czlDH{position:absolute;inset-inline:0;bottom:0;z-index:3;padding:1.35rem 1rem 1.1rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72));color:#fff;font-size:.95rem;font-weight:650;line-height:1.55}@media (max-width:720px){.HavenStoriesWidget_modeBoard__Y3__e .HavenStoriesWidget_rail__X4X1o{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.HavenStoriesWidget_storyBtn__idL_5:focus-visible .HavenStoriesWidget_frame__6zfjC,.HavenStoriesWidget_storyBtn__idL_5:hover .HavenStoriesWidget_frame__6zfjC{transform:none}.HavenStoriesWidget_viewerBarFill__VNBef.HavenStoriesWidget_isActive__VldtT{animation:none;width:100%}}.HavenTestimonialsWidget_section__yxcRb{position:relative;width:100%;padding:clamp(2.5rem,5.5vw,4.25rem) 0;color:var(--studio-fg);background:radial-gradient(ellipse 46% 50% at 100% 0,color-mix(in srgb,var(--studio-accent) 9%,transparent),transparent 70%),var(--studio-bg);direction:rtl;box-sizing:border-box}.HavenTestimonialsWidget_shell__981nx{width:min(1100px,calc(100% - 2.5rem));margin-inline:auto;box-sizing:border-box}.HavenTestimonialsWidget_header__MMbJ8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.HavenTestimonialsWidget_headerCopy__G3MCf{max-width:40rem}.HavenTestimonialsWidget_eyebrow__zvPoA{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 .85rem;font-size:.76rem;font-weight:700;letter-spacing:.08em;color:var(--studio-accent)}.HavenTestimonialsWidget_eyebrowRule__GOPjl{width:1.6rem;height:1px;background:color-mix(in srgb,var(--studio-accent) 70%,transparent)}.HavenTestimonialsWidget_title__m4700{margin:0;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.55rem,3.2vw,2.15rem);font-weight:750;line-height:1.25;color:var(--studio-fg)}.HavenTestimonialsWidget_lead__088S5{margin:.85rem 0 0;font-size:.98rem;line-height:1.85;color:var(--studio-muted);max-width:36rem}.HavenTestimonialsWidget_headerCta__nExRt{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.1rem;border-radius:.85rem;background:var(--studio-accent);color:var(--studio-accent-fg,#fff);font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap}.HavenTestimonialsWidget_status__paVxx{margin:0;padding:1rem 1.1rem;border-radius:1rem;border:1px dashed var(--studio-border);color:var(--studio-muted);font-size:.92rem;line-height:1.7}.HavenTestimonialsWidget_grid__LhQ53,.HavenTestimonialsWidget_ledger__Owf5q{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.HavenTestimonialsWidget_ledger__Owf5q{grid-template-columns:1fr}.HavenTestimonialsWidget_grid__LhQ53{grid-template-columns:repeat(3,minmax(0,1fr))}.HavenTestimonialsWidget_card__gh4GA,.HavenTestimonialsWidget_stageCard__NUc7m{padding:1.2rem 1.25rem 1.3rem;border-radius:1.15rem;border:1px solid var(--studio-border);background:linear-gradient(165deg,color-mix(in srgb,var(--studio-accent) 6%,var(--studio-bg)),var(--studio-bg) 45%)}.HavenTestimonialsWidget_cardTop__dQhtN,.HavenTestimonialsWidget_stageTop__baiuF{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.HavenTestimonialsWidget_quoteMark__qzXu1{color:var(--studio-accent);opacity:.85;flex-shrink:0}.HavenTestimonialsWidget_cardIndex__zq2iB,.HavenTestimonialsWidget_stageIndex__R7ALb{font-size:.78rem;font-weight:700;letter-spacing:.06em;color:var(--studio-accent);font-variant-numeric:tabular-nums}.HavenTestimonialsWidget_stageTotal__CLoFl{color:var(--studio-muted);font-weight:650}.HavenTestimonialsWidget_quoteBody__1m_MV{margin:0;font-size:1.02rem;line-height:1.9;color:var(--studio-fg);font-weight:500}.HavenTestimonialsWidget_meta__BJo4H{display:flex;align-items:center;gap:.75rem;margin-top:1.1rem;padding-top:.95rem;border-top:1px solid color-mix(in srgb,var(--studio-border) 90%,transparent)}.HavenTestimonialsWidget_avatarFallback__oj62v,.HavenTestimonialsWidget_avatar__Grm8F{width:2.75rem;height:2.75rem;border-radius:999px;object-fit:cover;flex-shrink:0}.HavenTestimonialsWidget_avatarFallback__oj62v{display:grid;place-items:center;font-weight:750;color:var(--studio-accent);background:color-mix(in srgb,var(--studio-accent) 14%,var(--studio-bg));border:1px solid color-mix(in srgb,var(--studio-accent) 32%,var(--studio-border))}.HavenTestimonialsWidget_metaCopy__0MMb4{min-width:0;display:flex;flex-direction:column;gap:.2rem}.HavenTestimonialsWidget_author__c_zQ7{margin:0;font-size:.95rem;font-weight:750;color:var(--studio-fg)}.HavenTestimonialsWidget_source__UMLaZ{margin:0;font-size:.78rem;color:var(--studio-muted)}.HavenTestimonialsWidget_stars__CTPaU{display:inline-flex;gap:.12rem;font-size:.85rem;line-height:1}.HavenTestimonialsWidget_starOn__hxlJL{color:var(--studio-accent)}.HavenTestimonialsWidget_starOff__pAY1P{color:color-mix(in srgb,var(--studio-muted) 45%,transparent)}.HavenTestimonialsWidget_stage__AZcIS{display:grid;gap:1rem}.HavenTestimonialsWidget_stageCard__NUc7m{padding:clamp(1.35rem,3vw,1.85rem);border-radius:1.35rem;box-shadow:0 18px 40px color-mix(in srgb,var(--studio-fg) 6%,transparent)}.HavenTestimonialsWidget_stageControls__jOJu0{display:flex;align-items:center;justify-content:center;gap:.85rem}.HavenTestimonialsWidget_stageBtn__ArhQq{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 3%,var(--studio-bg));color:var(--studio-fg);cursor:pointer}.HavenTestimonialsWidget_dots__Br0WJ{display:inline-flex;gap:.4rem;align-items:center}.HavenTestimonialsWidget_dotActive__O9e6_,.HavenTestimonialsWidget_dot__h_MPS{width:.55rem;height:.55rem;border-radius:999px;border:none;padding:0;cursor:pointer;background:color-mix(in srgb,var(--studio-fg) 18%,transparent)}.HavenTestimonialsWidget_dotActive__O9e6_{width:1.15rem;border-radius:999px;background:var(--studio-accent)}.HavenTestimonialsWidget_modeLedger__nLGUV .HavenTestimonialsWidget_ledger__Owf5q{grid-template-columns:repeat(2,minmax(0,1fr))}.HavenTestimonialsWidget_modeStage__z26OG .HavenTestimonialsWidget_header__MMbJ8{text-align:start}.HavenTestimonialsWidget_modeStage__z26OG .HavenTestimonialsWidget_stageCard__NUc7m .HavenTestimonialsWidget_quoteBody__1m_MV{font-size:clamp(1.08rem,2.2vw,1.28rem);line-height:1.95}.HavenTestimonialsWidget_modeGrid__k_bCH .HavenTestimonialsWidget_card__gh4GA{min-height:100%}.HavenTestimonialsWidget_modeGrid__k_bCH .HavenTestimonialsWidget_quoteBody__1m_MV{font-size:.94rem;line-height:1.8;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.HavenTestimonialsWidget_grid__LhQ53,.HavenTestimonialsWidget_modeLedger__nLGUV .HavenTestimonialsWidget_ledger__Owf5q{grid-template-columns:1fr}}@media (max-width:820px){.HavenTestimonialsWidget_headerCta__nExRt{width:100%}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HavenTestimonialsWidget_card__gh4GA,.HavenTestimonialsWidget_headerCta__nExRt,.HavenTestimonialsWidget_stageBtn__ArhQq{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.HavenTestimonialsWidget_card__gh4GA:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--studio-accent) 35%,var(--studio-border))}.HavenTestimonialsWidget_headerCta__nExRt:hover,.HavenTestimonialsWidget_stageBtn__ArhQq:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.HavenTestimonialsWidget_card__gh4GA,.HavenTestimonialsWidget_headerCta__nExRt,.HavenTestimonialsWidget_stageBtn__ArhQq{transition:none!important}.HavenTestimonialsWidget_card__gh4GA:hover,.HavenTestimonialsWidget_headerCta__nExRt:hover,.HavenTestimonialsWidget_stageBtn__ArhQq:hover{transform:none}}.HavenTrustBarWidget_section__bDz19{position:relative;width:100%;color:var(--studio-fg);background:var(--studio-bg)}.HavenTrustBarWidget_root__Pwnjr{width:100%;box-sizing:border-box}.HavenTrustBarWidget_shellWide__iuoW4,.HavenTrustBarWidget_shell__CK2Yl{width:min(1120px,calc(100% - 2.5rem));margin-inline:auto;box-sizing:border-box}.HavenTrustBarWidget_shellWide__iuoW4{width:min(1180px,calc(100% - 2.5rem))}.HavenTrustBarWidget_header__5CSLs{max-width:36rem}.HavenTrustBarWidget_eyebrow__ESz_4{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 .85rem;font-size:.76rem;font-weight:700;letter-spacing:.08em;color:var(--studio-accent)}.HavenTrustBarWidget_eyebrowRule__WHZ6H{width:1.5rem;height:1px;background:linear-gradient(90deg,var(--studio-accent),transparent);flex-shrink:0}.HavenTrustBarWidget_eyebrowLight__t8Aol{margin:0 0 .75rem;font-size:.76rem;font-weight:700;letter-spacing:.1em;color:color-mix(in srgb,var(--studio-accent) 75%,var(--studio-accent-fg,#fff))}.HavenTrustBarWidget_title__jLnKn{color:var(--studio-fg)}.HavenTrustBarWidget_titleLight__XbdXW,.HavenTrustBarWidget_title__jLnKn{margin:0 0 .65rem;font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.55rem,2.8vw,2.15rem);font-weight:750;letter-spacing:-.02em;line-height:1.25;text-wrap:balance}.HavenTrustBarWidget_titleLight__XbdXW{color:var(--studio-accent-fg,#f4f9ff)}.HavenTrustBarWidget_lead__yeOWW{margin:0;font-size:.98rem;line-height:1.75;color:var(--studio-muted)}.HavenTrustBarWidget_leadLight__reFMf{margin:0;font-size:.95rem;line-height:1.7;color:color-mix(in srgb,var(--studio-accent-fg,#e8f2fa) 78%,transparent);max-width:34rem}.HavenTrustBarWidget_empty__b3iHC,.HavenTrustBarWidget_error__S51rx{margin:1.25rem 0 0;font-size:.92rem;color:var(--studio-muted)}.HavenTrustBarWidget_error__S51rx{color:#f97066}.HavenTrustBarWidget_metricLabel__x3G4S{font-size:.9rem;font-weight:700;color:var(--studio-fg)}.HavenTrustBarWidget_metricHint__LWyEl{font-size:.78rem;color:var(--studio-muted)}.HavenTrustBarWidget_suffix__nM2sA{margin-inline-start:.15rem;font-size:.55em;font-weight:650;opacity:.72}.HavenTrustBarWidget_modeStrip__EOU7A{padding:clamp(2.25rem,5vw,3.75rem) 0;background:radial-gradient(ellipse 55% 80% at 0 50%,color-mix(in srgb,var(--studio-accent) 12%,transparent),transparent 70%),var(--studio-bg);border-block:1px solid var(--studio-border)}.HavenTrustBarWidget_stripMetrics__L36vZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1rem;list-style:none;margin:1.75rem 0 0;padding:1.35rem;border-radius:1.35rem;border:1px solid var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 4%,var(--studio-bg));box-shadow:0 28px 50px -36px color-mix(in srgb,var(--studio-fg) 28%,transparent),inset 0 1px 0 color-mix(in srgb,var(--studio-fg) 8%,transparent)}.HavenTrustBarWidget_stripMetric__VDxMw{position:relative;display:flex;flex-direction:column;gap:.28rem;padding:.85rem .9rem .95rem;border-radius:1rem;transition:background .25s ease,transform .25s ease}.HavenTrustBarWidget_stripMetric__VDxMw:hover{background:color-mix(in srgb,var(--studio-accent) 10%,transparent);transform:translateY(-2px)}.HavenTrustBarWidget_pulse__VTUul{position:absolute;inset-inline:.9rem;bottom:.55rem;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--studio-accent),transparent);opacity:.35;transform:scaleX(.35);transform-origin:center;transition:transform .35s ease,opacity .35s ease}.HavenTrustBarWidget_stripMetric__VDxMw:hover .HavenTrustBarWidget_pulse__VTUul{opacity:.9;transform:scaleX(1)}.HavenTrustBarWidget_stripValue__dpcxi{font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.85rem,3.2vw,2.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--studio-accent);font-variant-numeric:tabular-nums}.HavenTrustBarWidget_modeLedger__t9hJz{padding:clamp(2.5rem,5.5vw,4rem) 0;background:var(--studio-bg)}.HavenTrustBarWidget_ledgerGrid__QQa9o{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.HavenTrustBarWidget_ledgerCopy__an7Y2{position:sticky;top:5.5rem}.HavenTrustBarWidget_ledgerList__enIw_{list-style:none;margin:0;padding:0;border-top:1px solid var(--studio-border)}.HavenTrustBarWidget_ledgerRow__Pl_Ly{display:grid;grid-template-columns:auto 1fr auto;gap:1rem 1.25rem;align-items:center;padding:1.15rem .15rem;border-bottom:1px solid var(--studio-border);transition:background .2s ease}.HavenTrustBarWidget_ledgerRow__Pl_Ly:hover{background:color-mix(in srgb,var(--studio-accent) 8%,transparent)}.HavenTrustBarWidget_ledgerIndex__hkbqX{font-size:.75rem;font-weight:750;letter-spacing:.08em;color:var(--studio-accent)}.HavenTrustBarWidget_ledgerMeta__pKGgr{display:flex;flex-direction:column;gap:.2rem;min-width:0}.HavenTrustBarWidget_ledgerValue__C2BJR{font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.55rem,2.6vw,2.1rem);font-weight:800;letter-spacing:-.02em;color:var(--studio-fg);font-variant-numeric:tabular-nums}.HavenTrustBarWidget_modeBand__GGxCV{padding:clamp(2.5rem,5vw,3.75rem) 0;background:radial-gradient(ellipse 50% 90% at 100% 0,color-mix(in srgb,var(--studio-accent) 28%,transparent),transparent 60%),color-mix(in srgb,var(--studio-fg) 92%,#02080f);color:var(--studio-bg)}.HavenTrustBarWidget_bandInner__I_PMu{width:min(1180px,calc(100% - 2.5rem));margin-inline:auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.5rem,4vw,3rem);align-items:end;box-sizing:border-box}.HavenTrustBarWidget_bandCopy__YLNk1{max-width:28rem}.HavenTrustBarWidget_bandMetrics__FjYkD{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.85rem;list-style:none;margin:0;padding:0}.HavenTrustBarWidget_bandMetric__idSmS{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.05rem;border-radius:1.05rem;border:1px solid color-mix(in srgb,var(--studio-bg) 22%,transparent);background:color-mix(in srgb,var(--studio-bg) 8%,transparent);backdrop-filter:blur(14px)}.HavenTrustBarWidget_bandValue__SjYbm{font-family:var(--studio-font-display,var(--font-estedad),"Estedad",sans-serif);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:800;letter-spacing:-.03em;color:var(--studio-bg);font-variant-numeric:tabular-nums}.HavenTrustBarWidget_bandLabel__wNGVE{font-size:.86rem;font-weight:700;color:color-mix(in srgb,var(--studio-bg) 92%,transparent)}.HavenTrustBarWidget_bandHint__aLi_r{font-size:.75rem;color:color-mix(in srgb,var(--studio-bg) 68%,transparent)}.HavenTrustBarWidget_modeBand__GGxCV .HavenTrustBarWidget_eyebrowLight__t8Aol{color:color-mix(in srgb,var(--studio-accent) 55%,var(--studio-bg))}.HavenTrustBarWidget_modeBand__GGxCV .HavenTrustBarWidget_titleLight__XbdXW{color:var(--studio-bg)}.HavenTrustBarWidget_modeBand__GGxCV .HavenTrustBarWidget_leadLight__reFMf{color:color-mix(in srgb,var(--studio-bg) 78%,transparent)}[data-studio-color-mode=dark] .HavenTrustBarWidget_modeBand__GGxCV{background:radial-gradient(ellipse 50% 90% at 100% 0,color-mix(in srgb,var(--studio-accent) 22%,transparent),transparent 60%),color-mix(in srgb,var(--studio-bg) 70%,#000);color:var(--studio-fg)}[data-studio-color-mode=dark] .HavenTrustBarWidget_bandValue__SjYbm,[data-studio-color-mode=dark] .HavenTrustBarWidget_modeBand__GGxCV .HavenTrustBarWidget_titleLight__XbdXW{color:var(--studio-fg)}[data-studio-color-mode=dark] .HavenTrustBarWidget_bandHint__aLi_r,[data-studio-color-mode=dark] .HavenTrustBarWidget_modeBand__GGxCV .HavenTrustBarWidget_leadLight__reFMf{color:var(--studio-muted)}[data-studio-color-mode=dark] .HavenTrustBarWidget_bandLabel__wNGVE{color:color-mix(in srgb,var(--studio-fg) 90%,transparent)}[data-studio-color-mode=dark] .HavenTrustBarWidget_bandMetric__idSmS{border-color:var(--studio-border);background:color-mix(in srgb,var(--studio-fg) 5%,transparent)}[data-studio-color-mode=dark] .HavenTrustBarWidget_modeBand__GGxCV .HavenTrustBarWidget_eyebrowLight__t8Aol{color:var(--studio-accent)}@media (max-width:860px){.HavenTrustBarWidget_bandInner__I_PMu,.HavenTrustBarWidget_ledgerGrid__QQa9o{grid-template-columns:1fr}.HavenTrustBarWidget_ledgerCopy__an7Y2{position:static}}@media (prefers-reduced-motion:reduce){.HavenTrustBarWidget_pulse__VTUul,.HavenTrustBarWidget_stripMetric__VDxMw{transition:none!important}.HavenTrustBarWidget_stripMetric__VDxMw:hover{transform:none}}