 @media only screen and (min-width: 0em) {:root {--ewd-navy: #01142a;--ewd-navy-2: #0b2444;--ewd-navy-3: #123a6b;--ewd-yellow: #fdc417;--ewd-amber: #f5b212;--ewd-white: #ffffff;--ewd-light: #f4f6fb;--ewd-light-2: #e7edf6;--ewd-ink: #01142a;--ewd-ink-soft: #43536f;--ewd-text: #c2cfe0;--ewd-grad: linear-gradient(135deg, #fdc417 0%, #f5b212 100%);--lpNavyDark: #01142a;--lpNavy: #0b2444;--lpBlue: #123a6b;--lpBlueLight: #1f4f8f;--lpAmber: #f5b212;--lpLight: #f4f6fb;--lpBorder: #dde6f2;--lpInk: #01142a;--lpText: #46566a;--lpDisplay: "Anton", "Roboto", sans-serif;--lpBody: "Inter", "Roboto", Arial, sans-serif;}.lp-page {font-family: var(--lpBody);color: var(--lpText);-webkit-font-smoothing: antialiased;}.lp-page img {display: block;max-width: 100%;}.lp-section {padding: clamp(4rem, 8vw, 7rem) 1rem;}.lp-container {position: relative;margin: auto;width: 92%;max-width: 80rem;}.lp-center {text-align: center;}.lp-topper {display: inline-block;margin-bottom: 0.6rem;text-transform: uppercase;letter-spacing: 0.18em;font-size: clamp(0.75rem, 1.3vw, 0.875rem);font-weight: 700;color: var(--lpBlue);}.lp-section-head {text-align: center;max-width: 46rem;margin: 0 auto 3rem;}.lp-section-head .lp-title {font-family: var(--lpDisplay);font-weight: 400;font-size: clamp(2rem, 5vw, 3.25rem);line-height: 1.05em;color: var(--lpInk);margin: 0;}.lp-section-head .lp-title:after {content: "";display: block;width: 3.5rem;height: 4px;border-radius: 4px;background: var(--ewd-grad);margin: 1.1rem auto 0;}.lp-btn {display: inline-block;background: var(--ewd-grad);color: var(--ewd-navy);font-family: var(--lpBody);text-decoration: none;text-transform: uppercase;letter-spacing: 0.06em;font-weight: 800;font-size: 1rem;padding: 1.05rem 2.25rem;border: none;border-radius: 0.6rem;cursor: pointer;transition: transform 0.2s ease, box-shadow 0.2s ease, filter 0.2s ease;box-shadow: 0 8px 22px rgba(245, 178, 18, 0.42);}.lp-btn:hover {transform: translateY(-3px);filter: brightness(1.04);box-shadow: 0 12px 30px rgba(245, 178, 18, 0.55);}.lp-btn:focus-visible {outline: 3px solid var(--ewd-navy-3);outline-offset: 3px;}.lp-btn-amber {background: var(--ewd-grad);color: var(--ewd-navy);box-shadow: 0 8px 22px rgba(245, 178, 18, 0.45);}.lp-btn-amber:hover {filter: brightness(1.04);}.lp-reveal {opacity: 1;transform: none;}.js .lp-reveal {opacity: 0;transform: translateY(30px);transition: opacity 0.7s ease, transform 0.7s ease;}.js .lp-reveal.lp-in {opacity: 1;transform: none;}#lp-header {position: sticky;top: 0;z-index: 1000;background: rgba(255, 255, 255, 0.95);backdrop-filter: blur(10px);border-bottom: 1px solid var(--lpBorder);box-shadow: 0 2px 16px rgba(1, 20, 42, 0.06);}#lp-header .lp-header-inner {margin: auto;width: 92%;max-width: 80rem;height: 5.75rem;display: flex;align-items: center;justify-content: space-between;gap: 1rem;}#lp-header .lp-logo {display: flex;align-items: center;}#lp-header .lp-logo img {height: 7.5rem;width: auto;object-fit: contain;}#lp-header .lp-header-phone {display: inline-flex;align-items: center;gap: 0.65rem;padding: 0.5rem 1.15rem 0.5rem 0.55rem;border-radius: 2rem;background: rgba(18, 58, 107, 0.07);border: 1px solid rgba(18, 58, 107, 0.18);color: var(--ewd-ink);font-weight: 800;text-decoration: none;font-size: clamp(1.0625rem, 2.2vw, 1.375rem);letter-spacing: 0.01em;white-space: nowrap;transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;}#lp-header .lp-header-phone:hover {background: rgba(18, 58, 107, 0.12);border-color: rgba(18, 58, 107, 0.3);transform: translateY(-1px);}#lp-header .lp-phone-ic {width: 2.1rem;height: 2.1rem;border-radius: 50%;flex-shrink: 0;background: var(--ewd-navy-3);display: inline-flex;align-items: center;justify-content: center;}#lp-header .lp-phone-ic svg {width: 1.05rem;height: 1.05rem;color: #fff;}#lp-hero {position: relative;overflow: hidden;background: radial-gradient(circle at 78% -10%, rgba(18, 58, 107, 0.55) 0%, transparent 50%), linear-gradient(160deg, var(--ewd-navy) 0%, var(--ewd-navy-2) 60%, var(--ewd-navy-3) 140%);color: #fff;padding: clamp(3rem, 6vw, 4.5rem) 0 clamp(3.5rem, 7vw, 5.5rem);}#lp-hero:before {content: "";position: absolute;inset: 0;z-index: 0;background-image: linear-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.05) 1px, transparent 1px);background-size: 46px 46px;mask-image: radial-gradient(circle at 50% 35%, #000 0%, transparent 80%);-webkit-mask-image: radial-gradient(circle at 50% 35%, #000 0%, transparent 80%);}#lp-hero .lp-container {z-index: 1;}#lp-hero .lp-hero-inner {max-width: 46rem;margin: 0 auto;text-align: center;}#lp-hero h1 {font-family: var(--lpDisplay);font-weight: 400;font-size: clamp(2.5rem, 7vw, 4.25rem);line-height: 0.98em;color: #fff;margin: 0 0 1.25rem;letter-spacing: 0.005em;}#lp-hero h1 .lp-amber {color: var(--ewd-yellow);}#lp-hero .lp-hero-sub {font-size: clamp(1rem, 2vw, 1.1875rem);line-height: 1.6em;color: var(--ewd-text);max-width: 38rem;margin: 0 auto 1.75rem;}#lp-hero .lp-hero-price {display: flex;align-items: center;gap: 1rem;width: fit-content;margin: 0 auto 1.75rem;padding: 0.8rem 1.4rem;background: rgba(253, 196, 23, 0.12);border: 1px solid rgba(253, 196, 23, 0.4);border-radius: 1rem;}#lp-hero .lp-hero-price-amt {font-family: var(--lpDisplay);font-weight: 400;color: var(--ewd-yellow);font-size: clamp(2.75rem, 8vw, 3.5rem);line-height: 0.8;}#lp-hero .lp-hero-price-amt span {font-family: var(--lpBody);font-size: 1rem;font-weight: 700;color: #fff;}#lp-hero .lp-hero-price-label {text-align: left;font-size: 0.95rem;font-weight: 600;color: #fff;line-height: 1.35em;}.lp-form-card {background: #fff;border-radius: 1rem;padding: 1.85rem 1.6rem;box-shadow: 0 30px 70px rgba(0, 0, 0, 0.32);color: var(--lpText);text-align: left;border-top: 5px solid var(--ewd-amber);max-width: 34rem;margin: 0 auto;}.lp-form-card h2 {font-family: var(--lpDisplay);font-weight: 400;font-size: 1.85rem;color: var(--lpInk);margin: 0 0 0.25rem;text-align: center;}.lp-form-card .lp-form-note {font-size: 0.9375rem;color: #6b7280;margin: 0 0 1.25rem;line-height: 1.45em;text-align: center;}.lp-form-card label {display: block;font-size: 0.75rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--lpInk);margin: 0 0 0.35rem;}.lp-form-card input, .lp-form-card textarea {box-sizing: border-box;width: 100%;padding: 0.85rem 0.95rem;margin-bottom: 0.9rem;border: 1px solid var(--lpBorder);border-radius: 0.55rem;font-family: inherit;font-size: 1rem;color: var(--lpInk);background: #fbfcfe;transition: border-color 0.2s ease, box-shadow 0.2s ease;}.lp-form-card input:focus, .lp-form-card textarea:focus {outline: none;border-color: var(--ewd-navy-3);box-shadow: 0 0 0 3px rgba(18, 58, 107, 0.16);background: #fff;}.lp-form-card .lp-btn {width: 100%;margin-top: 0.35rem;}.lp-hide {position: absolute;left: -9999px;}#lp-form-success {display: none;text-align: center;padding: 1.5rem 0.5rem;}#lp-form-success h2 {color: var(--ewd-navy-3);}#lp-work {background: var(--ewd-white);}#lp-offer {background: var(--ewd-light);}#lp-features {background: var(--ewd-white);}#lp-why {background: var(--ewd-light);}#lp-reviews {background: var(--ewd-white);}#lp-work .lp-work-grid {display: flex;flex-wrap: wrap;justify-content: center;align-items: flex-start;gap: 3rem 2rem;}#lp-work .lp-work-item {flex: 0 1 100%;}#lp-work .lp-work-devices {position: relative;margin-bottom: 1.5rem;}#lp-work .lp-browser {border-radius: 0.7rem;overflow: hidden;background: #fff;border: 1px solid var(--lpBorder);box-shadow: 0 20px 45px rgba(1, 20, 42, 0.16);}#lp-work .lp-browser-bar {height: 1.7rem;background: #eef1f5;display: flex;align-items: center;gap: 0.4rem;padding: 0 0.75rem;}#lp-work .lp-browser-bar span {width: 0.55rem;height: 0.55rem;border-radius: 50%;background: #c6cdd8;}#lp-work .lp-browser-shot {display: block;width: 100%;height: auto;}#lp-work .lp-phone {position: absolute;bottom: -1.25rem;right: -0.5rem;width: 30%;max-width: 7.5rem;background: #14161c;border-radius: 1rem;padding: 0.3rem;box-shadow: 0 16px 32px rgba(1, 20, 42, 0.3);border: 1px solid rgba(255, 255, 255, 0.35);}#lp-work .lp-phone img {display: block;width: 100%;height: auto;border-radius: 0.7rem;}#lp-work .lp-work-cap {text-align: center;font-weight: 800;color: var(--lpInk);font-size: 1.125rem;}#lp-offer .lp-offer-card {position: relative;background: #fff;border-radius: 1.25rem;box-shadow: 0 24px 60px rgba(1, 20, 42, 0.12);max-width: 40rem;margin: 0 auto;padding: 3rem 2rem 2.5rem;text-align: center;overflow: hidden;}#lp-offer .lp-offer-card:before {content: "";position: absolute;top: 0;left: 0;right: 0;height: 6px;background: var(--ewd-grad);}#lp-offer .lp-offer-badge {display: inline-block;background: rgba(245, 178, 18, 0.16);color: #8a6510;font-size: 0.8125rem;font-weight: 800;text-transform: uppercase;letter-spacing: 0.06em;padding: 0.4rem 1rem;border-radius: 2rem;margin-bottom: 1rem;}#lp-offer .lp-price {font-family: var(--lpDisplay);font-weight: 400;font-size: clamp(3.5rem, 11vw, 5rem);color: var(--ewd-navy-3);line-height: 0.9;}#lp-offer .lp-price span {font-family: var(--lpBody);font-size: 1.25rem;font-weight: 700;color: var(--lpText);}#lp-offer .lp-includes {list-style: none;margin: 1.75rem auto 2rem;padding: 0;display: inline-flex;flex-direction: column;gap: 0.7rem;text-align: left;}#lp-offer .lp-includes li {position: relative;padding-left: 2rem;font-size: 1.0625rem;color: var(--lpInk);}#lp-offer .lp-includes li:before {content: "";position: absolute;left: 0;top: 0.1rem;width: 1.35rem;height: 1.35rem;border-radius: 50%;background: var(--ewd-navy-3);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") center/1rem no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") center/1rem no-repeat;}#lp-features .lp-grid {display: grid;grid-template-columns: 1fr;gap: 1.5rem;}#lp-features .lp-card {background: #fff;border: 1px solid var(--lpBorder);border-radius: 1rem;padding: 2rem 1.5rem;text-align: center;transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;}#lp-features .lp-card:hover {transform: translateY(-6px);box-shadow: 0 18px 40px rgba(1, 20, 42, 0.1);border-color: transparent;}#lp-features .lp-icon {width: 4rem;height: 4rem;margin: 0 auto 1.1rem;display: flex;align-items: center;justify-content: center;border-radius: 1rem;background: linear-gradient(150deg, rgba(18, 58, 107, 0.12), rgba(253, 196, 23, 0.22));color: var(--ewd-navy-3);}#lp-features .lp-icon svg {width: 2rem;height: 2rem;}#lp-features .lp-card h3 {font-size: 1.25rem;font-weight: 800;color: var(--lpInk);margin: 0 0 0.5rem;}#lp-features .lp-card p {font-size: 1rem;line-height: 1.6em;color: var(--lpText);margin: 0;}#lp-why .lp-why-grid {display: grid;grid-template-columns: 1fr;gap: 1.5rem;}#lp-why .lp-why-card {position: relative;background: #fff;border: 1px solid var(--lpBorder);border-radius: 1.1rem;padding: 2.5rem 1.75rem 2rem;text-align: center;overflow: hidden;transition: transform 0.25s ease, box-shadow 0.25s ease;}#lp-why .lp-why-card:before {content: "";position: absolute;top: 0;left: 0;right: 0;height: 5px;background: var(--ewd-grad);transform: scaleX(0);transform-origin: left;transition: transform 0.3s ease;}#lp-why .lp-why-card:hover {transform: translateY(-6px);box-shadow: 0 22px 50px rgba(1, 20, 42, 0.13);}#lp-why .lp-why-card:hover:before {transform: scaleX(1);}#lp-why .lp-why-ic {width: 4.5rem;height: 4.5rem;margin: 0 auto 1.25rem;border-radius: 1.25rem;display: flex;align-items: center;justify-content: center;background: var(--ewd-grad);color: var(--ewd-navy);box-shadow: 0 10px 24px rgba(245, 178, 18, 0.35);}#lp-why .lp-why-ic svg {width: 2.25rem;height: 2.25rem;}#lp-why .lp-why-card h3 {font-size: 1.3rem;font-weight: 800;color: var(--lpInk);margin: 0 0 0.7rem;}#lp-why .lp-why-card p {font-size: 1rem;line-height: 1.65em;color: var(--lpText);margin: 0;}#lp-reviews .lp-reviews-grid {display: grid;grid-template-columns: 1fr;gap: 1.5rem;max-width: 60rem;margin: 0 auto;}#lp-reviews .lp-review {background: #fff;border: 1px solid var(--lpBorder);border-radius: 1.1rem;padding: 2.25rem 1.85rem;box-shadow: 0 16px 40px rgba(1, 20, 42, 0.07);display: flex;flex-direction: column;gap: 1rem;}#lp-reviews .lp-stars {display: inline-flex;gap: 0.2rem;color: var(--ewd-amber);}#lp-reviews .lp-stars svg {width: 1.25rem;height: 1.25rem;}#lp-reviews .lp-review-text {font-size: 1.125rem;line-height: 1.65em;color: var(--ewd-ink);font-style: italic;margin: 0;}#lp-reviews .lp-review-who {display: flex;align-items: center;gap: 0.85rem;margin-top: auto;}#lp-reviews .lp-review-avatar {width: 2.85rem;height: 2.85rem;border-radius: 50%;flex-shrink: 0;background: var(--ewd-navy-3);color: #fff;display: flex;align-items: center;justify-content: center;font-weight: 800;font-size: 1.05rem;}#lp-reviews .lp-review-name {font-weight: 800;color: var(--lpInk);font-size: 1.0625rem;}#lp-reviews .lp-review-src {font-size: 0.85rem;color: var(--ewd-ink-soft);}#lp-cta {position: relative;overflow: hidden;text-align: center;color: #fff;background: radial-gradient(circle at 15% 120%, rgba(18, 58, 107, 0.6) 0%, transparent 48%), linear-gradient(150deg, var(--ewd-navy), var(--ewd-navy-3));}#lp-cta:before {content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.05) 1px, transparent 1px);background-size: 46px 46px;}#lp-cta .lp-container {position: relative;z-index: 1;}#lp-cta h2 {font-family: var(--lpDisplay);font-weight: 400;color: #fff;font-size: clamp(2.25rem, 6vw, 3.5rem);line-height: 1.02em;margin: 0 0 1rem;}#lp-cta p {color: var(--ewd-text);max-width: 36rem;margin: 0 auto 2rem;font-size: 1.125rem;line-height: 1.6em;}#lp-cta .lp-cta-actions {display: flex;flex-direction: column;gap: 1.1rem;align-items: center;}#lp-cta .lp-cta-phone {color: #fff;text-decoration: none;font-weight: 700;font-size: 1.25rem;}#lp-cta .lp-cta-phone:hover {color: var(--ewd-yellow);}#lp-footer {background: var(--ewd-navy);color: #aeb9cb;padding: 2.75rem 1rem;text-align: center;}#lp-footer .lp-footer-logo {display: inline-block;background: #fff;padding: 0.6rem 1rem;border-radius: 0.6rem;margin: 0 auto 1.25rem;}#lp-footer .lp-footer-logo img {height: 4rem;width: auto;display: block;}#lp-footer a {color: #aeb9cb;text-decoration: none;}#lp-footer a:hover {color: #fff;}#lp-footer .lp-footer-contact {display: flex;flex-direction: column;gap: 0.4rem;margin-bottom: 1rem;font-size: 1rem;}#lp-footer .lp-footer-copy {font-size: 0.875rem;color: #6b7689;}}@media only screen and (min-width: 48rem) {#lp-features .lp-grid {grid-template-columns: 1fr 1fr;}#lp-work .lp-work-item {flex-basis: calc(50% - 1rem);}#lp-why .lp-why-grid {grid-template-columns: repeat(2, 1fr);align-items: stretch;}#lp-reviews .lp-reviews-grid {grid-template-columns: 1fr 1fr;}#lp-cta .lp-cta-actions {flex-direction: row;justify-content: center;}}@media only screen and (min-width: 64rem) {#lp-hero .lp-hero-inner {max-width: 80rem;display: flex;align-items: center;justify-content: space-between;gap: 4rem;text-align: left;}#lp-hero .lp-hero-copy {flex: 1;}#lp-hero .lp-hero-sub {margin-left: 0;margin-right: 0;}#lp-hero .lp-form-card {flex: 0 0 27rem;margin: 0;}#lp-features .lp-grid {grid-template-columns: repeat(3, 1fr);}#lp-why .lp-why-grid {grid-template-columns: repeat(4, 1fr);}#lp-work .lp-work-item {flex-basis: calc(33.333% - 1.34rem);}}.lp-grid .lp-reveal:nth-child(2), .lp-why-grid .lp-reveal:nth-child(2), .lp-work-grid .lp-reveal:nth-child(2), .lp-reviews-grid .lp-reveal:nth-child(2) {transition-delay: 0.1s;}.lp-grid .lp-reveal:nth-child(3), .lp-why-grid .lp-reveal:nth-child(3), .lp-work-grid .lp-reveal:nth-child(3) {transition-delay: 0.2s;}@media (prefers-reduced-motion: reduce) {.lp-reveal {opacity: 1 !important;transform: none !important;transition: none !important;}.lp-page *, .lp-page *:before, .lp-page *:after {transition: none !important;animation: none !important;}}