.calculation-page{background-color:var(--white);border-radius:50px 50px 0 0}.breadcrumbs{color:var(--dark-gray);font-size:1rem;font-weight:400}.breadcrumbs a{color:inherit}.breadcrumbs a:hover{text-decoration:none}.calculation-page__title{color:var(--text-main);font-family:Open Sans Condensed,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:700}.calculation-page__intro{color:var(--dark-gray);max-width:900px;font-size:1.1rem;line-height:1.6}.calculation-tabs .row>[class*=col-]{display:flex}.calculation-tabs .nav-link{color:var(--dark-gray);background-color:var(--light-gray);border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px 28px;font-family:Open Sans Condensed,serif;font-size:1.15rem;font-weight:600;transition:background-color .2s,color .2s;display:flex}.calculation-tabs .nav-link:hover{background-color:var(--gray);color:var(--text-main)}.calculation-tabs .nav-link.active{background-color:var(--orange);color:var(--white)}.calculation-tabs .calc-top-button{background-color:var(--blue);color:var(--white);text-decoration:none}.calculation-tabs .calc-top-button:hover{background-color:var(--orange);color:var(--white)}.tab-content .row>[class*=col-]{grid-template-rows:1fr;display:grid!important}.info-card{background-color:var(--light-gray);border-radius:10px;padding:24px;transition:box-shadow .2s;position:relative;overflow:hidden}.info-card--highlight{border:2px solid var(--orange)}.info-card--accent{border-left:5px solid var(--orange)}.info-card__icon{background-color:var(--orange);width:90px;height:90px;color:var(--white);opacity:.12;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:36px;display:flex;position:absolute;top:30px;right:30px}.info-card h3{color:var(--text-main);z-index:1;margin-bottom:10px;font-family:Open Sans Condensed,serif;font-size:1.2rem;font-weight:600;position:relative}.info-card p{color:var(--text-main);z-index:1;margin-bottom:8px;font-size:.95rem;line-height:1.55;position:relative}.info-card__example{color:var(--dark-gray);border-left:3px solid var(--orange);background:#e4b0460f;border-radius:0 6px 6px 0;margin-top:12px;padding:8px 0 8px 14px;font-size:.9rem;font-style:italic}.calc-quote{color:var(--dark-gray);border-left:3px solid var(--orange);background:#e4b0460f;border-radius:0 6px 6px 0;margin:16px 0;padding:10px 14px;font-size:1rem;font-style:italic;line-height:1.5}.calc-quote--large{padding:16px 24px;font-size:1.25rem}.calc-section{margin-bottom:40px}.calc-section h2,.calc-section__heading{color:var(--text-main);padding-bottom:8px;font-family:Open Sans Condensed,serif;font-size:1.5rem;font-weight:600;display:inline-block}.calc-section p{color:var(--text-main);margin-bottom:12px;font-size:1rem;line-height:1.6}.calculation-formula{background-color:var(--light-gray);border-left:4px solid var(--orange);border-radius:8px;padding:12px 18px;font-size:1rem;line-height:1.5;display:inline-block}.calculation-formula--large{padding:16px 28px;font-size:1.2rem}.formula-legend{color:var(--dark-gray);font-size:.95rem}.formula-legend__var{background-color:var(--light-gray);color:var(--text-main);border-radius:4px;min-width:28px;padding:2px 8px;display:inline-block}.table-card{background-color:var(--light-gray);border-radius:10px;padding:24px;position:relative;overflow:hidden}.table-card__icon{background-color:var(--orange);width:80px;height:80px;color:var(--white);opacity:.12;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:32px;display:flex;position:absolute;top:30px;right:30px}.table-card h3{color:var(--text-main);z-index:1;font-family:Open Sans Condensed,serif;font-size:1.1rem;font-weight:600;position:relative}.table-card__note{color:var(--dark-gray);border-left:3px solid var(--orange);background:#e4b0460f;border-radius:0 6px 6px 0;margin-top:12px;padding:8px 0 8px 14px;font-size:.9rem;font-style:italic}.calc-table{border:1px solid var(--gray);z-index:1;border-radius:10px;position:relative;overflow:hidden}.calc-table thead{background-color:var(--black-gray);color:var(--white)}.calc-table thead th{border-bottom:none;padding:10px 16px;font-family:Open Sans Condensed,serif;font-size:.95rem;font-weight:600}.calc-table tbody td{border-bottom:1px solid var(--light-gray);background-color:var(--white);padding:9px 16px;font-size:.95rem}.calc-table tbody tr:last-child td{border-bottom:none}.calc-table tbody tr:hover td{background-color:var(--light-gray)}.calculation-cta{background-color:var(--blue);color:var(--white);border-radius:10px}.calculation-cta h3{color:var(--white)}.calculation-cta p{color:#ffffffd9}.calculation-cta__btn{background-color:var(--orange);color:var(--white);border-radius:6px;padding:12px 36px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.calculation-cta__btn:hover{background-color:var(--white);color:var(--orange)}@media (width<=991px){.calculation-page{border-radius:10px 10px 0 0}}
