.HeroPreviewFunnel-module__eoxFwW__window{width:100%;max-width:var(--lf-content-form);background:var(--lf-color-white);border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-lg);box-shadow:var(--lf-shadow-card);margin:0;overflow:hidden}.HeroPreviewFunnel-module__eoxFwW__chrome{align-items:center;gap:var(--lf-space-2);padding:var(--lf-space-5)var(--lf-space-7);border-bottom:var(--lf-border-width)solid var(--lf-border-soft);display:flex}.HeroPreviewFunnel-module__eoxFwW__chrome i{border-radius:var(--lf-radius-pill);background:var(--lf-border);width:9px;height:9px}.HeroPreviewFunnel-module__eoxFwW__addr{margin-left:var(--lf-space-3);font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);color:var(--lf-text-muted)}.HeroPreviewFunnel-module__eoxFwW__body{grid-template-columns:minmax(0,1fr) 14rem;display:grid}.HeroPreviewFunnel-module__eoxFwW__col{padding:var(--lf-space-10);border-right:var(--lf-border-width)solid var(--lf-border-soft)}.HeroPreviewFunnel-module__eoxFwW__colLabel{margin-bottom:var(--lf-space-7);font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wide);text-transform:uppercase;color:var(--lf-text-muted);display:block}.HeroPreviewFunnel-module__eoxFwW__prose{font-family:var(--lf-font-reading);font-size:var(--lf-text-reading);line-height:var(--lf-leading-loose);color:var(--lf-color-ink);margin:0}.HeroPreviewFunnel-module__eoxFwW__word{border-radius:var(--lf-radius-xs);padding:var(--lf-space-0)var(--lf-space-1)}.HeroPreviewFunnel-module__eoxFwW__word[data-rating=unrated]{background:var(--lf-highlight-unrated)}.HeroPreviewFunnel-module__eoxFwW__word[data-rating="1"]{background:var(--lf-highlight-1)}.HeroPreviewFunnel-module__eoxFwW__word[data-rating="2"]{background:var(--lf-highlight-2)}.HeroPreviewFunnel-module__eoxFwW__word[data-rating="3"]{background:var(--lf-highlight-3)}.HeroPreviewFunnel-module__eoxFwW__detail{padding:var(--lf-space-9);background:var(--lf-color-surface-muted);gap:var(--lf-space-2);flex-direction:column;display:flex}.HeroPreviewFunnel-module__eoxFwW__head{font-family:var(--lf-font-reading);font-size:var(--lf-text-2xl);font-weight:var(--lf-weight-bold);color:var(--lf-color-ink)}.HeroPreviewFunnel-module__eoxFwW__pos{font-size:var(--lf-text-sm);color:var(--lf-text-muted);margin-bottom:var(--lf-space-3);font-style:italic}.HeroPreviewFunnel-module__eoxFwW__senseLabel{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-text-muted)}.HeroPreviewFunnel-module__eoxFwW__sense{font-size:var(--lf-text-base);color:var(--lf-color-ink)}.HeroPreviewFunnel-module__eoxFwW__example{margin-top:var(--lf-space-3);font-size:var(--lf-text-xs);line-height:var(--lf-leading-relaxed);color:var(--lf-text-muted)}@media (max-width:640px){.HeroPreviewFunnel-module__eoxFwW__body{grid-template-columns:1fr}.HeroPreviewFunnel-module__eoxFwW__col{border-right:none;border-bottom:var(--lf-border-width)solid var(--lf-border-soft)}}
.CannedWordDetail-module__61l9Kq__empty{padding:var(--lf-space-7)}.CannedWordDetail-module__61l9Kq__hint{font-family:var(--lf-font-ui);font-size:var(--lf-text-base);color:var(--lf-text-muted);line-height:var(--lf-leading-relaxed);margin:0}.CannedWordDetail-module__61l9Kq__detail{gap:var(--lf-space-3);padding:var(--lf-space-7);flex-direction:column;display:flex}.CannedWordDetail-module__61l9Kq__headword{font-family:var(--lf-font-reading);font-size:var(--lf-text-4xl);font-weight:var(--lf-weight-bold);line-height:var(--lf-leading-tight);color:var(--lf-color-ink)}.CannedWordDetail-module__61l9Kq__pos{font-family:var(--lf-font-reading);font-size:var(--lf-text-base);color:var(--lf-text-muted);font-style:italic}.CannedWordDetail-module__61l9Kq__sectionLabel{margin-top:var(--lf-space-5);font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-text-muted)}.CannedWordDetail-module__61l9Kq__ratingRow{gap:var(--lf-space-3);grid-template-columns:1fr 1fr 1fr auto;display:grid}.CannedWordDetail-module__61l9Kq__ratingRow .CannedWordDetail-module__61l9Kq__ratingBtn,.CannedWordDetail-module__61l9Kq__ratingRow .CannedWordDetail-module__61l9Kq__chip{justify-content:center;min-width:0}.CannedWordDetail-module__61l9Kq__ratingBtn,.CannedWordDetail-module__61l9Kq__chip{font-family:var(--lf-font-ui);font-size:var(--lf-text-xs);font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink);background:var(--lf-color-surface-muted);border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-pill);padding:var(--lf-space-2)var(--lf-space-5);min-height:var(--lf-tap-target-min);align-items:center;display:inline-flex}.CannedWordDetail-module__61l9Kq__ratingBtn{cursor:pointer;transition:color var(--lf-duration-base)var(--lf-easing-base),background var(--lf-duration-base)var(--lf-easing-base),border-color var(--lf-duration-base)var(--lf-easing-base)}.CannedWordDetail-module__61l9Kq__ratingBtn[data-state=active],.CannedWordDetail-module__61l9Kq__chip[data-state=active]{background:var(--lf-color-accent);border-color:var(--lf-color-accent);color:var(--lf-color-white)}.CannedWordDetail-module__61l9Kq__ratingBtn:hover:not(:disabled):not([data-state=active]){border-color:var(--lf-color-accent-soft);background:var(--lf-color-accent-tint)}.CannedWordDetail-module__61l9Kq__ratingBtn:active:not(:disabled){transform:scale(.97)}.CannedWordDetail-module__61l9Kq__ratingBtn:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset-tight)}.CannedWordDetail-module__61l9Kq__senses{gap:var(--lf-space-5);flex-direction:column;display:flex}.CannedWordDetail-module__61l9Kq__senseBlock{border-left:var(--lf-border-width-thick)solid var(--lf-border-soft);padding-left:var(--lf-space-5)}.CannedWordDetail-module__61l9Kq__senseBlock[data-preferred=true]{border-left-color:var(--lf-color-accent-soft);background:var(--lf-color-accent-tint);border-radius:var(--lf-radius-sm);padding:var(--lf-space-3)var(--lf-space-5)}.CannedWordDetail-module__61l9Kq__senseLabel{align-items:center;gap:var(--lf-space-3);font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-text-muted);display:flex}.CannedWordDetail-module__61l9Kq__preferredBadge{font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wide);text-transform:none;color:var(--lf-color-accent);background:var(--lf-color-accent-tint);border-radius:var(--lf-radius-pill);padding:0 var(--lf-space-3)}.CannedWordDetail-module__61l9Kq__senseTranslation{font-family:var(--lf-font-reading);font-size:var(--lf-text-base);color:var(--lf-color-ink)}.CannedWordDetail-module__61l9Kq__senseExample{font-family:var(--lf-font-reading);font-size:var(--lf-text-sm);color:var(--lf-text-muted);font-style:italic}.CannedWordDetail-module__61l9Kq__srOnly{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.CannedMiniReader-module__axS_la__widget{width:100%;max-width:var(--lf-content-wide);background:var(--lf-color-white);border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-lg);box-shadow:var(--lf-shadow-card);margin:0 auto;overflow:hidden}.CannedMiniReader-module__axS_la__bar{align-items:center;gap:clamp(var(--lf-space-3),1.5vw,var(--lf-space-5));padding:clamp(var(--lf-space-3),.6vw + var(--lf-space-3),var(--lf-space-5))clamp(var(--lf-space-5),1.5vw,var(--lf-space-9));border-bottom:var(--lf-border-width)solid var(--lf-border-soft);display:flex}.CannedMiniReader-module__axS_la__meta{flex-direction:column;min-width:0;display:flex}.CannedMiniReader-module__axS_la__title{font-family:var(--lf-font-ui);font-size:clamp(var(--lf-text-sm),2vw,var(--lf-text-md));font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink)}.CannedMiniReader-module__axS_la__subtitle{font-family:var(--lf-font-ui);font-size:clamp(var(--lf-text-2xs),1.5vw,var(--lf-text-xs));color:var(--lf-text-muted)}.CannedMiniReader-module__axS_la__spacer{flex:1}.CannedMiniReader-module__axS_la__langChip{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-bold);letter-spacing:var(--lf-tracking-wide);border-radius:var(--lf-radius-xs);padding:var(--lf-space-0)var(--lf-space-2)}.CannedMiniReader-module__axS_la__langChip[data-lang=LA]{background:var(--lf-lang-la-bg);color:var(--lf-lang-la-fg)}.CannedMiniReader-module__axS_la__langChip[data-lang=PT]{background:var(--lf-lang-pt-bg);color:var(--lf-lang-pt-fg)}.CannedMiniReader-module__axS_la__langChip[data-lang=EN]{background:var(--lf-lang-en-bg);color:var(--lf-lang-en-fg)}.CannedMiniReader-module__axS_la__toggle{align-items:center;gap:var(--lf-space-1);padding:var(--lf-space-1);background:var(--lf-color-surface-muted);border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-pill);display:inline-flex}.CannedMiniReader-module__axS_la__toggleBtn{font-family:var(--lf-font-ui);font-size:clamp(var(--lf-text-2xs),1.2vw,var(--lf-text-xs));font-weight:var(--lf-weight-semibold);color:var(--lf-text-muted);border-radius:var(--lf-radius-pill);padding:var(--lf-space-1)clamp(var(--lf-space-3),1.5vw,var(--lf-space-5));min-height:var(--lf-tap-target-min);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--lf-duration-base)var(--lf-easing-base),background var(--lf-duration-base)var(--lf-easing-base);background:0 0;border:none}.CannedMiniReader-module__axS_la__toggleBtn[data-active=true]{background:var(--lf-color-accent);color:var(--lf-color-white);box-shadow:var(--lf-shadow-pressed)}.CannedMiniReader-module__axS_la__toggleBtn:hover:not([data-active=true]){color:var(--lf-color-ink)}.CannedMiniReader-module__axS_la__toggleBtn:active:not(:disabled){transform:scale(.97)}.CannedMiniReader-module__axS_la__toggleBtn:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset-tight)}.CannedMiniReader-module__axS_la__body{grid-template-columns:minmax(0,1fr) 340px;min-height:380px;display:grid;position:relative}.CannedMiniReader-module__axS_la__readArea{transition:grid-template-columns var(--lf-duration-slow)var(--lf-easing-out);grid-template-columns:1fr 0fr;display:grid}.CannedMiniReader-module__axS_la__widget[data-mode=read-along] .CannedMiniReader-module__axS_la__readArea{grid-template-columns:1fr 1fr}.CannedMiniReader-module__axS_la__col{padding:clamp(var(--lf-space-7),3vw,var(--lf-space-10));max-width:var(--lf-content-reading)}.CannedMiniReader-module__axS_la__widget[data-mode=read-along] .CannedMiniReader-module__axS_la__col{max-width:var(--lf-content-reading-split)}.CannedMiniReader-module__axS_la__src{position:relative}.CannedMiniReader-module__axS_la__tr{background:var(--lf-color-white);border-left:var(--lf-border-width)solid var(--lf-border-soft);min-width:0;height:0;opacity:var(--lf-opacity-0);pointer-events:none;transition:opacity var(--lf-duration-slow)var(--lf-easing-out);overflow:hidden}.CannedMiniReader-module__axS_la__widget[data-mode=read-along] .CannedMiniReader-module__axS_la__tr{height:auto;opacity:var(--lf-opacity-1);pointer-events:auto}.CannedMiniReader-module__axS_la__colHead{align-items:center;gap:var(--lf-space-3);margin-bottom:clamp(var(--lf-space-5),2vw,var(--lf-space-7));font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wide);text-transform:uppercase;color:var(--lf-text-muted);display:flex}.CannedMiniReader-module__axS_la__passageWrap{border-radius:var(--lf-radius-sm);position:relative;overflow:hidden}.CannedMiniReader-module__axS_la__passage{font-family:var(--lf-font-reading);font-size:var(--lf-text-reading);line-height:var(--lf-leading-loose);color:var(--lf-color-ink);margin:0}.CannedMiniReader-module__axS_la__passageTr{color:var(--lf-color-ink-muted)}.CannedMiniReader-module__axS_la__word{font:inherit;color:inherit;cursor:pointer;border-radius:var(--lf-radius-xs);padding:0 var(--lf-space-0);-webkit-tap-highlight-color:transparent;transition:background var(--lf-duration-base)var(--lf-easing-base);background:0 0;border:none}.CannedMiniReader-module__axS_la__word[data-rating=unrated]{background:var(--lf-highlight-unrated)}.CannedMiniReader-module__axS_la__word[data-rating="1"]{background:var(--lf-highlight-1)}.CannedMiniReader-module__axS_la__word[data-rating="2"]{background:var(--lf-highlight-2)}.CannedMiniReader-module__axS_la__word[data-rating="3"]{background:var(--lf-highlight-3)}.CannedMiniReader-module__axS_la__word[data-rating=star]{background:var(--lf-highlight-star)}.CannedMiniReader-module__axS_la__word:hover{background:var(--lf-color-parchment-dark)}.CannedMiniReader-module__axS_la__word[data-selected=true]{outline:var(--lf-border-width-thick)solid var(--lf-color-accent);outline-offset:var(--lf-focus-offset-tight)}.CannedMiniReader-module__axS_la__word:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset-tight)}.CannedMiniReader-module__axS_la__sentence{border-radius:var(--lf-radius-sm);padding:var(--lf-space-0);transition:background var(--lf-duration-base)var(--lf-easing-base)}.CannedMiniReader-module__axS_la__sentence[data-lit=true]{background:var(--lf-color-accent-tint);box-shadow:var(--lf-shadow-spotlight)}.CannedMiniReader-module__axS_la__sidePane{background:var(--lf-color-white);border-left:var(--lf-border-width)solid var(--lf-border);padding:var(--lf-space-3);min-height:100%}.CannedMiniReader-module__axS_la__sheetHost{display:none}.CannedMiniReader-module__axS_la__shimmer{pointer-events:none;width:90px;opacity:var(--lf-opacity-0);background:linear-gradient(90deg,transparent,var(--lf-color-parchment-dark),transparent);position:absolute;top:0;bottom:0}.CannedMiniReader-module__axS_la__ghost{top:var(--lf-space-12);left:var(--lf-space-9);pointer-events:none;width:26px;height:26px;opacity:var(--lf-opacity-0);position:absolute}.CannedMiniReader-module__axS_la__ghostRing{border-radius:var(--lf-radius-pill);border:var(--lf-border-width-thick)solid var(--lf-color-accent);position:absolute;top:0;bottom:0;left:0;right:0}.CannedMiniReader-module__axS_la__ghostDot{width:8px;height:8px;margin:calc(-1*var(--lf-space-1))0 0 calc(-1*var(--lf-space-1));border-radius:var(--lf-radius-pill);background:var(--lf-color-accent);position:absolute;top:50%;left:50%}@media (max-width:60rem){.CannedMiniReader-module__axS_la__body{grid-template-columns:1fr}.CannedMiniReader-module__axS_la__sidePane{display:none}.CannedMiniReader-module__axS_la__sheetHost{display:contents}.CannedMiniReader-module__axS_la__readArea{transition:grid-template-rows var(--lf-duration-slow)var(--lf-easing-out);grid-template-rows:auto 0fr;grid-template-columns:1fr}.CannedMiniReader-module__axS_la__widget[data-mode=read-along] .CannedMiniReader-module__axS_la__readArea{grid-template-rows:auto 1fr;grid-template-columns:1fr}.CannedMiniReader-module__axS_la__col,.CannedMiniReader-module__axS_la__widget[data-mode=read-along] .CannedMiniReader-module__axS_la__col{max-width:none}.CannedMiniReader-module__axS_la__tr{border-left:none;border-top:var(--lf-border-width)solid var(--lf-border-soft);height:auto;min-height:0}}@media (prefers-reduced-motion:reduce){.CannedMiniReader-module__axS_la__readArea,.CannedMiniReader-module__axS_la__toggleBtn,.CannedMiniReader-module__axS_la__tr,.CannedMiniReader-module__axS_la__word,.CannedMiniReader-module__axS_la__sentence{transition-duration:var(--lf-duration-instant)}}
.CannedAskAiDemo-module__hI46Uq__section{width:100%}.CannedAskAiDemo-module__hI46Uq__head{text-align:center;max-width:52ch;margin:0 auto var(--lf-space-13)}.CannedAskAiDemo-module__hI46Uq__eyebrow{margin-bottom:var(--lf-space-5);font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-color-accent);display:block}.CannedAskAiDemo-module__hI46Uq__heading{font-family:var(--lf-font-reading);font-size:var(--lf-text-3xl);font-weight:var(--lf-weight-medium);color:var(--lf-color-ink);margin-bottom:var(--lf-space-5)}.CannedAskAiDemo-module__hI46Uq__subhead{font-size:var(--lf-text-xl);color:var(--lf-color-ink-muted);line-height:var(--lf-leading-relaxed)}.CannedAskAiDemo-module__hI46Uq__stage{max-width:60rem;margin:0 auto}.CannedAskAiDemo-module__hI46Uq__reader{align-items:center;gap:var(--lf-space-5);margin-bottom:var(--lf-space-9);flex-wrap:wrap;display:flex}.CannedAskAiDemo-module__hI46Uq__langChip{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-bold);letter-spacing:var(--lf-tracking-wide);border-radius:var(--lf-radius-xs);padding:var(--lf-space-0)var(--lf-space-2);background:var(--lf-lang-la-bg);color:var(--lf-lang-la-fg)}.CannedAskAiDemo-module__hI46Uq__sentence{font-family:var(--lf-font-reading);font-size:var(--lf-text-xl);color:var(--lf-color-ink)}.CannedAskAiDemo-module__hI46Uq__pill{font-family:var(--lf-font-ui);font-size:var(--lf-text-sm);font-weight:var(--lf-weight-semibold);color:var(--lf-color-accent);background:var(--lf-color-accent-tint);border:var(--lf-border-width)solid var(--lf-color-accent-soft);border-radius:var(--lf-radius-pill);padding:var(--lf-space-2)var(--lf-space-7);cursor:pointer;transition:background var(--lf-duration-base)var(--lf-easing-out),box-shadow var(--lf-duration-base)var(--lf-easing-out),transform var(--lf-duration-fast)var(--lf-easing-out)}.CannedAskAiDemo-module__hI46Uq__pill:hover{background:var(--lf-color-accent);color:var(--lf-color-white)}.CannedAskAiDemo-module__hI46Uq__pill:active:not(:disabled){transform:scale(.97)}.CannedAskAiDemo-module__hI46Uq__pill:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}.CannedAskAiDemo-module__hI46Uq__panel{background:var(--lf-color-white);border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-md);box-shadow:var(--lf-shadow-card);overflow:hidden}.CannedAskAiDemo-module__hI46Uq__panelHead{justify-content:space-between;align-items:center;gap:var(--lf-space-5);padding:var(--lf-space-5)var(--lf-space-10);border-bottom:var(--lf-border-width)solid var(--lf-border-soft);display:flex}.CannedAskAiDemo-module__hI46Uq__tag{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-bold);letter-spacing:var(--lf-tracking-wide);text-transform:uppercase;color:var(--lf-color-accent)}.CannedAskAiDemo-module__hI46Uq__langs{font-size:var(--lf-text-xs);font-weight:var(--lf-weight-medium);color:var(--lf-color-ink-muted);background:var(--lf-color-accent-tint);border:var(--lf-border-width)solid var(--lf-color-accent-soft);border-radius:var(--lf-radius-pill);padding:var(--lf-space-1)var(--lf-space-5)}.CannedAskAiDemo-module__hI46Uq__cols{grid-template-columns:1.1fr .9fr;display:grid}.CannedAskAiDemo-module__hI46Uq__left{padding:var(--lf-space-9)var(--lf-space-10);border-right:var(--lf-border-width)solid var(--lf-border-soft)}.CannedAskAiDemo-module__hI46Uq__right{padding:var(--lf-space-9)var(--lf-space-10)}.CannedAskAiDemo-module__hI46Uq__layer{font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-bold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-text-muted);margin-bottom:var(--lf-space-7)}.CannedAskAiDemo-module__hI46Uq__inter{gap:var(--lf-space-10);padding:var(--lf-space-7)var(--lf-space-3)var(--lf-space-9);flex-wrap:nowrap;display:flex;position:relative}.CannedAskAiDemo-module__hI46Uq__dcol{flex-direction:column;align-items:flex-start;display:flex}.CannedAskAiDemo-module__hI46Uq__dsrc{font-family:var(--lf-font-reading);font-size:var(--lf-text-xl);font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink)}.CannedAskAiDemo-module__hI46Uq__dglo{font-family:var(--lf-font-reading);font-size:var(--lf-text-xs);color:var(--lf-text-muted);margin-top:var(--lf-space-1);white-space:nowrap}.CannedAskAiDemo-module__hI46Uq__overlay{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.CannedAskAiDemo-module__hI46Uq__overlay path,.CannedAskAiDemo-module__hI46Uq__overlay line{fill:none;stroke:var(--lf-color-accent-light);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.CannedAskAiDemo-module__hI46Uq__overlay path[class~=arrow]{stroke-width:2.2px}.CannedAskAiDemo-module__hI46Uq__overlay text{fill:var(--lf-color-accent);font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold)}.CannedAskAiDemo-module__hI46Uq__dtok{border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-sm);padding:var(--lf-space-4)var(--lf-space-6);margin-bottom:var(--lf-space-3);background:var(--lf-color-white)}.CannedAskAiDemo-module__hI46Uq__dtokSurface{font-family:var(--lf-font-reading);font-size:var(--lf-text-lg);font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink)}.CannedAskAiDemo-module__hI46Uq__dlemma{margin-left:var(--lf-space-3);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-regular);color:var(--lf-text-muted);font-style:italic}.CannedAskAiDemo-module__hI46Uq__dtokGloss{font-size:var(--lf-text-base);font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink)}.CannedAskAiDemo-module__hI46Uq__dtokMeta{font-size:var(--lf-text-xs);margin-top:var(--lf-space-1)}.CannedAskAiDemo-module__hI46Uq__dchip{font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);background:var(--lf-color-white);color:var(--lf-color-ink-muted);border-radius:var(--lf-radius-sm);padding:var(--lf-space-0)var(--lf-space-3);margin-right:var(--lf-space-2);display:inline-block}.CannedAskAiDemo-module__hI46Uq__drole{font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);color:var(--lf-color-accent)}.CannedAskAiDemo-module__hI46Uq__drel{gap:var(--lf-space-5);font-size:var(--lf-text-base);padding:var(--lf-space-5);margin-bottom:var(--lf-space-3);border-radius:var(--lf-radius-md);background:var(--lf-color-accent-tint);align-items:flex-start;display:flex}.CannedAskAiDemo-module__hI46Uq__dicon{font-size:var(--lf-text-lg);line-height:var(--lf-leading-snug);flex-shrink:0}.CannedAskAiDemo-module__hI46Uq__dbody b{font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink)}.CannedAskAiDemo-module__hI46Uq__dkind{font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-bold);color:var(--lf-color-accent);margin-left:var(--lf-space-5);display:inline-block}.CannedAskAiDemo-module__hI46Uq__dnote{margin-top:var(--lf-space-1);font-size:var(--lf-text-sm);color:var(--lf-color-ink-muted);line-height:var(--lf-leading-snug);display:block}.CannedAskAiDemo-module__hI46Uq__caption{padding:var(--lf-space-7)var(--lf-space-10);font-size:var(--lf-text-sm);color:var(--lf-text-muted);border-top:var(--lf-border-width)solid var(--lf-border-soft)}.CannedAskAiDemo-module__hI46Uq__spark{color:var(--lf-color-accent);font-style:normal}.CannedAskAiDemo-module__hI46Uq__replayRow{text-align:center;margin-top:var(--lf-space-7)}.CannedAskAiDemo-module__hI46Uq__replay{font-family:var(--lf-font-ui);font-size:var(--lf-text-sm);font-weight:var(--lf-weight-medium);color:var(--lf-color-ink-muted);border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-pill);padding:var(--lf-space-2)var(--lf-space-7);cursor:pointer;transition:color var(--lf-duration-base)var(--lf-easing-out),border-color var(--lf-duration-base)var(--lf-easing-out);background:0 0}.CannedAskAiDemo-module__hI46Uq__replay:hover{color:var(--lf-color-accent);border-color:var(--lf-color-accent-soft)}.CannedAskAiDemo-module__hI46Uq__replay:active:not(:disabled){transform:scale(.97)}.CannedAskAiDemo-module__hI46Uq__replay:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}@media (max-width:60rem){.CannedAskAiDemo-module__hI46Uq__head{margin-bottom:var(--lf-space-9)}.CannedAskAiDemo-module__hI46Uq__stage{max-width:100%}.CannedAskAiDemo-module__hI46Uq__cols{grid-template-columns:1fr}.CannedAskAiDemo-module__hI46Uq__left{border-right:none;border-bottom:var(--lf-border-width)solid var(--lf-border-soft);padding:var(--lf-space-7)}.CannedAskAiDemo-module__hI46Uq__right{padding:var(--lf-space-7)}.CannedAskAiDemo-module__hI46Uq__panelHead{padding:var(--lf-space-5)var(--lf-space-7)}.CannedAskAiDemo-module__hI46Uq__inter{gap:var(--lf-space-7);flex-wrap:wrap}.CannedAskAiDemo-module__hI46Uq__caption{padding:var(--lf-space-7)}}@media (prefers-reduced-motion:reduce){.CannedAskAiDemo-module__hI46Uq__pill,.CannedAskAiDemo-module__hI46Uq__replay{transition-duration:var(--lf-duration-instant)}}
.CheckoutPlaceholderScreen-module__tElqNW__screen{padding:var(--lf-space-13)var(--lf-space-10);justify-content:center;align-items:center;display:flex}.CheckoutPlaceholderScreen-module__tElqNW__card{align-items:center;gap:var(--lf-space-7);max-width:var(--lf-content-form);width:100%;padding:var(--lf-space-12);text-align:center;background:var(--lf-color-surface);border:var(--lf-border-width)solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);box-shadow:var(--lf-shadow-card);flex-direction:column;display:flex}.CheckoutPlaceholderScreen-module__tElqNW__glyph{font-size:var(--lf-text-3xl);line-height:var(--lf-leading-none);color:var(--lf-color-accent)}.CheckoutPlaceholderScreen-module__tElqNW__heading{font-family:var(--lf-font-reading);font-size:var(--lf-text-2xl);font-weight:var(--lf-weight-medium);letter-spacing:var(--lf-tracking-tight);color:var(--lf-color-ink);margin:0}.CheckoutPlaceholderScreen-module__tElqNW__body{font-family:var(--lf-font-ui);font-size:var(--lf-text-base);color:var(--lf-color-ink-muted);line-height:var(--lf-leading-relaxed);margin:0}.CheckoutPlaceholderScreen-module__tElqNW__order{gap:var(--lf-space-3);width:100%;padding:var(--lf-space-7);border:var(--lf-border-width)solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card-sm);background:var(--lf-color-surface-muted);flex-direction:column;margin:0;display:flex}.CheckoutPlaceholderScreen-module__tElqNW__line{justify-content:space-between;gap:var(--lf-space-5);font-family:var(--lf-font-ui);font-size:var(--lf-text-sm);color:var(--lf-color-ink-muted);display:flex}.CheckoutPlaceholderScreen-module__tElqNW__line dt,.CheckoutPlaceholderScreen-module__tElqNW__line dd{margin:0}.CheckoutPlaceholderScreen-module__tElqNW__total{padding-top:var(--lf-space-3);border-top:var(--lf-border-width)solid var(--lf-color-border-soft);font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink)}.CheckoutPlaceholderScreen-module__tElqNW__payCue{justify-content:center;align-items:center;gap:var(--lf-space-4);font-family:var(--lf-font-ui);font-size:var(--lf-text-xs);color:var(--lf-text-muted);flex-wrap:wrap;display:flex}.CheckoutPlaceholderScreen-module__tElqNW__payBadge{align-items:center;gap:var(--lf-space-2);font-weight:var(--lf-weight-semibold);color:var(--lf-pay-fg);background:var(--lf-pay-bg);border-radius:var(--lf-radius-pill);padding:var(--lf-space-2)var(--lf-space-5);display:inline-flex}.CheckoutPlaceholderScreen-module__tElqNW__payGlyph{font-size:var(--lf-text-2xs);line-height:var(--lf-leading-none)}.CheckoutPlaceholderScreen-module__tElqNW__payNote{text-align:center;flex-basis:100%}.CheckoutPlaceholderScreen-module__tElqNW__back{margin-top:var(--lf-space-3)}@media (max-width:40rem){.CheckoutPlaceholderScreen-module__tElqNW__screen{padding:var(--lf-space-13)var(--lf-space-9)}.CheckoutPlaceholderScreen-module__tElqNW__card{max-width:none;padding:var(--lf-space-12)var(--lf-space-9)}.CheckoutPlaceholderScreen-module__tElqNW__back{min-height:var(--lf-tap-target-min)}}
.BranchDoorCards-module__EgVs7q__section{padding:var(--lf-space-13)var(--lf-space-10)}.BranchDoorCards-module__EgVs7q__head{text-align:center;margin-bottom:var(--lf-space-12)}.BranchDoorCards-module__EgVs7q__eyebrow{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-color-accent);margin-bottom:var(--lf-space-3);display:block}.BranchDoorCards-module__EgVs7q__heading{font-family:var(--lf-font-reading);font-size:var(--lf-text-3xl);font-weight:var(--lf-weight-medium);letter-spacing:var(--lf-tracking-tight);color:var(--lf-color-ink);margin:0 0 var(--lf-space-5)}.BranchDoorCards-module__EgVs7q__subhead{max-width:var(--lf-content-form);font-family:var(--lf-font-ui);font-size:var(--lf-text-md);color:var(--lf-color-ink-muted);line-height:var(--lf-leading-relaxed);margin:0 auto}.BranchDoorCards-module__EgVs7q__grid{gap:var(--lf-space-10);max-width:var(--lf-content-wide);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.BranchDoorCards-module__EgVs7q__door{padding:var(--lf-space-12);flex-direction:column;align-items:flex-start;display:flex}.BranchDoorCards-module__EgVs7q__door[data-interactive=false]{opacity:var(--lf-opacity-disabled)}.BranchDoorCards-module__EgVs7q__flag{font-size:var(--lf-text-4xl);line-height:var(--lf-leading-none);margin-bottom:var(--lf-space-7)}.BranchDoorCards-module__EgVs7q__doorTitle{font-family:var(--lf-font-reading);font-size:var(--lf-text-2xl);font-weight:var(--lf-weight-medium);color:var(--lf-color-ink);margin:0 0 var(--lf-space-5)}.BranchDoorCards-module__EgVs7q__doorBody{font-family:var(--lf-font-ui);font-size:var(--lf-text-base);color:var(--lf-color-ink-muted);line-height:var(--lf-leading-relaxed);margin:0 0 var(--lf-space-10);flex:1}.BranchDoorCards-module__EgVs7q__cta{text-align:center;font-family:var(--lf-font-ui);font-size:var(--lf-text-base);font-weight:var(--lf-weight-semibold);color:var(--lf-color-white);background:var(--lf-color-accent);border-radius:var(--lf-radius-pill);padding:var(--lf-space-5)var(--lf-space-7);transition:background var(--lf-duration-base)var(--lf-easing-base);align-self:stretch;text-decoration:none}.BranchDoorCards-module__EgVs7q__cta:hover:not(:disabled){background:var(--lf-color-accent-hover)}.BranchDoorCards-module__EgVs7q__cta:active:not(:disabled){transform:scale(.98)}.BranchDoorCards-module__EgVs7q__cta:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}@media (max-width:40rem){.BranchDoorCards-module__EgVs7q__section{padding:var(--lf-space-12)var(--lf-space-9)}.BranchDoorCards-module__EgVs7q__grid{gap:var(--lf-space-7);grid-template-columns:1fr}.BranchDoorCards-module__EgVs7q__door{padding:var(--lf-space-9)}.BranchDoorCards-module__EgVs7q__cta{min-height:var(--lf-tap-target-min);justify-content:center;align-items:center;display:inline-flex}}.BranchDoorCards-module__EgVs7q__comingSoon{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wide);text-transform:uppercase;color:var(--lf-text-muted)}.BranchDoorCards-module__EgVs7q__note{max-width:var(--lf-content-form);margin:var(--lf-space-12)auto 0;text-align:center;font-family:var(--lf-font-ui);font-size:var(--lf-text-md);color:var(--lf-text-muted);line-height:var(--lf-leading-relaxed)}
.FunnelScreens-module__1fb0Zq__host{width:100%}.FunnelScreens-module__1fb0Zq__screen{width:100%;display:block}.FunnelScreens-module__1fb0Zq__screen[hidden]{display:none}.FunnelScreens-module__1fb0Zq__screen :focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}@media (max-width:40rem){.FunnelScreens-module__1fb0Zq__host[data-screen=landing] .FunnelScreens-module__1fb0Zq__screen{padding-bottom:var(--lf-space-15)}}
.PublicHome-module__5FSXxG__page{background:var(--lf-color-parchment);color:var(--lf-color-ink);min-height:100vh}.PublicHome-module__5FSXxG__eyebrow{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-color-accent);margin-bottom:var(--lf-space-3);display:block}.PublicHome-module__5FSXxG__h1{font-family:var(--lf-font-reading);font-size:var(--lf-text-display-md);font-weight:var(--lf-weight-medium);letter-spacing:var(--lf-tracking-tight);line-height:var(--lf-leading-tight);color:var(--lf-color-ink);margin:0 0 var(--lf-space-5)}.PublicHome-module__5FSXxG__accent{color:var(--lf-color-accent)}.PublicHome-module__5FSXxG__h2{font-family:var(--lf-font-reading);font-size:var(--lf-text-section-title);font-weight:var(--lf-weight-bold);letter-spacing:var(--lf-tracking-tight);line-height:var(--lf-leading-snug);color:var(--lf-color-ink);margin:0 0 var(--lf-space-3)}.PublicHome-module__5FSXxG__hero,.PublicHome-module__5FSXxG__band,.PublicHome-module__5FSXxG__section{max-width:var(--lf-content-wide);margin:0 auto;padding-top:max(3rem,min(2rem + 4vw,5rem));padding-bottom:max(3rem,min(2rem + 4vw,5rem));padding-left:max(1rem,min(.5rem + 2.2vw,1.5rem));padding-right:max(1rem,min(.5rem + 2.2vw,1.5rem))}.PublicHome-module__5FSXxG__heroGrid{gap:clamp(var(--lf-space-10),var(--lf-space-7) + 3vw,var(--lf-space-13));grid-template-columns:1fr 1fr;align-items:center;display:grid}.PublicHome-module__5FSXxG__heroCopy{flex-direction:column;display:flex}.PublicHome-module__5FSXxG__heroSub{font-size:var(--lf-text-hero-sub);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0 0 var(--lf-space-7);max-width:var(--lf-content-form)}.PublicHome-module__5FSXxG__heroCta{gap:var(--lf-space-3);margin-bottom:var(--lf-space-5);flex-wrap:wrap;display:flex}.PublicHome-module__5FSXxG__heroNote{align-items:flex-start;gap:var(--lf-space-2);font-size:var(--lf-text-sm);color:var(--lf-text-muted);margin:0;display:flex}.PublicHome-module__5FSXxG__dot{width:var(--lf-space-2);height:var(--lf-space-2);margin-top:var(--lf-space-2);border-radius:var(--lf-radius-pill);background:var(--lf-color-accent);flex:none}.PublicHome-module__5FSXxG__btnPrimary,.PublicHome-module__5FSXxG__btnOutline,.PublicHome-module__5FSXxG__btnSubtle{min-height:var(--lf-tap-target-min);padding:var(--lf-space-3)var(--lf-space-7);border-radius:var(--lf-radius-pill);font-family:var(--lf-font-ui);font-size:var(--lf-text-md);font-weight:var(--lf-weight-semibold);border:var(--lf-border-width)solid transparent;-webkit-tap-highlight-color:transparent;transition:background var(--lf-duration-base)var(--lf-easing-out),transform var(--lf-duration-fast)var(--lf-easing-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PublicHome-module__5FSXxG__btnPrimary{background:var(--lf-color-accent);color:var(--lf-color-white)}.PublicHome-module__5FSXxG__btnPrimary:hover{background:var(--lf-color-accent-hover)}.PublicHome-module__5FSXxG__btnOutline{background:var(--lf-color-white);color:var(--lf-color-accent);border-color:var(--lf-color-accent)}.PublicHome-module__5FSXxG__btnOutline:hover{background:var(--lf-color-accent-tint)}.PublicHome-module__5FSXxG__btnSubtle{color:var(--lf-color-ink-muted);background:0 0}.PublicHome-module__5FSXxG__btnSubtle:hover{color:var(--lf-color-ink)}.PublicHome-module__5FSXxG__btnPrimary:active,.PublicHome-module__5FSXxG__btnOutline:active,.PublicHome-module__5FSXxG__btnSubtle:active{transform:scale(.98)}.PublicHome-module__5FSXxG__btnPrimary:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}.PublicHome-module__5FSXxG__btnOutline:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}.PublicHome-module__5FSXxG__btnSubtle:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}.PublicHome-module__5FSXxG__sectionMuted{background:var(--lf-color-surface-muted);max-width:none}.PublicHome-module__5FSXxG__bandInner{max-width:var(--lf-content-wide);margin:0 auto}.PublicHome-module__5FSXxG__bandHead{text-align:center;max-width:var(--lf-content-form);margin:0 auto var(--lf-space-9)}.PublicHome-module__5FSXxG__bandSub{font-size:var(--lf-text-md);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0}.PublicHome-module__5FSXxG__bandFoot{align-items:center;gap:var(--lf-space-3);margin-top:var(--lf-space-7);flex-direction:column;display:flex}.PublicHome-module__5FSXxG__bandFootNote{font-size:var(--lf-text-sm);color:var(--lf-text-muted);text-align:center;margin:0}.PublicHome-module__5FSXxG__proofGrid{gap:var(--lf-space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.PublicHome-module__5FSXxG__proof{gap:var(--lf-space-3);padding:var(--lf-space-9);flex-direction:column;display:flex}.PublicHome-module__5FSXxG__proofIcon{font-size:var(--lf-text-2xl);color:var(--lf-color-accent)}.PublicHome-module__5FSXxG__proofTitle{font-family:var(--lf-font-reading);font-size:var(--lf-text-xl);font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink);margin:0}.PublicHome-module__5FSXxG__proofBody{font-size:var(--lf-text-base);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0}.PublicHome-module__5FSXxG__proofCta{margin-top:var(--lf-space-2);font-family:var(--lf-font-ui);font-size:var(--lf-text-sm);font-weight:var(--lf-weight-semibold);color:var(--lf-color-accent);align-self:flex-start;text-decoration:none}.PublicHome-module__5FSXxG__proofCta:hover{color:var(--lf-color-accent-hover);text-decoration:underline}.PublicHome-module__5FSXxG__proofCta:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}.PublicHome-module__5FSXxG__proofNote{margin:var(--lf-space-7)auto 0;max-width:var(--lf-content-form);font-size:var(--lf-text-sm);line-height:var(--lf-leading-relaxed);color:var(--lf-text-muted);text-align:center}.PublicHome-module__5FSXxG__fadeDemo{gap:var(--lf-space-2);margin-top:var(--lf-space-3);display:flex}.PublicHome-module__5FSXxG__fadeSwatch{width:var(--lf-space-9);height:var(--lf-space-6);border-radius:var(--lf-radius-xs);background:var(--lf-highlight-unrated)}.PublicHome-module__5FSXxG__fadeSwatch[data-rating="1"]{background:var(--lf-highlight-1)}.PublicHome-module__5FSXxG__fadeSwatch[data-rating="2"]{background:var(--lf-highlight-2)}.PublicHome-module__5FSXxG__fadeSwatch[data-rating="3"]{background:var(--lf-highlight-3)}.PublicHome-module__5FSXxG__fadeSwatch[data-rating=star]{background:var(--lf-highlight-star)}.PublicHome-module__5FSXxG__scripture{background:var(--lf-color-ink);max-width:none;color:var(--lf-color-white);text-align:center}.PublicHome-module__5FSXxG__scripture .PublicHome-module__5FSXxG__eyebrow{color:var(--lf-color-accent-light)}.PublicHome-module__5FSXxG__scripture .PublicHome-module__5FSXxG__h2{color:var(--lf-color-white)}.PublicHome-module__5FSXxG__wrapNarrow{max-width:var(--lf-content-form);margin:0 auto}.PublicHome-module__5FSXxG__cross{font-size:var(--lf-text-3xl);color:var(--lf-color-accent-light);margin-bottom:var(--lf-space-3)}.PublicHome-module__5FSXxG__verse{font-family:var(--lf-font-reading);font-size:var(--lf-text-2xl);font-style:italic;line-height:var(--lf-leading-relaxed);color:var(--lf-color-white);margin:var(--lf-space-7)0}.PublicHome-module__5FSXxG__verseRef{font-family:var(--lf-font-ui);font-size:var(--lf-text-sm);color:var(--lf-color-accent-light);margin-top:var(--lf-space-2);font-style:normal;display:block}.PublicHome-module__5FSXxG__scriptureSub{font-size:var(--lf-text-md);line-height:var(--lf-leading-relaxed);color:var(--lf-color-parchment-dark);margin:0 auto var(--lf-space-7);max-width:var(--lf-content-form)}.PublicHome-module__5FSXxG__scriptureClassical{font-family:var(--lf-font-reading);font-size:var(--lf-text-md);font-style:italic;line-height:var(--lf-leading-relaxed);color:var(--lf-color-accent-light);margin:0 auto var(--lf-space-7);max-width:var(--lf-content-form)}.PublicHome-module__5FSXxG__freeList{justify-content:center;gap:var(--lf-space-3)var(--lf-space-7);flex-wrap:wrap;display:flex}.PublicHome-module__5FSXxG__freeItem{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-text-sm);font-weight:var(--lf-weight-medium);color:var(--lf-color-white);display:inline-flex}.PublicHome-module__5FSXxG__check{color:var(--lf-color-accent-light);font-weight:var(--lf-weight-bold)}.PublicHome-module__5FSXxG__closing{background:var(--lf-color-surface-muted);text-align:center;max-width:none}.PublicHome-module__5FSXxG__closingSub{font-size:var(--lf-text-md);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0 auto var(--lf-space-7);max-width:var(--lf-content-form)}.PublicHome-module__5FSXxG__closingCta{justify-content:center;gap:var(--lf-space-3);flex-wrap:wrap;display:flex}.PublicHome-module__5FSXxG__sep{color:var(--lf-text-muted)}.PublicHome-module__5FSXxG__footerDisabled{color:var(--lf-text-muted);opacity:var(--lf-opacity-disabled);cursor:default}@media (max-width:60rem){.PublicHome-module__5FSXxG__heroGrid{grid-template-columns:1fr}}@media (max-width:40rem){.PublicHome-module__5FSXxG__heroCta{flex-direction:column}.PublicHome-module__5FSXxG__bandFoot{align-items:stretch}.PublicHome-module__5FSXxG__btnPrimary,.PublicHome-module__5FSXxG__btnOutline,.PublicHome-module__5FSXxG__btnSubtle{width:100%}}@media (prefers-reduced-motion:reduce){.PublicHome-module__5FSXxG__btnPrimary,.PublicHome-module__5FSXxG__btnOutline,.PublicHome-module__5FSXxG__btnSubtle{transition-duration:var(--lf-duration-instant)}.PublicHome-module__5FSXxG__btnPrimary:active,.PublicHome-module__5FSXxG__btnOutline:active,.PublicHome-module__5FSXxG__btnSubtle:active{transform:none}}
.StickyCtaBar-module__BuREMG__bar{z-index:var(--lf-z-sticky);align-items:center;gap:var(--lf-space-5);padding:var(--lf-space-5)var(--lf-space-9)calc(var(--lf-space-5) + var(--lf-safe-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:var(--lf-border-width)solid var(--lf-border);background:rgba(250,248,243,.96);display:flex;position:fixed;bottom:0;left:0;right:0}.StickyCtaBar-module__BuREMG__convCta{min-height:var(--lf-tap-target-min);flex:1.4}.StickyCtaBar-module__BuREMG__duvidas{min-height:var(--lf-tap-target-min);padding:var(--lf-space-3)var(--lf-space-7);font-family:var(--lf-font-ui);font-size:var(--lf-text-base);font-weight:var(--lf-weight-semibold);color:var(--lf-color-accent);background:var(--lf-color-white);border:var(--lf-border-width)solid var(--lf-border);border-radius:var(--lf-radius-pill);transition:background var(--lf-duration-base)var(--lf-easing-base);flex:1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.StickyCtaBar-module__BuREMG__duvidas:hover{background:var(--lf-color-parchment)}.StickyCtaBar-module__BuREMG__duvidas:active{transform:scale(.98)}.StickyCtaBar-module__BuREMG__duvidas:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}@media (min-width:40rem){.StickyCtaBar-module__BuREMG__bar{display:none}}
.PublicFunnel-module__IHWEAa__page{background:var(--lf-color-parchment);color:var(--lf-color-ink);min-height:100vh}.PublicFunnel-module__IHWEAa__eyebrow{font-family:var(--lf-font-ui);font-size:var(--lf-text-2xs);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-wider);text-transform:uppercase;color:var(--lf-color-accent);margin-bottom:var(--lf-space-3);display:block}.PublicFunnel-module__IHWEAa__h1{font-family:var(--lf-font-reading);font-size:var(--lf-text-display-md);font-weight:var(--lf-weight-medium);letter-spacing:var(--lf-tracking-tight);line-height:var(--lf-leading-tight);color:var(--lf-color-ink);margin:0 0 var(--lf-space-5)}.PublicFunnel-module__IHWEAa__accent{color:var(--lf-color-accent)}.PublicFunnel-module__IHWEAa__h2{font-family:var(--lf-font-reading);font-size:var(--lf-text-section-title);font-weight:var(--lf-weight-bold);letter-spacing:var(--lf-tracking-tight);line-height:var(--lf-leading-snug);color:var(--lf-color-ink);margin:0 0 var(--lf-space-3)}.PublicFunnel-module__IHWEAa__hero,.PublicFunnel-module__IHWEAa__band,.PublicFunnel-module__IHWEAa__section{max-width:var(--lf-content-wide);margin:0 auto;padding-top:max(3rem,min(2rem + 4vw,5rem));padding-bottom:max(3rem,min(2rem + 4vw,5rem));padding-left:max(1rem,min(.5rem + 2.2vw,1.5rem));padding-right:max(1rem,min(.5rem + 2.2vw,1.5rem))}.PublicFunnel-module__IHWEAa__heroGrid{gap:clamp(var(--lf-space-10),var(--lf-space-7) + 3vw,var(--lf-space-13));grid-template-columns:1fr 1fr;align-items:center;display:grid}.PublicFunnel-module__IHWEAa__heroCopy{flex-direction:column;display:flex}.PublicFunnel-module__IHWEAa__heroSub{font-size:var(--lf-text-hero-sub);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0 0 var(--lf-space-7);max-width:var(--lf-content-form)}.PublicFunnel-module__IHWEAa__heroCta{gap:var(--lf-space-3);margin-bottom:var(--lf-space-5);flex-wrap:wrap;display:flex}.PublicFunnel-module__IHWEAa__heroNote{align-items:flex-start;gap:var(--lf-space-2);font-size:var(--lf-text-sm);color:var(--lf-text-muted);margin:0;display:flex}.PublicFunnel-module__IHWEAa__dot{width:var(--lf-space-2);height:var(--lf-space-2);margin-top:var(--lf-space-2);border-radius:var(--lf-radius-pill);background:var(--lf-color-accent);flex:none}.PublicFunnel-module__IHWEAa__btnPrimary,.PublicFunnel-module__IHWEAa__btnOutline{min-height:var(--lf-tap-target-min);padding:var(--lf-space-3)var(--lf-space-7);border-radius:var(--lf-radius-pill);font-family:var(--lf-font-ui);font-size:var(--lf-text-md);font-weight:var(--lf-weight-semibold);cursor:pointer;border:var(--lf-border-width)solid transparent;-webkit-tap-highlight-color:transparent;transition:background var(--lf-duration-base)var(--lf-easing-out),transform var(--lf-duration-fast)var(--lf-easing-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PublicFunnel-module__IHWEAa__btnPrimary{background:var(--lf-color-accent);color:var(--lf-color-white)}.PublicFunnel-module__IHWEAa__btnPrimary:hover{background:var(--lf-color-accent-hover)}.PublicFunnel-module__IHWEAa__btnOutline{background:var(--lf-color-white);color:var(--lf-color-accent);border-color:var(--lf-color-accent)}.PublicFunnel-module__IHWEAa__btnOutline:hover{background:var(--lf-color-accent-tint)}.PublicFunnel-module__IHWEAa__btnPrimary:active,.PublicFunnel-module__IHWEAa__btnOutline:active{transform:scale(.98)}.PublicFunnel-module__IHWEAa__btnPrimary:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}.PublicFunnel-module__IHWEAa__btnOutline:focus-visible{outline:var(--lf-focus-ring);outline-offset:var(--lf-focus-offset)}.PublicFunnel-module__IHWEAa__sectionMuted{background:var(--lf-color-surface-muted);max-width:none;padding-top:max(3rem,min(2rem + 4vw,5rem));padding-bottom:max(3rem,min(2rem + 4vw,5rem));padding-left:max(1rem,min(.5rem + 2.2vw,1.5rem));padding-right:max(1rem,min(.5rem + 2.2vw,1.5rem))}.PublicFunnel-module__IHWEAa__bandInner{max-width:var(--lf-content-wide);margin:0 auto}.PublicFunnel-module__IHWEAa__bandHead{text-align:center;max-width:var(--lf-content-form);margin:0 auto var(--lf-space-9)}.PublicFunnel-module__IHWEAa__bandSub{font-size:var(--lf-text-md);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0}.PublicFunnel-module__IHWEAa__demoHint{text-align:center;font-size:var(--lf-text-sm);color:var(--lf-text-muted);margin:var(--lf-space-7)0 0}.PublicFunnel-module__IHWEAa__valGrid{gap:var(--lf-space-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.PublicFunnel-module__IHWEAa__val{gap:var(--lf-space-3);padding:var(--lf-space-9);flex-direction:column;display:flex}.PublicFunnel-module__IHWEAa__valIcon{font-size:var(--lf-text-2xl);color:var(--lf-color-accent)}.PublicFunnel-module__IHWEAa__valTitle{font-family:var(--lf-font-reading);font-size:var(--lf-text-xl);font-weight:var(--lf-weight-semibold);color:var(--lf-color-ink);margin:0}.PublicFunnel-module__IHWEAa__valBody{font-size:var(--lf-text-base);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0}.PublicFunnel-module__IHWEAa__founder{max-width:var(--lf-content-form);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.PublicFunnel-module__IHWEAa__founderBody{font-size:var(--lf-text-md);line-height:var(--lf-leading-relaxed);color:var(--lf-color-ink-muted);margin:0 0 var(--lf-space-6)}.PublicFunnel-module__IHWEAa__founderSignature{font-family:var(--lf-font-reading);font-size:var(--lf-text-md);font-weight:var(--lf-weight-medium);color:var(--lf-color-ink);margin:0}.PublicFunnel-module__IHWEAa__trustStrip{background:var(--lf-color-accent-tint);border-top:var(--lf-border-width)solid var(--lf-border);border-bottom:var(--lf-border-width)solid var(--lf-border)}.PublicFunnel-module__IHWEAa__trustRow{max-width:var(--lf-content-wide);justify-content:center;gap:var(--lf-space-7)var(--lf-space-12);flex-wrap:wrap;margin:0 auto;padding-top:max(2rem,min(1.6rem + 1.6vw,2.5rem));padding-bottom:max(2rem,min(1.6rem + 1.6vw,2.5rem));padding-left:max(1rem,min(.5rem + 2.2vw,1.5rem));padding-right:max(1rem,min(.5rem + 2.2vw,1.5rem));display:flex}.PublicFunnel-module__IHWEAa__trustItem{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-text-md);font-weight:var(--lf-weight-medium);color:var(--lf-color-ink);display:inline-flex}.PublicFunnel-module__IHWEAa__check{color:var(--lf-color-accent);font-weight:var(--lf-weight-bold)}.PublicFunnel-module__IHWEAa__trustSep{color:var(--lf-text-placeholder)}.PublicFunnel-module__IHWEAa__finalCta{text-align:center}.PublicFunnel-module__IHWEAa__wrapNarrow{max-width:var(--lf-content-form);margin:0 auto}.PublicFunnel-module__IHWEAa__finalSub{font-size:var(--lf-text-hero-sub);color:var(--lf-color-ink-muted);margin:0 0 var(--lf-space-7)}.PublicFunnel-module__IHWEAa__finalCta .PublicFunnel-module__IHWEAa__heroCta{justify-content:center}.PublicFunnel-module__IHWEAa__sep{color:var(--lf-text-muted)}@media (max-width:60rem){.PublicFunnel-module__IHWEAa__heroGrid{grid-template-columns:1fr}}@media (max-width:40rem){.PublicFunnel-module__IHWEAa__heroCta{flex-direction:column}.PublicFunnel-module__IHWEAa__btnPrimary,.PublicFunnel-module__IHWEAa__btnOutline{width:100%}.PublicFunnel-module__IHWEAa__trustRow{align-items:center;gap:var(--lf-space-3);flex-direction:column}.PublicFunnel-module__IHWEAa__trustSep{display:none}}@media (prefers-reduced-motion:reduce){.PublicFunnel-module__IHWEAa__btnPrimary,.PublicFunnel-module__IHWEAa__btnOutline{transition-duration:var(--lf-duration-instant)}.PublicFunnel-module__IHWEAa__btnPrimary:active,.PublicFunnel-module__IHWEAa__btnOutline:active{transform:none}}
