/* Accounting offer additions, scoped to existing sections. */
#realizacje .case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}#realizacje .case-card{grid-column:auto!important;margin:0!important}#realizacje .case-card__visual{aspect-ratio:1.5!important}#realizacje .case-image{width:100%;height:100%;object-fit:contain;background:#e1e6dc}#korzysci .benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#wiedza .knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#html .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.annual-examples__list{display:grid;gap:14px}.annual-example{border:1px solid #142c3333;border-radius:10px;background:#fffefa;overflow:clip}.annual-example>summary{list-style:none;display:grid;grid-template-columns:1fr 1fr 28px;gap:24px;align-items:center;padding:28px;cursor:pointer}.annual-example>summary::-webkit-details-marker{display:none}.annual-example>summary>span:nth-child(2){text-align:right}.annual-example>summary strong{display:block;font-size:25px;line-height:1.2;margin-top:8px;letter-spacing:-.7px}.annual-example>summary b{display:block;font-size:30px;font-weight:650;margin:5px 0}.annual-example>summary small{display:block;font-size:12px;line-height:1.6}.annual-example__kind{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#345d59}.annual-example__body{padding:0 28px 28px;border-top:1px solid #142c331f}.annual-example__body>p{font-size:14px;max-width:80ch}.annual-table{border-collapse:collapse;width:100%;font-size:14px;margin:20px 0}.annual-table caption{text-align:left;font-size:13px;font-weight:500;padding:10px 0}.annual-table th,.annual-table td{text-align:left;padding:15px 10px;border-bottom:1px solid #142c3329;vertical-align:top}.annual-table thead th{font-size:12px}.annual-table th{font-weight:500}.annual-care{padding:22px;background:#e6ecdf;border-radius:5px;margin-block:25px}.annual-care h3{font-size:22px;margin:0 0 12px}.annual-care p{font-size:14px}.annual-sources{font-size:12px;line-height:1.6;margin-top:25px;max-width:95ch}.annual-sources ul{padding-left:20px}.annual-sources a{text-decoration:underline;text-underline-offset:3px}.contact-response{font-weight:550}.contact-response-note{font-size:12px!important;line-height:1.6;opacity:1}#formularz{scroll-margin-top:130px}#html{scroll-margin-top:120px}
@media(max-width:767px){#realizacje .case-grid,#korzysci .benefits-grid,#wiedza .knowledge-grid,#html .pricing-grid{grid-template-columns:1fr}.annual-example>summary{grid-template-columns:1fr 24px;padding:22px;gap:12px}.annual-example>summary>span:nth-child(2){text-align:left;grid-row:2;grid-column:1/-1}.annual-example>summary>span:last-child{grid-column:2;grid-row:1}.annual-example__body{padding:0 16px 20px}.annual-table{font-size:12px;table-layout:fixed}.annual-table th,.annual-table td{padding:12px 5px;overflow-wrap:anywhere}.annual-table th:first-child{width:40%}.annual-example>summary b{font-size:29px}#formularz{scroll-margin-top:100px}}

.annual-example summary strong{overflow-wrap:anywhere}.annual-example summary>span{min-width:0}
