.landing-module__jDH3nq__landing{color:#121d34;background:#f5f6fa;min-height:100vh}.landing-module__jDH3nq__landing a:focus-visible{outline-offset:4px;outline:3px solid #3654df}.landing-module__jDH3nq__header{border-bottom:1px solid #e0e5ed}.landing-module__jDH3nq__headerInner,.landing-module__jDH3nq__content{width:min(100% - 48px,1060px);margin-inline:auto}.landing-module__jDH3nq__headerInner{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.landing-module__jDH3nq__wordmark{letter-spacing:-.09em;font-size:32px;font-weight:800;line-height:1}.landing-module__jDH3nq__wordmark span,.landing-module__jDH3nq__intro span{color:#3654df}.landing-module__jDH3nq__headerLink{color:#414d65;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__jDH3nq__headerLink:hover{color:#3654df}.landing-module__jDH3nq__content{padding-block:clamp(32px,5vw,64px) 56px}.landing-module__jDH3nq__intro{margin-bottom:clamp(24px,3.4vw,42px)}.landing-module__jDH3nq__intro h1{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(35px,6.3vw,75px);font-weight:750;line-height:1.02}.landing-module__jDH3nq__apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.landing-module__jDH3nq__card{background:#fff;border:1px solid #dfe5ee;border-radius:24px;flex-direction:column;padding:8px;display:flex;box-shadow:0 3px 12px #111d330a}.landing-module__jDH3nq__preview{border-radius:17px;place-items:center;min-height:240px;display:grid;position:relative;overflow:hidden}.landing-module__jDH3nq__hotcup{background:radial-gradient(at 50% 80%,#4254ac,#202d68 75%)}.landing-module__jDH3nq__kabinkocu{background:radial-gradient(at 50% 80%,#ecf5ca,#d8e7ab 75%)}.landing-module__jDH3nq__screenshot{border:3px solid #17213a;border-radius:14px;width:auto;height:clamp(204px,22vw,264px);margin-block:18px;transition:transform .18s;box-shadow:0 12px 28px #0d16314d}.landing-module__jDH3nq__preview:hover .landing-module__jDH3nq__screenshot{transform:translateY(-3px)}.landing-module__jDH3nq__previewArrow{color:#121d34;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:19px;display:grid;position:absolute;top:12px;right:12px}.landing-module__jDH3nq__cardBody{flex-direction:column;flex:1;gap:20px;padding:19px 16px 16px;display:flex}.landing-module__jDH3nq__appIdentity{align-items:flex-start;gap:14px;display:flex}.landing-module__jDH3nq__appIcon{border-radius:14px;flex:none}.landing-module__jDH3nq__appIdentity h2,.landing-module__jDH3nq__mrt h2{letter-spacing:-.035em;font-size:24px;font-weight:750;line-height:1.15}.landing-module__jDH3nq__appIdentity p,.landing-module__jDH3nq__mrt p{color:#4a566e;margin-top:5px;font-size:15px;line-height:1.5}.landing-module__jDH3nq__actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.landing-module__jDH3nq__website,.landing-module__jDH3nq__store,.landing-module__jDH3nq__mrtButton{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:650;display:inline-flex}.landing-module__jDH3nq__website{border-color:#dfe5ee}.landing-module__jDH3nq__website:hover{background:#f0f3fa}.landing-module__jDH3nq__store{color:#283eab;background:#edf0ff}.landing-module__jDH3nq__store:hover{background:#e1e7ff}.landing-module__jDH3nq__mrt{background:#fff;border:1px solid #dfe5ee;border-radius:18px;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:24px;padding:22px 24px;display:flex}.landing-module__jDH3nq__mrt h2{font-size:20px}.landing-module__jDH3nq__mrtButton{color:#fff;background:#283eab;flex:none}.landing-module__jDH3nq__mrtButton:hover{background:#1e318c}@media (max-width:680px){.landing-module__jDH3nq__headerInner,.landing-module__jDH3nq__content{width:min(100% - 32px,480px)}.landing-module__jDH3nq__headerInner{min-height:62px}.landing-module__jDH3nq__apps{grid-template-columns:1fr;gap:16px}.landing-module__jDH3nq__mrt{flex-wrap:wrap;margin-top:16px;padding:18px}.landing-module__jDH3nq__cardBody{padding-inline:12px}}
