:root{--eit-primary:#1D5C5C;--eit-primary-dark:#154444;--eit-primary-mid:#236666;--eit-accent:#2E8B8B;--eit-accent-light:#4AACAC;--eit-cream:#F8F4EF;--eit-text:#1A1A1A;--eit-text-muted:#5A5A5A;--eit-white:#FFFFFF;--eit-border:rgba(29, 92, 92, .12);--eit-transition:all .3s cubic-bezier(.4, 0, .2, 1);--eit-font:'Montserrat',sans-serif}.eit-cor *,.eit-cor ::after,.eit-cor ::before{box-sizing:border-box;margin:0;padding:0}.eit-cor{font-family:var(--eit-font);color:var(--eit-text);line-height:1.6;overflow-x:hidden}.eit-cor a{text-decoration:none;color:inherit}.eit-cor ul{list-style:none}.eit-cor img{max-width:100%;display:block}.eccl{max-width:1240px;margin:0 auto;padding:0 28px}.eit-cor-fade{opacity:0;transform:translateY(30px);transition:opacity .65s cubic-bezier(.4, 0, .2, 1),transform .65s cubic-bezier(.4, 0, .2, 1)}.eit-cor-fade.is-visible{opacity:1;transform:none}.eit-cor-fade-d1{transition-delay:.12s}.eit-cor-fade-d2{transition-delay:.22s}.eit-cor-fade-d3{transition-delay:.34s}.eit-cor-fade-d4{transition-delay:.46s}.ecbu{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 16px;border-radius:100px;background:rgba(46,139,139,.1);color:var(--eit-accent);margin-bottom:16px}.ecbv{background:rgba(255,255,255,.15);color:rgba(255,255,255,.9)}.ecar{font-size:clamp(24px, 3.2vw, 40px);font-weight:800;color:var(--eit-primary);line-height:1.15;margin-bottom:18px}.ecar span{color:var(--eit-accent)}.ecad{width:52px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--eit-accent),var(--eit-accent-light));margin-bottom:26px}.ec9s{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:12px;font-family:var(--eit-font);font-size:13px;font-weight:700;letter-spacing:.03em;text-decoration:none;color:#fff!important;transition:var(--eit-transition);cursor:pointer;border:none}.ec9u{background:var(--eit-accent);box-shadow:0 8px 28px rgba(46,139,139,.35)}.ec9u:hover{background:var(--eit-primary);transform:translateY(-2px);box-shadow:0 12px 36px rgba(29,92,92,.4)}.ec9t{background:0 0;color:#fff!important;border:2px solid rgba(255,255,255,.3)}.ec9t:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6)}.ec9s svg{flex-shrink:0}.ecas{background:var(--eit-primary);min-height:580px;display:flex;align-items:center;padding:80px 0 0;position:relative;overflow:hidden}.ecas::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 100% 50%,rgba(46,139,139,.28) 0,transparent 65%),radial-gradient(ellipse 50% 70% at -10% 60%,rgba(21,68,68,.45) 0,transparent 60%);pointer-events:none}.ecas::after{content:'';position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,rgba(21,68,68,.3) 0,transparent 100%);pointer-events:none}.ecb5{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}.ecb6{padding-bottom:72px}.ecau{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;color:rgba(255,255,255,.5);margin-bottom:22px}.ecau a{color:rgba(255,255,255,.5);transition:var(--eit-transition)}.ecau a:hover{color:var(--eit-accent-light)}.ecb9{font-size:clamp(30px, 4.2vw, 52px);font-weight:900;color:var(--eit-white);line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.ecb9 span{color:var(--eit-accent-light)}.ecb4{font-size:14.5px;color:rgba(255,255,255,.75);line-height:1.75;margin-bottom:32px;max-width:480px}.ecb8{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:36px}.ecbn{font-size:28px;font-weight:900;color:var(--eit-white);line-height:1}.ecbm{font-size:10.5px;color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.ecat{display:flex;gap:14px;flex-wrap:wrap}.ecb7{position:relative;align-self:center;display:flex;justify-content:flex-end}.ecav{background:rgba(255,255,255,.09);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.18);border-radius:24px;padding:36px 32px;width:100%;max-width:380px;display:flex;flex-direction:column;gap:20px}.ecaw{display:inline-block;background:var(--eit-accent);color:var(--eit-white);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 16px;border-radius:30px;align-self:flex-start}.ecb3{font-size:18px;font-weight:800;color:var(--eit-white);line-height:1.3}.ecb2{list-style:none;display:flex;flex-direction:column;gap:10px}.ecb2 li{display:flex;align-items:center;gap:10px;font-size:13px;color:rgba(255,255,255,.82)}.ecb2 li::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--eit-accent-light);flex-shrink:0}.ecb1{height:1px;background:rgba(255,255,255,.15)}.ecb0{display:flex;flex-direction:column;gap:10px}.ecax{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:13px;font-weight:700;text-decoration:none;color:#fff!important;transition:var(--eit-transition)}.ecaz{background:#25d366}.ecaz:hover{background:#1ebe5d;transform:translateY(-2px)}.ecay{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22)}.ecay:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.ec9i{background:var(--eit-white);padding:96px 0}.ec9q{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.ec9p{position:relative}.ec9o{width:100%;border-radius:20px;object-fit:cover;outline:2px solid rgba(46,139,139,.3);outline-offset:8px;box-shadow:0 20px 60px rgba(0,0,0,.14);display:block}.ec9j{position:absolute;top:-20px;left:-20px;width:120px;height:120px;border-radius:50%;background:rgba(46,139,139,.08);z-index:-1}.ec9r p{font-size:14.5px;color:var(--eit-text-muted);line-height:1.85;margin-bottom:18px}.ec9r p strong{color:var(--eit-primary);font-weight:700}.ec9n{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.ec9k{background:var(--eit-cream);border-radius:12px;padding:16px 18px;display:flex;align-items:flex-start;gap:12px}.ec9l{width:36px;height:36px;background:rgba(46,139,139,.12);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ec9l svg{width:16px;height:16px;color:var(--eit-accent)}.ec9m{font-size:12.5px;font-weight:600;color:var(--eit-primary);line-height:1.4}.ecbh{background:var(--eit-primary);padding:80px 0;position:relative;overflow:hidden}.ecbh::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 100% 50%,rgba(46,139,139,.2) 0,transparent 60%);pointer-events:none}.ecbj{text-align:center;margin-bottom:48px;position:relative}.ecbl{font-size:clamp(22px, 3vw, 34px);font-weight:800;color:var(--eit-white);line-height:1.2}.ecbl span{color:var(--eit-accent-light)}.ecbk{font-size:14px;color:rgba(255,255,255,.65);max-width:540px;margin:14px auto 0;line-height:1.7}.ecbi{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative}.ecbd{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:28px 24px;transition:var(--eit-transition)}.ecbd:hover{background:rgba(255,255,255,.1);transform:translateY(-4px);border-color:rgba(74,172,172,.4)}.ecbe{width:52px;height:52px;background:rgba(46,139,139,.25);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.ecbe svg{width:24px;height:24px;color:var(--eit-accent-light)}.ecbg{font-size:15px;font-weight:700;color:var(--eit-white);margin-bottom:10px}.ecbf{font-size:13px;color:rgba(255,255,255,.65);line-height:1.7}.ecci{background:var(--eit-cream);padding:88px 0}.ecck{text-align:center;margin-bottom:52px}.eccj{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.eccb{background:var(--eit-white);border-radius:22px;overflow:hidden;box-shadow:0 4px 24px rgba(29,92,92,.09);transition:var(--eit-transition);display:flex;flex-direction:column}.eccb:hover{transform:translateY(-6px);box-shadow:0 16px 48px rgba(29,92,92,.15)}.eccd{background:var(--eit-primary);padding:28px 24px 22px;position:relative;overflow:hidden}.eccd::after{content:'';position:absolute;bottom:-16px;right:-16px;width:80px;height:80px;background:rgba(255,255,255,.06);border-radius:50%}.ecce{width:48px;height:48px;background:rgba(255,255,255,.12);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.ecce svg{width:22px;height:22px;color:var(--eit-accent-light)}.eccf{font-size:17px;font-weight:800;color:var(--eit-white);line-height:1.2;margin-bottom:6px}.ecc9{display:inline-block;background:rgba(255,255,255,.15);color:rgba(255,255,255,.85);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:20px}.ecca{padding:24px;flex:1;display:flex;flex-direction:column}.eccc{font-size:13.5px;color:var(--eit-text-muted);line-height:1.75;margin-bottom:20px}.ecch{margin-top:auto;display:flex;flex-direction:column;gap:8px}.eccg{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--eit-primary);font-weight:600}.eccg::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--eit-accent);flex-shrink:0}.ecbw{background:var(--eit-white);padding:88px 0}.ecby{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.ecc8 p{font-size:14.5px;color:var(--eit-text-muted);line-height:1.85;margin-bottom:18px}.ecc8 p strong{color:var(--eit-primary);font-weight:700}.ecbz{margin-top:8px;display:flex;flex-direction:column;gap:12px}.ecbz li{display:flex;align-items:flex-start;gap:14px;font-size:13.5px;color:var(--eit-text-muted);line-height:1.65}.ecbz li .ecbx{width:22px;height:22px;border-radius:50%;background:rgba(46,139,139,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.ecbz li .ecbx::after{content:'';width:7px;height:7px;border-radius:50%;background:var(--eit-accent)}.ecbz li strong{color:var(--eit-primary);font-weight:700}.ecc0{background:var(--eit-cream);border-radius:22px;padding:36px 32px}.ecc5{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--eit-accent);margin-bottom:14px}.ecc6{font-size:clamp(36px, 4vw, 52px);font-weight:900;color:var(--eit-primary);line-height:1;margin-bottom:8px}.ecc6 span{font-size:20px;font-weight:600;color:var(--eit-text-muted);margin-left:6px}.ecc7{font-size:12.5px;color:var(--eit-text-muted);margin-bottom:24px;line-height:1.6}.ecc1{height:1px;background:var(--eit-border);margin-bottom:24px}.ecc4{display:flex;flex-direction:column;gap:12px}.ecc2{display:flex;align-items:flex-start;gap:12px;font-size:13px;color:var(--eit-text-muted);line-height:1.5}.ecc3{width:26px;height:26px;border-radius:8px;background:var(--eit-primary);color:var(--eit-white);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ecba{background:var(--eit-cream);padding:88px 0}.ecbb{text-align:center;margin-bottom:56px}.ecbc{font-size:14px;color:var(--eit-text-muted);max-width:540px;margin:12px auto 0;line-height:1.7}.ecbt{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.ecbo{background:var(--eit-white);border-radius:18px;padding:28px 24px;position:relative;overflow:hidden;box-shadow:0 2px 16px rgba(29,92,92,.07);transition:var(--eit-transition)}.ecbo:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(29,92,92,.12)}.ecbq{font-size:52px;font-weight:900;color:rgba(29,92,92,.07);position:absolute;top:12px;right:18px;line-height:1}.ecbp{width:46px;height:46px;background:rgba(46,139,139,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.ecbp svg{width:20px;height:20px;color:var(--eit-accent)}.ecbs{font-size:14px;font-weight:700;color:var(--eit-primary);margin-bottom:8px}.ecbr{font-size:13px;color:var(--eit-text-muted);line-height:1.7}.ec9v{background:var(--eit-primary);border-radius:22px;padding:40px 44px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.eca3{font-size:20px;font-weight:800;color:var(--eit-white);margin-bottom:14px}.eca2{font-size:13.5px;color:rgba(255,255,255,.7);line-height:1.75;margin-bottom:20px}.ec9w{display:flex;flex-direction:column;gap:12px}.ec9w li{display:flex;align-items:flex-start;gap:12px;font-size:13.5px;color:rgba(255,255,255,.8);line-height:1.6}.ec9w li::before{content:'✓';font-size:12px;font-weight:700;color:var(--eit-accent-light);flex-shrink:0;margin-top:2px}.ec9z{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:24px;text-align:center;margin-bottom:16px}.eca1{font-size:42px;font-weight:900;color:var(--eit-white);line-height:1}.eca0{font-size:11px;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.06em;margin-top:6px}.ec9x{font-size:13px;color:rgba(255,255,255,.6);line-height:1.65;text-align:center}.eca4{background:linear-gradient(135deg,var(--eit-accent) 0,var(--eit-primary) 100%);padding:64px 0;text-align:center;position:relative;overflow:hidden}.eca4::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 120% at 50% 50%,rgba(255,255,255,.07) 0,transparent 70%);pointer-events:none}.eca9{position:relative}.ecab{display:inline-block;background:rgba(255,255,255,.15);color:rgba(255,255,255,.9);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 18px;border-radius:30px;border:1px solid rgba(255,255,255,.2);margin-bottom:20px}.ecac{font-size:clamp(22px, 3.2vw, 38px);font-weight:800;color:var(--eit-white);line-height:1.2;margin-bottom:14px}.ecaa{font-size:14.5px;color:rgba(255,255,255,.75);margin-bottom:36px;max-width:520px;margin-left:auto;margin-right:auto}.eca8{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.eca5{display:inline-flex;align-items:center;gap:10px;padding:15px 32px;border-radius:14px;font-family:var(--eit-font);font-size:13.5px;font-weight:700;text-decoration:none;color:#fff!important;transition:var(--eit-transition)}.eca7{background:#25d366;box-shadow:0 8px 28px rgba(0,0,0,.2)}.eca7:hover{background:#1ebe5d;transform:translateY(-2px)}.eca6{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3)}.eca6:hover{background:rgba(255,255,255,.22);transform:translateY(-2px)}.eit-cor-faq{background:var(--eit-white);padding:88px 0}.ecap{text-align:center;margin-bottom:52px}.ecao{display:grid;grid-template-columns:1fr 360px;gap:40px;align-items:start}.ecaq{display:flex;flex-direction:column;gap:12px}.eit-cor-faq-item{background:var(--eit-cream);border-radius:14px;border:1px solid var(--eit-border);overflow:hidden;transition:var(--eit-transition)}.eit-cor-faq-item.is-open{border-color:rgba(46,139,139,.3)}.eit-cor-faq-q{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 22px;cursor:pointer;background:0 0;border:none;width:100%;text-align:left;font-family:var(--eit-font);font-size:14px;font-weight:700;color:var(--eit-primary)}.eit-cor-faq-q svg{width:18px;height:18px;flex-shrink:0;color:var(--eit-accent);transition:transform .3s}.eit-cor-faq-item.is-open .eit-cor-faq-q svg{transform:rotate(180deg)}.ecae{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4, 0, .2, 1),padding .3s;padding:0 22px;font-size:13.5px;color:var(--eit-text-muted);line-height:1.8}.eit-cor-faq-item.is-open .ecae{max-height:400px;padding:0 22px 22px}.ecaf{position:sticky;top:100px;background:var(--eit-primary);border-radius:22px;padding:32px 28px}.ecan{font-size:17px;font-weight:800;color:var(--eit-white);margin-bottom:10px}.ecam{font-size:13px;color:rgba(255,255,255,.65);line-height:1.7;margin-bottom:24px}.ecaj{display:flex;flex-direction:column;gap:12px}.ecag{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border-radius:12px;font-family:var(--eit-font);font-size:13px;font-weight:700;text-decoration:none;color:#fff!important;transition:var(--eit-transition)}.ecai{background:#25d366}.ecai:hover{background:#1ebe5d;transform:translateY(-2px)}.ecah{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.ecah:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.ecak{height:1px;background:rgba(255,255,255,.12);margin:22px 0}.ecal{display:flex;flex-direction:column;gap:10px}.ecal li{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;color:rgba(255,255,255,.7);line-height:1.5}.ecal li::before{content:'✓';color:var(--eit-accent-light);font-weight:700;flex-shrink:0}@media (max-width:1100px){.ec9q{gap:48px}.ecby{gap:40px}.ecbt{grid-template-columns:repeat(2,1fr)}.ecao{grid-template-columns:1fr}.ecaf{position:static}}@media (max-width:900px){.ecb5{grid-template-columns:1fr}.ecb7{display:none}.ecas{min-height:auto}.ec9q{grid-template-columns:1fr}.ec9p{min-height:auto}.ecbi{grid-template-columns:repeat(2,1fr)}.eccj{grid-template-columns:repeat(2,1fr)}.ecby{grid-template-columns:1fr}.ec9v{grid-template-columns:1fr}.ecat .ec9s{justify-content:center}}@media (max-width:640px){.eccl{padding:0 16px}.ecbi{grid-template-columns:1fr}.eccj{grid-template-columns:1fr}.ecbt{grid-template-columns:1fr}.ec9n{grid-template-columns:1fr}.ecb8{gap:20px}.ecb6{padding-bottom:40px}.ec9v{padding:28px 22px}.eca8{flex-direction:column;align-items:center}}