.ci-flagship{background:#f1f7f6;color:#12384c;padding:64px 24px;font-family:Arial,sans-serif}.ci-wrap{width:min(1240px,100%);margin:auto}.ci-eyebrow,.ci-pair article>span{display:block;color:#087f79;font-size:11px;font-weight:800;letter-spacing:1.5px}.ci-intro{max-width:940px}.ci-flagship h2{font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-1.8px;margin:18px 0}.ci-flagship h2 em{font-style:normal;color:#07877e}.ci-flagship h3{font-size:clamp(23px,2.5vw,31px);line-height:1.18;letter-spacing:-.7px;margin:14px 0}.ci-flagship p,.ci-flagship li,.ci-flagship td{font-size:15px;line-height:1.7;color:#506c79}.ci-actions{display:flex;gap:14px;flex-wrap:wrap;margin:24px 0 32px}.ci-actions a,.ci-privacy aside>a{display:inline-block;padding:15px 20px;background:#087f79;color:#fff!important;border-radius:7px;text-decoration:none;font-weight:750;font-size:14px}.ci-actions a+a{background:#143c4e}.ci-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ci-pair article{background:#fff;border:1px solid #cee1e1;border-top:4px solid #0b9a90;border-radius:12px;padding:28px}.ci-dashboard,.ci-forecast{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-top:32px;background:#fff;border:1px solid #cde1df;border-radius:14px;padding:32px}.ci-tabs{display:flex;gap:8px;margin-top:22px}.ci-tabs button{padding:13px 18px;border:1px solid #c8dcdf;border-radius:6px;background:#fff;color:#143c4e;font-weight:750;cursor:pointer}.ci-tabs [aria-selected=true]{background:#143c4e;color:#fff}.ci-view{background:#eaf5f0;border-radius:9px;padding:24px}.ci-view h4{font-size:22px;margin:0 0 15px}.ci-view a,.ci-privacy a{color:#087c75;font-weight:750}.ci-forecast label{display:block;font-size:12px;font-weight:700;margin-bottom:15px}.ci-forecast input{display:block;box-sizing:border-box;width:100%;padding:12px;border:1px solid #bfd7d8;border-radius:5px;font:700 18px Arial;margin-top:7px;color:#153c4d}.ci-result{background:#143c4e;color:#fff;padding:23px;border-radius:8px}.ci-result small,.ci-result strong,.ci-result span{display:block}.ci-result strong{font-size:29px;line-height:1.2;margin:12px 0}.ci-result span{font-size:13px;color:#b8e5dc}.ci-comparison{margin-top:48px}.ci-table-scroll{overflow-x:auto;border:1px solid #cde0dd;border-radius:9px}.ci-comparison table{border-collapse:collapse;background:#fff;width:100%;min-width:620px}.ci-comparison th,.ci-comparison td{text-align:left;padding:18px;border-bottom:1px solid #dae7e5}.ci-comparison thead{background:#143c4e;color:white}.ci-comparison tbody th{font-size:14px;width:19%}.ci-privacy{display:grid;grid-template-columns:1.2fr .8fr;gap:38px;margin-top:42px}.ci-privacy aside{border-radius:12px;padding:28px;background:#143c4e;color:#fff}.ci-privacy aside li{color:#d0e7e8}.ci-privacy aside>span{font-size:10px;letter-spacing:1px;color:#a2e0cf}.ci-flagship .ci-note{font-size:12px;line-height:1.7}.ci-flagship a:focus-visible,.ci-flagship button:focus-visible{outline:3px solid #f2bc49;outline-offset:3px}@media(max-width:760px){.ci-flagship{padding:40px 18px}.ci-pair,.ci-dashboard,.ci-forecast,.ci-privacy{grid-template-columns:1fr;gap:20px}.ci-dashboard,.ci-forecast{padding:22px}.ci-actions a{width:100%;box-sizing:border-box;text-align:center}}
