.Af{position:relative}.Af__content{border-radius:50% 50% var(--radius-md) var(--radius-md) / 18% 18% var(--radius-md) var(--radius-md);overflow:hidden;background:var(--cream-200);position:relative}.Af:before{content:"";position:absolute;inset:-10px;border:1.5px solid var(--green-500);border-radius:50% 50% var(--radius-lg) var(--radius-lg) / 18% 18% var(--radius-lg) var(--radius-lg);pointer-events:none}.Af--gold:before{border-color:var(--gold-500)}.Af--inset-tight:before{inset:-4px}.Af--inset-loose:before{inset:-16px}.Av{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--cream-300);color:var(--neutral-700);font:var(--fw-semibold) 14px/1 var(--font-sans);flex:none}.Av__img{width:100%;height:100%;object-fit:cover;display:block}.Av__init{text-transform:uppercase;letter-spacing:.03em}.Av--xs{width:24px;height:24px;font-size:10px}.Av--sm{width:32px;height:32px;font-size:12px}.Av--md{width:40px;height:40px;font-size:14px}.Av--lg{width:56px;height:56px;font-size:18px}.Av--xl{width:80px;height:80px;font-size:24px}.Av--2xl{width:120px;height:120px;font-size:36px}.Av--ring-brand{box-shadow:0 0 0 2px var(--surface-card),0 0 0 4px var(--green-500)}.Av--ring-gold{box-shadow:0 0 0 2px var(--surface-card),0 0 0 4px var(--gold-500)}.Av--ring-soft{box-shadow:0 0 0 2px var(--surface-card),0 0 0 3px var(--cream-300)}.Hs{position:relative;isolation:isolate;min-height:560px;display:flex;align-items:center;overflow:hidden;background:var(--green-700);color:var(--cream-50)}.Hs--default{background:var(--green-700)}.Hs--cream{background:var(--cream-150);color:var(--text-body)}.Hs--gold{background:var(--gold-700)}.Hs__bg{position:absolute;inset:0;z-index:0;background-position:center;background-size:cover;background-color:var(--green-800)}.Hs__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(10,22,12,.72) 0%,rgba(10,22,12,.55) 40%,rgba(10,22,12,.1) 70%,transparent 100%);z-index:1;pointer-events:none}.Hs__arch{position:absolute;inset-block:var(--space-7);inset-inline-end:8%;width:380px;border:1.5px solid rgba(184,134,11,.45);border-radius:50% 50% 0 0/30% 30% 0 0;border-block-end-color:transparent;z-index:1;pointer-events:none;display:none}@media(min-width:1000px){.Hs__arch{display:block}}.Hs__inner{position:relative;z-index:2;max-width:var(--container-2xl);width:100%;margin-inline:auto;padding:var(--space-12) var(--space-7);display:flex;flex-direction:column;gap:var(--space-5);max-inline-size:60ch}@media(min-width:1000px){.Hs__inner{max-inline-size:56ch;padding-inline-end:35%}}.Hs__eyebrow{font:var(--type-eyebrow);color:var(--gold-300);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;display:inline-flex;align-items:center;gap:var(--space-2)}.Hs__eyebrow:before{content:"";width:24px;height:1px;background:var(--gold-400)}.Hs__heading{font:var(--type-display-md);color:var(--cream-50);line-height:1.05;letter-spacing:var(--ls-tight);text-wrap:pretty}.Hs--cream .Hs__heading{color:var(--text-heading)}.Hs__sub{font:var(--type-body-lg);color:#fff8e6d1;text-wrap:pretty}.Hs--cream .Hs__sub{color:var(--text-secondary)}.Hs__cta{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-3)}.Hs__foot{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:center;margin-block-start:var(--space-5);padding-block-start:var(--space-5);border-block-start:1px solid rgba(255,255,255,.18);font:var(--type-body-sm);color:#fff8e6c7}.Hs__nav{position:absolute;inset-block:0;margin-block:auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#00000059;color:var(--cream-50);border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-pill);cursor:pointer;z-index:3;backdrop-filter:blur(6px);transition:var(--transition-button)}.Hs__nav:hover{background:#0000008c}.Hs__nav:focus-visible{box-shadow:var(--focus-ring)}.Hs__nav--prev{inset-inline-start:var(--space-5)}.Hs__nav--next{inset-inline-end:var(--space-5)}[dir=rtl] .Hs__nav--prev svg,[dir=rtl] .Hs__nav--next svg{transform:scaleX(-1)}.Hs__dots{position:absolute;inset-block-end:var(--space-6);inset-inline-start:50%;transform:translate(-50%);display:inline-flex;gap:var(--space-2);z-index:3}.Hs__dot{width:28px;height:3px;background:#ffffff4d;border:0;padding:0;cursor:pointer;border-radius:2px;transition:var(--transition-bg)}.Hs__dot--on{background:var(--gold-400)}.Hs__dot:hover{background:#ffffff8c}.Hs__dot--on:hover{background:var(--gold-400)}.Md{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-7);color:var(--gold-500)}.Md__ribbon{flex:1;height:1px;background-image:linear-gradient(90deg,transparent 0%,var(--gold-400) 50%,transparent 100%)}.Md--strong .Md__ribbon{background-image:linear-gradient(90deg,transparent 0%,var(--gold-500) 50%,transparent 100%);height:2px}.Md__star{color:var(--gold-500);flex:none;line-height:0}.Md--strong .Md__star svg{transform:scale(1.2)}.Tbr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-7);justify-content:center}.Tbr--inverted{color:var(--cream-100)}.Tbr__item{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);max-width:110px;text-align:center}.Tbr__img{width:72px;height:72px;filter:drop-shadow(0 1px 2px rgba(60,45,20,.08))}.Tbr--sm .Tbr__img{width:48px;height:48px}.Tbr--lg .Tbr__img{width:96px;height:96px}.Tbr__lbl{font:var(--type-caption);color:var(--text-secondary);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:var(--fw-medium);line-height:1.3}.Tbr--inverted .Tbr__lbl{color:#fff8e6b3}.Tbr--sm .Tbr__lbl{font-size:10px}.Tb{background:var(--green-600);background-image:linear-gradient(180deg,var(--green-600) 0%,var(--green-700) 100%);color:var(--cream-50);position:relative;isolation:isolate;padding-block:var(--inset-section-y)}.Tb--motif:before{content:"";position:absolute;inset:0;background-image:var(--motif-rawasheen-grid);background-size:96px 96px;background-repeat:repeat;opacity:.06;z-index:0;pointer-events:none}.Tb:after{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='24' viewBox='0 0 16 24'><path d='M0 0 L0 12 L8 24 L16 12 L16 0 Z' fill='%23B8860B'/></svg>");background-size:16px 24px;background-repeat:repeat-x;background-position:top center;opacity:.35}.Tb__inner{position:relative;z-index:1;max-width:var(--container-xl);margin-inline:auto;padding-inline:var(--space-7)}.Tb__hd{text-align:center;max-width:760px;margin-inline:auto;margin-block-end:var(--space-9)}.Tb__eyebrow{font:var(--type-eyebrow);color:var(--gold-300);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Tb__heading{font:var(--type-heading-lg);color:var(--cream-50);margin-block-start:var(--space-3);line-height:1.15}.Tb__desc{font:var(--type-body-lg);color:#fff8e6c7;margin-block-start:var(--space-3)}.Tb__stats{display:grid;grid-template-columns:repeat(var(--_cols, 4),1fr);gap:var(--space-7);align-items:flex-start}@media(max-width:900px){.Tb__stats{grid-template-columns:repeat(2,1fr)}}.Tb__stat{display:flex;flex-direction:column;gap:var(--space-2);text-align:center;padding-inline:var(--space-3);position:relative}.Tb__stat:not(:first-child):before{content:"";position:absolute;inset-block:var(--space-2);inset-inline-start:calc(-1 * var(--space-7) / 2);width:1px;background:#ffffff2e}@media(max-width:900px){.Tb__stat:before{display:none}}.Tb__val{font:var(--fw-semibold) var(--fs-display-lg)/1 var(--font-sans);color:var(--cream-50);font-feature-settings:var(--num-tabular);letter-spacing:var(--ls-tight);display:inline-flex;align-items:baseline;justify-content:center;gap:2px}.Tb__aff{font-size:.5em;color:var(--gold-300);font-weight:var(--fw-medium)}.Tb__lbl{font:var(--type-body-md);color:#fff8e6d9;font-weight:var(--fw-medium)}.Tb__note{font:var(--type-caption);color:#fff8e699}.Card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-body);position:relative;overflow:hidden}.Card--pad-none{padding:0}.Card--pad-sm{padding:var(--space-4)}.Card--pad-md{padding:var(--inset-card)}.Card--pad-lg{padding:var(--inset-card-lg)}.Card--elev-0{box-shadow:var(--elevation-0)}.Card--elev-1{box-shadow:var(--elevation-1)}.Card--elev-2{box-shadow:var(--elevation-2)}.Card--elev-3{box-shadow:var(--elevation-3)}.Card--default{background:var(--surface-card)}.Card--sunken{background:var(--surface-sunken);border-color:var(--cream-300);box-shadow:none}.Card--brand{background:var(--surface-brand);color:var(--text-on-green);border-color:var(--green-700)}.Card--brand a{color:var(--gold-300)}.Card--accent{border:1px solid var(--gold-400);box-shadow:0 0 0 4px var(--gold-50),var(--elevation-2)}.Card--motif-top:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:8px;background-image:var(--motif-najdi-crenellation-down);background-size:16px 24px;background-repeat:repeat-x;background-position:top center;opacity:1}.Card--motif-top{padding-block-start:calc(var(--inset-card) + 8px)}.Csc{display:flex;gap:0;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:var(--text-body);transition:var(--transition-shadow),border-color var(--motion-fast) var(--ease-standard)}.Csc:hover{box-shadow:var(--elevation-2);border-color:var(--green-300);text-decoration:none}.Csc__lane{flex:none;width:4px;background:var(--neutral-500)}.Csc--pending .Csc__lane{background:var(--neutral-500)}.Csc--in-review .Csc__lane{background:var(--blue-500)}.Csc--awaiting-patient .Csc__lane{background:var(--amber-400)}.Csc--awaiting-doctor .Csc__lane{background:var(--gold-500)}.Csc--completed .Csc__lane{background:var(--green-500)}.Csc__main{flex:1;padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.Csc__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.Csc__id{font:var(--type-caption);color:var(--text-secondary);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:var(--fw-semibold);font-feature-settings:var(--num-tabular)}.Csc__pill{display:inline-flex;align-items:center;gap:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-pill);font:var(--type-caption);font-weight:var(--fw-medium)}.Csc--pending .Csc__pill{background:var(--case-pending-bg);color:var(--case-pending-fg)}.Csc--in-review .Csc__pill{background:var(--case-review-bg);color:var(--case-review-fg)}.Csc--awaiting-patient .Csc__pill{background:var(--case-await-pt-bg);color:var(--case-await-pt-fg)}.Csc--awaiting-doctor .Csc__pill{background:var(--case-await-dr-bg);color:var(--case-await-dr-fg)}.Csc--completed .Csc__pill{background:var(--case-complete-bg);color:var(--case-complete-fg)}.Csc__pillDot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.6}.Csc__title{font:var(--type-heading-xs);color:var(--text-heading)}.Csc__sum{font:var(--type-body-sm);color:var(--text-secondary)}.Csc__foot{display:flex;align-items:center;gap:var(--space-4);margin-block-start:var(--space-1);flex-wrap:wrap}.Csc__dr{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--type-caption);color:var(--text-body);font-weight:var(--fw-medium)}.Csc__drAv{width:20px;height:20px;border-radius:50%;object-fit:cover;background:var(--cream-300)}.Csc__time{font:var(--type-caption);color:var(--text-secondary);font-feature-settings:var(--num-tabular)}.Csc__unread{display:inline-flex;align-items:center;gap:4px;font:var(--type-caption);color:var(--gold-700);font-weight:var(--fw-semibold)}.Dr{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:var(--transition-shadow),border-color var(--motion-fast) var(--ease-standard)}.Dr:hover{box-shadow:var(--elevation-3);border-color:var(--green-300)}.Dr__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--cream-200);display:flex;align-items:center;justify-content:center;color:var(--neutral-500)}.Dr__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.Dr__placeholder{color:var(--cream-400)}.Dr__ladies{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-1);background:var(--ladies-bg);color:var(--ladies-fg);border-radius:var(--radius-pill);font-size:11px;font-weight:var(--fw-semibold);padding:2px var(--space-2);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Dr__ladies>span{width:6px;height:6px;border-radius:50%;background:var(--ladies-fg)}.Dr__verified{position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3);width:28px;height:28px;border-radius:50%;background:var(--green-500);color:var(--cream-50);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--cream-50)}.Dr__body{padding:var(--inset-card);display:flex;flex-direction:column;gap:var(--space-1)}.Dr__name{font:var(--type-heading-xs)}.Dr__name a{color:var(--text-heading);text-decoration:none}.Dr__name a:hover{color:var(--green-600)}.Dr__creds{font:var(--type-caption);color:var(--gold-700);font-weight:var(--fw-medium);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Dr__spec{font:var(--type-body-sm);color:var(--text-body);font-weight:var(--fw-medium)}.Dr__meta{font:var(--type-caption);color:var(--text-secondary)}.Dr__row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-block-start:var(--space-2)}.Dr__rating{display:inline-flex;align-items:center;gap:4px;color:var(--gold-600);font:var(--type-label);font-weight:var(--fw-semibold)}.Dr__reviews{color:var(--text-secondary);font-weight:var(--fw-regular)}.Dr__lang{font:var(--type-caption);color:var(--text-secondary)}.Dr__book{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);margin-block-start:var(--space-4);background:var(--action-primary-bg);color:var(--action-primary-fg);border:0;border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font:var(--type-label);font-weight:var(--fw-semibold);cursor:pointer;transition:var(--transition-button)}.Dr__book:hover{background:var(--action-primary-bg-hover)}.Dr__book:focus-visible{box-shadow:var(--focus-ring)}[dir=rtl] .Dr__book svg{transform:scaleX(-1)}.Fd{display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:0;background:linear-gradient(180deg,#FFFFFF 0%,var(--cream-100) 100%);border:1px solid var(--gold-300);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--elevation-3),0 0 0 4px var(--gold-50);position:relative}.Fd:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:10px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='24' viewBox='0 0 16 24'><path d='M0 0 L0 12 L8 24 L16 12 L16 0 Z' fill='%23B8860B'/></svg>");background-size:16px 24px;background-repeat:repeat-x;background-position:top center;opacity:.7;z-index:1}@media(max-width:720px){.Fd{grid-template-columns:1fr}}.Fd__media{position:relative;background:var(--cream-200);min-height:360px;overflow:hidden}.Fd__img{width:100%;height:100%;object-fit:cover;display:block}.Fd__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--cream-400)}.Fd__arch{position:absolute;inset-block-start:24px;inset-inline:24px;inset-block-end:24px;border:1.5px solid rgba(184,134,11,.6);border-radius:50% 50% 0 0/25% 25% 0 0;pointer-events:none}.Fd__play{position:absolute;inset-block-end:var(--space-5);inset-inline-start:var(--space-5);display:inline-flex;align-items:center;gap:var(--space-3);background:#0000008c;backdrop-filter:blur(8px);color:var(--cream-50);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);font:var(--type-label);font-weight:var(--fw-semibold);cursor:pointer;transition:var(--transition-button)}.Fd__play:hover{background:#000000b3}.Fd__play:focus-visible{box-shadow:var(--focus-ring)}.Fd__playIcon{width:32px;height:32px;border-radius:50%;background:var(--gold-500);color:var(--cream-50);display:inline-flex;align-items:center;justify-content:center}.Fd__playIcon svg{margin-inline-start:2px}[dir=rtl] .Fd__playIcon svg{transform:scaleX(-1);margin-inline-start:0;margin-inline-end:2px}.Fd__body{padding:var(--space-9) var(--space-8);display:flex;flex-direction:column;gap:var(--space-3)}.Fd__eyebrow{font:var(--type-eyebrow);color:var(--gold-700);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;display:inline-flex;align-items:center;gap:var(--space-2)}.Fd__star{color:var(--gold-500);font-size:14px}.Fd__name{font:var(--type-heading-lg);color:var(--text-heading);line-height:1.1}.Fd__title{font:var(--type-body-lg);color:var(--text-body);font-weight:var(--fw-medium)}.Fd__creds{font:var(--type-body-sm);color:var(--text-secondary)}.Fd__affs{list-style:none;padding:0;margin:var(--space-3) 0 0;display:flex;flex-direction:column;gap:var(--space-1)}.Fd__affs li{font:var(--type-body-sm);color:var(--text-body);display:flex;align-items:center;gap:var(--space-2)}.Fd__affs li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-500);flex:none}.Fd__bio{font:var(--type-body-md);color:var(--text-body);margin-block-start:var(--space-3)}.Fd__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-5)}.Pt{display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:var(--text-body);transition:var(--transition-shadow),border-color var(--motion-fast) var(--ease-standard)}.Pt:hover{border-color:var(--green-300);box-shadow:var(--elevation-2);text-decoration:none}.Pt--rec{border-color:var(--gold-300);box-shadow:0 0 0 4px var(--gold-50)}.Pt--rec:hover{border-color:var(--gold-500);box-shadow:var(--elevation-2),0 0 0 4px var(--gold-50)}.Pt__media{position:relative;aspect-ratio:1;background:var(--cream-200);display:flex;align-items:center;justify-content:center;color:var(--cream-400)}.Pt__img{width:100%;height:100%;object-fit:cover;display:block}.Pt__rec{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,var(--gold-50),#FFFFFF);color:var(--gold-700);box-shadow:inset 0 0 0 1px var(--gold-400);padding:4px var(--space-2);border-radius:var(--radius-pill);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Pt__badge{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.Pt__body{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.Pt__brand{font:var(--type-caption);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--ls-eyebrow)}.Pt__name{font:var(--type-body-sm);color:var(--text-body);font-weight:var(--fw-medium)}.Pt__priceRow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-block-start:var(--space-2)}.Pt__price{font:var(--type-heading-xs);color:var(--text-heading);font-weight:var(--fw-semibold);font-feature-settings:var(--num-tabular)}.Pt__cur{font-size:11px;color:var(--text-secondary);font-weight:var(--fw-medium);margin-inline-start:2px}.Pt__add{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-brand-soft);color:var(--green-600);border:0;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-button)}.Pt__add:hover{background:var(--green-500);color:var(--cream-50)}.Pt__inst{font:var(--type-caption);color:var(--text-secondary);display:inline-flex;align-items:center;gap:var(--space-1)}.Pt__inst:before{content:"";width:14px;height:14px;border-radius:2px;background:linear-gradient(135deg,#3bffc1 50%,#ff7a00 50%);flex:none}.Svc{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--inset-card-lg);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-body);text-decoration:none;position:relative;transition:var(--transition-shadow),border-color var(--motion-fast) var(--ease-standard);min-height:220px}.Svc:hover{border-color:var(--green-300);box-shadow:var(--elevation-3);text-decoration:none}.Svc:hover .Svc__arrow{transform:translate(2px)}[dir=rtl] .Svc:hover .Svc__arrow{transform:translate(-2px)}.Svc:focus-visible{box-shadow:var(--focus-ring)}.Svc__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--surface-brand-soft);color:var(--green-600)}.Svc__icon svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Svc__title{font:var(--type-heading-xs);color:var(--text-heading)}.Svc__desc{font:var(--type-body-sm);color:var(--text-secondary);flex:1}.Svc__cta{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--green-600);font:var(--type-label);font-weight:var(--fw-semibold);margin-block-start:var(--space-1)}.Svc__arrow{transition:transform var(--motion-fast) var(--ease-standard)}[dir=rtl] .Svc__arrow{transform:scaleX(-1)}.Svc__ladies{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);display:inline-flex;align-items:center;gap:var(--space-1);background:var(--ladies-bg);color:var(--ladies-fg);border-radius:var(--radius-pill);font-size:11px;font-weight:var(--fw-semibold);padding:2px var(--space-2);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Svc__ladies>span{width:6px;height:6px;border-radius:50%;background:var(--ladies-fg)}.Ts{position:relative;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--inset-card-lg);display:flex;flex-direction:column;gap:var(--space-4);margin:0}.Ts__star{position:absolute;inset-block-start:-8px;inset-inline-end:var(--space-5);color:var(--gold-500);background:var(--surface-page);padding:0 var(--space-1);line-height:1}.Ts__quote{font:var(--type-body-lg);color:var(--text-body);margin:0;position:relative;padding-block-start:var(--space-2);flex:1}.Ts__quoteMark{display:block;font:var(--fw-semibold) 56px/.6 var(--font-serif-latin);color:var(--gold-400);margin-block-end:var(--space-2)}.Ts__outcome{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.Ts__rating{display:inline-flex;gap:2px;color:var(--gold-500)}.Ts__outcomeLabel{font:var(--type-caption);font-weight:var(--fw-semibold);color:var(--green-700);background:var(--green-50);padding:2px var(--space-2);border-radius:var(--radius-sm);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Ts__cap{display:flex;align-items:center;gap:var(--space-3);margin-block-start:var(--space-3);padding-block-start:var(--space-4);border-block-start:1px solid var(--border-subtle)}.Ts__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.Ts__avatarPh{width:40px;height:40px;border-radius:50%;background:var(--cream-300)}.Ts__person{display:flex;flex-direction:column;line-height:1.3}.Ts__name{font:var(--type-label);font-weight:var(--fw-semibold);color:var(--text-body)}.Ts__city{font:var(--type-caption);color:var(--text-secondary)}.Bdg{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);font:var(--type-eyebrow);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);white-space:nowrap;line-height:1.4}.Bdg--sm{font-size:10px;padding:1px var(--space-2)}.Bdg--md{font-size:11px}.Bdg--lg{font-size:12px;padding:4px var(--space-3)}.Bdg__icon{display:inline-flex;width:12px;height:12px}.Bdg--neutral.Bdg--soft{background:var(--state-neutral-bg);color:var(--state-neutral-fg)}.Bdg--success.Bdg--soft{background:var(--state-success-bg);color:var(--state-success-fg)}.Bdg--warning.Bdg--soft{background:var(--state-warning-bg);color:var(--state-warning-fg)}.Bdg--danger.Bdg--soft{background:var(--state-danger-bg);color:var(--state-danger-fg)}.Bdg--info.Bdg--soft{background:var(--state-info-bg);color:var(--state-info-fg)}.Bdg--accent.Bdg--soft{background:var(--gold-50);color:var(--gold-700)}.Bdg--neutral.Bdg--solid{background:var(--neutral-700);color:var(--cream-50)}.Bdg--success.Bdg--solid{background:var(--green-500);color:var(--cream-50)}.Bdg--warning.Bdg--solid{background:var(--amber-500);color:var(--cream-50)}.Bdg--danger.Bdg--solid{background:var(--red-500);color:var(--cream-50)}.Bdg--info.Bdg--solid{background:var(--blue-500);color:var(--cream-50)}.Bdg--accent.Bdg--solid{background:var(--gold-500);color:var(--cream-50)}.Bdg--neutral.Bdg--outline{background:transparent;color:var(--neutral-700);box-shadow:inset 0 0 0 1px var(--neutral-500)}.Bdg--accent.Bdg--outline{background:transparent;color:var(--gold-700);box-shadow:inset 0 0 0 1px var(--gold-500)}.Bdg--success.Bdg--outline{background:transparent;color:var(--green-700);box-shadow:inset 0 0 0 1px var(--green-500)}.Bdg--recommended{background:linear-gradient(135deg,var(--gold-50),#FFFFFF);color:var(--gold-700);box-shadow:inset 0 0 0 1px var(--gold-400);padding:4px var(--space-3);font-size:11px}.CasePill{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font:var(--type-label);font-weight:var(--fw-medium);line-height:1.4}.CasePill--sm{font-size:12px;padding:2px var(--space-2);gap:4px}.CasePill--lg{font-size:14px;padding:6px var(--space-4)}.CasePill__dot{width:8px;height:8px;border-radius:50%;flex:none;box-shadow:0 0 0 2px #ffffff80}.CasePill--sm .CasePill__dot{width:6px;height:6px}.CasePill--lg .CasePill__dot{width:10px;height:10px}.CasePill__dot--pulse{animation:PillPulse 1.6s ease-in-out infinite}@keyframes PillPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.CasePill__dot--pulse{animation:none}}.Mdl{position:fixed;inset:0;z-index:9999;background:var(--surface-overlay);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--space-6);animation:MdlFade var(--motion-base) var(--ease-standard)}@keyframes MdlFade{0%{opacity:0}to{opacity:1}}.Mdl__panel{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--elevation-5);width:100%;max-width:480px;max-height:calc(100vh - var(--space-13));display:flex;flex-direction:column;border:1px solid var(--border-subtle);animation:MdlPanel var(--motion-base) var(--ease-decelerate)}@keyframes MdlPanel{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.Mdl__panel--sm{max-width:380px}.Mdl__panel--md{max-width:520px}.Mdl__panel--lg{max-width:720px}.Mdl__panel--xl{max-width:960px}.Mdl__panel--danger{border-block-start:4px solid var(--red-500)}.Mdl__head{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--inset-card-lg);padding-block-end:var(--space-4)}.Mdl__heading{flex:1;min-width:0}.Mdl__title{font:var(--type-heading-sm);color:var(--text-heading)}.Mdl__desc{font:var(--type-body-sm);color:var(--text-secondary);margin-block-start:var(--space-2)}.Mdl__close{flex:none;background:transparent;border:0;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer}.Mdl__close:hover{background:var(--surface-sunken);color:var(--text-body)}.Mdl__close:focus-visible{box-shadow:var(--focus-ring)}.Mdl__body{padding:0 var(--inset-card-lg) var(--space-6);overflow:auto;flex:1;color:var(--text-body);font:var(--type-body-md)}.Mdl__foot{display:flex;gap:var(--space-3);justify-content:flex-end;padding:var(--space-5) var(--inset-card-lg);border-block-start:1px solid var(--border-subtle);background:var(--surface-sunken);border-end-start-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.PainMk{--_size: 24px;width:var(--_size);height:var(--_size);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;padding:0;position:relative;cursor:pointer}.PainMk__dot{width:60%;height:60%;border-radius:50%;border:2px solid var(--cream-50);box-shadow:0 1px 4px #00000040;position:relative;z-index:1}.PainMk__pulse{position:absolute;inset:0;border-radius:50%;opacity:.55;animation:PainPulse 1.8s ease-out infinite}.PainMk--acute .PainMk__dot{background:var(--pain-acute)}.PainMk--acute .PainMk__pulse{background:var(--pain-acute-ring)}.PainMk--chronic .PainMk__dot{background:var(--pain-chronic)}.PainMk--chronic .PainMk__pulse{background:var(--pain-chronic-ring)}.PainMk--recovering .PainMk__dot{background:var(--pain-recovering)}.PainMk--recovering .PainMk__pulse{background:var(--pain-recovering-ring)}.PainMk--selected .PainMk__dot{transform:scale(1.2)}.PainMk:focus-visible{box-shadow:var(--focus-ring);border-radius:50%}@keyframes PainPulse{0%{transform:scale(.4);opacity:.7}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.PainMk__pulse{animation:none;opacity:.3}}.Toast{display:flex;align-items:flex-start;gap:var(--space-3);background:var(--surface-card);color:var(--text-body);border:1px solid var(--border-subtle);border-inline-start:4px solid var(--neutral-500);border-radius:var(--radius-md);padding:var(--space-4);min-width:320px;max-width:480px;box-shadow:var(--elevation-3);font:var(--type-body-sm)}.Toast--success{border-inline-start-color:var(--green-500)}.Toast--warning{border-inline-start-color:var(--amber-400)}.Toast--danger{border-inline-start-color:var(--red-500)}.Toast--info{border-inline-start-color:var(--blue-500)}.Toast__icon{flex:none}.Toast--success .Toast__icon{color:var(--green-600)}.Toast--warning .Toast__icon{color:var(--amber-600)}.Toast--danger .Toast__icon{color:var(--red-600)}.Toast--info .Toast__icon{color:var(--blue-600)}.Toast__body{flex:1;min-width:0}.Toast__title{font-weight:var(--fw-semibold);color:var(--text-body);margin-bottom:2px}.Toast__desc{color:var(--text-secondary)}.Toast__action{flex:none;align-self:center}.Toast__close{flex:none;background:transparent;border:0;padding:var(--space-1);cursor:pointer;color:var(--text-secondary);border-radius:var(--radius-sm)}.Toast__close:hover{background:var(--surface-sunken);color:var(--text-body)}.Toast__close:focus-visible{box-shadow:var(--focus-ring)}.Btn{--_pad-y: var(--space-3);--_pad-x: var(--space-5);--_font: var(--type-label);--_radius: var(--radius-md);--_bg: var(--action-primary-bg);--_bg-hover: var(--action-primary-bg-hover);--_bg-active: var(--action-primary-bg-active);--_fg: var(--action-primary-fg);--_border: transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--_pad-y) var(--_pad-x);border-radius:var(--_radius);border:1px solid var(--_border);background:var(--_bg);color:var(--_fg);font:var(--_font);letter-spacing:var(--ls-button);cursor:pointer;user-select:none;white-space:nowrap;text-decoration:none;transition:var(--transition-button);position:relative;isolation:isolate}.Btn:hover:not(:disabled){background:var(--_bg-hover);color:var(--_fg)}.Btn:active:not(:disabled){background:var(--_bg-active);transform:translateY(.5px)}.Btn:focus-visible{box-shadow:var(--focus-ring)}.Btn:disabled{cursor:not-allowed;background:var(--action-primary-bg-disabled);color:var(--action-primary-fg-disabled);border-color:transparent}.Btn--sm{--_pad-y: var(--space-2);--_pad-x: var(--space-3);font-size:var(--fs-body-sm)}.Btn--md{font-size:var(--fs-body-sm)}.Btn--lg{--_pad-y: var(--space-4);--_pad-x: var(--space-7);font-size:var(--fs-body-md)}.Btn--primary{--_bg: var(--action-primary-bg);--_bg-hover: var(--action-primary-bg-hover);--_bg-active: var(--action-primary-bg-active);--_fg: var(--action-primary-fg);box-shadow:var(--elevation-1)}.Btn--secondary{--_bg: var(--action-secondary-bg);--_bg-hover: var(--action-secondary-bg-hover);--_bg-active: var(--action-secondary-bg-active);--_fg: var(--action-secondary-fg);--_border: var(--action-secondary-border)}.Btn--secondary:disabled{background:transparent;border-color:var(--border-default);color:var(--text-disabled)}.Btn--tertiary{--_bg: transparent;--_bg-hover: var(--surface-brand-soft);--_bg-active: var(--green-100);--_fg: var(--action-tertiary-fg);--_pad-y: var(--space-2);--_pad-x: var(--space-3)}.Btn--tertiary:disabled{background:transparent;color:var(--text-disabled)}.Btn--destructive{--_bg: var(--action-destructive-bg);--_bg-hover: var(--action-destructive-bg-hover);--_bg-active: var(--action-destructive-bg-active);--_fg: var(--action-destructive-fg);box-shadow:var(--elevation-1)}.Btn--accent{--_bg: var(--action-accent-bg);--_bg-hover: var(--action-accent-bg-hover);--_fg: var(--action-accent-fg);--_border: var(--gold-600)}.Btn--full{width:100%}.Btn__icon{display:inline-flex;align-items:center;width:1em;height:1em;flex:none}.Btn--lg .Btn__icon{width:1.1em;height:1.1em}.Btn__label{display:inline-block}.Btn--loading .Btn__label{opacity:.7}.Btn__spinner{width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:BtnSpin .7s linear infinite;flex:none}@keyframes BtnSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.Btn__spinner{animation-duration:0s}}.Cb{display:inline-flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;user-select:none}.Cb--disabled{cursor:not-allowed;opacity:.6}.Cb__input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.Cb__box{flex:none;width:20px;height:20px;border-radius:var(--radius-xs);border:1.5px solid var(--border-default);background:var(--surface-card);display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:var(--transition-button);margin-block-start:1px}.Cb:hover .Cb__box{border-color:var(--green-500)}.Cb__input:focus-visible+.Cb__box{box-shadow:var(--focus-ring)}.Cb__input:checked+.Cb__box{background:var(--green-500);border-color:var(--green-500);color:var(--cream-50)}.Cb__input:indeterminate+.Cb__box{background:var(--green-500);border-color:var(--green-500)}.Cb__input:indeterminate+.Cb__box .Cb__tick{display:none}.Cb__input:indeterminate+.Cb__box .Cb__dash{display:block;width:10px;height:2px;background:var(--cream-50);border-radius:1px}.Cb__tick{width:14px;height:14px}.Cb__dash{display:none}.Cb--error .Cb__box{border-color:var(--red-500)}.Cb__copy{display:flex;flex-direction:column;gap:2px}.Cb__label{font:var(--type-body-md);color:var(--text-body)}.Cb__desc{font:var(--type-caption);color:var(--text-secondary)}.IBtn{--_size: 40px;--_bg: transparent;--_bg-hover: var(--surface-sunken);--_fg: var(--text-secondary);--_border: var(--border-subtle);width:var(--_size);height:var(--_size);display:inline-flex;align-items:center;justify-content:center;background:var(--_bg);color:var(--_fg);border:1px solid var(--_border);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-button)}.IBtn:hover:not(:disabled){background:var(--_bg-hover);color:var(--text-body);border-color:var(--border-default)}.IBtn:active:not(:disabled){transform:translateY(.5px)}.IBtn:focus-visible{box-shadow:var(--focus-ring)}.IBtn:disabled{cursor:not-allowed;opacity:.5}.IBtn--sm{--_size: 32px;border-radius:var(--radius-sm)}.IBtn--lg{--_size: 48px}.IBtn--primary{--_bg: var(--action-primary-bg);--_bg-hover: var(--action-primary-bg-hover);--_fg: var(--action-primary-fg);--_border: transparent}.IBtn--accent{--_bg: var(--action-accent-bg);--_bg-hover: var(--action-accent-bg-hover);--_fg: var(--action-accent-fg);--_border: var(--gold-600)}.IBtn--ghost{--_bg: transparent;--_border: transparent}.IBtn__icon{width:60%;height:60%;display:inline-flex}.IBtn__icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.Field{display:flex;flex-direction:column;gap:var(--space-2)}.Field__label{font:var(--type-label);color:var(--text-body);display:inline-flex;align-items:center;gap:var(--space-1)}.Field__req{color:var(--red-500);font-weight:600}.Field__control{display:flex;align-items:center;gap:var(--space-2);background:var(--surface-card);border:1px solid var(--border-input);border-radius:var(--radius-sm);padding-inline:var(--space-3);transition:var(--transition-button);box-shadow:var(--elevation-inset)}.Field__control:hover{border-color:var(--neutral-500)}.Field__control:focus-within{border-color:var(--border-input-focus);box-shadow:var(--elevation-inset),var(--focus-ring)}.Field__input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:var(--type-body-md);color:var(--text-body);padding-block:var(--space-3)}.Field--sm .Field__input{padding-block:var(--space-2);font-size:var(--fs-body-sm)}.Field--lg .Field__input{padding-block:var(--space-4);font-size:var(--fs-body-lg)}.Field__input::placeholder{color:var(--text-placeholder)}.Field__adorn{color:var(--text-secondary);display:inline-flex;align-items:center}.Field__adorn--start{padding-inline-end:var(--space-1)}.Field__adorn--end{padding-inline-start:var(--space-1)}.Field__mic{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;margin-inline-end:calc(-1 * var(--space-2));flex:none;transition:var(--transition-button)}.Field__mic:hover:not(:disabled){background:var(--surface-brand-soft);color:var(--green-600)}.Field__mic:active:not(:disabled){background:var(--green-100)}.Field__mic:focus-visible{box-shadow:var(--focus-ring)}.Field__mic:disabled{color:var(--text-disabled);cursor:not-allowed}.Field__desc{font:var(--type-caption);color:var(--text-secondary);display:flex;align-items:center;gap:var(--space-1)}.Field__error{color:var(--red-600);display:inline-flex;align-items:center;gap:var(--space-1)}.Field__error:before{content:"⚠";font-size:1em}.Field--error .Field__control{border-color:var(--border-input-error)}.Field--error .Field__control:focus-within{border-color:var(--red-500);box-shadow:var(--elevation-inset),0 0 0 4px var(--red-100)}.Field--success .Field__control{border-color:var(--green-400)}.Field--disabled .Field__control{background:var(--surface-sunken);border-color:var(--border-subtle);cursor:not-allowed}.Field--disabled .Field__input{color:var(--text-disabled);cursor:not-allowed}.Otp{display:inline-flex;gap:var(--space-2)}.Otp__cell{width:56px;height:64px;text-align:center;font:var(--fw-semibold) 28px/1 var(--font-sans);color:var(--text-body);background:var(--surface-card);border:1.5px solid var(--border-input);border-radius:var(--radius-md);box-shadow:var(--elevation-inset);transition:var(--transition-button);caret-color:var(--green-500)}.Otp__cell:focus{outline:0;border-color:var(--green-500);box-shadow:var(--elevation-inset),var(--focus-ring)}.Otp__cell:disabled{background:var(--surface-sunken);color:var(--text-disabled)}.Otp--error .Otp__cell{border-color:var(--red-500)}.Rd{display:inline-flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;user-select:none}.Rd--disabled{cursor:not-allowed;opacity:.6}.Rd__input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.Rd__dot{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border-default);background:var(--surface-card);display:inline-flex;align-items:center;justify-content:center;transition:var(--transition-button);margin-block-start:1px}.Rd__dot>span{width:10px;height:10px;border-radius:50%;background:var(--green-500);transform:scale(0);transition:transform var(--motion-fast) var(--ease-standard)}.Rd:hover .Rd__dot{border-color:var(--green-500)}.Rd__input:focus-visible+.Rd__dot{box-shadow:var(--focus-ring)}.Rd__input:checked+.Rd__dot{border-color:var(--green-500)}.Rd__input:checked+.Rd__dot>span{transform:scale(1)}.Rd__copy{display:flex;flex-direction:column;gap:2px}.Rd__label{font:var(--type-body-md);color:var(--text-body)}.Rd__desc{font:var(--type-caption);color:var(--text-secondary)}.Field__control--select{position:relative;padding-inline-end:var(--space-8)}.Field__select{appearance:none;background:transparent;cursor:pointer}.Field__caret{position:absolute;inset-inline-end:var(--space-3);inset-block-start:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none;display:inline-flex}.Sw{display:inline-flex;align-items:center;gap:var(--space-3);cursor:pointer;user-select:none}.Sw--disabled{cursor:not-allowed;opacity:.6}.Sw__input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.Sw__track{flex:none;width:40px;height:24px;border-radius:var(--radius-pill);background:var(--cream-400);position:relative;transition:background var(--motion-fast) var(--ease-standard);box-shadow:var(--elevation-inset)}.Sw__thumb{position:absolute;inset-block-start:2px;inset-inline-start:2px;width:20px;height:20px;background:var(--cream-50);border-radius:50%;box-shadow:var(--elevation-1);transition:inset-inline-start var(--motion-fast) var(--ease-standard)}.Sw__input:checked+.Sw__track{background:var(--green-500)}.Sw__input:checked+.Sw__track .Sw__thumb{inset-inline-start:18px}.Sw__input:focus-visible+.Sw__track{box-shadow:var(--elevation-inset),var(--focus-ring)}.Sw__copy{display:flex;flex-direction:column;gap:2px}.Sw__label{font:var(--type-body-md);color:var(--text-body)}.Sw__desc{font:var(--type-caption);color:var(--text-secondary)}.Field__control--ta{align-items:flex-start;padding-block:var(--space-3);position:relative}.Field__textarea{padding-block:0;resize:vertical;min-height:80px;font-family:inherit;line-height:var(--lh-normal)}.Field__mic--ta{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2);margin:0}.Ft{background:var(--cream-200);color:var(--text-body);position:relative;padding-block-start:32px}.Ft__edge{position:absolute;inset-block-start:0;inset-inline:0;height:16px;background-image:var(--motif-najdi-crenellation);background-size:16px 24px;background-repeat:repeat-x;background-position:bottom center;opacity:.1;pointer-events:none}.Ft__inner{max-width:var(--container-2xl);margin-inline:auto;padding:var(--space-10) var(--space-7) var(--space-6)}.Ft__top{display:grid;grid-template-columns:minmax(280px,1fr) 2fr;gap:var(--space-9);padding-block-end:var(--space-9);border-block-end:1px solid var(--border-subtle)}@media(max-width:800px){.Ft__top{grid-template-columns:1fr}}.Ft__brand{display:flex;flex-direction:column;gap:var(--space-4)}.Ft__logo{color:var(--green-500)}.Ft__tag{font:var(--type-body-sm);color:var(--text-secondary);max-width:36ch}.Ft__socials{display:flex;gap:var(--space-2)}.Ft__social{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-card);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:var(--transition-button)}.Ft__social:hover{color:var(--green-600);border-color:var(--green-300);text-decoration:none}.Ft__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-7)}.Ft__hd{font:var(--type-eyebrow);color:var(--gold-700);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;margin-block-end:var(--space-4)}.Ft__cols ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.Ft__cols a{font:var(--type-body-sm);color:var(--text-body);text-decoration:none}.Ft__cols a:hover{color:var(--green-600);text-decoration:underline;text-underline-offset:3px}.Ft__reg{display:flex;align-items:center;gap:var(--space-7);flex-wrap:wrap;padding-block:var(--space-7);border-block-end:1px solid var(--border-subtle)}.Ft__regLbl{font:var(--type-eyebrow);color:var(--text-secondary);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Ft__regRow{display:flex;gap:var(--space-5);flex-wrap:wrap;align-items:center}.Ft__bottom{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:center;justify-content:space-between;padding-block-start:var(--space-6)}.Ft__bottomLeft{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:center}.Ft__cr{font:var(--type-caption);color:var(--text-secondary)}.Ft__legal{list-style:none;padding:0;margin:0;display:flex;gap:var(--space-4)}.Ft__legal a{font:var(--type-caption);color:var(--text-secondary)}.Ft__legal a:hover{color:var(--green-600)}.Ft__bottomRight{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.Ft__pay{display:inline-flex;gap:var(--space-2);align-items:center}.Ft__lang{display:inline-flex;border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:2px}.Ft__lang button{background:transparent;border:0;padding:4px var(--space-3);border-radius:var(--radius-pill);font:var(--type-label);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer}.Ft__lang button.on{background:var(--green-500);color:var(--cream-50)}.Lang{display:inline-flex;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:2px}.Lang__opt{background:transparent;border:0;padding:4px var(--space-3);border-radius:var(--radius-pill);font:var(--type-label);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer;transition:var(--transition-button);min-width:40px}.Lang__opt:hover{color:var(--text-body)}.Lang__opt--on{background:var(--green-500);color:var(--cream-50)}.Lang__opt:focus-visible{box-shadow:var(--focus-ring)}.Nav{background:var(--surface-card);border-block-end:1px solid var(--border-subtle);position:sticky;top:0;z-index:50}.Nav__emerg{background:var(--green-700);color:var(--cream-100);font:var(--type-caption);display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:6px var(--space-4)}.Nav__emergDot{width:6px;height:6px;border-radius:50%;background:var(--gold-400);flex:none}.Nav__bar{display:flex;align-items:center;gap:var(--space-7);padding:var(--space-3) var(--space-6);max-width:var(--container-2xl);margin-inline:auto}.Nav__logo{display:inline-flex;align-items:center;flex:none}.Nav__logo svg,.Nav__logo img{display:block}.Nav__primary{display:flex;align-items:center;gap:var(--space-1);flex:1}@media(max-width:1000px){.Nav__primary{display:none}}.Nav__link{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font:var(--type-label);font-weight:var(--fw-medium);color:var(--text-body);background:transparent;border:0;cursor:pointer;text-decoration:none;transition:var(--transition-button)}.Nav__link:hover{background:var(--surface-brand-soft);color:var(--green-700);text-decoration:none}.Nav__link--has svg{color:var(--text-secondary)}.Nav__group{position:relative}.Nav__group--open .Nav__link{background:var(--surface-brand-soft);color:var(--green-700)}.Nav__mega{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-7);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-7);box-shadow:var(--elevation-4);min-width:540px;z-index:60}.Nav__megaHd{font:var(--type-eyebrow);color:var(--gold-700);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;margin-block-end:var(--space-3);padding-block-end:var(--space-2);border-block-end:1px solid var(--border-subtle)}.Nav__mega ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.Nav__megaItem{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font:var(--type-body-sm);color:var(--text-body);text-decoration:none}.Nav__megaItem:hover{background:var(--surface-brand-soft);color:var(--green-700);text-decoration:none}.Nav__megaMeta{font:var(--type-caption);color:var(--text-secondary)}.Nav__actions{display:flex;align-items:center;gap:var(--space-3);margin-inline-start:auto;flex:none}.Nav__lang{display:inline-flex;border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:2px}.Nav__langOpt{background:transparent;border:0;padding:4px var(--space-3);border-radius:var(--radius-pill);font:var(--type-label);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer;min-width:40px}.Nav__langOpt--on{background:var(--green-500);color:var(--cream-50)}.Nav__login{display:inline-flex;align-items:center;gap:var(--space-2);background:transparent;color:var(--text-body);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font:var(--type-label);font-weight:var(--fw-medium);cursor:pointer;transition:var(--transition-button)}.Nav__login:hover{background:var(--surface-sunken);border-color:var(--neutral-500)}.Nav__cta{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--action-primary-bg);color:var(--action-primary-fg);border:0;border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);font:var(--type-label);font-weight:var(--fw-semibold);cursor:pointer;box-shadow:var(--elevation-1);transition:var(--transition-button)}.Nav__cta:hover{background:var(--action-primary-bg-hover)}.Nav__cta:focus-visible{box-shadow:var(--focus-ring)}[dir=rtl] .Nav__cta svg{transform:scaleX(-1)}
