.landing_nav__knAbU{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:20px 60px;background:hsla(40,37%,97%,.92);backdrop-filter:blur(12px);border-bottom:1px solid rgba(15,25,35,.08);transition:box-shadow .3s ease}.landing_navScrolled__3J0KB{box-shadow:0 4px 24px rgba(15,25,35,.08)}.landing_navLogo__d3y8a{display:flex;align-items:center;gap:10px;text-decoration:none}.landing_navLogoMark__wRNv2{width:36px;height:36px;background:var(--accent);border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:var(--font-fraunces),serif;font-weight:900;font-size:18px;color:#fff;letter-spacing:-.5px}.landing_navLogoText__GWjvb{font-family:var(--font-fraunces),serif;font-weight:700;font-size:20px;color:var(--ink)}.landing_navLogoText__GWjvb span{color:var(--accent)}.landing_navLinks__8oL_o{display:flex;align-items:center;gap:32px;list-style:none}.landing_navLinks__8oL_o a{text-decoration:none;color:var(--ink-soft);font-size:14px;font-weight:500;transition:color .2s}.landing_navLinks__8oL_o a:hover{color:var(--ink)}.landing_navCta__bIz4N{background:var(--ink)!important;color:#fff!important;padding:10px 22px;border-radius:8px;font-weight:600!important;font-size:14px!important;transition:background .2s,transform .1s!important;white-space:nowrap}.landing_navCta__bIz4N:hover{background:var(--accent)!important;transform:translateY(-1px)}.landing_navLang__FbpS8{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-faint);border:1px solid var(--cream-dark);border-radius:6px;padding:6px 12px;cursor:pointer}.landing_navBurger__tIANR{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.landing_navBurger__tIANR span{display:block;width:22px;height:2px;background:var(--ink);border-radius:2px;transition:all .2s}.landing_hero__wie8N{min-height:100vh;padding:140px 60px 80px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;overflow:hidden}.landing_hero__wie8N:before{content:"";position:absolute;top:-200px;right:-200px;width:700px;height:700px;background:radial-gradient(circle,rgba(232,82,26,.08) 0,transparent 70%);pointer-events:none}.landing_hero__wie8N:after{content:"";position:absolute;bottom:-100px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(26,74,138,.06) 0,transparent 70%);pointer-events:none}.landing_heroEyebrow__5nv6_{display:inline-flex;align-items:center;gap:8px;background:var(--accent-muted);color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:100px;margin-bottom:28px;opacity:0;animation:landing_fadeUp__aVwXA .6s ease .1s forwards}.landing_heroEyebrow__5nv6_:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);animation:landing_pulse__B7fs1 2s infinite}.landing_heroHeadline__ZPG9a{font-family:var(--font-fraunces),serif;font-size:clamp(42px,5.5vw,76px);font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--ink);margin-bottom:28px;opacity:0;animation:landing_fadeUp__aVwXA .6s ease .2s forwards}.landing_heroHeadline__ZPG9a em{font-style:italic;color:var(--accent);font-weight:300}.landing_heroSub__BTk9y{font-size:18px;line-height:1.7;color:var(--ink-soft);max-width:500px;margin-bottom:44px;font-weight:300;opacity:0;animation:landing_fadeUp__aVwXA .6s ease .3s forwards}.landing_heroActions__3CEO8{display:flex;align-items:center;gap:16px;flex-wrap:wrap;opacity:0;animation:landing_fadeUp__aVwXA .6s ease .4s forwards;margin-bottom:28px}.landing_heroPrimary__fNTgh{display:inline-flex;align-items:center;background:var(--accent);color:#fff;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none;box-shadow:0 4px 16px rgba(232,82,26,.3);transition:background .2s,transform .15s,box-shadow .2s}.landing_heroPrimary__fNTgh:hover{background:var(--accent-light);transform:translateY(-2px);box-shadow:0 8px 24px rgba(232,82,26,.35)}.landing_heroSecondary__3xYDl{display:inline-flex;align-items:center;color:var(--ink-soft);font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.landing_heroSecondary__3xYDl:hover{color:var(--ink)}.landing_heroForm__2UxWw{display:flex;gap:0;max-width:480px;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px rgba(15,25,35,.12),0 1px 4px rgba(15,25,35,.06);opacity:0;animation:landing_fadeUp__aVwXA .6s ease .4s forwards}.landing_heroForm__2UxWw input{flex:1;padding:18px 24px;font-family:var(--font-dm-sans),sans-serif;font-size:15px;border:none;outline:none;background:#fff;color:var(--ink)}.landing_heroForm__2UxWw input::-moz-placeholder{color:var(--ink-faint)}.landing_heroForm__2UxWw input::placeholder{color:var(--ink-faint)}.landing_heroForm__2UxWw button{padding:18px 28px;background:var(--accent);color:#fff;border:none;cursor:pointer;font-family:var(--font-dm-sans),sans-serif;font-size:15px;font-weight:600;white-space:nowrap;transition:background .2s}.landing_heroForm__2UxWw button:hover{background:var(--accent-light)}.landing_heroTrust__g9_hM{display:flex;align-items:center;gap:24px;margin-top:24px;opacity:0;animation:landing_fadeUp__aVwXA .6s ease .5s forwards}.landing_heroTrustItem__vvKCg{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-faint)}.landing_heroTrustItem__vvKCg svg{width:16px;height:16px;color:#1a7a4a}.landing_heroVisual__Nz91C{position:relative;opacity:0;animation:landing_fadeRight__nJoDO .8s ease .4s forwards}.landing_appCard__V92ig{background:#fff;border-radius:20px;box-shadow:0 24px 80px rgba(15,25,35,.14),0 4px 16px rgba(15,25,35,.06);overflow:hidden;border:1px solid rgba(15,25,35,.06)}.landing_appCardHeader__AMraM{padding:20px 24px;border-bottom:1px solid var(--cream-dark);display:flex;align-items:center;gap:12px}.landing_appCardDots__xEyIk{display:flex;gap:6px}.landing_appCardDots__xEyIk span{width:10px;height:10px;border-radius:50%}.landing_dotRed__LAxzk{background:#ff5f56}.landing_dotYellow__xE9fN{background:#ffbd2e}.landing_dotGreen__l1BeA{background:#27c93f}.landing_appCardUrl__b7GFz{flex:1;background:var(--cream);border-radius:6px;padding:6px 14px;font-size:12px;color:var(--ink-faint);text-align:center}.landing_appCardBody__v2cEt{padding:24px}.landing_searchBarMock__Thtn3{background:var(--cream);border-radius:10px;padding:14px 18px;margin-bottom:20px;display:flex;align-items:center;gap:10px}.landing_searchBarMockText__VYFM3{font-size:14px;color:var(--ink-faint)}.landing_searchTag__Vk5i1{margin-left:auto;background:#e8f0fa;color:#1a4a8a;font-size:11px;font-weight:600;padding:4px 10px;border-radius:100px}.landing_resultList__ecHFj{display:flex;flex-direction:column;gap:10px}.landing_resultItem___lj6a{border:1px solid var(--cream-dark);border-radius:12px;padding:14px 18px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.landing_resultItem___lj6a:hover{border-color:var(--accent);box-shadow:0 2px 12px rgba(232,82,26,.1)}.landing_resultItemHighlighted__w_YsY{border-color:var(--accent);background:linear-gradient(135deg,rgba(232,82,26,.03),#fff)}.landing_resultBadge__iPyQf{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.landing_badgeRed__kuRjl{background:var(--accent-muted)}.landing_badgeGreen__QEwvG{background:#e8f5ee}.landing_badgeBlue__b_jQK{background:#e8f0fa}.landing_resultInfo__FgWHK{flex:1}.landing_resultName__CQcLX{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:3px}.landing_resultDetail__wi3u6{font-size:12px;color:var(--ink-faint)}.landing_resultSlot__4ZIWF{text-align:right;flex-shrink:0}.landing_resultSlotDate__mJU4n{font-size:13px;font-weight:700;color:#1a7a4a}.landing_resultSlotTime___1v0m{font-size:11px;color:var(--ink-faint)}.landing_resultSlotScarce__zx8EG{font-size:11px;color:var(--accent);font-weight:600}.landing_appNewBadge__q4nuL{position:absolute;top:-8px;right:20px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;padding:4px 10px;border-radius:0 0 8px 8px;letter-spacing:.05em;animation:landing_bounce__4x7fK 2s ease infinite}.landing_tickerBar__gWDlZ{background:var(--ink);padding:14px 0;overflow:hidden;position:relative}.landing_tickerTrack__wBUcw{display:flex;gap:0;animation:landing_ticker__T3qNv 40s linear infinite;white-space:nowrap}.landing_tickerItem__oR4hG{display:inline-flex;align-items:center;gap:10px;padding:0 40px;font-size:13px;color:hsla(0,0%,100%,.7)}.landing_tickerItem__oR4hG strong{color:#fff}.landing_tickerSep__tGqo1{color:var(--accent);font-size:18px;line-height:1;padding:0 10px}.landing_statsSection__US5gv{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--cream-dark)}.landing_statBox__UgJeU{background:var(--cream);padding:48px 40px;text-align:center}.landing_statNumber__tNKnK{font-family:var(--font-fraunces),serif;font-size:54px;font-weight:900;color:var(--ink);line-height:1;margin-bottom:8px}.landing_statNumber__tNKnK span{color:var(--accent)}.landing_statLabel__RXion{font-size:14px;color:var(--ink-faint);font-weight:400}.landing_problemSection___RI1q{padding:100px 60px;max-width:1200px;margin:0 auto}.landing_sectionLabel__VR3cg{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.landing_sectionTitle__VHDry{font-family:var(--font-fraunces),serif;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--ink);margin-bottom:20px}.landing_sectionTitle__VHDry em{font-style:italic;font-weight:300;color:var(--accent)}.landing_problemGrid__jv_T2{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-top:60px}.landing_problemCards__LnidD{display:flex;flex-direction:column;gap:16px}.landing_problemCard__Z0Dqy{background:#fff;border-radius:14px;padding:24px 28px;border-left:4px solid var(--accent);box-shadow:0 2px 12px rgba(15,25,35,.05)}.landing_problemCardTitle__qjLTn{font-size:15px;font-weight:700;color:var(--ink);margin-bottom:6px}.landing_problemCardText__g6o5o{font-size:14px;color:var(--ink-soft);line-height:1.6}.landing_waitTimeDisplay__qbtxd{background:#fff;border-radius:20px;padding:40px;text-align:center;box-shadow:0 24px 80px rgba(15,25,35,.1)}.landing_waitTimeCity__d_4MI{font-size:13px;color:var(--ink-faint);margin-bottom:12px;font-weight:500}.landing_waitTimeNumber__8QFQa{font-family:var(--font-fraunces),serif;font-size:96px;font-weight:900;line-height:1;color:var(--accent)}.landing_waitTimeUnit__EBgAj{font-size:20px;color:var(--ink-soft);margin-bottom:20px}.landing_waitTimeLabel__QecPn{font-size:14px;color:var(--ink-faint);background:var(--cream);padding:8px 20px;border-radius:100px;display:inline-block}.landing_waitTimeVs__3JD75{margin:20px 0;font-size:13px;color:var(--ink-faint)}.landing_waitTimeTerminpro__K1cSV{font-family:var(--font-fraunces),serif;font-size:48px;font-weight:900;color:#1a7a4a}.landing_waitTimeTerminproUnit__Q_CPx{font-size:16px;color:#1a7a4a}.landing_waitTimeLabelGreen__P5O9C{font-size:14px;background:#e8f5ee;color:#1a7a4a;padding:8px 20px;border-radius:100px;display:inline-block;margin-top:8px}.landing_howSection__Qeez8{background:var(--ink);padding:100px 60px}.landing_howInner__sSsO2{max-width:1100px;margin:0 auto}.landing_howSection__Qeez8 .landing_sectionLabel__VR3cg{color:var(--accent)}.landing_howTitle__OWApx{color:#fff}.landing_howTitle__OWApx em{color:var(--accent)}.landing_stepsGrid__ngGUG{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px}.landing_step__0gYFT{position:relative}.landing_stepNum__0YR3f{font-family:var(--font-fraunces),serif;font-size:72px;font-weight:900;color:hsla(0,0%,100%,.06);line-height:1;margin-bottom:-20px}.landing_stepIcon__EqFQy{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:20px}.landing_stepTitle__B4NB7{font-size:18px;font-weight:700;color:#fff;margin-bottom:12px}.landing_stepText__7RERz{font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.7}.landing_stepConnector__G1Prw{position:absolute;top:80px;right:-20px;width:40px;height:2px;background:linear-gradient(90deg,var(--accent),transparent)}.landing_categoriesSection__bPT_h{padding:100px 60px;max-width:1300px;margin:0 auto}.landing_categoriesIntro__NmX9J{max-width:640px;margin-bottom:60px}.landing_categoriesGrid__8ryn1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.landing_catCard__llOkj{border:1.5px solid var(--cream-dark);border-radius:16px;padding:28px;background:#fff;cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}.landing_catCard__llOkj:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(15,25,35,.1)}.landing_catCardRed__oAR4b:hover{border-color:var(--accent)}.landing_catCardGreen__VdKCe:hover{border-color:#1a7a4a}.landing_catCardBlue__wOy_X:hover{border-color:#1a4a8a}.landing_catCardGold__ibYNy:hover{border-color:#c8920a}.landing_catEmoji__SXO4A{font-size:32px;margin-bottom:14px}.landing_catTitle__ttBes{font-size:16px;font-weight:700;color:var(--ink);margin-bottom:6px}.landing_catGerman__SJNyf{font-size:12px;color:var(--ink-faint);margin-bottom:12px;font-style:italic}.landing_catItems__nCZAl{display:flex;flex-wrap:wrap;gap:6px}.landing_catTag__tZnPs{font-size:11px;padding:3px 10px;border-radius:100px;font-weight:500}.landing_tagRed__KYeBc{background:var(--accent-muted);color:var(--accent)}.landing_tagGreen__q2bCu{background:#e8f5ee;color:#1a7a4a}.landing_tagBlue__d3lLG{background:#e8f0fa;color:#1a4a8a}.landing_tagGold__uLwi9{background:#fdf3dc;color:#c8920a}.landing_tagGray__OQcud{background:var(--cream-dark);color:var(--ink-faint)}.landing_catAvail__GFZP2{margin-top:16px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px}.landing_availDot___oLCH{width:7px;height:7px;border-radius:50%;animation:landing_pulse__B7fs1 2s infinite}.landing_availDotLive__TgsBM{background:#1a7a4a}.landing_availDotSoon__koIXW{background:#c8920a;animation:none}.landing_citiesSection__FI_6K{background:var(--cream-dark);padding:80px 60px}.landing_citiesInner__3_t_h{max-width:1200px;margin:0 auto}.landing_citiesGrid__uBklX{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-top:48px}.landing_cityPill__M5VMN{background:#fff;border-radius:100px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;border:1.5px solid transparent;cursor:pointer;transition:all .2s;font-size:13px;font-weight:500;color:var(--ink)}.landing_cityPill__M5VMN:hover{border-color:var(--accent);color:var(--accent)}.landing_cityLiveDot___Fefj{width:7px;height:7px;border-radius:50%;background:#1a7a4a;animation:landing_pulse__B7fs1 2s infinite}.landing_citySoonDot__QsEiU{width:7px;height:7px;border-radius:50%;background:#c8920a}.landing_pricingSection__nWaqm{padding:100px 60px;max-width:1200px;margin:0 auto;text-align:center}.landing_pricingToggleWrap__MGfNz{display:flex;justify-content:center;margin:32px 0 48px}.landing_pricingToggle__wgdxO{display:inline-flex;background:var(--cream-dark);border-radius:100px;padding:4px;gap:0}.landing_pricingToggle__wgdxO button{padding:10px 24px;border:none;border-radius:100px;font-family:var(--font-dm-sans),sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;background:transparent;color:var(--ink-faint)}.landing_pricingToggle__wgdxO button.landing_active__nfVqI{background:#fff;color:var(--ink);box-shadow:0 2px 8px rgba(15,25,35,.1)}.landing_pricingGrid__yDdCK{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:left}.landing_pricingCard__FClYC{background:#fff;border-radius:20px;padding:32px 28px;border:1.5px solid var(--cream-dark);position:relative;transition:all .2s}.landing_pricingCard__FClYC:hover{transform:translateY(-4px);box-shadow:0 16px 48px rgba(15,25,35,.1)}.landing_pricingCardFeatured__tkUn0{background:var(--ink);border-color:var(--ink)}.landing_pricingCardFeatured__tkUn0 .landing_planName__7U1iO{color:hsla(0,0%,100%,.6)}.landing_pricingCardFeatured__tkUn0 .landing_planPrice__NPP1w{color:#fff}.landing_pricingCardFeatured__tkUn0 .landing_planDesc__ut2Jd,.landing_pricingCardFeatured__tkUn0 .landing_planPriceUnit__mFA8R{color:hsla(0,0%,100%,.5)}.landing_pricingCardFeatured__tkUn0 .landing_featureItem__e08VM{color:hsla(0,0%,100%,.8)}.landing_pricingCardFeatured__tkUn0 .landing_featureCheck__ukcVD{color:var(--accent)}.landing_featuredBadge__yZMC6{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 16px;border-radius:100px;white-space:nowrap}.landing_planName__7U1iO{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:16px}.landing_planPrice__NPP1w{font-family:var(--font-fraunces),serif;font-size:48px;font-weight:900;color:var(--ink);line-height:1}.landing_planPriceUnit__mFA8R{font-size:15px;color:var(--ink-faint);font-family:var(--font-dm-sans),sans-serif;font-weight:400}.landing_planDesc__ut2Jd{font-size:13px;color:var(--ink-soft);margin:12px 0 24px;line-height:1.6}.landing_featuresList__u_CFm{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.landing_featureItem__e08VM{font-size:13px;color:var(--ink-soft);display:flex;gap:10px;align-items:flex-start}.landing_featureCheck__ukcVD{color:#1a7a4a;flex-shrink:0;font-size:15px}.landing_featureMuted__eR8G1{opacity:.4}.landing_planBtn__HsoAo{width:100%;padding:14px;border-radius:10px;border:none;cursor:pointer;font-family:var(--font-dm-sans),sans-serif;font-size:14px;font-weight:600;transition:all .2s}.landing_planBtnOutline__uXMvv{background:var(--cream);color:var(--ink);border:1.5px solid var(--cream-dark)}.landing_planBtnOutline__uXMvv:hover{border-color:var(--ink)}.landing_planBtnFilled__uKDzS{background:var(--accent);color:#fff;border:none}.landing_planBtnFilled__uKDzS:hover{background:var(--accent-light)}.landing_planBtnDark__wNEeV{background:#fff;color:var(--ink);border:none}.landing_planBtnDark__wNEeV:hover{background:var(--accent);color:#fff}.landing_alertSection__6OFjL{padding:100px 60px;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.landing_notificationDemo__n0Bxi{position:relative;display:flex;flex-direction:column;gap:16px}.landing_notifCard__JD5O8{background:#fff;border-radius:16px;padding:18px 22px;box-shadow:0 4px 24px rgba(15,25,35,.08);display:flex;align-items:flex-start;gap:14px;border-left:4px solid #1a7a4a;transform:translateX(60px);opacity:0;transition:all .5s ease}.landing_notifCard__JD5O8.landing_visible__E5XvB{transform:translateX(0);opacity:1}.landing_notifCardEmail__FJj09{border-color:#1a4a8a}.landing_notifCardSms__Yktn0{border-color:#c8920a}.landing_notifIcon__XDzkk{font-size:24px;flex-shrink:0}.landing_notifChannel__lqSml{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:3px}.landing_notifMessage__79AZR{font-size:14px;color:var(--ink);line-height:1.5}.landing_notifTime__K5a3B{font-size:11px;color:var(--ink-faint);margin-top:4px}.landing_notifCta___jRz2{display:inline-block;margin-top:8px;background:#1a7a4a;color:#fff;font-size:12px;font-weight:600;padding:6px 14px;border-radius:6px;cursor:pointer}.landing_testimonialsSection__pUMI4{background:var(--cream-dark);padding:100px 60px}.landing_testimonialsInner__lFYWV{max-width:1200px;margin:0 auto}.landing_testimonialsGrid___N0GI{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.landing_testimonialCard__eibhp{background:#fff;border-radius:18px;padding:32px;box-shadow:0 2px 12px rgba(15,25,35,.05)}.landing_testimonialStars__2ZUxE{display:flex;gap:3px;margin-bottom:16px;font-size:16px;color:#c8920a}.landing_testimonialText__DjjFs{font-size:15px;line-height:1.7;color:var(--ink-soft);margin-bottom:24px;font-style:italic}.landing_testimonialText__DjjFs strong{color:var(--ink);font-style:normal}.landing_testimonialAuthor__lZNrl{display:flex;align-items:center;gap:12px}.landing_testimonialAvatar__p_WDx{width:44px;height:44px;border-radius:50%;background:var(--cream-dark);display:flex;align-items:center;justify-content:center;font-size:20px}.landing_testimonialName__sFXu_{font-size:14px;font-weight:700;color:var(--ink)}.landing_testimonialMeta__Dm0mn{font-size:12px;color:var(--ink-faint)}.landing_faqSection__rWPet{background:var(--ink);padding:100px 60px}.landing_faqInner__LSkxo{max-width:800px;margin:0 auto}.landing_faqTitle__xZoc6{color:#fff}.landing_faqList__Gcu6Z{margin-top:48px;display:flex;flex-direction:column}.landing_faqItem__19L1H{border-bottom:1px solid hsla(0,0%,100%,.08);cursor:pointer}.landing_faqQuestion__U3Emc{padding:24px 0;font-size:16px;font-weight:600;color:#fff;display:flex;justify-content:space-between;align-items:center;transition:color .2s}.landing_faqQuestion__U3Emc:hover{color:var(--accent)}.landing_faqArrow__fEk4D{font-size:20px;transition:transform .3s;color:var(--accent)}.landing_faqOpen__s4UTr .landing_faqArrow__fEk4D{transform:rotate(45deg)}.landing_faqAnswer__aWO8a{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s;font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.8}.landing_faqOpen__s4UTr .landing_faqAnswer__aWO8a{max-height:200px;padding-bottom:24px}.landing_finalCta__9mQcD{padding:120px 60px;text-align:center;position:relative;overflow:hidden}.landing_finalCta__9mQcD:before{content:"TerminPro";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-fraunces),serif;font-size:260px;font-weight:900;color:rgba(15,25,35,.03);white-space:nowrap;pointer-events:none;letter-spacing:-.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing_finalCtaHeadline__L4_QR{font-family:var(--font-fraunces),serif;font-size:clamp(36px,5vw,64px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--ink);margin-bottom:20px;position:relative}.landing_finalCtaHeadline__L4_QR em{font-style:italic;font-weight:300;color:var(--accent)}.landing_finalCtaSub__cCc4_{font-size:18px;color:var(--ink-soft);margin-bottom:44px;max-width:500px;margin-left:auto;margin-right:auto;position:relative}.landing_finalCtaButtons__mSVaC{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin:0 auto 24px;position:relative}.landing_finalCtaPrimary__A_8hy{display:inline-flex;align-items:center;background:var(--accent);color:#fff;padding:18px 36px;border-radius:12px;font-size:17px;font-weight:600;text-decoration:none;box-shadow:0 4px 20px rgba(232,82,26,.3);transition:background .2s,transform .15s}.landing_finalCtaPrimary__A_8hy:hover{background:var(--accent-light);transform:translateY(-2px)}.landing_finalCtaSecondary__UgBsS{display:inline-flex;align-items:center;color:var(--ink-soft);font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.landing_finalCtaSecondary__UgBsS:hover{color:var(--ink)}.landing_finalCtaForm__hd8ej{display:flex;gap:0;max-width:420px;margin:0 auto 20px;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px rgba(15,25,35,.12);position:relative}.landing_finalCtaForm__hd8ej input{flex:1;padding:18px 24px;font-family:var(--font-dm-sans),sans-serif;font-size:15px;border:none;outline:none;background:#fff}.landing_finalCtaForm__hd8ej button{padding:18px 28px;background:var(--accent);color:#fff;border:none;cursor:pointer;font-family:var(--font-dm-sans),sans-serif;font-size:15px;font-weight:600;transition:background .2s}.landing_finalCtaForm__hd8ej button:hover{background:var(--accent-light)}.landing_finalCtaNote__dmq6q{font-size:13px;color:var(--ink-faint);position:relative}.landing_catNewBadge__y2cKj{position:absolute;top:-10px;right:16px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 8px;border-radius:100px;text-transform:uppercase}.landing_footer__0UmUP{background:var(--ink);padding:60px;border-top:1px solid hsla(0,0%,100%,.06)}.landing_footerInner__xkI9b{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px}.landing_footerBrandText__jbHa2{font-size:13px;color:hsla(0,0%,100%,.4);line-height:1.8;margin-top:12px;max-width:280px}.landing_footerColTitle__0pbvd{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.3);margin-bottom:16px}.landing_footerLinks__Un1i5{list-style:none;display:flex;flex-direction:column;gap:10px}.landing_footerLinks__Un1i5 a{font-size:14px;color:hsla(0,0%,100%,.55);text-decoration:none;transition:color .2s}.landing_footerLinks__Un1i5 a:hover{color:#fff}.landing_footerBottom__1fhiN{max-width:1200px;margin:40px auto 0;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:space-between;align-items:center}.landing_footerCopy__WX3KL{font-size:13px;color:hsla(0,0%,100%,.3)}.landing_footerLegal__2FOpg{display:flex;gap:24px}.landing_footerLegal__2FOpg a{font-size:13px;color:hsla(0,0%,100%,.3);text-decoration:none}.landing_footerLegal__2FOpg a:hover{color:hsla(0,0%,100%,.6)}.landing_reveal__1aA3K{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.landing_reveal__1aA3K.landing_visible__E5XvB{opacity:1;transform:translateY(0)}.landing_revealDelay1___hG8Q{transition-delay:.1s}.landing_revealDelay2__CzNF4{transition-delay:.2s}.landing_revealDelay3__MgaVE{transition-delay:.3s}@keyframes landing_fadeUp__aVwXA{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_fadeRight__nJoDO{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes landing_ticker__T3qNv{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes landing_pulse__B7fs1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@keyframes landing_bounce__4x7fK{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:1024px){.landing_nav__knAbU{padding:20px 30px}.landing_hero__wie8N{grid-template-columns:1fr;padding:120px 30px 60px;gap:40px}.landing_pricingGrid__yDdCK,.landing_statsSection__US5gv{grid-template-columns:repeat(2,1fr)}.landing_alertSection__6OFjL,.landing_problemGrid__jv_T2,.landing_stepsGrid__ngGUG,.landing_testimonialsGrid___N0GI{grid-template-columns:1fr}.landing_footerInner__xkI9b{grid-template-columns:1fr 1fr}.landing_categoriesSection__bPT_h,.landing_citiesSection__FI_6K,.landing_faqSection__rWPet,.landing_finalCta__9mQcD,.landing_howSection__Qeez8,.landing_pricingSection__nWaqm,.landing_problemSection___RI1q,.landing_testimonialsSection__pUMI4{padding:60px 30px}}@media (max-width:640px){.landing_nav__knAbU{padding:16px 20px}.landing_navBurger__tIANR{display:flex}.landing_navLinks__8oL_o{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--cream);z-index:99;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:80px 40px 40px}.landing_navLinksOpen__cY8Lh{display:flex}.landing_navLinks__8oL_o li{width:100%;text-align:center}.landing_navLinks__8oL_o a{font-size:18px}.landing_navCta__bIz4N{font-size:16px!important;padding:14px 28px!important}.landing_heroActions__3CEO8{flex-direction:column;align-items:flex-start}.landing_heroPrimary__fNTgh{width:100%;justify-content:center}.landing_statsSection__US5gv{grid-template-columns:repeat(2,1fr)}.landing_pricingGrid__yDdCK{grid-template-columns:1fr}.landing_footerInner__xkI9b{grid-template-columns:1fr;gap:32px}.landing_footerBottom__1fhiN{flex-direction:column;gap:12px;text-align:center}.landing_finalCtaButtons__mSVaC{flex-direction:column}.landing_finalCtaPrimary__A_8hy{width:100%;justify-content:center}}