@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-wdfgcd {font-size: 30px}#brxe-qfmlix {width: 100%}#brxe-txndwr {font-size: 30px; margin-bottom: 1rem}#brxe-lqjtys {width: 100%; height: 100%}.teho-pricetable,.teho-surchargetable { width: 100%; border-collapse: separate; border-spacing: 0; background: #fff; font-family: 'Archivo', Arial, sans-serif; font-size: 1.1em; margin-bottom: 2rem; box-shadow: 0 4px 24px rgba(0,112,170,0.08); border-radius: 12px; overflow: hidden;} .teho-surchargetable { } .teho-pricetable td,.teho-pricetable th,.teho-surchargetable td,.teho-surchargetable th { border-bottom: 1px solid #e3e8ee; padding: 16px 20px; text-align: left; color: #222;} .teho-pricetable tr:last-child td,.teho-surchargetable tr:last-child td { border-bottom: none;} .teho-pricetable th,.teho-surchargetable th { background: #f8fafc; font-weight: 700; color: #057FF1; letter-spacing: 0.5px;} .teho-pricetable td:last-child,.teho-surchargetable td:last-child { text-align: right; color: #057FF1; font-weight: 500;}@media (max-width: 900px) { .teho-pricetable, .teho-surchargetable { max-width: 100%; font-size: 1em; } .teho-pricetable td, .teho-surchargetable td { padding: 12px 10px; }}#brxe-yfsyje {align-self: center !important; row-gap: 0px}#brxe-bygoms {display: grid; align-items: initial; grid-template-columns: var(--grid-3-1)}@media (max-width: 991px) {#brxe-bygoms {grid-template-columns: var(--grid-1)}}