.ens{--n:#071348;--g:#f3c747;color:var(--n);font-family:inherit}.ens *{box-sizing:border-box}.ens-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.ens-subnav{border-block:1px solid #e0e4ed;background:#fff;padding:15px 0}.ens-subnav .ens-wrap{display:flex;flex-wrap:wrap;gap:13px 24px;align-items:center}.ens-subnav a{font-size:14px;text-decoration:none;color:#071348}.ens-subnav strong{margin-right:auto}.ens-hero{padding:76px 0 64px;background:#071348;color:white;overflow:hidden}.ens-split{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}.ens h1{font-size:clamp(38px,4.5vw,66px);line-height:1.05;letter-spacing:-.04em;margin:18px 0 26px;max-width:1000px;color:inherit}.ens h1 span{color:var(--g)}.ens h2{font-size:clamp(27px,3vw,40px);line-height:1.15;margin:0 0 26px;color:inherit;letter-spacing:-.025em}.ens h3{font-size:22px;line-height:1.25;color:inherit;margin:16px 0}.ens p,.ens li{font-size:17px;line-height:1.7}.ens-kicker{text-transform:uppercase;font-size:12px!important;letter-spacing:.14em;font-weight:750;color:var(--g)}.ens-lead{font-size:24px!important;line-height:1.45!important;max-width:850px}.ens-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.ens-button{display:inline-flex;padding:16px 22px;border-radius:9px;background:var(--g);color:var(--n);text-decoration:none;font-weight:750;min-height:48px;border:1px solid var(--g);cursor:pointer;font-family:inherit;font-size:16px}.ens-outline{border-color:#7b83a4;background:transparent;color:white}.ens-small,.ens figcaption{font-size:12px!important;line-height:1.5!important;opacity:.8}.ens figure{margin:0}.ens figure img{width:100%;height:auto}.ens figcaption{margin-top:18px}.ens-section{padding:76px 0;background:white}.ens-light{background:#f3f5f9}.ens-dark{background:var(--n);color:white}.ens-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ens-card{border:1px solid #dce1eb;border-radius:14px;background:#fff;padding:30px;min-width:0}.ens-card h2{font-size:26px}.ens-card p:last-child{margin-bottom:0}.ens-number{font-size:13px;font-weight:750;color:#5b6481;border-bottom:3px solid var(--g);padding-bottom:5px}.ens-textlink{color:inherit;font-weight:750;text-underline-offset:6px}.ens-checks{list-style:none;padding:0;max-width:850px}.ens-checks li{padding:16px 0 16px 32px;border-bottom:1px solid #e1e5ef;position:relative}.ens-checks li:before{content:'✓';position:absolute;left:0;color:#071348;background:#f3c747;border-radius:50%;width:23px;text-align:center;font-size:14px}.ens-faq{padding:22px 0;border-bottom:1px solid #dce1eb}.ens-faq summary{font-weight:750;font-size:19px;cursor:pointer}.ens-faq p{max-width:850px}.ens-note{padding:22px;background:#fff6d7;border-left:4px solid var(--g);margin:20px 0 30px;line-height:1.6}.ens-note strong{display:block}.ens-price{font-size:38px!important;font-weight:800}.ens-price small{display:block;font-size:13px;font-weight:500}.ens-compact{padding:60px 0}.ens-form{max-width:900px}.ens-form fieldset{border:1px solid #dae0eb;border-radius:12px;padding:28px;margin:25px 0;background:white}.ens-form legend{font-size:22px;font-weight:750;padding:0 12px}.ens-form label{display:block;font-weight:650;margin:16px 0}.ens-form input,.ens-form select,.ens-form textarea{width:100%;display:block;padding:12px;border:1px solid #9aa6bc;border-radius:6px;font:inherit;margin-top:7px;background:white}.ens-form input[type=checkbox]{width:20px;display:inline-block;margin-right:10px}.ens-form textarea{min-height:110px}.ens-form [hidden]{display:none!important}.ens-form .ens-honey{position:absolute;left:-10000px}.ens-progress{color:#59657e;font-size:14px;font-weight:650}.ens-form button:disabled{opacity:.5;cursor:not-allowed}.ens a:focus-visible,.ens button:focus-visible,.ens input:focus-visible,.ens select:focus-visible,.ens summary:focus-visible{outline:3px solid #ab7a00;outline-offset:4px}.ens-previewbar{padding:12px 20px;background:#fff6d7;color:#071348;font:600 14px/1.5 system-ui}.ens-error{color:#8c2317;background:#fff1ed;padding:20px;border-radius:8px}.ens-embed{padding:65px 0;background:#071348;color:white}.ens-embed h2{color:white}.ens-embed .ens-wrap{display:flex;gap:30px;align-items:center;justify-content:space-between}@media(max-width:767px){.ens-split,.ens-grid{grid-template-columns:1fr}.ens-hero,.ens-section{padding:44px 0}.ens-wrap{width:calc(100% - 32px)}.ens-lead{font-size:20px!important}.ens-card,.ens-form fieldset{padding:22px}.ens-hero figure{max-width:480px}.ens-actions .ens-button{width:100%;justify-content:center}.ens-embed .ens-wrap{display:block}.ens-subnav .ens-wrap{gap:12px 18px}.ens-subnav strong{width:100%}}@media(prefers-reduced-motion:reduce){.ens *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
