@layer bricks {.brxe-button{width:auto}}@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}}#svc-hero {color: var(--wm-on-primary); text-align: center; padding-top: var(--space-page-hero); padding-bottom: var(--space-page-hero)}#svc-hero h1 {margin-top: 0; margin-right: 0; margin-bottom: 15px; margin-left: 0; color: var(--wm-on-primary); font-size: var(--text-h1); letter-spacing: var(--tracking-title)}#svc-hero p {color: var(--wm-on-primary-muted)}#svc-hero { background: var(--wm-primary);}#svc-intro {max-width: 900px; margin-top: var(--space-title-gap); margin-right: auto; margin-bottom: var(--space-section-top); margin-left: auto; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; text-align: center; color: var(--wm-text-muted); font-size: var(--text-body); border-radius: var(--radius-md)}#svc-intro { background: var(--wm-surface-muted); border-left: 4px solid var(--wm-gold);}#svc-line {width: var(--line-width); height: var(--line-height); margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#svc-line { background: var(--wm-gold);}#svc-title {text-align: center; margin-top: 0; margin-right: 0; margin-bottom: var(--space-title-gap); margin-left: 0}#svc-title h2 {margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; color: var(--wm-primary); font-size: var(--text-h2)}#svc-img-1 {display: flex; height: 350px; align-items: center; justify-content: center; border: 1px solid #eeeeee; border-radius: var(--radius-md); color: #aaaaaa}#svc-img-1 { flex: 1; background: #f8f9fa; box-shadow: 0 10px 20px rgba(0,0,0,0.03);}@media (max-width: 767px) {#svc-img-1 {width: 100%; height: 220px}}#svc-items-1 {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 15px}#svc-items-1 div {border: 1px solid #eeeeee; border-radius: var(--radius-sm); padding-top: 12px; padding-right: 15px; padding-bottom: 12px; padding-left: 15px; font-size: var(--text-small); color: var(--wm-text)}#svc-items-1 div::before {color: var(--wm-gold); font-size: 12px; margin-right: 10px}@media (max-width: 767px) {#svc-items-1 {grid-template-columns: 1fr}}#svc-copy-1 h3 {margin-top: 0; margin-right: 0; margin-bottom: 15px; margin-left: 0; color: var(--wm-primary); font-size: var(--text-h3)}#svc-copy-1 p {margin-top: 0; margin-right: 0; margin-bottom: 25px; margin-left: 0; color: var(--wm-text-muted)}#svc-copy-1 { flex: 1;}#svc-row-1 {display: flex !important; align-items: center; gap: var(--space-grid-xl); margin-bottom: var(--space-section); flex-direction: row !important}@media (max-width: 767px) { #svc-row-1, #svc-row-3 { flex-direction: column !important; }}#svc-row-3 { display: flex !important; flex-direction: row !important; align-items: center;}#svc-row-1>* { flex: 1; min-width: 0;}#svc-row-3>* { flex: 1; min-width: 0;}#svc-row-1>:first-child { min-height: 350px; display: flex !important; align-items: center; justify-content: center;}#svc-row-3>:first-child { min-height: 350px; display: flex !important; align-items: center; justify-content: center;}#svc-title { display: flex; flex-direction: column; align-items: center; text-align: center;}@media (max-width: 767px) {#svc-row-1 {flex-direction: column}}#svc-img-2 {display: flex; height: 350px; align-items: center; justify-content: center; border: 1px solid #eeeeee; border-radius: var(--radius-md); color: #aaaaaa}#svc-img-2 { flex: 1; background: #f8f9fa; box-shadow: 0 10px 20px rgba(0,0,0,0.03);}@media (max-width: 767px) {#svc-img-2 {width: 100%; height: 220px}}#svc-items-2 {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 15px}#svc-items-2 div {border: 1px solid #eeeeee; border-radius: var(--radius-sm); padding-top: 12px; padding-right: 15px; padding-bottom: 12px; padding-left: 15px; font-size: var(--text-small); color: var(--wm-text)}#svc-items-2 div::before {color: var(--wm-gold); font-size: 12px; margin-right: 10px}@media (max-width: 767px) {#svc-items-2 {grid-template-columns: 1fr}}#svc-copy-2 h3 {margin-top: 0; margin-right: 0; margin-bottom: 15px; margin-left: 0; color: var(--wm-primary); font-size: var(--text-h3)}#svc-copy-2 p {margin-top: 0; margin-right: 0; margin-bottom: 25px; margin-left: 0; color: var(--wm-text-muted)}#svc-copy-2 { flex: 1;}#svc-row-2 {display: flex; align-items: center; gap: var(--space-grid-xl); margin-bottom: var(--space-section); flex-direction: row-reverse}@media (max-width: 767px) {#svc-row-2 {flex-direction: column}}#svc-img-3 {display: flex; height: 350px; align-items: center; justify-content: center; border: 1px solid #eeeeee; border-radius: var(--radius-md); color: #aaaaaa}#svc-img-3 { flex: 1; background: #f8f9fa; box-shadow: 0 10px 20px rgba(0,0,0,0.03);}@media (max-width: 767px) {#svc-img-3 {width: 100%; height: 220px}}#svc-items-3 {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 15px}#svc-items-3 div {border: 1px solid #eeeeee; border-radius: var(--radius-sm); padding-top: 12px; padding-right: 15px; padding-bottom: 12px; padding-left: 15px; font-size: var(--text-small); color: var(--wm-text)}#svc-items-3 div::before {color: var(--wm-gold); font-size: 12px; margin-right: 10px}@media (max-width: 767px) {#svc-items-3 {grid-template-columns: 1fr}}#svc-copy-3 h3 {margin-top: 0; margin-right: 0; margin-bottom: 15px; margin-left: 0; color: var(--wm-primary); font-size: var(--text-h3)}#svc-copy-3 p {margin-top: 0; margin-right: 0; margin-bottom: 25px; margin-left: 0; color: var(--wm-text-muted)}#svc-copy-3 { flex: 1;}#svc-row-3 {display: flex; align-items: center; gap: var(--space-grid-xl); margin-bottom: var(--space-section)}@media (max-width: 767px) {#svc-row-3 {flex-direction: column}}#svc-img-4 {display: flex; height: 350px; align-items: center; justify-content: center; border: 1px solid #eeeeee; border-radius: var(--radius-md); color: #aaaaaa}#svc-img-4 { flex: 1; background: #f8f9fa; box-shadow: 0 10px 20px rgba(0,0,0,0.03);}@media (max-width: 767px) {#svc-img-4 {width: 100%; height: 220px}}#svc-items-4 {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 15px}#svc-items-4 div {border: 1px solid #eeeeee; border-radius: var(--radius-sm); padding-top: 12px; padding-right: 15px; padding-bottom: 12px; padding-left: 15px; font-size: var(--text-small); color: var(--wm-text)}#svc-items-4 div::before {color: var(--wm-gold); font-size: 12px; margin-right: 10px}@media (max-width: 767px) {#svc-items-4 {grid-template-columns: 1fr}}#svc-copy-4 h3 {margin-top: 0; margin-right: 0; margin-bottom: 15px; margin-left: 0; color: var(--wm-primary); font-size: var(--text-h3)}#svc-copy-4 p {margin-top: 0; margin-right: 0; margin-bottom: 25px; margin-left: 0; color: var(--wm-text-muted)}#svc-copy-4 { flex: 1;}#svc-row-4 {display: flex; align-items: center; gap: var(--space-grid-xl); margin-bottom: var(--space-section); flex-direction: row-reverse}@media (max-width: 767px) {#svc-row-4 {flex-direction: column}}#svc-cta {color: var(--wm-on-primary); text-align: center; padding-top: var(--space-section-top); padding-bottom: var(--space-section-top)}#svc-cta h2 {margin-top: 0; margin-right: 0; margin-bottom: 20px; margin-left: 0; color: var(--wm-on-primary); font-size: var(--text-h3)}#svc-cta p {margin-top: 0; margin-right: 0; margin-bottom: 30px; margin-left: 0; color: var(--wm-footer-text)}#svc-cta { background: var(--wm-primary);}