.hz-text { background: transparent; }
.hz-text-inner { margin: 0 auto; }
.hz-text-eyebrow {
font-size: .78rem;
font-weight: 600;
letter-spacing: .13em;
text-transform: uppercase;
color: var(--hz-c1);
margin-bottom: 1rem;
}
.hz-text-title {
font-size: clamp(1.6rem, 2.6vw, 2.2rem);
color: var(--hz-c3);
margin-bottom: 1rem;
letter-spacing: -.01em;
line-height: 1.22;
}
.hz-text-body {
color: var(--hz-text);
font-size: 1.05rem;
line-height: 1.78;
}
.hz-text-body p { margin-bottom: 1rem; }
.hz-text-body p:last-child { margin-bottom: 0; }
.hz-text-body a { color: var(--hz-c1); text-decoration: underline; text-underline-offset: 3px; transition: color .2s, text-decoration-color .2s; }
.hz-text-body a:hover,
.hz-text-body a:focus-visible { color: var(--hz-c3); text-decoration-color: var(--hz-c3); }
.hz-text-body strong, .hz-text-body b { font-weight: 600; color: var(--hz-c3); }
.hz-text-body ul, .hz-text-body ol { padding-left: 1.3rem; margin: 0 0 1rem; }
.hz-text-body ul { list-style: disc; }
.hz-text-body ol { list-style: decimal; }
.hz-text-body ul li, .hz-text-body ol li { margin-bottom: .3rem; }
.hz-text-body blockquote {
border-left: 3px solid var(--hz-c1);
padding: .2rem 0 .2rem 1rem;
margin: 1rem 0;
font-style: italic;
color: var(--hz-muted);
}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center;}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none;}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none;}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-radio-button-base:checked{background-color:transparent;}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:"";}.elementor .e-form-radio-button-base:checked::before{opacity:100%;}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none;}