.landing_footer__NntD6{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem 0 3rem;border-top:1px solid var(--border);margin-top:3rem;color:var(--fg-secondary);font-size:.85rem}.landing_footerBrand__Qcz70{display:flex;align-items:center;gap:.5rem}.landing_footerBrand__Qcz70 .landing_brandLogo__wIcDl{width:16px;height:16px}.landing_footerLinks__Ha02t{display:flex;gap:1.25rem}.landing_footerLinks__Ha02t a{color:var(--fg-secondary);text-decoration:none}.landing_footerLinks__Ha02t a:hover{color:var(--fg)}.landing_container__7U0_E{max-width:1100px;margin:0 auto;padding:2rem 1.5rem;line-height:1.8}.landing_reveal__GZrdN{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.landing_revealed__9w__X{opacity:1;transform:translateY(0)}.landing_header__oXNEM{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:hsla(40,47%,96%,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border);padding:1rem 0}.landing_headerInner__RN_Ai{display:flex;align-items:center;justify-content:space-between;gap:1rem}.landing_brand__oKsI6{display:flex;align-items:center;gap:.5rem;font-family:Fraunces,serif;font-size:1.15rem;font-weight:600;text-decoration:none}.landing_brandLogo__wIcDl{width:22px;height:22px;flex-shrink:0}.landing_nav__Cldps{display:flex;gap:1.5rem;align-items:center}.landing_navLink__K6BGC{position:relative;color:var(--fg-secondary);text-decoration:none;font-weight:500;padding-bottom:2px;transition:color .2s ease}.landing_navLink__K6BGC:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--accent);transition:width .25s ease}.landing_navLink__K6BGC:hover{color:var(--fg)}.landing_navLink__K6BGC:hover:after{width:100%}.landing_ctaButton__WRSfr{padding:.7rem 1.1rem;min-width:auto}.landing_heroSection__zr_3j{margin:4rem 0 0;text-align:center}.landing_heroCentered__FH1Di{max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.landing_heroDemoCta__MAiyJ{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:1.75rem}.landing_liveIndicator__PADac{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-secondary)}.landing_liveDot__QEDEn{position:relative;width:8px;height:8px;border-radius:50%;background:var(--accent)}.landing_liveDot__QEDEn:before{content:"";position:absolute;inset:-4px;border-radius:50%;background:var(--accent);opacity:.5;animation:landing_livePulse__1S3RN 1.6s ease-out infinite}@keyframes landing_livePulse__1S3RN{0%{transform:scale(.6);opacity:.6}to{transform:scale(2.2);opacity:0}}.landing_demoCard__Cu7ua{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2rem;text-align:center;background:#fffcf7;border-radius:12px}.landing_smokeOrbWrap___rgKt{position:relative;width:140px;height:140px;flex-shrink:0}.landing_smokeOrb__7_aOG{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;box-shadow:0 10px 30px rgba(184,92,46,.25)}.landing_smokeBlobA__oMYCe,.landing_smokeBlobB__LpB2O,.landing_smokeBlobC__SSXB9{position:absolute;border-radius:50%;filter:blur(18px)}.landing_smokeBlobA__oMYCe{width:85%;height:85%;top:-14%;left:-14%;background:radial-gradient(circle at 30% 30%,#f0a060,#e8785c 60%,transparent 75%);animation:landing_smokeDriftA__0tt0Z 9s ease-in-out infinite}.landing_smokeBlobB__LpB2O{width:78%;height:78%;bottom:-18%;right:-11%;background:radial-gradient(circle at 60% 60%,#f5941f,#d9691e 55%,transparent 75%);animation:landing_smokeDriftB__C0CsA 12s ease-in-out infinite}.landing_smokeBlobC__SSXB9{width:64%;height:64%;top:35%;left:25%;background:radial-gradient(circle at 50% 50%,#fbcb92,#f2a65a 60%,transparent 75%);animation:landing_smokeDriftC__hJCNL 7s ease-in-out infinite}.landing_smokeOrbPlaying__MjC6q .landing_smokeBlobA__oMYCe{animation-duration:4.5s}.landing_smokeOrbPlaying__MjC6q .landing_smokeBlobB__LpB2O{animation-duration:6s}.landing_smokeOrbPlaying__MjC6q .landing_smokeBlobC__SSXB9{animation-duration:3.5s}@keyframes landing_smokeDriftA__0tt0Z{0%,to{transform:translate(0) scale(1)}50%{transform:translate(12px,10px) scale(1.08)}}@keyframes landing_smokeDriftB__C0CsA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-14px,-8px) scale(1.05)}}@keyframes landing_smokeDriftC__hJCNL{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(6px,-10px) rotate(20deg)}}.landing_smokeGrain__lMvg9{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.25;mix-blend-mode:overlay;pointer-events:none}.landing_smokeOrbPlayButton__HZnsS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:48px;height:48px;border-radius:50%;border:none;background:#fff;color:var(--fg);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(28,25,23,.18);transition:transform .2s ease}.landing_smokeOrbPlayButton__HZnsS svg{width:18px;height:18px}.landing_smokeOrbPlayButton__HZnsS:hover{transform:translate(-50%,-50%) scale(1.06)}.landing_waveform__OK9N_{display:flex;align-items:center;gap:5px;height:32px}.landing_waveform__OK9N_ span{display:inline-block;width:4px;height:100%;background:var(--border);border-radius:2px;transition:background-color .2s ease}.landing_waveform__OK9N_ span:first-child{transform:scaleY(.35)}.landing_waveform__OK9N_ span:nth-child(2){transform:scaleY(.65)}.landing_waveform__OK9N_ span:nth-child(3){transform:scaleY(1)}.landing_waveform__OK9N_ span:nth-child(4){transform:scaleY(.5)}.landing_waveform__OK9N_ span:nth-child(5){transform:scaleY(.8)}.landing_waveform__OK9N_ span:nth-child(6){transform:scaleY(.4)}.landing_waveform__OK9N_ span:nth-child(7){transform:scaleY(.6)}.landing_waveformPlaying__B_0rI span{background:var(--accent);animation:landing_waveformBar__CB1l4 .9s ease-in-out infinite}@keyframes landing_waveformBar__CB1l4{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.landing_demoCaption__LIc5e{color:var(--fg);font-size:.95rem;font-weight:500;margin:0}.landing_trustRow__JBW2Z{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;margin-top:1rem}.landing_trustItem__ysk_q{display:flex;align-items:center;gap:.4rem;color:var(--fg-secondary);font-size:.85rem}.landing_trustIcon__KNROq{display:inline-flex;width:15px;height:15px;color:var(--accent);flex-shrink:0}.landing_trustIcon__KNROq svg{width:100%;height:100%}.landing_sectionHeader__MocQe{max-width:640px;margin-bottom:1.75rem}.landing_headline__LszyV{font-size:2.75rem;line-height:1.15;margin-bottom:1.5rem;color:var(--fg)}.landing_subheader__7XNg5{font-size:1.125rem;color:var(--fg-secondary);margin-bottom:2rem;max-width:600px}.landing_section__mWwzf{margin:4rem 0}.landing_section__mWwzf h2{font-size:1.75rem;margin-bottom:1.5rem;color:var(--fg)}.landing_section__mWwzf p{font-size:1rem;color:var(--fg-secondary);margin-bottom:1rem}.landing_demoSection__YBEgM{margin:2rem 0 4rem}.landing_demoSection__YBEgM .landing_demoCard__Cu7ua{max-width:640px;margin:0 auto}.landing_featureRows__bRmiQ{display:flex;flex-direction:column;gap:5rem;margin:5rem 0}.landing_featureRow__CDfRq{display:flex;align-items:center;gap:3rem}.landing_featureRowReverse__fSNr0{flex-direction:row-reverse}.landing_featureRowText__nYvAM{flex:1 1;max-width:420px}.landing_featureRowText__nYvAM h2{font-size:1.85rem;margin-bottom:.85rem;color:var(--fg)}.landing_featureRowText__nYvAM p{font-size:1.05rem;color:var(--fg-secondary)}.landing_featureRowText__nYvAM p.landing_featureRowSupporting__RjLKD{font-size:.85rem;color:var(--fg-secondary);opacity:.8;margin-top:.5rem}.landing_featureRowImage__uw49p{flex:1.15 1;display:flex;align-items:center;justify-content:center;padding:8px}.landing_featureRowImagePicture__q32VQ{max-width:100%;max-height:100%;object-fit:contain;display:block;margin:0 auto;border-radius:8px}@media (max-width:800px){.landing_featureRowReverse__fSNr0,.landing_featureRow__CDfRq{flex-direction:column;gap:1.75rem}.landing_featureRowText__nYvAM{max-width:100%}}.landing_fullBleed__ywHDk{width:100vw;position:relative;left:50%;transform:translateX(-50%)}.landing_fullBleedInner__nphdr{max-width:1100px;margin:0 auto;padding:2.5rem 1.5rem}.landing_fullBleedInner__nphdr.landing_section__mWwzf{margin:0 auto}.landing_howItWorks__dOJ5O{background:#fff}.landing_stepsGrid__9etdA{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.landing_stepCard__1Axd_{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;border-top:1px solid var(--border);transition:border-color .25s ease}.landing_stepCard__1Axd_:hover{border-color:var(--accent)}.landing_stepLabel__s10fY{font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;color:var(--accent)}.landing_stepCard__1Axd_ h3{font-size:1.1rem;color:var(--fg)}.landing_stepCard__1Axd_ p{font-size:.95rem;color:var(--fg-secondary);line-height:1.7}.landing_stepCta___XWAC{grid-column:span 2;background:var(--accent-tint);border-radius:12px;padding:1.75rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.landing_stepCta___XWAC h3{font-family:Fraunces,serif;font-size:1.5rem;color:var(--fg)}.landing_stepCta___XWAC p{font-size:.95rem;color:var(--fg-secondary)}.landing_stepCtaLink__QTADC{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;color:var(--accent);font-weight:600;text-decoration:none;transition:gap .2s ease}.landing_stepCtaLink__QTADC:hover{gap:.65rem}@media (max-width:960px){.landing_stepsGrid__9etdA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.landing_stepsGrid__9etdA{grid-template-columns:1fr}.landing_stepCta___XWAC{grid-column:auto}}.landing_comparisonTableWrap__8Yqj_{margin-top:2rem;overflow-x:auto;background:#f4f1ea;border:1px solid var(--border);border-radius:8px;padding:.5rem 1.75rem}.landing_comparisonTable__BUiic{width:100%;min-width:600px;border-collapse:collapse;text-align:left}.landing_comparisonTable__BUiic th{font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;color:var(--fg);padding:0 1.25rem .85rem;border-bottom:1px solid var(--border)}.landing_comparisonTable__BUiic td:first-child,.landing_comparisonTable__BUiic th:first-child{padding-left:0}.landing_comparisonTable__BUiic td:last-child,.landing_comparisonTable__BUiic th:last-child{padding-right:0}.landing_comparisonTable__BUiic td{padding:1.25rem;border-bottom:1px solid var(--border);color:var(--fg-secondary);font-size:.95rem;line-height:1.6;vertical-align:top}.landing_comparisonTable__BUiic tr:last-child td{border-bottom:none}.landing_comparisonLabel__1KQgx{font-weight:600;color:var(--fg);white-space:nowrap}.landing_privacy__tsm_Y{background:#fff}.landing_privacyRow__brLX2{display:flex;align-items:center;gap:3rem}.landing_privacyImageCol__n8cIW{flex:0 0 30%}.landing_privacyTextCol__a_7Z6{flex-grow:0;flex-shrink:0;flex-basis:calc(70% - 3rem)}.landing_privacyTextCol__a_7Z6 h2{font-size:1.85rem;margin-bottom:.85rem;color:var(--fg)}.landing_privacyTextCol__a_7Z6 p{font-size:1.05rem;color:var(--fg-secondary)}.landing_privacyLockBadge__FFXLu{aspect-ratio:1;width:80%;border-radius:20px;background:#fffaf0;display:flex;align-items:center;justify-content:center;padding:2rem}.landing_privacyLockImage__G4i8R{max-width:80%;max-height:80%;object-fit:contain;display:block;margin:0 auto}@media (max-width:800px){.landing_privacyRow__brLX2{flex-direction:column;align-items:flex-start;gap:1.75rem}.landing_privacyImageCol__n8cIW{flex:0 0 auto;width:45%}}.landing_faq__8IYms{display:grid;grid-gap:.5rem;gap:.5rem;margin:2rem 0}.landing_faqItem__9qbPL{border:1px solid var(--border);border-radius:8px;overflow:hidden;transition:border-color .25s ease}.landing_faqItem__9qbPL:hover{border-color:var(--accent)}.landing_accordionButton__E7SXe{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:#fff;border:none;cursor:pointer;font-size:1rem;font-weight:600;color:var(--fg);transition:background-color .2s ease;text-align:left}.landing_accordionButton__E7SXe:hover{background:var(--accent-tint)}.landing_accordionIcon__gOQGZ{width:20px;height:20px;color:var(--accent);transition:transform .25s ease;flex-shrink:0;margin-left:1rem}.landing_accordionIcon__gOQGZ.landing_open__h2e40{transform:rotate(180deg)}.landing_accordionContent__JGFFm{padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--border);background:#faf7f1;animation:landing_accordionOpen__CJ41_ .25s ease}@keyframes landing_accordionOpen__CJ41_{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.landing_accordionContent__JGFFm p{color:var(--fg-secondary);line-height:1.7;margin:0}.landing_signup__LgJGn{background:#f4f1ea;padding:3rem;border-radius:8px;margin:4rem 0 3rem}.landing_signupRow__IX7Vh{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.landing_signupOrbCol__xKn__{display:flex;justify-content:center}.landing_signupOrbWrap__rOKHA{position:relative;width:100%;max-width:300px;aspect-ratio:1}.landing_signupTextCol__Pngcs{text-align:left}.landing_signup__LgJGn h2{font-size:2rem;margin-bottom:.5rem}.landing_signupTextCol__Pngcs>p{color:var(--fg-secondary);margin-bottom:2rem;font-size:1.05rem}.landing_signupForm__HJtcN{display:flex;flex-direction:column;gap:1rem;max-width:400px}@media (max-width:800px){.landing_signupRow__IX7Vh{grid-template-columns:1fr;text-align:center}.landing_signupTextCol__Pngcs{text-align:center}.landing_signupOrbWrap__rOKHA{max-width:200px}.landing_signupForm__HJtcN{margin:0 auto}}.landing_signupForm__HJtcN input{padding:12px 16px;border:1px solid transparent;border-radius:3px;font-family:Inter,sans-serif;font-size:1rem;background:#fff;color:var(--fg);transition:border-color .2s ease,box-shadow .2s ease}.landing_signupForm__HJtcN input::placeholder{color:#a39c8f}.landing_signupForm__HJtcN input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.landing_phoneField__bTi_t{position:relative;display:flex;align-items:center;border:1px solid transparent;border-radius:3px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.landing_phoneField__bTi_t input{border:0 solid transparent}.landing_phoneField__bTi_t:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.landing_phoneFieldOverlay__kdLqR{position:fixed;inset:0;z-index:10}.landing_phoneFieldCountryButton__jyLva{display:flex;align-items:center;gap:.25rem;flex-shrink:0;margin-top:0!important;padding:0 .25rem 0 .75rem;border:none;background:transparent;cursor:pointer}.landing_phoneFieldFlag__szNhG{font-size:1.1rem;line-height:1}.landing_phoneFieldChevron__ElJUM{width:14px;height:14px;color:var(--fg-secondary)}.landing_phoneFieldInput__qdAW2{flex:1 1;min-width:0;padding:12px 16px 12px .15rem;border:none;outline:none;background:transparent;font-family:Inter,sans-serif;font-size:1rem;color:var(--fg)}.landing_phoneFieldInput__qdAW2::placeholder{color:#a39c8f}.landing_countryDropdown__Iz81I{position:absolute;top:calc(100% + 6px);left:0;width:280px;max-width:90vw;background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 12px 30px rgba(28,25,23,.12);z-index:11;overflow:hidden}.landing_countrySearchInput__jEVJ7{width:100%;padding:.75rem 1rem;border:none;border-bottom:1px solid var(--border);outline:none;font-family:Inter,sans-serif;font-size:.95rem;color:var(--fg)}.landing_countryDropdownList__hKqkr{max-height:260px;overflow-y:auto}.landing_countryDropdownItem__s5jdd{display:flex;align-items:center;gap:.6rem;width:100%;padding:.6rem 1rem;border:none;background:transparent;text-align:left;cursor:pointer;font-family:Inter,sans-serif;font-size:.9rem;color:var(--fg);transition:background-color .15s ease}.landing_countryDropdownItem__s5jdd:hover{background:var(--accent-tint)}.landing_countryDropdownEmpty__pASbi{padding:1rem;text-align:center;color:var(--fg-secondary);font-size:.9rem}.landing_signupForm__HJtcN button{margin-top:.5rem;padding:12px 16px;border:1px solid transparent}.landing_successMsg__bLVDp{color:#2f6b3a;font-size:.95rem;margin-top:1rem;animation:landing_accordionOpen__CJ41_ .3s ease}.landing_formError__j9I13{color:#b3261e;font-size:.9rem;margin-top:.75rem;animation:landing_accordionOpen__CJ41_ .3s ease}@media (max-width:640px){.landing_headline__LszyV{font-size:1.9rem}.landing_section__mWwzf h2{font-size:1.5rem}.landing_signup__LgJGn{padding:2rem 1.5rem}.landing_privacy__tsm_Y{padding:1.5rem}.landing_privacyContent__8X8pr{grid-template-columns:1fr;gap:1.5rem}.landing_featureGrid___zomq{grid-template-columns:1fr}}