._wrap_puotr_1{display:flex;align-items:center;gap:var(--spacing-4);justify-content:center}._clock_puotr_7{font-family:var(--font-family-display);font-size:2.2rem;font-variant-numeric:lining-nums tabular-nums;line-height:1}._caption_puotr_13{font-size:.7rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.1em}._controls_puotr_19{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center}._play_puotr_25{width:56px;height:56px;border-radius:50%;border:none;background:var(--sunrise);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 20px -6px #bc832a80}._reset_puotr_37{width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);display:grid;place-items:center;cursor:pointer}._page_1m5ln_1{min-height:100dvh;background:var(--background);color:var(--foreground)}._topLine_1m5ln_6{height:3px;background:var(--sunrise)}._topBar_1m5ln_10{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:calc(env(safe-area-inset-top) + var(--spacing-3)) var(--spacing-4) var(--spacing-3)}._topActions_1m5ln_19{display:flex;align-items:center;gap:var(--spacing-2)}._topLink_1m5ln_24{font-weight:500;font-size:.9rem;color:var(--primary);text-decoration:none;padding:8px 12px}._content_1m5ln_31{max-width:1120px;margin:0 auto;padding:var(--spacing-2) var(--spacing-4) calc(var(--spacing-12) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--spacing-8)}._heroImg_1m5ln_39{width:100%;height:100%;object-fit:cover;object-position:center 55%;display:block;transform-origin:50% 45%;animation:_kenBurns_1m5ln_1 10s ease-in-out infinite alternate}._heroVideo_1m5ln_48{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;pointer-events:none}._heroFrameVideo_1m5ln_57{background:#ad917a}.dark ._heroVideo_1m5ln_48{filter:brightness(.85)}._heroFrame_1m5ln_57{position:relative;width:100%;aspect-ratio:16 / 8;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;isolation:isolate}._sunGlow_1m5ln_73{position:absolute;left:25%;top:30%;width:55%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,236,196,.5) 0%,rgba(255,200,120,.22) 25%,transparent 62%);mix-blend-mode:screen;pointer-events:none;animation:_sunBreath_1m5ln_1 4s ease-in-out infinite}._lightSweep_1m5ln_86{position:absolute;inset:-20% -40%;background:linear-gradient(105deg,transparent 34%,rgba(255,244,214,.22) 47%,rgba(255,220,160,.1) 52%,transparent 62%);mix-blend-mode:screen;pointer-events:none;animation:_sweep_1m5ln_1 6s ease-in-out infinite}._flare_1m5ln_94{position:absolute;left:25%;top:30%;width:160%;height:3px;transform:translate(-50%,-50%) rotate(-8deg);background:linear-gradient(90deg,transparent,rgba(255,236,190,.45),transparent);filter:blur(1px);mix-blend-mode:screen;pointer-events:none;animation:_flarePulse_1m5ln_1 4s ease-in-out infinite}._mote_1m5ln_107{position:absolute;bottom:-10px;border-radius:50%;background:#ffeec8e6;box-shadow:0 0 8px 2px #ffd68cb3;pointer-events:none;animation-name:_rise_1m5ln_1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;opacity:0}@keyframes _kenBurns_1m5ln_1{0%{transform:scale(1) translate(2%,1%) rotate(-.4deg)}to{transform:scale(1.32) translate(-4%,-4%) rotate(.4deg)}}@keyframes _sunBreath_1m5ln_1{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.85)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes _flarePulse_1m5ln_1{0%,to{opacity:.25;width:120%}50%{opacity:.9;width:170%}}@keyframes _rise_1m5ln_1{0%{transform:translate(0) scale(.6);opacity:0}20%{opacity:1}80%{opacity:.8}to{transform:translate(24px,-320px) scale(1.1);opacity:0}}@keyframes _sweep_1m5ln_1{0%{transform:translate(-35%);opacity:0}25%{opacity:1}70%{opacity:1}to{transform:translate(35%);opacity:0}}.dark ._heroImg_1m5ln_39{filter:brightness(.82) saturate(1.05)}.dark ._sunGlow_1m5ln_73,.dark ._lightSweep_1m5ln_86,.dark ._flare_1m5ln_94{opacity:.45!important}.dark ._mote_1m5ln_107{box-shadow:0 0 5px 1px #ffd68c73}@media(prefers-reduced-motion:reduce){._heroImg_1m5ln_39,._sunGlow_1m5ln_73,._lightSweep_1m5ln_86,._flare_1m5ln_94{animation:none}._mote_1m5ln_107{display:none}}._heroGrid_1m5ln_204{display:grid;gap:var(--spacing-8);align-items:start}._eyebrow_1m5ln_209{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;background:var(--sunrise);-webkit-background-clip:text;background-clip:text;color:transparent}._heroTitle_1m5ln_220{font-family:var(--font-family-display);font-size:clamp(3rem,11vw,5.4rem);font-weight:600;line-height:.98;margin:var(--spacing-3) 0 var(--spacing-6);color:var(--brown);letter-spacing:-.01em}._gradientText_1m5ln_229{display:inline;font-style:italic;background:var(--sunrise);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}._heroLead_1m5ln_239{font-size:1.15rem;line-height:1.65;margin:0 0 var(--spacing-6);color:var(--foreground);max-width:520px}._heroActions_1m5ln_246{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:stretch}._cta_1m5ln_252{background:var(--sunrise)!important;border:none!important;color:#fff!important;border-radius:var(--radius-full)!important;height:56px!important;font-size:1.05rem!important;box-shadow:0 12px 28px -12px #bc832ab3}._secondaryLink_1m5ln_261{text-align:center;color:var(--primary);font-weight:500;padding:var(--spacing-2)}._quoteCard_1m5ln_267{padding:var(--spacing-8) var(--spacing-6);border-radius:var(--radius-lg);background:var(--quote-card-bg);border:1.5px solid var(--gold);box-shadow:0 0 0 6px #1051630f,var(--shadow-md);display:flex;flex-direction:column;align-items:flex-start}._quote_1m5ln_267{margin:0 0 var(--spacing-3);font-family:var(--font-family-display);font-style:italic;font-size:1.7rem;line-height:1.3;color:var(--brown)}._quoteRef_1m5ln_285{font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground)}._rule_1m5ln_292{width:100%;border:none;border-top:1px solid var(--border);margin:var(--spacing-6) 0}._waiting_1m5ln_298{margin-top:var(--spacing-3);align-self:center;font-size:.85rem;color:var(--muted-foreground)}._features_1m5ln_304{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._feature_1m5ln_304{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border);font-weight:500;font-size:.92rem}._featureIcon_1m5ln_323{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--teal-soft);color:var(--primary)}._feature_1m5ln_304:nth-child(2) ._featureIcon_1m5ln_323{background:#bc832a24;color:var(--ochre)}._feature_1m5ln_304:nth-child(3) ._featureIcon_1m5ln_323{background:var(--sage-soft);color:var(--olive)}._feature_1m5ln_304:nth-child(4) ._featureIcon_1m5ln_323{background:#cc993329;color:var(--gold)}._vision_1m5ln_344{padding:var(--spacing-8) var(--spacing-6);border-radius:var(--radius-lg);background:var(--sunrise-soft);border:1px solid var(--border)}._visionBody_1m5ln_350{font-family:var(--font-family-display);font-size:1.8rem;line-height:1.25;margin:var(--spacing-3) 0;color:var(--brown)}._encouragement_1m5ln_357{font-family:var(--font-family-display);font-style:italic;font-size:1.15rem;color:var(--primary);margin:0 0 var(--spacing-4)}._visionLink_1m5ln_364{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-weight:600;text-decoration:none}._footer_1m5ln_372{display:flex;justify-content:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.82rem;flex-wrap:wrap}._footer_1m5ln_372 a{color:inherit}@media(min-width:820px){._heroGrid_1m5ln_204{grid-template-columns:1.4fr 1fr;gap:var(--spacing-12)}._heroActions_1m5ln_246{flex-direction:row;align-items:center}._features_1m5ln_304{grid-template-columns:repeat(4,1fr)}._heroFrame_1m5ln_57{aspect-ratio:16 / 6}}
