.theme-icon-button.svelte-1elxaub{display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer;opacity:.45;transition:opacity .2s ease}.language-toggle-button.svelte-1elxaub{display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer;opacity:.45;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;line-height:18px;letter-spacing:0;transition:opacity .2s ease}.theme-icon-button.active.svelte-1elxaub,.language-toggle-button.active.svelte-1elxaub{opacity:1}.theme-icon-button.svelte-1elxaub:hover,.language-toggle-button.svelte-1elxaub:hover{opacity:.8}.theme-icon-button.active.svelte-1elxaub:hover,.language-toggle-button.active.svelte-1elxaub:hover{opacity:1}.login-link.svelte-1elxaub{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;border:0;background:transparent;color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:opacity .2s ease}.login-link.svelte-1elxaub:hover{opacity:.8}.theme-icon-svg.svelte-1elxaub{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:currentColor}.theme-icon-svg.svelte-1elxaub svg{width:100%;height:100%}.theme-icon-svg.svelte-1elxaub path{fill:currentColor!important;stroke:none!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .theme-icon-button:first-child{color:#fff}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .theme-icon-button:last-child{color:#8a7ea7}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .language-toggle-button{color:#8a7ea7}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .language-toggle-button.active{color:#fff}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .theme-icon-button:first-child{color:#8a7ea7}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .theme-icon-button:last-child{color:#000}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .language-toggle-button{color:#8a7ea7}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .language-toggle-button.active{color:#000}.hero-store-button.svelte-15ixhyl{display:inline-flex;height:40px;flex-shrink:0;align-items:center;justify-content:center;gap:8px;padding:8px 18px;border:0;border-radius:32px;background-image:var(--gradient-btn);color:#fff;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:.14px;transition:opacity .16s ease,transform .16s ease}.hero-store-button.svelte-15ixhyl:hover{opacity:.9;transform:translateY(-1px)}.hero-store-icon.svelte-15ixhyl{display:inline-flex;width:21px;height:21px;align-items:center;justify-content:center;color:currentColor}.hero-store-icon.svelte-15ixhyl svg{display:block;width:100%;height:100%}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .hero-store-button{background-image:linear-gradient(153deg,#ca99ff,#994ceb 46.943%,#6513bd 165.5%)}.hero.svelte-tibptj{position:relative;height:1003px;overflow:hidden;color:var(--color-text-primary)}.hero-shell.svelte-tibptj{position:relative;width:min(1212px,calc(100% - 48px));height:100%;margin:0 auto}.hero-copy.svelte-tibptj{position:absolute;top:324px;left:0;z-index:2;width:670px}h1.svelte-tibptj{margin:0;font-family:Manrope,sans-serif;font-weight:300;letter-spacing:-.43px}h1.svelte-tibptj strong:where(.svelte-tibptj),h1.svelte-tibptj span:where(.svelte-tibptj){display:block}h1.svelte-tibptj strong:where(.svelte-tibptj){font-size:48px;font-weight:500;line-height:.88}h1.svelte-tibptj span:where(.svelte-tibptj){margin-top:18px;font-size:31px;line-height:1.2}.hero-offer.svelte-tibptj{width:556px;margin-top:99px}.hero-offer.svelte-tibptj>p:where(.svelte-tibptj){margin:0 0 16px;font-family:Lato,sans-serif;font-size:20px;line-height:1.4}.hero-store-buttons.svelte-tibptj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%}.hero-store-buttons.svelte-tibptj .hero-store-button{width:100%;min-width:0;padding-right:10px;padding-left:10px;white-space:nowrap}.hero-metrics.svelte-tibptj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:28px}.hero-metric.svelte-tibptj{height:105px;padding:18px 28px;border-radius:26px;background:#ffffff9e;box-shadow:0 14px 35px #542e771a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-metric.svelte-tibptj:last-child{padding-right:16px}.hero-metric-value.svelte-tibptj{font-family:Lato,sans-serif;font-size:40px;font-weight:400;line-height:1}.hero-rating.svelte-tibptj{display:flex;align-items:center;gap:8px}.hero-rating.svelte-tibptj img:where(.svelte-tibptj){width:43px;height:43px}.hero-metric.svelte-tibptj p:where(.svelte-tibptj){margin:8px 0 0;font-family:Lato,sans-serif;font-size:20px;line-height:1.15}.hero-art.svelte-tibptj{position:absolute;top:110px;left:586px;z-index:1;width:790px;height:745px;pointer-events:none}.hero-floater.svelte-tibptj,.hero-phone.svelte-tibptj{position:absolute;max-width:none}.hero-floater.svelte-tibptj{display:block;z-index:0;aspect-ratio:1;background:var(--hero-icon) center / contain no-repeat;opacity:.2}.hero-book.svelte-tibptj{top:12px;left:54px;width:192px}.hero-facial.svelte-tibptj{top:21px;left:451px;width:192px}.hero-scissors.svelte-tibptj{top:287px;left:64px;width:140px}.hero-eyelashes.svelte-tibptj{top:296px;left:498px;width:192px}.hero-psychology.svelte-tibptj{top:552px;left:41px;width:192px}.hero-nails.svelte-tibptj{top:512px;left:466px;width:233px}.hero-phone.svelte-tibptj{top:111px;left:206px;z-index:1;width:302px;height:auto}body:has([data-bookido-theme-root][data-theme=dark]) .landing-root .hero-metric{background:#ffffff1a;box-shadow:none}body:has([data-bookido-theme-root][data-theme=light]) .landing-root .hero-metric{display:flex;flex-direction:column;justify-content:center;padding:10px 20px;background:linear-gradient(200.16deg,#fbf7ff 4.3%,#d4acff 124.97%);box-shadow:4px 10px 14.75px #2f1b451f;-webkit-backdrop-filter:none;backdrop-filter:none}body:has([data-bookido-theme-root][data-theme=light]) .landing-root .hero-metric-value{font-size:40.556px;line-height:1.4}body:has([data-bookido-theme-root][data-theme=light]) .landing-root .hero-rating img{width:49px;height:49px}body:has([data-bookido-theme-root][data-theme=light]) .landing-root .hero-metric p{margin-top:0;line-height:1.4}body:has([data-bookido-theme-root][data-theme=light]) .landing-root .hero-floater{background:#d6b1f2;-webkit-mask:var(--hero-icon) center / contain no-repeat;mask:var(--hero-icon) center / contain no-repeat;opacity:1}@media(min-width:1024px){.hero-offer.english.svelte-tibptj{width:610px}.hero-metrics.english.svelte-tibptj .hero-metric:where(.svelte-tibptj):first-child p:where(.svelte-tibptj){white-space:nowrap}}@media(max-width:1199px){.hero-shell.svelte-tibptj{width:calc(100% - 64px)}.hero-copy.svelte-tibptj{width:610px}.hero-art.svelte-tibptj{left:514px}}@media(max-width:1023px){.hero.svelte-tibptj{height:auto;min-height:1010px;padding:54px 0 0}.hero-shell.svelte-tibptj{display:flex;width:min(680px,calc(100% - 40px));min-height:956px;flex-direction:column;align-items:center}.hero-copy.svelte-tibptj{position:relative;top:auto;left:auto;width:100%;text-align:center}h1.svelte-tibptj strong:where(.svelte-tibptj){font-size:42px;line-height:1}h1.svelte-tibptj span:where(.svelte-tibptj){margin-top:14px;font-size:27px}.hero-offer.svelte-tibptj{width:100%;margin-top:40px}.hero-store-buttons.svelte-tibptj{justify-content:center}.hero-metrics.svelte-tibptj{grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.hero-art.svelte-tibptj{top:auto;bottom:0;left:50%;transform:translate(-50%) scale(.84);transform-origin:bottom center}}@media(max-width:639px){.hero.svelte-tibptj{min-height:0;padding-top:32px;padding-bottom:32px}.hero-shell.svelte-tibptj{display:grid;grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);min-height:0;align-items:start;align-content:start}.hero-copy.svelte-tibptj{display:contents}h1.svelte-tibptj{order:1;text-align:center}h1.svelte-tibptj strong:where(.svelte-tibptj){font-size:34px}h1.svelte-tibptj span:where(.svelte-tibptj){font-size:23px;line-height:1.25}.hero-offer.svelte-tibptj{order:3;width:100%;margin-top:16px;text-align:center}.hero-offer.svelte-tibptj>p:where(.svelte-tibptj){margin-bottom:16px;font-size:18px}.hero-store-buttons.svelte-tibptj{display:flex;flex-wrap:wrap;gap:8px;width:100%}.hero-store-buttons.svelte-tibptj .hero-store-button:nth-child(1),.hero-store-buttons.svelte-tibptj .hero-store-button:nth-child(4){width:calc(60% - 4px)}.hero-store-buttons.svelte-tibptj .hero-store-button:nth-child(2),.hero-store-buttons.svelte-tibptj .hero-store-button:nth-child(3){width:calc(40% - 4px)}.hero-metrics.svelte-tibptj{grid-template-columns:1fr;gap:8px;margin-top:20px;text-align:center}.hero-rating.svelte-tibptj{justify-content:center}.hero-metric.svelte-tibptj{height:92px;padding:15px 16px;border-radius:22px}.hero-metric-value.svelte-tibptj{font-size:32px}.hero-rating.svelte-tibptj img:where(.svelte-tibptj){width:34px;height:34px}.hero-metric.svelte-tibptj p:where(.svelte-tibptj){margin-top:7px;font-size:15px}.hero-art.svelte-tibptj{position:relative;top:auto;bottom:auto;left:auto;order:2;height:578px;margin-top:8px;justify-self:center;transform:scale(.7);transform-origin:top center}.hero-phone.svelte-tibptj{left:50%;transform:translate(-50%)}.hero-book.svelte-tibptj,.hero-facial.svelte-tibptj,.hero-eyelashes.svelte-tibptj,.hero-psychology.svelte-tibptj{width:242px}.hero-scissors.svelte-tibptj{width:190px}.hero-nails.svelte-tibptj{width:283px}}button.svelte-1dw51s7{border:none;cursor:pointer}@media(max-width:1023px){#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .subscription-feature-button{border-color:transparent!important}}a.svelte-1jw9c2w{gap:8px;padding:9px 18px;border-radius:9999px;font-size:14px;letter-spacing:.14px;box-shadow:0 12px 30px #f49a463d}a.large.svelte-1jw9c2w{height:59px}a.small.svelte-1jw9c2w{height:40px}a.icon-only.large.svelte-1jw9c2w{width:59px;padding:9px}a.icon-only.small.svelte-1jw9c2w{width:40px;padding:9px}.icon-svg.svelte-1jw9c2w{width:21px;height:21px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary)}.icon-svg.svelte-1jw9c2w svg{width:100%;height:100%}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .app-store-button{box-shadow:none!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .regular-plan{background:linear-gradient(182deg,#fbf7ff 126.17%,#d4acff 195.63%)!important;box-shadow:none!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .regular-plan .bg-\[var\(--color-divider\)\]{background:transparent!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .regular-plan .text-\[var\(--color-text-primary\)\]{color:#2f1b45!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .regular-plan .text-\[var\(--color-text-tertiary\)\]{color:#867896!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .regular-plan .bg-\[var\(--color-text-tertiary\)\]{background:#867896!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .regular-plan .text-\[var\(--color-text-accent-soft\)\]{color:#8a7ea7!important}.regular-plan__discount.svelte-eosgnn{background:#994ceb!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .best-plan__discount{background:#994ceb!important}.regular-plan__discount-text.svelte-eosgnn{color:#fff!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .best-plan__discount-text{color:#fff!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .regular-plan__cta{background:#ffa05c!important;background-image:none!important;color:#2f1b45!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan{background:#ffa05c!important;border-width:0!important;border-color:transparent!important;box-shadow:none!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan .font-lato,#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan .font-manrope{color:#fff}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan__badge{background:#fff!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan__badge-text{color:#2f1b45!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan .bg-\[var\(--color-divider\)\]{background:transparent!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan .text-\[var\(--color-text-tertiary\)\]{color:#ffd1b0!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan .bg-\[var\(--color-text-tertiary\)\]{background:#ffd1b0!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan .text-\[var\(--color-text-accent-soft\)\]{color:#ffd1b0!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan__discount{background:#fff!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan__discount-text{color:#2f1b45!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan__cta{background:#fff!important;background-image:none!important}#bookido-theme:has(>[data-bookido-theme-root][data-theme=light])~.landing-root .best-plan__cta{color:#2f1b45!important}.footer-icon-link.svelte-8exw22{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--color-text-primary);transition:opacity .16s ease}.footer-icon-link.svelte-8exw22:hover{opacity:.8}.footer-icon.svelte-8exw22{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary)}.footer-icon.svelte-8exw22 svg{width:100%;height:100%}@media(min-width:1024px){.footer-icon-link.svelte-8exw22{width:36px;height:36px}}.download-modal.svelte-1tk2gwo{animation:svelte-1tk2gwo-modal-in .18s ease-out}.download-modal-buttons.svelte-1tk2gwo .app-store-button{width:100%}@keyframes svelte-1tk2gwo-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.download-modal.svelte-1r0xjpo{animation:svelte-1r0xjpo-modal-in .18s ease-out}.download-modal-back-icon.svelte-1r0xjpo{color:currentColor;display:inline-flex;flex:0 0 auto}.download-modal-back-icon.svelte-1r0xjpo svg{height:24px;width:24px}@keyframes svelte-1r0xjpo-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.cookie-modal.svelte-zvfgak{animation:svelte-zvfgak-modal-in .18s ease-out}@keyframes svelte-zvfgak-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-background-layer.svelte-1uha8ag{position:absolute;z-index:0;top:0;left:0;width:100%;height:1650px;max-width:none;object-fit:fill;pointer-events:none}.hero-background-mobile.svelte-1uha8ag,.hero-background-mobile-blur.svelte-1uha8ag{display:none}@media(max-width:1023px){.hero-background-layer.svelte-1uha8ag{height:1400px}}@media(max-width:639px){.hero-background-layer.svelte-1uha8ag{height:576px}.hero-background-desktop.svelte-1uha8ag{display:none}.hero-background-mobile.svelte-1uha8ag{display:block;top:300px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.35) 56px,#000 160px,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.35) 56px,#000 160px,#000 100%)}.hero-background-mobile-blur.svelte-1uha8ag{position:absolute;z-index:1;top:300px;left:0;display:block;width:100%;height:260px;overflow:hidden;background:#1b0c3214;pointer-events:none;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 30%,#000 60%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 30%,#000 60%,transparent 100%)}.hero-background-mobile-blur.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;height:576px;max-width:none;object-fit:fill;filter:blur(42px);transform:scale(1.16);transform-origin:top center}}#bookido-theme:has(>[data-bookido-theme-root][data-theme=dark])~.landing-root .theme-light-only{display:none!important}
