.card.flexitem.ori ol.iconlist li{margin:24px 0}.card.flexitem.ori ol.iconlist li:before{background:var(--codark);color:#fff;font-weight:800;margin:-6px 0 0 -14px;padding:4px 8px 6px 10px}.iconboxes.spec1{margin-top:1rem}.iconboxes.spec1 .iconbox b{color:var(--codark);display:block;font-size:2rem;font-weight:800;margin-bottom:1rem}.iconboxes.spec1 a.iconbox{transition:all .2s ease}.iconboxes.spec1 a.iconbox:hover{text-decoration:none;transform:scale(1.05)}.iconboxes.spec2 .iconbox{align-items:stretch;border-left:8px solid var(--cosymb);border-top:1px solid var(--codark);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}table.norm tr td.li.em{font-weight:700}.avd-fr{color:var(--black);font-family:var(--font);font-size:16px;line-height:1.55;margin-bottom:var(--space)}.avd-fr *,.avd-fr :after,.avd-fr :before{box-sizing:border-box}.avd-fr h2,.avd-fr h3,.avd-fr p{margin-top:0}.avd-fr h2,.avd-fr h3{color:var(--codark);line-height:1.2}.avd-fr__workspace{align-items:stretch;display:grid;gap:28px;grid-template-columns:minmax(290px,.85fr) minmax(360px,1.15fr)}.avd-fr__panel{background:var(--page_bg);border-top:8px solid var(--codark);box-shadow:var(--shadow);padding:var(--space)}.avd-fr__panel h3{font-size:1.65rem;margin-bottom:calc(var(--space)*.75)}.avd-fr__children,.avd-fr__fields{display:grid;gap:20px}.avd-fr__field{display:grid;gap:7px;min-width:0}.avd-fr__field label,.avd-fr__field legend{font-weight:700}.avd-fr__field input,.avd-fr__field select{background:var(--coinp_bg);border:1px solid var(--coinp_border);border-radius:0;color:var(--coinp);font:inherit;min-height:50px;padding:calc(var(--space)/4) calc(var(--space)/2);width:100%}.avd-fr__field input:focus,.avd-fr__field select:focus{border-color:var(--codark);outline:3px solid var(--colight);outline-offset:1px}.avd-fr__field small{color:var(--subnavtext);font-size:.9rem}.avd-fr__scenarios{display:grid;gap:calc(var(--space)/4);grid-template-columns:minmax(0,1fr)}.avd-fr__scenario{position:relative}.avd-fr__scenario input{opacity:0;pointer-events:none;position:absolute}.avd-fr__scenario label{align-items:center;background:var(--coinp_bg);border:1px solid var(--coinp_border);cursor:pointer;display:flex;gap:calc(var(--space)/4);justify-content:space-between;min-height:66px;padding:calc(var(--space)/4) calc(var(--space)/2);text-align:left}.avd-fr__scenario label span{hyphens:auto;min-width:0;overflow-wrap:anywhere}.avd-fr__scenario label strong{flex-shrink:0}.avd-fr__scenario input:checked+label{background:var(--colight);border:2px solid var(--codark);color:var(--codark)}.avd-fr__scenario input:focus-visible+label{outline:3px solid var(--colight);outline-offset:2px}.avd-fr__result{background:var(--colight)}.avd-fr__result-kicker{color:var(--codark);font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.avd-fr__result-total{color:var(--codark);font-size:clamp(2.7rem,7vw,4.8rem);font-weight:700;line-height:1;margin:calc(var(--space)/8) 0;overflow-wrap:anywhere}.avd-fr__result-subtitle{font-size:1.05rem;margin-bottom:calc(var(--space)*.75)}.avd-fr__result-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.avd-fr__result-card{background:var(--page_bg);border-bottom:3px solid var(--colight);padding:calc(var(--space)/2)}.avd-fr__result-card span{color:var(--subnavtext);display:block;font-size:.9rem}.avd-fr__result-card strong{color:var(--codark);display:block;font-size:1.42rem;margin-top:calc(var(--space)/8);overflow-wrap:anywhere}.avd-fr__explanation{border-top:1px solid var(--colight);margin-top:calc(var(--space)*.75);padding-top:calc(var(--space)*.75)}.avd-fr__explanation ul{margin-bottom:0}.avd-fr .avd-fr__warning{background:var(--white);border-left:5px solid var(--gold);margin-top:calc(var(--space)/2);padding:calc(var(--space)/2)}.avd-fr__disclaimer{background:var(--page_bg);color:var(--black);font-size:.9rem;margin-top:calc(var(--space)*.75);padding:calc(var(--space)/2)}.avd-fr [data-contact-details]{margin-top:var(--space)}.avd-fr [data-broker-contact]{background:var(--page_bg);border-left:3px solid var(--cosymb);margin:0;overflow-wrap:anywhere;padding:calc(var(--space)/2)}.avd-fr [data-broker-contact] strong{color:var(--codark);font-size:1.12rem}.avd-fr [data-broker-contact] a{display:inline-block;margin-top:calc(var(--space)/4);max-width:100%}.avd-fr [data-broker-contact] i{color:var(--cosymb);margin-right:calc(var(--space)/4);text-align:center;width:1em}.avd-fr__error{background:var(--white);border-left:5px solid var(--cobad);color:var(--cobad);margin:0 0 calc(var(--space)/2);padding:calc(var(--space)/2)}.avd-fr [hidden]{display:none!important}@media (max-width:900px){.avd-fr__workspace{grid-template-columns:1fr}}@media (max-width:540px){.avd-fr__result-grid{grid-template-columns:1fr}.avd-fr__panel{padding:calc(var(--space)/2)}}