._container_11zpl_8{--l-lavender: #C8B7D9;--l-blue: #8EA2B3;--l-mango: #EAC08A;--l-sage: #BBC6B0;--l-paper: #F4F0EA;--l-paper-deep: #EBE4D9;--l-surface: #FCFAF7;--l-ink: #3A3A3A;--l-ink-soft: #6F6A63;--l-ink-faint: #A49D93;--l-line: #DED7CB;--l-display: "Poppins", system-ui, sans-serif;--l-body: "Quicksand", system-ui, sans-serif;--l-gutter: clamp(1.5rem, 5vw, 5rem);--l-measure: 1240px;min-height:100vh;background-color:var(--l-paper);color:var(--l-ink);font-family:var(--l-body);display:flex;flex-direction:column;overflow-x:hidden}._reveal_11zpl_46{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}._reveal_11zpl_46[data-revealed=true]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){._reveal_11zpl_46,._reveal_11zpl_46[data-revealed=true]{opacity:1;transform:none;transition:none}._heroInner_11zpl_65{animation:none}}._eyebrow_11zpl_72{font-family:var(--l-body);font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--l-ink-faint);margin:0}._displayLg_11zpl_82,._displayMd_11zpl_83{font-family:var(--l-display);font-weight:300;color:var(--l-ink);margin:0}._displayLg_11zpl_82{font-size:clamp(2.75rem,6.2vw,5rem);line-height:1.02;letter-spacing:-.03em}._displayMd_11zpl_83{font-size:clamp(2rem,3.6vw,3.125rem);line-height:1.1;letter-spacing:-.025em}._bodyCopy_11zpl_102{font-family:var(--l-body);font-size:1.0625rem;font-weight:500;line-height:1.8;color:var(--l-ink-soft);margin:0;max-width:46ch}._nav_11zpl_114{position:fixed;top:0;left:0;right:0;z-index:var(--z-overlay);padding:max(var(--spacing-6),var(--safe-area-top)) var(--l-gutter) var(--spacing-6);transition:background-color .5s ease,padding .5s ease,border-color .5s ease;border-bottom:1px solid transparent}._navScrolled_11zpl_127{background-color:color-mix(in srgb,var(--l-paper) 88%,transparent);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border-bottom-color:var(--l-line);padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}._navInner_11zpl_136{max-width:var(--l-measure);margin:0 auto;display:flex;justify-content:space-between;align-items:center}._navLinks_11zpl_144{display:flex;align-items:center;gap:var(--spacing-6)}._navLink_11zpl_144{font-family:var(--l-body);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--l-ink);text-decoration:none;padding-bottom:3px;border-bottom:1px solid var(--l-line);transition:border-color .3s ease,color .3s ease}._navLink_11zpl_144:hover{border-bottom-color:var(--l-ink)}._main_11zpl_167{flex:1;display:flex;flex-direction:column}._heroSection_11zpl_175{position:relative;padding:clamp(9rem,18vh,14rem) var(--l-gutter) clamp(5rem,10vh,8rem);display:flex;justify-content:center;overflow:hidden}._heroWash_11zpl_186{position:absolute;inset:auto 0 -30%;height:70%;background:radial-gradient(ellipse 70% 100% at 50% 100%,color-mix(in srgb,var(--l-mango) 22%,transparent) 0%,color-mix(in srgb,var(--l-lavender) 12%,transparent) 45%,transparent 75%);pointer-events:none;z-index:0}._heroInner_11zpl_65{position:relative;z-index:1;max-width:var(--l-measure);width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,7vw,7rem);animation:_heroRise_11zpl_1 1.1s cubic-bezier(.16,1,.3,1) both}@keyframes _heroRise_11zpl_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._heroContent_11zpl_217{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-6)}._heroTitle_11zpl_224{font-family:var(--l-display);font-weight:300;font-size:clamp(2.75rem,6.2vw,5rem);line-height:1.02;letter-spacing:-.03em;color:var(--l-ink);margin:0;max-width:12ch}._heroTitleAccent_11zpl_237{font-style:italic;font-weight:400}._heroSubtitle_11zpl_242{font-family:var(--l-body);font-size:clamp(1.0625rem,1.4vw,1.1875rem);font-weight:500;line-height:1.75;color:var(--l-ink-soft);margin:0;max-width:42ch}._heroActions_11zpl_252{display:flex;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);margin-top:var(--spacing-4);flex-wrap:wrap}._primaryButton_11zpl_260,._primaryButtonLarge_11zpl_261{display:inline-flex;align-items:center;justify-content:center;background-color:var(--l-ink);color:var(--l-paper);font-family:var(--l-body);font-weight:700;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:none;border-radius:var(--radius-full);cursor:pointer;transition:background-color .4s ease,transform .4s cubic-bezier(.16,1,.3,1)}._primaryButton_11zpl_260{padding:1.0625rem 2.25rem}._primaryButtonLarge_11zpl_261{padding:1.1875rem 2.75rem;font-size:.875rem}._primaryButton_11zpl_260:hover,._primaryButtonLarge_11zpl_261:hover{background-color:#262626;transform:translateY(-2px)}._secondaryButton_11zpl_296{background:none;border:none;padding:0 0 4px;cursor:pointer;font-family:var(--l-body);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--l-ink);border-bottom:1px solid var(--l-line);transition:border-color .3s ease}._secondaryButton_11zpl_296:hover{border-bottom-color:var(--l-ink)}._heroImageWrapper_11zpl_317{display:flex;flex-direction:column;align-items:center;justify-content:center}._heroClockWrapper_11zpl_324{width:100%;max-width:440px;position:relative;z-index:2}._section_11zpl_334{padding:clamp(5rem,11vh,9rem) var(--l-gutter);display:flex;justify-content:center}._containerInner_11zpl_340{max-width:var(--l-measure);width:100%;margin:0 auto}._howItWorksSection_11zpl_349{flex-direction:column;align-items:center}._howItWorksGrid_11zpl_354{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(2rem,5vw,4.5rem);width:100%}._featureCard_11zpl_361{display:flex;flex-direction:column;gap:var(--spacing-4)}._iconCircle_11zpl_367{width:44px;height:44px;border-radius:50%;border:1px solid var(--l-line);display:flex;align-items:center;justify-content:center;color:var(--l-ink-soft);background-color:var(--l-surface)}._cardTitle_11zpl_379{font-family:var(--l-display);font-size:1.375rem;font-weight:400;letter-spacing:-.015em;color:var(--l-ink);margin:0}._cardCopy_11zpl_388{font-family:var(--l-body);font-size:.9375rem;font-weight:500;line-height:1.75;color:var(--l-ink-soft);margin:0}._featureSplit_11zpl_399,._featureSplitReversed_11zpl_400{max-width:var(--l-measure);width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,7vw,6.5rem)}._featureImageSide_11zpl_410{display:flex;justify-content:center;align-items:center;min-width:0}._featureTextSide_11zpl_417{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-6);min-width:0}._featureTitle_11zpl_425,._featureTitleLarge_11zpl_426{font-family:var(--l-display);font-weight:300;color:var(--l-ink);margin:0;letter-spacing:-.025em;line-height:1.1}._featureTitle_11zpl_425{font-size:clamp(2rem,3.4vw,2.875rem);max-width:15ch}._featureTitleLarge_11zpl_426{font-size:clamp(2.25rem,4vw,3.375rem);max-width:14ch}._featureCopy_11zpl_445{font-family:var(--l-body);font-size:1.0625rem;font-weight:500;line-height:1.8;color:var(--l-ink-soft);margin:0;max-width:46ch}._featureList_11zpl_457{list-style:none;padding:0;margin:0;width:100%;max-width:46ch}._featureList_11zpl_457 li{font-family:var(--l-body);font-size:.9375rem;font-weight:500;line-height:1.7;color:var(--l-ink-soft);padding:var(--spacing-4) 0;border-bottom:1px solid var(--l-line)}._featureList_11zpl_457 li:first-child{border-top:1px solid var(--l-line)}._clockDemoWrapper_11zpl_479{width:100%;display:flex;justify-content:center}._routinesSection_11zpl_485{background-color:var(--l-paper-deep);flex-direction:column;align-items:center}._routinesInner_11zpl_491{max-width:var(--l-measure);width:100%;margin:0 auto}._featureStacked_11zpl_497{max-width:var(--l-measure);width:100%;margin:0 auto;display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}._featureStackedText_11zpl_506{display:flex;flex-direction:column;gap:var(--spacing-4);max-width:52ch}._calendarSplit_11zpl_513 ._featureTextSide_11zpl_417{flex:1}._calendarSplit_11zpl_513 ._featureImageSide_11zpl_410{flex:1.35}._subDescriptionBlock_11zpl_521{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-4);border-top:1px solid var(--l-line);max-width:44ch}._subDescriptionBlock_11zpl_521 strong{font-family:var(--l-body);font-size:.6875rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--l-ink)}._subDescriptionBlock_11zpl_521 p{font-family:var(--l-body);font-size:.9375rem;font-weight:500;line-height:1.75;color:var(--l-ink-soft);margin:0}._calendarDemoWrapper_11zpl_548{background-color:var(--l-surface);border:1px solid var(--l-line);border-radius:var(--radius-lg);padding:var(--spacing-4) 1.25rem;width:100%;max-width:640px;box-shadow:0 30px 60px -40px #3a3a3a66}._tabletFrame_11zpl_560{width:100%;max-width:460px;aspect-ratio:4 / 3;background:linear-gradient(160deg,#4a4a4a,#2e2e2e);border-radius:18px;padding:12px;box-shadow:0 40px 70px -40px #3a3a3a99}._tabletScreen_11zpl_570{width:100%;height:100%;background-color:var(--l-surface);border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}._valuesStrip_11zpl_583{background-color:var(--l-paper-deep);color:var(--l-ink);padding:clamp(5rem,11vh,8rem) var(--l-gutter);display:flex;justify-content:center}._containerInnerCenter_11zpl_591{max-width:var(--l-measure);width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(2rem,4vw,3rem)}._valuesTitle_11zpl_602{font-family:var(--l-display);font-size:clamp(1.875rem,3.6vw,3rem);font-weight:300;letter-spacing:-.025em;line-height:1.15;color:var(--l-ink);margin:0;max-width:18ch}._valuesPills_11zpl_613{display:flex;flex-wrap:wrap;justify-content:center;gap:0}._valuePill_11zpl_621{font-family:var(--l-body);font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--l-ink-soft);padding:0 clamp(1rem,3vw,2rem);border-left:1px solid var(--l-line)}._valuePill_11zpl_621:first-child{border-left:none}._finalCtaSection_11zpl_638{position:relative;padding:clamp(6rem,14vh,10rem) var(--l-gutter);display:flex;justify-content:center;overflow:hidden;background-color:var(--l-paper)}._ctaWash_11zpl_647{position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 50% 110%,color-mix(in srgb,var(--l-lavender) 26%,transparent) 0%,color-mix(in srgb,var(--l-sage) 12%,transparent) 45%,transparent 72%);pointer-events:none;z-index:0}._containerInnerCenterRelative_11zpl_660{position:relative;z-index:1;max-width:var(--l-measure);width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-8)}._finalCtaTitle_11zpl_673{font-family:var(--l-display);font-size:clamp(2.25rem,5vw,4rem);font-weight:300;letter-spacing:-.03em;line-height:1.05;color:var(--l-ink);margin:0;max-width:16ch}._subtleLink_11zpl_684{font-family:var(--l-body);font-size:.8125rem;font-weight:600;color:var(--l-ink-soft);text-decoration:none;padding-bottom:3px;border-bottom:1px solid transparent;transition:border-color .3s ease,color .3s ease}._subtleLink_11zpl_684:hover{color:var(--l-ink);border-bottom-color:var(--l-line)}@media(max-width:1024px){._howItWorksGrid_11zpl_354{grid-template-columns:1fr;gap:var(--spacing-8)}}@media(max-width:900px){._heroInner_11zpl_65,._featureSplit_11zpl_399,._featureSplitReversed_11zpl_400{grid-template-columns:1fr}._heroInner_11zpl_65{gap:clamp(3rem,8vw,4rem)}._heroContent_11zpl_217{align-items:flex-start}._heroTitle_11zpl_224{max-width:16ch}._featureSplit_11zpl_399 ._featureImageSide_11zpl_410,._featureSplitReversed_11zpl_400 ._featureImageSide_11zpl_410{order:-1}._featureTitle_11zpl_425,._featureTitleLarge_11zpl_426{max-width:18ch}}@media(max-width:600px){._heroSection_11zpl_175{padding-top:clamp(7rem,16vh,9rem)}._valuesPills_11zpl_613{flex-direction:column;gap:var(--spacing-4)}._valuePill_11zpl_621{border-left:none;padding:0}._heroActions_11zpl_252{gap:var(--spacing-6)}}@media(max-width:480px){._heroActions_11zpl_252{flex-direction:column;align-items:stretch;width:100%}._primaryButton_11zpl_260{width:100%;min-height:52px}._secondaryButton_11zpl_296{align-self:center;min-height:44px}._heroSection_11zpl_175{padding-top:calc(6.5rem + var(--safe-area-top))}._heroInner_11zpl_65{gap:2.5rem}._heroClockWrapper_11zpl_324{max-width:340px;margin:0 auto}._calendarDemoWrapper_11zpl_548{padding:var(--spacing-3) var(--spacing-2)}._tabletFrame_11zpl_560{padding:8px;border-radius:14px}._primaryButtonLarge_11zpl_261{width:100%}._containerInnerCenterRelative_11zpl_660{padding:0}._navLink_11zpl_144{display:inline-flex;align-items:center;min-height:44px;padding-bottom:3px}}
