html{scroll-behavior:smooth}.aca4j{--ink:#383c2e;--cream:#f8f7f4;--gold:#c0950e;background:var(--cream);color:var(--ink);display:block;font-family:DM Sans,Arial,sans-serif;margin:0;padding:64px 20px}.aca4j *{box-sizing:border-box}.aca4j .a4-wrap{margin:0 auto;max-width:860px}.aca4j .a4-eyebrow{color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.aca4j h2{font-size:40px;line-height:1.12;margin:0 0 14px}.aca4j h2,.aca4j h3{color:var(--ink);font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.aca4j h3{font-size:25px;line-height:1.2;margin:0 0 8px}.aca4j p{font-size:16px;line-height:1.65;margin:0 0 14px}.aca4j .a4-card{background:#fff;border:1px solid #e6e3da;border-radius:12px;box-shadow:0 1px 3px rgba(56,60,46,.06);margin-top:26px;padding:30px}.aca4j .a4-grid{display:flex;flex-wrap:wrap;gap:18px}.aca4j .a4-field{flex:1 1 220px;min-width:200px}.aca4j label{color:var(--ink);display:block;font-size:14px;font-weight:700;margin:0 0 4px}.aca4j .a4-hint{color:#75796a;font-size:12.5px;margin:0 0 6px}.aca4j input[type=number],.aca4j select{background:#fff;border:1px solid #c9c5ba;border-radius:7px;color:var(--ink);font-family:inherit;font-size:16px;padding:11px 12px;width:100%}.aca4j .a4-btn{background:var(--gold);border:none;border-radius:7px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;font-weight:700;margin-top:22px;padding:15px 30px;text-decoration:none}.aca4j .a4-btn:hover{background:#a67f0c;color:#fff}.aca4j .a4-add{border:none;color:var(--gold);font-family:inherit;font-size:14px;font-weight:700;padding:6px 0}.aca4j .a4-add,.aca4j .a4-x{background:none;cursor:pointer}.aca4j .a4-x{border:1px solid #c9c5ba;border-radius:6px;color:#75796a;font-size:15px;line-height:1;margin-left:8px;padding:8px 11px}.aca4j .a4-relrow{align-items:center;display:flex;margin-top:8px;max-width:340px}.aca4j .a4-result{border-radius:10px;display:none;font-size:16px;line-height:1.65;margin-top:26px;padding:26px}.aca4j .a4-res-ale{background:#f6efdc;border:1px solid var(--gold)}.aca4j .a4-res-non{background:#eef1e9;border:1px solid #8a9375}.aca4j .a4-big{font-family:Cormorant Garamond,Georgia,serif;font-size:52px;font-weight:600;line-height:1;margin:0}.aca4j .a4-flags{list-style:none;margin:12px 0 0;padding:0}.aca4j .a4-flags li{margin:10px 0;padding-left:24px;position:relative}.aca4j .a4-flags li:before{color:var(--gold);content:"\26A0";left:0;position:absolute}.aca4j .a4-cond{background:var(--ink);border-radius:12px;color:#f4f3ee;display:none;margin-top:26px;padding:30px}.aca4j .a4-cond h3{color:#fff}.aca4j .a4-cond li,.aca4j .a4-cond p{color:#e8e6dd;font-size:15.5px;line-height:1.65}.aca4j .a4-cond ul{margin:0 0 14px;padding-left:20px}.aca4j .a4-cond li{margin:8px 0}.aca4j .a4-cond .a4-gold{color:var(--gold);font-weight:700}.aca4j .a4-formbox{background:#fff;border-radius:10px;color:var(--ink);display:none;margin-top:20px;padding:26px}.aca4j .a4-formbox h3{margin-bottom:14px}.aca4j .a4-cards{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0}.aca4j .a4-fund{background:#fff;border:1px solid #e6e3da;border-radius:10px;flex:1 1 180px;padding:18px}.aca4j .a4-fund b{display:block;font-size:15px;margin-bottom:6px}.aca4j .a4-fund span{color:#5c604f;font-size:13.5px;line-height:1.5}.aca4j .a4-fine{color:#75796a;font-size:12.5px;line-height:1.55;margin-top:22px}@media(max-width:640px){.aca4j h2{font-size:31px}.aca4j .a4-big{font-size:42px}.aca4j .a4-card{padding:20px}.aca4j .a4-cond{padding:22px}}