@layer design{:root{--fx-tint-bg:var(--aqua-100);--fx-tint-fg:var(--aqua-800);--fx-tint-strong:var(--aqua-900);--fx-tint-line:var(--aqua-200);--fx-raised:#fff;--fx-blush-bg:var(--coral-100);--fx-blush-fg:var(--coral-800);--fx-blush-ink:var(--ink-900);--fx-blush-fg2:var(--coral-900);--fx-blush-em:var(--coral-700);--fx-blush-line:var(--coral-200);--fx-blush-glow:#fff9;--fx-sel-bg:var(--ink-800);--fx-sel-fg:var(--cream-100)}[data-theme=dark]{--fx-tint-bg:#31504d;--fx-tint-fg:var(--aqua-300);--fx-tint-strong:var(--aqua-100);--fx-tint-line:#74bab73d;--fx-raised:var(--charcoal-800);--fx-blush-bg:#3b2926;--fx-blush-fg:var(--coral-200);--fx-blush-ink:var(--coral-100);--fx-blush-fg2:var(--coral-100);--fx-blush-em:var(--coral-300);--fx-blush-line:#f38e814d;--fx-blush-glow:#f38e8112;--fx-sel-bg:var(--aqua-500);--fx-sel-fg:var(--ink-800)}@container (max-width:420px){.fl-card__actions{gap:6px;padding-inline:14px}.fl-card__actions .fl-btn{letter-spacing:-.005em;padding-inline:6px;font-size:15px}.fl-card__actions:not(.fl-card__actions--2) .fl-btn .fl-icon{display:none}}.fl-card__actions--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fl-card__actions--2 .fl-btn .fl-icon{display:inline-flex!important}[data-theme=dark] .fl-card{border-color:var(--charcoal-600)}[data-theme=dark] .fl-card__iconwrap,[data-theme=dark] .fl-hbanner__in>.fl-icon,[data-theme=dark] .fl-callout--tip .fl-callout__icon,[data-theme=dark] .fl-acct__icon,[data-theme=dark] .fl-acct__perks .fl-icon,[data-theme=dark] .fl-acct__title em{color:var(--aqua-300)}[data-theme=dark] .fl-acct__link:hover .fl-acct__icon{color:var(--cream-50)}[data-theme=dark] .fl-navlink__icon{background:#42a09f1f;box-shadow:inset 0 0 0 1px #74bab738;color:var(--aqua-300)!important}[data-theme=dark] .fl-navlink:hover .fl-navlink__icon,[data-theme=dark] .fl-navlink[aria-expanded=true] .fl-navlink__icon,[data-theme=dark] .fl-navlink[aria-current=page] .fl-navlink__icon{background:var(--aqua-500);box-shadow:none;color:var(--ink-800)!important}[data-theme=dark] .fl-mega{background:var(--charcoal-800)}[data-theme=dark] .fl-mega__in:has(.fl-mega__col--body) .fl-mega__head{background:#253b39;box-shadow:inset 0 0 0 1px #74bab733}[data-theme=dark] .fl-mega__in:has(.fl-mega__col--body) .fl-mega__head .fl-mega__icon{color:var(--aqua-300);background:var(--charcoal-800);box-shadow:inset 0 0 0 1px #74bab747}[data-theme=dark] .fl-mega__in:has(.fl-mega__col--body) .fl-mega__htitle{color:var(--cream-50)}[data-theme=dark] .fl-mega__in:has(.fl-mega__col--body) .fl-mega__hcount{color:var(--aqua-200);background:#42a09f2e}[data-theme=dark] .fl-mega__hall,[data-theme=dark] .fl-mega__in:has(.fl-mega__col--body) .fl-mega__hall,[data-theme=dark] .fl-mega__price{color:var(--aqua-300)}[data-theme=dark] .fl-mega__icon{color:var(--aqua-200);background:var(--aqua-900);box-shadow:inset 0 0 0 1px #74bab747}[data-theme=dark] .fl-mega__link:hover .fl-mega__icon{color:var(--ink-800);background:var(--aqua-500);box-shadow:none}[data-theme=dark] .fl-mx__ghead{background:#253b39}[data-theme=dark] .fl-mx__picon{color:var(--aqua-300);background:var(--charcoal-700);box-shadow:inset 0 0 0 1px #74bab73d}[data-theme=dark] .fl-mx__pgo{color:var(--aqua-300)}[data-theme=dark] .fl-mx__pill:hover .fl-mx__picon{color:var(--ink-800);background:var(--aqua-500);box-shadow:none}[data-theme=dark] .fl-mt__portrait{box-shadow:0 0 0 3px var(--charcoal-700),0 0 0 4px var(--aqua-600)}[data-theme=dark] [data-notice=b] .fl-footer__noticetitle,[data-theme=dark] [data-notice=c] .fl-footer__noticeicon{color:var(--aqua-300)}[data-lang=fa] .fl-acctpop{width:min(424px,100vw - 24px)}[data-theme=dark] .fl-acct--popover{border-color:var(--charcoal-500);box-shadow:0 24px 56px -24px #000000b3}.fl-acctpop .fl-acct--popover{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 112px);overflow-y:auto}.fl-acctpop .fl-acct__band{gap:10px;padding:16px 18px 14px}.fl-acctpop .fl-acct__band--in{gap:4px;padding-bottom:16px}.fl-acctpop .fl-acct .fl-acct__title{font-size:22px}.fl-acctpop .fl-acct .fl-acct__sub{font-size:var(--fs-caption);line-height:1.5}.fl-acctpop .fl-acct__avatar{width:44px;height:44px;font-size:16px}.fl-acctpop .fl-acct__next{padding:10px 12px}.fl-acctpop .fl-acct__form{gap:10px;padding:14px 18px 12px}.fl-acctpop .fl-acct__form .fl-input{height:44px;min-height:44px}.fl-acctpop .fl-acct__form .fl-field{gap:4px}.fl-acctpop .fl-acct__new{border-radius:12px;gap:8px;margin:0 18px;padding:12px 14px}.fl-acctpop .fl-acct__perks{gap:4px}.fl-acctpop .fl-acct__perks li{font-size:var(--fs-caption)}.fl-acctpop .fl-acct__links{padding:6px 8px}.fl-acctpop .fl-acct__link{min-height:44px;padding:4px 8px}.fl-acctpop .fl-acct__prefs{padding:10px 14px}.fl-acctpop .fl-acct__foot{padding:8px 14px 10px}.fl-acctpop .fl-acct .fl-acct__help{padding:10px 18px 12px}[data-lang=fa] .fl-badge,[data-lang=fa] .fl-chip,[data-lang=fa] .fl-mega__hcount,[data-lang=fa] .fl-mega__wl{white-space:nowrap}.fl-skip:focus,.fl-skip:focus-visible{top:auto;box-sizing:border-box;background:var(--ink-800);width:100%;color:var(--cream-100);text-underline-offset:3px;outline:2px solid var(--aqua-300);outline-offset:-4px;border-radius:0;justify-content:center;padding:10px 16px;font-weight:600;display:flex;position:relative;inset-inline-start:auto}[data-theme=dark] .fl-skip:focus,[data-theme=dark] .fl-skip:focus-visible{background:var(--cream-100);color:var(--ink-800);outline-color:var(--aqua-500)}[data-theme=dark]{--surface-card:#273d3b}[data-theme=dark] section.fx-s-section-card{background:var(--charcoal-700)!important}[data-theme=dark] .fl-card,[data-theme=dark] .fx-s-card-surface,[data-theme=dark] [style*="background: var(--surface-card)"][style*=border-radius]{box-shadow:inset 0 1px #faf7f208,0 18px 36px -26px #000000bf;border-color:#8adae229!important}[data-theme=dark] .fl-card{background:var(--surface-card)}@keyframes fl-rail-start{0%,3%{opacity:0}15%,to{opacity:1}}@keyframes fl-rail-end{0%,85%{opacity:1}97%,to{opacity:0}}@media (max-width:720px){.fl-rail{contain:inline-size;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;min-width:0;width:calc(100% + 2 * var(--page-margin));box-sizing:border-box;max-width:none;scroll-padding-inline:var(--page-margin);padding-block:4px;overflow:auto hidden;margin-inline:calc(-1 * var(--page-margin))!important;padding-inline:var(--page-margin)!important;flex-wrap:nowrap!important}.fl-rail::-webkit-scrollbar{display:none}.fl-rail>*{flex:none}.fl-rail:before,.fl-rail:after{content:"";z-index:2;pointer-events:none;--fl-rail-glow:#42a09f38;flex:none;align-self:stretch;width:64px;margin-block:-4px;position:sticky}.fl-rail:before{opacity:0;background:radial-gradient(28px 65% at 0% 50%,var(--fl-rail-glow),transparent),linear-gradient(to right,var(--fl-rail-bg,var(--surface-page)) 12%,transparent);margin-inline-end:-72px;inset-inline-start:calc(-1 * var(--page-margin))}.fl-rail:after{opacity:1;background:radial-gradient(28px 65% at 100% 50%,var(--fl-rail-glow),transparent),linear-gradient(to left,var(--fl-rail-bg,var(--surface-page)) 12%,transparent);margin-inline-start:-72px;inset-inline-end:calc(-1 * var(--page-margin))}.fl-rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:radial-gradient(28px 65% at 100% 50%,var(--fl-rail-glow),transparent),linear-gradient(to left,var(--fl-rail-bg,var(--surface-page)) 12%,transparent)}.fl-rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:radial-gradient(28px 65% at 0% 50%,var(--fl-rail-glow),transparent),linear-gradient(to right,var(--fl-rail-bg,var(--surface-page)) 12%,transparent)}[data-theme=dark] .fl-rail:before,[data-theme=dark] .fl-rail:after{--fl-rail-glow:#8adae229}@supports (animation-timeline:scroll()){.fl-rail:before{opacity:0;animation:linear both fl-rail-start;animation-timeline:scroll(inline)}.fl-rail:after{opacity:0;animation:linear both fl-rail-end;animation-timeline:scroll(inline)}}}@media (max-width:720px) and (prefers-reduced-motion:reduce){.fl-rail{scroll-behavior:auto}}[data-hero=band]{--hero-ring:#2a6b6a26;--hero-glow:#8adae28c;--hero-warm:#f38e8129;--hero-disc:#fff9;--hero-cx:clamp(140px,24vw,380px);box-shadow:0 40px 80px -56px #102d2c66;background-image:radial-gradient(55% 90% at 94% 0%,var(--hero-glow),transparent 70%),radial-gradient(45% 75% at 0% 100%,var(--hero-warm),transparent 70%)!important}[data-hero=band]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-image:radial-gradient(55% 90% at 6% 0%,var(--hero-glow),transparent 70%),radial-gradient(45% 75% at 100% 100%,var(--hero-warm),transparent 70%)!important}[data-theme=dark] [data-hero=band],[data-theme=dark][data-hero=band]{--hero-ring:#8adae224;--hero-glow:#8adae221;--hero-warm:#f38e8114;--hero-disc:#8adae20f;box-shadow:0 40px 80px -56px #000000b3}[data-hero=band]:before{content:"";z-index:-1;pointer-events:none;bottom:0;transform-origin:50% 100%;background:radial-gradient(circle at 360px 214px,var(--coral-400) 0 5px,transparent 5.6px),radial-gradient(circle at 50% 100%,var(--hero-disc) 0 170px,transparent 170.5px),radial-gradient(circle at 50% 100%,transparent 0 169.5px,var(--hero-ring) 170px,transparent 171px),radial-gradient(circle at 50% 100%,transparent 0 269.5px,var(--hero-ring) 270px,transparent 271px),radial-gradient(circle at 50% 100%,transparent 0 399.5px,var(--hero-ring) 400px,transparent 401px),radial-gradient(circle at 50% 100%,transparent 0 549.5px,var(--hero-ring) 550px,transparent 551px);width:1120px;height:560px;position:absolute;inset-inline-end:calc(var(--hero-cx) - 560px);-webkit-mask-image:linear-gradient(#0006,#000 50%);mask-image:linear-gradient(#0006,#000 50%)}[data-hero=band]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:scaleX(-1)}@media (max-width:720px){[data-hero=band]:before{inset-inline-end:-480px;transform:scale(.58)}[data-hero=band]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:scale(-.58,.58)}}[data-hero=band] .fl-frame:not(.fl-frame--circle):not(.fl-frame--sm):not(.fl-frame--flat):not(.fl-card .fl-frame):not(.fl-tile .fl-frame){outline:1px solid var(--hero-ring);outline-offset:10px;box-shadow:0 32px 64px -36px #102d2c73;border-start-start-radius:clamp(64px,10vw,140px)!important;border-start-end-radius:var(--radius-card)!important;border-end-end-radius:clamp(64px,10vw,140px)!important;border-end-start-radius:var(--radius-card)!important}@keyframes fl-hero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}[data-hero=band]>:not([aria-hidden]){animation:.7s cubic-bezier(.2,0,0,1) both fl-hero-rise}[data-hero=band]>:not([aria-hidden])+:not([aria-hidden]){animation-delay:80ms}@media (prefers-reduced-motion:reduce){[data-hero=band]>*{animation:none!important}}[data-hero=band] .sc-host-x:has(>.fl-badge){justify-self:start}@media (min-width:900px){.fl-faq-aside{top:calc(var(--header-height,88px) + 24px);position:sticky!important}}.fl-acc{counter-reset:fl-faq;gap:12px;display:grid;border-top:0!important}.fl-acc details{counter-increment:fl-faq;background:var(--surface-card);box-shadow:0 0 0 1px var(--border-subtle);border-radius:20px;transition:box-shadow .2s cubic-bezier(.2,0,0,1);border:0!important}.fl-acc details:hover{box-shadow:0 0 0 1px var(--border-default),0 14px 30px -24px #102d2c73}.fl-acc details[open]{box-shadow:0 0 0 1px var(--fx-tint-line,var(--aqua-200)),0 24px 48px -32px #102d2c73}.fl-acc summary{border-radius:20px;justify-content:flex-start!important;gap:16px!important;min-height:72px!important;padding-block:18px!important;padding-inline:22px 18px!important}.fl-acc summary:before{content:counter(fl-faq,decimal-leading-zero);min-width:28px;font-family:var(--font-heading);color:var(--fx-tint-fg,var(--aqua-800));flex:none;font-size:16px;line-height:1}[dir=rtl] .fl-acc summary:before{content:counter(fl-faq,persian)}.fl-acc .fl-acc__chev{margin-inline-start:auto;transition:transform .22s cubic-bezier(.2,0,0,1),background .2s;background:var(--fx-tint-bg,var(--aqua-100))!important;color:var(--fx-tint-strong,var(--aqua-900))!important}.fl-acc details[open] .fl-acc__chev{background:var(--aqua-500)!important;color:var(--ink-900)!important}.fl-acc .fl-acc__body{padding-block:0 22px!important;padding-inline:66px 28px!important}@media (max-width:600px){.fl-acc summary:before{min-width:22px}.fl-acc .fl-acc__body{padding-inline:22px!important}}.fl-navlink[aria-current=page]:after{bottom:1px!important}.fl-flip .fl-card--link:not(.fl-card--practitioner) .fl-card__body{gap:10px;padding:22px 22px 20px}.fl-flip .fl-card--link:not(.fl-card--practitioner) .fl-card__actions.fl-card__actions{padding-inline:16px}.fl-flip .fl-card--link:not(.fl-card--practitioner) .fl-card__meta{margin-inline:-6px}.fl-flip .fl-card--link:not(.fl-card--practitioner) .fl-card__body>.fl-overline{color:var(--fx-tint-fg,var(--aqua-800));align-items:center;gap:8px;margin:0;display:inline-flex}.fl-flip .fl-card--link:not(.fl-card--practitioner) .fl-card__body>.fl-overline:before{content:"";background:var(--coral-400);border-radius:50%;flex:none;width:6px;height:6px}.fl-flip .fl-card--link:not(.fl-card--practitioner) .fl-card__title{letter-spacing:-.01em;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;font-size:clamp(18px,5.4cqi,24px);line-height:1.25;display:-webkit-box;overflow:hidden}.fl-flip .fl-card--link:not(.fl-card--practitioner) .fl-card__line{color:var(--text-body);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;display:-webkit-box;overflow:hidden}.fl-flip .fl-card--link .fl-card__meta{border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--fx-tint-line,var(--aqua-200));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin-top:auto;padding:0;display:grid;overflow:hidden}.fl-flip .fl-card--link .fl-card__meta>span{box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:1px 10px;min-height:64px;margin:0;padding:10px 14px;display:grid}.fl-flip .fl-card--link .fl-card__meta>span:not(.fl-card__price){background:var(--fx-tint-bg,var(--aqua-100));color:var(--text-strong);font-size:17px;font-weight:600}.fl-flip .fl-card--link .fl-card__meta>span:not(.fl-card__price)>.fl-icon{box-sizing:border-box;background:var(--aqua-900);width:34px;height:34px;color:var(--aqua-100);border-radius:50%;grid-area:1/1/span 2;padding:8px}.fl-flip .fl-card--link .fl-card__meta>span:not(.fl-card__price):before{content:"Duration";letter-spacing:.06em;text-transform:uppercase;color:var(--fx-tint-fg,var(--aqua-800));grid-column:2;font-size:12px;font-weight:700;line-height:1.2}.fl-flip .fl-card--link .fl-card__price{text-align:end;background:var(--fx-blush-bg,var(--coral-100));color:var(--text-strong);justify-items:end;grid-template-columns:minmax(0,1fr)!important}.fl-flip .fl-card--link .fl-card__price>span:first-child:not(:last-child){letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:var(--fx-blush-fg,var(--coral-800))!important;font-size:12px!important;font-weight:700!important}.fl-flip .fl-card--link .fl-card__price:has(>:only-child):before{content:"Price";letter-spacing:.06em;text-transform:uppercase;color:var(--fx-blush-fg,var(--coral-800));font-size:12px;font-weight:700;line-height:1.2}.fl-flip .fl-card--link .fl-card__price>:last-child{font-family:var(--font-heading);color:var(--text-strong);font-size:26px;font-weight:400;line-height:1.1}[data-lang=fa] .fl-flip .fl-card--link .fl-card__meta>span:not(.fl-card__price):before{content:"مدت";letter-spacing:0}[data-lang=fa] .fl-flip .fl-card--link .fl-card__price:has(>:only-child):before{content:"قیمت";letter-spacing:0}[data-lang=fa] .fl-flip .fl-card--link .fl-card__price>span:first-child:not(:last-child){letter-spacing:0}[data-theme=dark] .fl-flip .fl-card--link .fl-card__meta>span:not(.fl-card__price)>.fl-icon{background:var(--aqua-500);color:var(--ink-800)}.fl-acc{width:100%}.fl-acc__body{max-width:none}.fl-acct--sheet .fl-acct__prefs,.fl-acct--sheet .fl-acct__foot{padding-inline:8px}.fl-acct--sheet .fl-acct__out{margin-inline-end:-12px}:root{--fs-ui-8:8px;--fs-ui-8_5:8.5px;--fs-ui-11:11px;--fs-ui-12:12px;--fs-ui-13:13px;--fs-ui-14:14px;--fs-ui-15:15px;--fs-ui-16:16px;--fs-ui-17:17px;--fs-ui-18:18px;--fs-ui-19:19px;--fs-ui-20:20px;--fs-ui-22:22px;--fs-ui-24:24px;--fs-figure-26:26px;--fs-figure-28:28px;--fs-figure-30:30px;--fs-figure-34:34px;--fs-figure-38:38px;--fs-figure-40:40px;--fs-figure-44:44px;--fs-figure-56:56px;--fs-figure-64:64px;--fs-figure-88:88px;--fs-figure-130:130px;--fs-figure-200:200px;--fs-figure-220:220px}:has(>.sc-host>[data-mb-card=tile]),:has(>[data-mb-card=tile]){height:100%}:root{--bk-open-dur:.52s;--bk-close-dur:.28s;--bk-step-dur:.28s;--bk-select-dur:.28s;--bk-success-dur:.64s;--bk-flip-dur:.6s;--bk-skel-dur:1.6s;--bk-travel-x:24px;--bk-travel-y:32px;--bk-step-travel:12px;--bk-flip-rot:90deg;--bk-bloom-from:.92;--bk-pulse-name:bk-pulse;--bk-dir:1;--bk-scrim:#102d2c66;--bk-skel-a:var(--cream-200);--bk-skel-b:var(--cream-300);--bk-tint-a-bg:var(--aqua-100);--bk-tint-a-bd:var(--aqua-200);--bk-tint-a-fg:var(--aqua-800);--bk-tint-b-bg:var(--coral-100);--bk-tint-b-bd:var(--coral-200);--bk-tint-b-fg:var(--coral-800);--bk-tint-c-bg:var(--uniform-100);--bk-tint-c-bd:var(--uniform-200);--bk-tint-c-fg:var(--aqua-900);--bk-done:var(--success-icon);--bk-current:var(--primary-bg);--bk-upcoming:var(--border-default);--bk-motif:#2a6b6a29;--bk-motif-strong:#2a6b6a47}[dir=rtl]{--bk-dir:-1}[data-theme=dark]{--bk-scrim:#080f0fa3;--bk-skel-a:var(--charcoal-700);--bk-skel-b:var(--charcoal-600);--bk-tint-a-bg:#42a09f29;--bk-tint-a-bd:#42a09f57;--bk-tint-a-fg:var(--aqua-200);--bk-tint-b-bg:#f38e8124;--bk-tint-b-bd:#f38e8152;--bk-tint-b-fg:var(--coral-200);--bk-tint-c-bg:#8adae21f;--bk-tint-c-bd:#8adae247;--bk-tint-c-fg:var(--uniform-200);--bk-motif:#8adae224;--bk-motif-strong:#8adae242}@media (prefers-reduced-motion:reduce){:root{--bk-open-dur:1ms;--bk-close-dur:1ms;--bk-step-dur:1ms;--bk-select-dur:1ms;--bk-success-dur:1ms;--bk-flip-dur:1ms;--bk-travel-x:0px;--bk-travel-y:0px;--bk-step-travel:0px;--bk-flip-rot:0deg;--bk-bloom-from:1;--bk-pulse-name:none}}@keyframes bk-fade{0%{opacity:0}to{opacity:1}}@keyframes bk-fade2{0%{opacity:0}to{opacity:1}}@keyframes bk-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bk-slide{0%{opacity:0;transform:translateX(calc(var(--bk-dir) * var(--bk-travel-x)))}to{opacity:1;transform:none}}@keyframes bk-slide2{0%{opacity:0;transform:translateX(calc(var(--bk-dir) * var(--bk-travel-x)))}to{opacity:1;transform:none}}@keyframes bk-slide-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(calc(var(--bk-dir) * var(--bk-travel-x)))}}@keyframes bk-rise{0%{opacity:0;transform:translateY(var(--bk-travel-y))}to{opacity:1;transform:none}}@keyframes bk-rise2{0%{opacity:0;transform:translateY(var(--bk-travel-y))}to{opacity:1;transform:none}}@keyframes bk-sink{0%{opacity:1}to{opacity:0;transform:translateY(var(--bk-travel-y))}}@keyframes bk-step{0%{opacity:0;transform:translateX(calc(var(--bk-dir) * var(--bk-step-travel)))}to{opacity:1;transform:none}}@keyframes bk-step2{0%{opacity:0;transform:translateX(calc(var(--bk-dir) * var(--bk-step-travel)))}to{opacity:1;transform:none}}@keyframes bk-flip{0%{opacity:0;transform:perspective(1200px) rotateY(var(--bk-flip-rot))}to{opacity:1;transform:none}}@keyframes bk-flip2{0%{opacity:0;transform:perspective(1200px) rotateY(var(--bk-flip-rot))}to{opacity:1;transform:none}}@keyframes bk-bloom{0%{opacity:0;transform:scale(var(--bk-bloom-from))}to{opacity:1;transform:none}}@keyframes bk-pulse{0%{background-color:var(--bk-skel-a)}to{background-color:var(--bk-skel-b)}}:root{--mb-radius:clamp(20px,2.4vw,28px);--mb-lift:-2px;--mb-dur:var(--dur-base);--mb-price-dur:.22s;--mb-band-bg:var(--surface-hero);--mb-band-fg:var(--hero-text);--mb-ring:var(--bk-motif);--mb-sel-ring:var(--aqua-500);--mb-most-bg:var(--fx-sel-bg);--mb-most-fg:var(--fx-sel-fg);--mb-current-bg:var(--fx-tint-bg);--mb-current-fg:var(--fx-tint-strong);--mb-current-line:var(--fx-tint-line);--mb-full-bg:var(--bk-tint-c-bg);--mb-full-fg:var(--bk-tint-c-fg);--mb-full-line:var(--bk-tint-c-bd);--mb-save-bg:var(--fx-blush-bg);--mb-save-fg:var(--fx-blush-fg2);--mb-save-line:var(--fx-blush-line);--mb-switch-track:var(--border-strong);--mb-switch-on:var(--aqua-500);--mb-switch-knob:var(--surface-card);--mb-dot-done:var(--aqua-500);--mb-dot-wait:var(--coral-400);--mb-dot-empty:var(--border-default);--mb-status-active:var(--success-icon);--mb-status-paused:var(--aqua-500);--mb-status-cancelling:var(--warning-icon);--mb-status-problem:var(--error-icon);--mb-status-ended:var(--text-muted);--mb-pass-bg:var(--ink-800);--mb-pass-fg:var(--cream-100);--mb-pass-accent:var(--aqua-300);--mb-pass-qr:var(--cream-50);--mb-shadow:0 1px 0 var(--border-subtle),0 40px 80px -56px #102d2c66;--mb-shadow-hover:0 1px 0 var(--border-default),var(--shadow-md);--mb-mask-end:linear-gradient(to right,#000 calc(100% - 48px),transparent)}[dir=rtl]{--mb-mask-end:linear-gradient(to left,#000 calc(100% - 48px),transparent)}[data-theme=dark]{--mb-pass-bg:var(--charcoal-800);--mb-pass-fg:var(--cream-100);--mb-pass-accent:var(--coral-400);--mb-shadow:0 1px 0 #faf7f208 inset,0 18px 36px -26px #000000bf;--mb-shadow-hover:0 0 0 1px #8adae23d,0 24px 48px -28px #000c}@media (prefers-reduced-motion:reduce){:root{--mb-lift:0px;--mb-dur:1ms;--mb-price-dur:1ms}}[data-fx=off]{--mb-lift:0px;--mb-dur:1ms;--mb-price-dur:1ms}@keyframes mb-price{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes mb-price2{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes mb-pulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){@keyframes mb-pulse{0%{opacity:1}to{opacity:1}}}:root{--mb-feature-shadow:0 48px 96px -48px #102d2c99,0 0 0 1px #8adae22e;--mb-feature-tile:#faf7f20f;--mb-feature-line:#8adae238}[data-theme=dark]{--mb-feature-shadow:0 48px 96px -48px #000000d9,0 0 0 1px #f38e8147;--mb-feature-tile:#faf7f20d;--mb-feature-line:#f38e813d}:root{--mb-fam-skin:var(--fx-blush-bg);--mb-fam-body:var(--fx-tint-bg);--mb-fam-theme:var(--bk-tint-c-bg);--mb-fam-mixed:var(--surface-sunken);--mb-fam-acu:var(--info-bg);--mb-fam-mark:var(--mb-ring)}[data-theme=dark]{--mb-fam-mixed:var(--charcoal-600)}}
@layer design{:root:not([data-theme=dark]){--indicator:var(--aqua-600)}:root:not([data-theme=dark]) .fl-footer__txhead .fl-footer__eyebrow{color:var(--aqua-700)}.fl-chip[aria-pressed=true] .fl-chip__count{opacity:1}[data-theme=dark] .fl-header .fl-acctbtn.is-user{color:var(--ink-800)}.bk-card-pay{gap:var(--space-3);margin-block:var(--space-3);flex-direction:column;display:flex}.bk-card-pay-form:empty{display:none}.bk-addon-card{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;min-height:80px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--surface-card);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--bk-select-dur) var(--ease-standard), border-color var(--bk-select-dur) var(--ease-standard);display:flex}.bk-addon-card:hover{border-color:var(--border-strong)}.bk-addon-card:disabled{opacity:.55;cursor:not-allowed}.bk-addon-card[aria-checked=true]{padding:calc(var(--space-3) - .5px) calc(var(--space-4) - .5px);border:1.5px solid var(--aqua-500);background:var(--bk-tint-a-bg)}.bk-addon-tile{border-radius:var(--radius-card);border:1px solid var(--bk-tint-a-bd);background:var(--bk-tint-a-bg);width:48px;height:48px;color:var(--bk-tint-a-fg);flex:none;place-items:center;display:grid}.bk-addon-tile--b{border-color:var(--bk-tint-b-bd);background:var(--bk-tint-b-bg);color:var(--bk-tint-b-fg)}.bk-addon-tile--c{border-color:var(--bk-tint-c-bd);background:var(--bk-tint-c-bg);color:var(--bk-tint-c-fg)}.bk-addon-box{box-sizing:border-box;border-radius:var(--radius-sm);border:1.5px solid var(--border-strong);width:24px;height:24px;color:var(--primary-text);transition:background-color var(--bk-select-dur) var(--ease-standard), border-color var(--bk-select-dur) var(--ease-standard);background:0 0;flex:none;place-items:center;display:grid}.bk-addon-card[aria-checked=true] .bk-addon-box{border-color:var(--aqua-500);background:var(--primary-bg)}.bk-addon-dur{align-items:center;gap:var(--space-1);display:inline-flex}.fl-acctbtn__photo,.fl-acct__photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.fl-acctbtn.is-user:has(.fl-acctbtn__photo),.fl-acct__avatar:has(.fl-acct__photo){padding:0;overflow:hidden}.fl-saveshare{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.fl-social-ic{width:18px;height:18px;-webkit-mask:var(--fl-social-icon) center / contain no-repeat;-webkit-mask:var(--fl-social-icon) center / contain no-repeat;mask:var(--fl-social-icon) center / contain no-repeat;background:currentColor}.fl-social-ic--facebook{--fl-social-icon:url(/brand/design/assets/icons/social/facebook.svg)}.fl-social-ic--tiktok{--fl-social-icon:url(/brand/design/assets/icons/social/tiktok.svg)}.fl-social-ic--youtube{--fl-social-icon:url(/brand/design/assets/icons/social/youtube.svg)}.fl-social-ic--pinterest{--fl-social-icon:url(/brand/design/assets/icons/social/pinterest.svg)}.fl-hubnote{isolation:isolate;gap:var(--space-5);margin-top:var(--space-6);background:var(--fx-blush-bg,var(--coral-100));border:1px solid var(--fx-blush-line,var(--coral-200));border-radius:24px;flex-wrap:wrap;align-items:center;padding:clamp(22px,3vw,32px) clamp(22px,3.5vw,40px);display:flex;position:relative;overflow:hidden}.fl-hubnote__ring{z-index:-1;inset-inline-end:-90px;border:1px solid var(--fx-blush-line,var(--coral-200));border-radius:50%;width:260px;height:260px;position:absolute;top:-120px}.fl-hubnote__glow{z-index:-1;inset-inline-end:-30px;background:radial-gradient(closest-side, var(--fx-blush-glow,var(--surface-card)), transparent);border-radius:50%;width:150px;height:150px;position:absolute;top:-60px}.fl-hubnote__icon{background:var(--surface-card);width:52px;height:52px;color:var(--fx-blush-fg,var(--coral-800));box-shadow:var(--shadow-md);border-radius:50%;flex:none;place-items:center;display:inline-grid}.fl-hubnote__txt{flex:260px;gap:4px;min-width:0;display:grid}.fl-hubnote__label{color:var(--fx-blush-fg,var(--coral-800))}.fl-hubnote__body{color:var(--fx-blush-ink,var(--ink-900));text-wrap:pretty;margin:0}.fl-agent-dock{inset:0 0 var(--fl-agent-bottom,0px) 0;pointer-events:none;z-index:65;position:fixed;transform:translateZ(0)}:root[data-fl-sheet] .fl-agent-dock{visibility:hidden}.fl-agent-launcher{bottom:var(--space-5);right:var(--space-5);border:1px solid var(--border-accent);background:var(--surface-inverse);width:52px;height:52px;box-shadow:var(--shadow-md);color:var(--text-inverse);cursor:pointer;pointer-events:auto;border-radius:50%;place-items:center;padding:0;transition:transform .16s;display:grid;position:absolute}.fl-agent-launcher[data-placement=bottom-left]{right:auto;left:var(--space-5)}.fl-agent-launcher:hover{transform:translateY(-2px)}.fl-agent-launcher:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.fl-agent-launcher[aria-busy=true]{cursor:progress;opacity:.8}.fl-agent-icon__spark{fill:var(--cta-bg)}.fl-agent-launcher__live{border:2px solid var(--surface-card);background:var(--cta-bg);border-radius:50%;width:13px;height:13px;position:absolute;top:1px;right:1px}html[data-nw-fx=ready] .fl-agent-launcher__live:after{content:"";background:var(--cta-bg);border-radius:50%;animation:2s ease-out infinite fl-agent-live;position:absolute;inset:-2px}@keyframes fl-agent-live{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.fl-agent-launcher{transition:none}.fl-agent-launcher:hover{transform:none}html[data-nw-fx=ready] .fl-agent-launcher__live:after{animation:none}}.fl-agent-dock[data-panel=closed] elevenlabs-convai{visibility:hidden}.fl-agent-row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border-accent);border-radius:calc(var(--radius-lg) + 2px);background:radial-gradient(120% 160% at 0% 0%, color-mix(in srgb, var(--surface-accent-strong) 38%, transparent), transparent 62%), var(--surface-inverse);box-shadow:var(--shadow-md);color:var(--text-inverse);font:inherit;text-align:start;cursor:pointer;grid-column:1/-1;transition:transform .16s;display:none}:root[data-fl-agent] .fl-agent-row{display:flex}.fl-agent-row:hover{transform:translateY(-1px)}.fl-agent-row:active{transform:scale(.99)}.fl-agent-row:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.fl-agent-row__icon{border:1px solid color-mix(in srgb, var(--text-inverse) 22%, transparent);background:color-mix(in srgb, var(--text-inverse) 10%, transparent);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.fl-agent-row__text{flex:1;gap:2px;min-width:0;display:grid}.fl-agent-row__tag{color:color-mix(in srgb, var(--text-inverse) 72%, transparent);font-size:var(--fs-caption);letter-spacing:.04em;font-weight:600}.fl-agent-row__title{font-size:var(--fs-ui-15);font-weight:700}.fl-agent-row__meta{color:color-mix(in srgb, var(--text-inverse) 80%, transparent);font-size:var(--fs-caption)}.fl-agent-row__go{background:var(--cta-bg);width:36px;height:36px;color:var(--text-on-cta);border-radius:50%;flex:none;place-items:center;display:grid}[dir=rtl] .fl-agent-row__go svg{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.fl-agent-row,.fl-agent-row:hover,.fl-agent-row:active{transition:none;transform:none}}.fl-agent-dock elevenlabs-convai{--el-base:var(--surface-card);--el-base-hover:var(--surface-sunken);--el-base-active:var(--surface-raised);--el-base-border:var(--border-default);--el-base-subtle:var(--text-muted);--el-base-primary:var(--text-strong);--el-accent:var(--cta-bg);--el-accent-hover:var(--cta-bg-hover);--el-accent-active:var(--cta-bg-active);--el-accent-border:var(--border-accent);--el-accent-subtle:var(--text-muted);--el-accent-primary:var(--text-on-cta);--el-button-radius:var(--radius-pill);--el-input-radius:var(--radius-md);--el-bubble-radius:var(--radius-lg);--el-sheet-radius:calc(var(--radius-lg) * 2);--el-compact-sheet-radius:calc(var(--radius-lg) * 2);--el-dropdown-sheet-radius:var(--radius-lg);--font-sans:var(--font-body)}.fl-appt-change{gap:var(--space-5);display:grid}.fl-appt-change__part{gap:var(--space-3);margin:0;display:grid}.fl-skf{gap:var(--space-3);display:grid}.fl-skf .fl-skf__frame{align-items:center;display:flex}.fl-skf .fl-skf__frame>*{flex:auto;min-width:0}:root{--mb-mini-shadow:inset 0 0 0 1px var(--border-subtle), 0 10px 24px -20px #102d2c73;--mb-mini-shadow-hover:inset 0 0 0 1px var(--border-strong), 0 18px 34px -22px #102d2c8c;--mb-panel-shadow:0 14px 30px -20px #102d2c99;--mb-pop-shadow:0 18px 36px -24px #102d2c99;--mb-club-tint:#f38e8124;--mb-club-tile:#f38e811f;--mb-club-tile-hover:#f38e8133;--mb-row-tint:#faf7f20f;--mb-row-tint-hover:#faf7f21f;--mb-tile-hover:#faf7f21a;--mb-band-shadow:0 24px 48px -32px #102d2c99;--sf-card-shadow:inset 0 0 0 1px var(--footer-border), 0 18px 36px -28px #102d2c47}.fl-social{gap:var(--space-3);display:grid}.fl-social .fl-btn>span{align-items:center;gap:var(--space-2);display:inline-flex}.fl-social__apple{background-color:currentColor;block-size:18px;inline-size:16px;display:inline-block;-webkit-mask:url(/brand/sign-in/apple.svg) 50%/contain no-repeat;mask:url(/brand/sign-in/apple.svg) 50%/contain no-repeat}.fl-social__google{block-size:18px;inline-size:18px;display:inline-block}}[data-theme=dark] .sys-span43{color:var(--fx-tint-fg)}.bcd-img9.fl-ava-mark,.blog-img83.fl-ava-mark{background:var(--surface-card);object-fit:contain;object-position:50% 50%;padding:4px}.bk-ol18:has(>:nth-child(7)){grid-template-columns:repeat(7,minmax(0,1fr))}:root{--fl-toast-bottom:24px}:root .fl-toasts--fixed.fl-toasts--bottom-end{bottom:var(--fl-toast-bottom)}.trt-div19>.fl-saveshare{padding:var(--space-3) var(--space-5) var(--space-4);margin-top:0}.trt-div19>.trt-div24:has(+.fl-saveshare){border-end-end-radius:0;border-end-start-radius:0}
