.ao-comparison{max-width:1100px}.ao-comparison h1{font-size:clamp(2.5rem,6vw,5rem)}.ao-comparison>section{margin-top:3rem}.ao-comparison-jump{display:flex;gap:1rem;flex-wrap:wrap;margin:2rem 0}.ao-comparison a{text-underline-offset:.2em}.ao-offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.ao-offer{padding:1.5rem;border:1px solid #c1c8c0;border-radius:12px;background:#f3f3eb}.ao-offer h3{font-size:1.6rem;margin:.5rem 0}.ao-offer-price{font-weight:700;color:#172b39}.ao-offer dt{font-weight:700;margin-top:1rem}.ao-offer dd{margin:.35rem 0;line-height:1.65}.ao-offer>a{display:inline-block;margin-top:1rem}#pass-calculator{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0}#pass-calculator label{font-weight:600;display:block}#pass-calculator input{display:block;width:100%;min-width:0;padding:.8rem;margin-top:.5rem;background:white;color:#172b39;border:1px solid #839183;border-radius:6px;font:inherit}#pass-calculator button{align-self:end;justify-self:start}.ao-calculation-result{padding:1.5rem;background:#e3ebdb;border-left:4px solid #46632e;border-radius:6px;line-height:1.7}.ao-comparison-teaser{padding-top:3rem;padding-bottom:3rem}.ao-comparison-teaser h2{max-width:20ch;font-size:clamp(2rem,4vw,3rem)}.ao-comparison-teaser p{max-width:65ch}.ao-comparison :focus-visible{outline:3px solid #315bff;outline-offset:4px}@media(max-width:650px){.ao-offer-grid,#pass-calculator{grid-template-columns:1fr}.ao-offer{padding:1.2rem}}
