.eit-product{--ep-navy:#062c50;--ep-navy2:#074275;--ep-blue:#08699e;--ep-cyan:#20d7ce;--ep-text:#52677b;--ep-line:#dce7ed;--ep-light:#f5f9fc;font:17px/1.7 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ep-navy);max-width:1220px;padding:158px 30px 0;margin:0 auto}.eit-product *{box-sizing:border-box}.eit-product a{color:var(--ep-blue)}.eit-product h1,.eit-product h2,.eit-product h3,.eit-product p{overflow-wrap:break-word}.eit-product h1,.eit-product h2,.eit-product h3{font-family:inherit;text-transform:none;font-weight:750;color:inherit}.eit-product h1{font-size:clamp(34px,4.1vw,54px);line-height:1.13;letter-spacing:-1.8px;margin:20px 0 24px}.eit-product h2{font-size:clamp(29px,3.4vw,43px);line-height:1.18;letter-spacing:-1.1px;margin:10px 0 22px}.eit-product h2 span{color:var(--ep-text)}.eit-product h3{font-size:21px;line-height:1.35;margin:18px 0 12px;letter-spacing:-.3px}.eit-product p{margin:0 0 18px}.eit-product a:focus-visible,.eit-product button:focus-visible,.eit-product summary:focus-visible,.eit-product [tabindex]:focus-visible,.eit-language-links a:focus-visible{outline:3px solid #aa5a00;outline-offset:5px}.ep-topline{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 2px 22px}.ep-product-brand{display:flex;align-items:center}.ep-product-brand img{width:188px;height:56px;object-fit:contain;object-position:left center}.ep-languages,.eit-language-links{display:flex;gap:4px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.ep-languages a,.eit-language-links a{padding:9px 14px;min-height:44px;color:#31516b;text-decoration:none;border-radius:8px;font:600 14px/1.8 system-ui,sans-serif}.ep-languages a[aria-current],.eit-language-links a[aria-current]{background:#e6f3fa;color:#063b60}.ep-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#062c50,#074275);color:#fff;border-radius:28px;box-shadow:0 22px 60px #062c5022;padding:58px 42px;display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:center}.ep-hero:after{content:"";position:absolute;z-index:-1;right:-120px;top:-200px;width:510px;height:510px;border-radius:50%;background:#20d7ce12}.ep-hero>*{min-width:0}.ep-kicker{font-size:12px;line-height:1.7;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--ep-blue);margin-bottom:14px!important}.ep-hero .ep-kicker,.ep-purchase-model .ep-kicker,.ep-contact .ep-kicker{color:#5de8df}.ep-hero h1 span{color:#dceeff}.ep-lead{font-size:18px;line-height:1.75;color:#e0edf7}.ep-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 22px}.ep-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;border:0;border-radius:11px;padding:14px 21px;min-height:50px;background:var(--ep-cyan);color:#062c50!important;font-size:15px;font-weight:800;text-decoration:none!important;transition:transform .2s,box-shadow .2s;box-shadow:0 7px 20px #001c3220}.ep-button:hover{transform:translateY(-2px);box-shadow:0 11px 25px #001c3230}.ep-white{background:#fff}.ep-trust{display:flex;flex-wrap:wrap;gap:8px}.ep-trust span{font-size:11px;font-weight:600;border:1px solid #ffffff35;border-radius:100px;padding:6px 10px;color:#eef7ff}.ep-launch{font-size:12px;color:#d5e9f6;margin:18px 0 0!important;display:flex;align-items:center;gap:8px}.ep-launch>span{width:6px;height:6px;border-radius:100%;background:#5de8df;flex-shrink:0}.ep-workspace{position:relative;background:#fff;border:1px solid #ffffff40;border-radius:14px;box-shadow:0 20px 40px #00162c50;transform:rotate(-1deg);overflow:hidden}.ep-browser{display:flex;gap:5px;padding:11px 12px;background:#ecf2f7;align-items:center;line-height:1.5}.ep-browser>span{width:6px;height:6px;border-radius:50%;background:#a1b6c6}.ep-browser b{font-size:10px;color:#446078;margin-left:7px;font-weight:600}.ep-workspace>img{display:block;width:100%;height:auto}.ep-preview-note{background:#f4f9fc;color:#133e5e;padding:13px 15px;display:flex;gap:8px;align-items:center;font-size:12px;font-weight:700;border-top:1px solid var(--ep-line)}.ep-preview-note svg{width:21px;height:21px;color:#08785f}.ep-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 27px;padding:21px 8px;border-bottom:1px solid var(--ep-line)}.ep-nav a{min-height:44px;display:inline-flex;align-items:center;color:var(--ep-navy);font-size:14px;font-weight:700;text-decoration:none}.ep-section{padding:78px 4px;scroll-margin-top:28px}.ep-section-heading{max-width:740px;margin-bottom:36px}.ep-section-heading>p:not(.ep-kicker){color:var(--ep-text);font-size:17px}.ep-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.ep-card{position:relative;border:1px solid var(--ep-line);background:var(--ep-light);border-radius:20px;padding:25px 22px;transition:transform .2s,box-shadow .2s}.ep-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #062c5010}.ep-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#e0eff9;color:#08699e}.ep-icon svg{width:26px;height:26px}.ep-card-number{position:absolute;top:33px;right:23px;font-size:12px;font-weight:750;color:#6c8495}.ep-card p{font-size:14px;color:var(--ep-text);margin-bottom:0}.ep-process{display:grid;grid-template-columns:.9fr 1.1fr;gap:68px;border-top:1px solid var(--ep-line)}.ep-steps{list-style:none;padding:0;margin:0;display:grid;gap:0}.ep-steps li{display:flex;gap:20px;padding:0 0 25px;margin:0;position:relative}.ep-steps li:not(:last-child):after{content:"";position:absolute;left:21px;top:48px;bottom:4px;width:1px;background:#cbdde8}.ep-step-number{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#e3f3fa;border:1px solid #d0e5f0;color:#08699e;font-size:15px;font-weight:800;border-radius:50%}.ep-steps h3{margin:6px 0 8px;font-size:19px}.ep-steps p{color:var(--ep-text);font-size:15px;margin:0}.ep-purchase-model{border-radius:24px;background:linear-gradient(125deg,#062c50,#073d68);color:#fff;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:48px}.ep-purchase-model h2{font-size:32px;margin-bottom:0}.ep-purchase-model>div:nth-child(2){font-size:16px;color:#deedf8}.ep-purchase-model p:last-child{margin-bottom:0}.ep-price-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:28px}.ep-price-summary article{padding:25px;border:1px solid var(--ep-line);border-radius:18px;background:#fff}.ep-price-summary article:nth-child(2){background:#f0f8ff;border-color:#9ac9e7}.ep-price-summary article>span{font-size:14px;font-weight:750;display:block}.ep-price-summary strong{font-size:38px;display:block;line-height:1.4;margin:16px 0 10px;letter-spacing:-1px}.ep-price-summary small{font-size:14px;font-weight:600;letter-spacing:0;color:var(--ep-text)}.ep-price-summary p{font-size:14px;color:var(--ep-text);margin:0}.ep-pricing-box{border:1px solid var(--ep-line);border-radius:20px;overflow:hidden;background:#fff}.ep-price-tabs{display:flex;gap:7px;padding:13px;background:#edf4f8;border-bottom:1px solid var(--ep-line);flex-wrap:wrap}.ep-price-tabs a{display:flex;align-items:center;justify-content:center;gap:8px;color:#35556c;min-height:46px;padding:9px 20px;border-radius:9px;text-decoration:none;font-weight:750;font-size:14px}.ep-price-tabs svg{width:20px;height:20px}.ep-price-tabs [aria-selected=true]{background:#fff;color:#063e67;box-shadow:0 3px 9px #143a5010}.ep-price-panel{padding:26px}.ep-price-panel[hidden]{display:none}.ep-price-panel h3{margin:0 0 8px}.ep-price-panel>p{font-size:14px;color:var(--ep-text)}.ep-table-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--ep-line);border-radius:10px}.eit-product table{width:100%;border-collapse:collapse;margin:0;font-size:14px;line-height:1.6}.eit-product table th,.eit-product table td{padding:14px 18px;text-align:left;border:0;border-bottom:1px solid #dce7ed;vertical-align:middle}.eit-product thead th{background:#f0f5f9;font-weight:750;color:#294b64;font-size:12px;text-transform:none}.eit-product tbody th{font-weight:700;color:#174362;background:transparent}.eit-product tbody tr:nth-child(even){background:#f8fbfd}.eit-product tbody tr:last-child>*{border-bottom:0}.eit-product td{font-variant-numeric:tabular-nums}.ep-pricing-notes{display:grid;grid-template-columns:1fr 1fr;gap:27px;margin-top:24px;font-size:13px;color:var(--ep-text)}.ep-example{background:#edf7fb;border-left:3px solid #0a7caf;padding:17px 20px;border-radius:0 10px 10px 0}.ep-example strong{display:block;color:#123e5b;margin-bottom:6px}.ep-example p{margin:0}.ep-guide{border-top:1px solid var(--ep-line)}.ep-resources{display:grid;grid-template-columns:1.6fr 1fr;gap:25px;align-items:stretch}.ep-video-card{min-width:0;border:1px solid var(--ep-line);border-radius:20px;padding:20px;background:#fff}.ep-resource-label{font-size:11px;letter-spacing:1.2px;font-weight:800;color:var(--ep-blue);margin-bottom:15px}.ep-video-card video{width:100%;aspect-ratio:16/9;background:#062c50;border-radius:10px;display:block}.ep-video-card p{color:var(--ep-text);font-size:12px;margin:16px 0 8px}.ep-video-card>a{display:inline-flex;min-height:44px;align-items:center;gap:6px;font-size:13px;font-weight:700}.ep-manual-card{border-radius:20px;background:#edf5fa;padding:30px;display:flex;flex-direction:column;align-items:flex-start}.ep-manual-card p{font-size:15px;color:var(--ep-text)}.ep-manual-links{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin-top:auto}.ep-manual-links .ep-button{background:#073f68;color:#fff!important;min-width:190px}.ep-text-link{font-size:14px;font-weight:700;min-height:44px;display:inline-flex;align-items:center}.ep-other-language{font-size:12px;color:var(--ep-text);margin-top:20px;padding-top:17px;border-top:1px solid #cddfe9;width:100%}.ep-other-language a{font-weight:700;margin-left:5px}.ep-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;border-top:1px solid var(--ep-line)}.ep-faq-list details{border:1px solid var(--ep-line);border-radius:13px;margin-bottom:12px;background:#fff;padding:0 20px}.ep-faq-list summary{font-size:15px;font-weight:750;cursor:pointer;padding:18px 25px 18px 0;position:relative;list-style:none}.ep-faq-list summary::-webkit-details-marker{display:none}.ep-faq-list summary:after{content:"+";position:absolute;right:0;top:15px;font-size:23px;font-weight:400;color:#19759e}.ep-faq-list details[open] summary:after{content:"−"}.ep-faq-list details p{font-size:14px;color:var(--ep-text);padding-bottom:8px}.ep-contact{display:flex;align-items:center;justify-content:space-between;gap:40px;background:linear-gradient(125deg,#062c50,#074275);border-radius:24px;color:white;padding:42px}.ep-contact>div{max-width:680px}.ep-contact h2{margin-bottom:16px;font-size:35px}.ep-contact p:not(.ep-kicker){font-size:15px;color:#dcecf7;margin:0}.ep-contact>.ep-button{flex-shrink:0}.ep-footer{display:flex;justify-content:center;gap:6px 20px;flex-wrap:wrap;text-align:center;color:#5b7283;font-size:12px;padding:35px 12px 42px}.ep-footer a{font-weight:650}.ep-skip{position:absolute;left:-9999px}.ep-skip:focus{left:10px;top:10px;background:white;padding:14px;z-index:99999}.ep-standalone{margin:0;background:#fff}.ep-standalone .eit-product{padding-top:30px}.eit-product-host #site-header{background:transparent!important}.eit-product-host #main{padding:0}.eit-product-host #site-header-inner{max-width:1160px;width:calc(100% - 60px)}.eit-product-host .page-header{display:none}.eit-language-links{max-width:1160px;margin:0 auto 18px;padding:4px 12px}.translatepress-el .eit-accessibility-menu-en{display:none!important}.translatepress-en_US .eit-accessibility-menu-el{display:none!important}
@media(max-width:1100px){.ep-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-hero{padding:42px 32px;gap:25px}.ep-hero h1{font-size:39px}.ep-hero .ep-lead{font-size:16px}.ep-process,.ep-faq{gap:35px}.ep-button{padding:13px 17px;font-size:14px}.ep-contact{padding:35px;gap:20px}.ep-contact h2{font-size:30px}}
@media(max-width:760px){.eit-product{padding:112px 20px 0;font-size:16px}.ep-topline{margin-bottom:18px;gap:8px;flex-wrap:wrap}.ep-product-brand img{width:155px;height:45px}.ep-languages a{font-size:12px;padding:8px 10px}.ep-hero{grid-template-columns:minmax(0,1fr);padding:35px 25px;gap:32px;border-radius:22px}.ep-hero h1{font-size:38px;letter-spacing:-1.2px}.ep-workspace{transform:none;max-width:490px;width:100%;margin:auto}.ep-workspace>img{max-height:340px;object-fit:cover;object-position:top}.ep-nav{gap:0 18px;padding:16px 0;justify-content:flex-start}.ep-nav a{font-size:12px}.ep-section{padding:49px 0}.ep-section-heading{margin-bottom:26px}.ep-section-heading>p:not(.ep-kicker){font-size:15px}.ep-process,.ep-faq{grid-template-columns:minmax(0,1fr);gap:12px}.ep-feature-grid{gap:13px}.ep-card{padding:22px 18px}.ep-card h3{font-size:19px}.ep-card p{font-size:13px}.ep-card-number{right:17px;top:29px}.ep-purchase-model{grid-template-columns:minmax(0,1fr);gap:22px;padding:28px 25px}.ep-purchase-model h2{font-size:28px}.ep-purchase-model>div:nth-child(2){font-size:15px}.ep-price-summary{grid-template-columns:minmax(0,1fr);gap:13px}.ep-price-summary article{padding:21px 23px}.ep-price-summary strong{font-size:34px;margin:10px 0}.ep-price-tabs{gap:4px;padding:9px;flex-wrap:nowrap}.ep-price-tabs a{font-size:12px;padding:9px 10px;flex:1;gap:5px}.ep-price-tabs svg{display:none}.ep-price-panel{padding:19px 13px}.eit-product table{font-size:12px}.eit-product table th,.eit-product table td{padding:12px 10px}.eit-product thead th{font-size:11px;min-width:86px}.ep-pricing-notes{grid-template-columns:minmax(0,1fr);gap:10px}.ep-resources{grid-template-columns:minmax(0,1fr);gap:18px}.ep-video-card{padding:16px}.ep-manual-card{padding:25px}.ep-faq-list summary{font-size:14px}.ep-contact{flex-direction:column;align-items:flex-start;padding:30px 25px}.ep-contact h2{font-size:30px}.ep-contact .ep-button{margin-top:4px}.ep-footer{padding:28px 4px 35px;flex-direction:column;gap:8px}.eit-product-host #site-header-inner{width:calc(100% - 40px)}}
@media(max-width:390px){.eit-product{padding-left:16px;padding-right:16px}.ep-feature-grid{grid-template-columns:minmax(0,1fr)}.ep-hero{padding:29px 21px}.ep-hero h1{font-size:33px}.ep-actions{flex-direction:column;align-items:stretch}.ep-topline{align-items:center}.ep-product-brand img{width:140px}.ep-languages a{padding:8px}.ep-trust{gap:6px}.ep-trust span{font-size:10px}.ep-kicker{font-size:10px}.ep-nav{gap:0 14px}}
@media(prefers-reduced-motion:reduce){.eit-product *{scroll-behavior:auto!important;transition:none!important}.ep-card:hover,.ep-button:hover{transform:none}}

.eit-product-host .eit-product{padding-top:32px}@media(max-width:760px){.eit-product-host .eit-product{padding-top:24px}}
