.imperion-entry{color:#243f3c;background:#f6f7f2;min-height:100dvh;padding:0 max(24px,50vw - 560px) 28px;font:16px/1.6 Segoe UI,Arial,sans-serif}.imperion-entry *{box-sizing:border-box}.ie-header{border-bottom:1px solid #dfe5dc;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.ie-header img{object-fit:contain;width:135px;height:72px}.ie-header a{color:#235c50;font-size:14px}.ie-hero{max-width:850px;padding:70px 0 42px}.ie-eyebrow{letter-spacing:.18em;color:#668073;font-size:11px;font-weight:700}.ie-hero h1{letter-spacing:-.04em;margin:20px 0;font-size:clamp(32px,6vw,58px);line-height:1.15}.ie-lead{color:#526d63;max-width:630px;font-size:clamp(18px,2.6vw,24px)}.ie-badges,.ie-actions{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.ie-badges span{color:#235c50;background:#eaf2e9;border-radius:30px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;display:inline-flex}.imperion-entry .ie-primary,.imperion-entry .ie-secondary{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:13px 20px;font:600 14px/1.4 Segoe UI,Arial,sans-serif;text-decoration:none;display:inline-flex}.imperion-entry .ie-primary{color:#fff;background:#235c50;border:1px solid #235c50}.imperion-entry .ie-primary:hover{background:#17483f}.imperion-entry .ie-secondary{color:#235c50;background:#fff;border:1px solid #b8cabc}:is(.imperion-entry button:focus-visible,.imperion-entry a:focus-visible){outline-offset:4px;outline:3px solid #799c85}.ie-hint{color:#60766c;max-width:700px;font-size:13px}.ie-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 30px;display:grid}.ie-grid article{background:#edf4ed;border:1px solid #dce5d9;border-radius:14px;padding:25px}.ie-grid article:nth-child(2){background:#edf3fa;border-color:#d6e2ed}.ie-grid article:nth-child(3){background:#f3eff8;border-color:#e2d9ed}.ie-grid h2,.ie-access h2{margin:0 0 10px;font-size:18px;font-weight:620}.ie-grid p,.ie-access p{color:#52665d;margin:0;font-size:14px}.ie-access{background:#fff;border:1px solid #e5e9e3;border-radius:14px;align-items:flex-start;gap:18px;padding:26px;display:flex}.ie-access>svg{flex-shrink:0}.ie-access small{color:#6c7c75;margin-top:12px;font-size:12px;display:block}.ie-footer{color:#75837e;margin-top:40px;font-size:12px}.ie-feedback{background:#eaf2e9;border:1px solid #bdcebd;border-radius:9px;padding:14px;font-size:14px}.ie-dialog{color:#243f3c;background:#fff;border:1px solid #dfe5dc;border-radius:18px;width:calc(100% - 32px);max-width:560px;max-height:85dvh;padding:32px;font:15px/1.6 Segoe UI,Arial,sans-serif;overflow:auto}.ie-dialog::backdrop{background:#132f2980}.ie-dialog h2{margin:16px 30px 12px 0;font-size:25px}.ie-dialog h3{align-items:center;gap:10px;font-size:17px;display:flex}.ie-dialog section{border-top:1px solid #e5e9e3;margin-top:22px;padding-top:10px}.ie-dialog li{margin:12px 0}.ie-close{color:#243f3c;cursor:pointer;background:#fff;border:1px solid #dfe5dc;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:15px;right:15px}@media (max-width:700px){.imperion-entry{padding-left:20px;padding-right:20px}.ie-header img{width:110px;height:60px}.ie-hero{padding-top:40px}.ie-grid{grid-template-columns:1fr;gap:12px}.ie-grid article{padding:20px}.ie-actions{flex-direction:column;align-items:stretch}.ie-access{gap:12px;padding:20px}.ie-dialog{padding:25px}.ie-dialog .ie-primary{width:100%}.ie-hero h1{overflow-wrap:anywhere}}
