@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css");

/* tc-scoped:tc-wp-content-root */

.tc-wp-content-root{
  width: 100%;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box;
  display: flow-root;
  isolation: isolate;
  position: relative;
}.wpc-scope-344 .tc-wp-content-root img, .wpc-scope-344 .tc-wp-content-root video, .wpc-scope-344 .tc-wp-content-root svg, .wpc-scope-344 .tc-wp-content-root iframe{
  max-width: 100%;
  height: auto;
}.wpc-scope-344 .tc-wp-content-root .bz-s1-root{ --bz-hotpink: #ff007f; --bz-purple: #8e2de2; --bz-magenta: #e100ff; --bz-silver: #e0e0e0; --bz-dark: #0f000f; --bz-text: #1a001a; --bz-text-muted: #555; --bz-border: #ff007f; width: 100%; background: #fff; padding: 80px 20px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }.wpc-scope-344 .tc-wp-content-root .bz-s1-container{ max-width: 1200px; margin: 0 auto; }.wpc-scope-344 .tc-wp-content-root .bz-s1-header{ text-align: center; margin-bottom: 30px; }.wpc-scope-344 .tc-wp-content-root .bz-s1-heading{ font-size: clamp(1.4rem, 4vw, 2.5rem); font-weight: 900; margin-bottom: 16px; text-transform: uppercase; font-style: italic; color: var(--bz-text); }.wpc-scope-344 .tc-wp-content-root .bz-s1-heading .bz-s1-grad{ background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta), var(--bz-purple)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }.wpc-scope-344 .tc-wp-content-root .bz-s1-subheading{ font-size: clamp(0.8rem, 2vw, 1rem); color: var(--bz-text-muted); max-width: 700px; margin: 0 auto; line-height: 1.6; text-transform: uppercase; letter-spacing: 3px; font-weight: 300; }.wpc-scope-344 .tc-wp-content-root .bz-s1-grid{ display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; overflow: hidden; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card{ background: #fff; padding: 32px 28px; position: relative; overflow: hidden; transition: all 0.4s ease; cursor: pointer; border: 2px solid #f0d0e0; border-radius: 12px; box-shadow: 0 4px 12px rgba(255, 0, 127, 0.08); opacity: 0; animation: bz-s1-fadeSlideUp 0.6s ease forwards; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(1){ animation-delay: 0.05s; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(2){ animation-delay: 0.1s; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(3){ animation-delay: 0.15s; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(4){ animation-delay: 0.2s; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(5){ animation-delay: 0.25s; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(6){ animation-delay: 0.3s; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(7){ animation-delay: 0.35s; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:nth-child(8){ animation-delay: 0.4s; }@keyframes bz-s1-fadeSlideUp{ from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:hover{ transform: scale(1.03); border-color: var(--bz-hotpink); box-shadow: 0 8px 25px rgba(255, 0, 127, 0.2), 0 0 30px rgba(225, 0, 255, 0.08); }.wpc-scope-344 .tc-wp-content-root .bz-s1-glitter{ height: 6px; background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta), var(--bz-purple), var(--bz-hotpink)); background-size: 200% auto; border-radius: 12px 12px 0 0; margin: -32px -28px 20px -28px; }.wpc-scope-344 .tc-wp-content-root .bz-s1-icon-wrap{ width: 56px; height: 56px; background: linear-gradient(135deg, rgba(255, 0, 127, 0.1), rgba(225, 0, 255, 0.1)); border: 2px solid #f0d0e0; border-radius: 12px; display: flex; align-items: center; justify-content: center; margin-bottom: 20px; transition: all 0.4s ease; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:hover .bz-s1-icon-wrap{ border-color: var(--bz-hotpink); background: linear-gradient(135deg, rgba(255, 0, 127, 0.15), rgba(225, 0, 255, 0.12)); }.wpc-scope-344 .tc-wp-content-root .bz-s1-icon{ font-size: 24px; color: var(--bz-hotpink); transition: all 0.4s ease; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card:hover .bz-s1-icon{ color: var(--bz-magenta); transform: scale(1.15) rotate(-5deg); }.wpc-scope-344 .tc-wp-content-root .bz-s1-card-title{ font-size: 1.2rem; font-weight: 800; color: var(--bz-text); margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1px; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card-title .bz-s1-highlight{ background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }.wpc-scope-344 .tc-wp-content-root .bz-s1-card-desc{ font-size: 0.95rem; color: var(--bz-text-muted); line-height: 1.6; }.wpc-scope-344 .tc-wp-content-root .bz-s2-root{ --bz-hotpink: #ff007f; --bz-purple: #8e2de2; --bz-magenta: #e100ff; --bz-silver: #e0e0e0; --bz-dark: #0f000f; --bz-text-2: #1a001a; --bz-text-muted-2: #555; --bz-border-2: #d0b0d8; width: 100%; background: #f0f7ff; padding: 80px 20px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; border-top: 2px solid rgba(255, 0, 127, 0.15); border-bottom: 2px solid rgba(255, 0, 127, 0.15); }.wpc-scope-344 .tc-wp-content-root .bz-s2-container{ max-width: 1200px; margin: 0 auto; }.wpc-scope-344 .tc-wp-content-root .bz-s2-header{ text-align: center; margin-bottom: 30px; }.wpc-scope-344 .tc-wp-content-root .bz-s2-heading{ font-size: clamp(1.4rem, 4vw, 2.5rem); font-weight: 900; margin-bottom: 16px; text-transform: uppercase; font-style: italic; color: var(--bz-text-2); }.wpc-scope-344 .tc-wp-content-root .bz-s2-heading .bz-s2-grad{ background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta), var(--bz-purple)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }.wpc-scope-344 .tc-wp-content-root .bz-s2-subheading{ font-size: clamp(0.8rem, 2vw, 1rem); color: var(--bz-text-muted-2); max-width: 700px; margin: 0 auto; line-height: 1.6; text-transform: uppercase; letter-spacing: 3px; font-weight: 300; }.wpc-scope-344 .tc-wp-content-root .bz-s2-grid{ display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; overflow: hidden; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card{ background: #fff; padding: 32px 28px; position: relative; overflow: hidden; transition: all 0.4s ease; cursor: pointer; border: 2px solid var(--bz-border-2); border-radius: 12px; box-shadow: 0 4px 12px rgba(255, 0, 127, 0.06); opacity: 0; animation: bz-s2-fadeSlideUp 0.6s ease forwards; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(1){ animation-delay: 0.05s; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(2){ animation-delay: 0.1s; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(3){ animation-delay: 0.15s; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(4){ animation-delay: 0.2s; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(5){ animation-delay: 0.25s; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(6){ animation-delay: 0.3s; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(7){ animation-delay: 0.35s; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:nth-child(8){ animation-delay: 0.4s; }@keyframes bz-s2-fadeSlideUp{ from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:hover{ transform: scale(1.03); border-color: var(--bz-purple); box-shadow: 0 8px 25px rgba(142, 45, 226, 0.2), 0 0 30px rgba(225, 0, 255, 0.08); }.wpc-scope-344 .tc-wp-content-root .bz-s2-glitter{ height: 6px; background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta), var(--bz-purple), var(--bz-hotpink)); background-size: 200% auto; border-radius: 12px 12px 0 0; margin: -32px -28px 20px -28px; }.wpc-scope-344 .tc-wp-content-root .bz-s2-icon-wrap{ width: 56px; height: 56px; background: linear-gradient(135deg, rgba(142, 45, 226, 0.1), rgba(255, 0, 127, 0.1)); border: 2px solid var(--bz-border-2); border-radius: 12px; display: flex; align-items: center; justify-content: center; margin-bottom: 20px; transition: all 0.4s ease; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:hover .bz-s2-icon-wrap{ border-color: var(--bz-purple); background: linear-gradient(135deg, rgba(142, 45, 226, 0.15), rgba(255, 0, 127, 0.1)); }.wpc-scope-344 .tc-wp-content-root .bz-s2-icon{ font-size: 24px; color: var(--bz-purple); transition: all 0.4s ease; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card:hover .bz-s2-icon{ color: var(--bz-hotpink); transform: scale(1.15) rotate(5deg); }.wpc-scope-344 .tc-wp-content-root .bz-s2-card-title{ font-size: 1.2rem; font-weight: 800; color: var(--bz-text-2); margin-bottom: 12px; text-transform: uppercase; letter-spacing: 1px; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card-title .bz-s2-highlight{ background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }.wpc-scope-344 .tc-wp-content-root .bz-s2-card-desc{ font-size: 0.95rem; color: var(--bz-text-muted-2); line-height: 1.6; }.wpc-scope-344 .tc-wp-content-root .bz-s3-root{ --bz-hotpink: #ff007f; --bz-purple: #8e2de2; --bz-magenta: #e100ff; --bz-silver: #e0e0e0; --bz-dark: #0f000f; --bz-text-3: #1a001a; --bz-text-muted-3: #555; --bz-border-3: #f0d0e0; width: 100%; background: #fff; padding: 80px 20px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }.wpc-scope-344 .tc-wp-content-root .bz-s3-container{ max-width: 1200px; margin: 0 auto; }.wpc-scope-344 .tc-wp-content-root .bz-s3-header{ text-align: center; margin-bottom: 30px; }.wpc-scope-344 .tc-wp-content-root .bz-s3-heading{ font-size: clamp(1.4rem, 4vw, 2.5rem); font-weight: 900; margin-bottom: 16px; text-transform: uppercase; font-style: italic; color: var(--bz-text-3); }.wpc-scope-344 .tc-wp-content-root .bz-s3-heading .bz-s3-grad{ background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta), var(--bz-purple)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }.wpc-scope-344 .tc-wp-content-root .bz-s3-subheading{ font-size: clamp(0.8rem, 2vw, 1rem); color: var(--bz-text-muted-3); max-width: 700px; margin: 0 auto; line-height: 1.6; text-transform: uppercase; letter-spacing: 3px; font-weight: 300; }.wpc-scope-344 .tc-wp-content-root .bz-s3-grid{ display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; overflow: hidden; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card{ background: #fff; padding: 28px; position: relative; overflow: hidden; transition: all 0.4s ease; cursor: pointer; border: 2px solid var(--bz-border-3); border-radius: 12px; box-shadow: 0 4px 12px rgba(255, 0, 127, 0.08); opacity: 0; animation: bz-s3-fadeSlideUp 0.6s ease forwards; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(1){ animation-delay: 0.05s; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(2){ animation-delay: 0.1s; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(3){ animation-delay: 0.15s; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(4){ animation-delay: 0.2s; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(5){ animation-delay: 0.25s; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(6){ animation-delay: 0.3s; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(7){ animation-delay: 0.35s; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:nth-child(8){ animation-delay: 0.4s; }@keyframes bz-s3-fadeSlideUp{ from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:hover{ transform: scale(1.03); border-color: var(--bz-hotpink); box-shadow: 0 8px 25px rgba(255, 0, 127, 0.2), 0 0 30px rgba(225, 0, 255, 0.08); }.wpc-scope-344 .tc-wp-content-root .bz-s3-step-badge{ position: absolute; top: 16px; right: 16px; width: 28px; height: 28px; background: linear-gradient(135deg, var(--bz-hotpink), var(--bz-magenta)); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 0.75rem; font-weight: 900; color: #fff; box-shadow: 0 3px 8px rgba(255, 0, 127, 0.35); transition: transform 0.3s ease; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:hover .bz-s3-step-badge{ transform: scale(1.2) rotate(-10deg); }.wpc-scope-344 .tc-wp-content-root .bz-s3-glitter{ height: 6px; background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta), var(--bz-purple), var(--bz-hotpink)); background-size: 200% auto; border-radius: 12px 12px 0 0; margin: -28px -28px 16px -28px; }.wpc-scope-344 .tc-wp-content-root .bz-s3-icon-wrap{ width: 52px; height: 52px; background: linear-gradient(135deg, rgba(255, 0, 127, 0.1), rgba(225, 0, 255, 0.1)); border: 2px solid var(--bz-border-3); border-radius: 12px; display: flex; align-items: center; justify-content: center; margin-bottom: 16px; transition: all 0.4s ease; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:hover .bz-s3-icon-wrap{ border-color: var(--bz-hotpink); background: linear-gradient(135deg, rgba(255, 0, 127, 0.15), rgba(225, 0, 255, 0.12)); }.wpc-scope-344 .tc-wp-content-root .bz-s3-icon{ font-size: 22px; color: var(--bz-hotpink); transition: all 0.4s ease; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card:hover .bz-s3-icon{ color: var(--bz-purple); transform: scale(1.15); }.wpc-scope-344 .tc-wp-content-root .bz-s3-card-title{ font-size: 1.1rem; font-weight: 800; color: var(--bz-text-3); margin-bottom: 10px; text-transform: uppercase; letter-spacing: 1px; position: relative; z-index: 1; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card-title .bz-s3-highlight{ background: linear-gradient(90deg, var(--bz-hotpink), var(--bz-magenta)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }.wpc-scope-344 .tc-wp-content-root .bz-s3-card-desc{ font-size: 0.9rem; color: var(--bz-text-muted-3); line-height: 1.5; position: relative; z-index: 1; }.wpc-scope-344 .tc-wp-content-root *, .wpc-scope-344 .tc-wp-content-root *::before, .wpc-scope-344 .tc-wp-content-root *::after{ box-sizing: border-box; }@media (min-width: 320px) and (max-width: 374px){.tc-wp-content-root .bz-s1-root, .tc-wp-content-root .bz-s2-root, .tc-wp-content-root .bz-s3-root{ padding: 40px 12px; }.tc-wp-content-root .bz-s1-container, .tc-wp-content-root .bz-s2-container, .tc-wp-content-root .bz-s3-container{ padding: 0; }.tc-wp-content-root .bz-s1-heading, .tc-wp-content-root .bz-s2-heading, .tc-wp-content-root .bz-s3-heading{ font-size: 1.35rem; text-align: center; }.tc-wp-content-root .bz-s1-subheading, .tc-wp-content-root .bz-s2-subheading, .tc-wp-content-root .bz-s3-subheading{ font-size: 0.82rem; }.tc-wp-content-root .bz-s1-card, .tc-wp-content-root .bz-s2-card, .tc-wp-content-root .bz-s3-card{ padding: 22px 18px; width: 100% !important; min-width: 0 !important; }.tc-wp-content-root .bz-s1-card-title, .tc-wp-content-root .bz-s2-card-title{ font-size: 1rem; }.tc-wp-content-root .bz-s3-card-title{ font-size: 0.95rem; }.tc-wp-content-root .bz-s1-card-desc, .tc-wp-content-root .bz-s2-card-desc{ font-size: 0.82rem; }.tc-wp-content-root .bz-s3-card-desc{ font-size: 0.8rem; }.tc-wp-content-root .bz-s1-grid, .tc-wp-content-root .bz-s2-grid, .tc-wp-content-root .bz-s3-grid{ grid-template-columns: 1fr !important; gap: 14px; overflow: hidden; }}@media (min-width: 375px) and (max-width: 429px){.tc-wp-content-root .bz-s1-root, .tc-wp-content-root .bz-s2-root, .tc-wp-content-root .bz-s3-root{ padding: 48px 16px; }.tc-wp-content-root .bz-s1-container, .tc-wp-content-root .bz-s2-container, .tc-wp-content-root .bz-s3-container{ padding: 0; }.tc-wp-content-root .bz-s1-heading, .tc-wp-content-root .bz-s2-heading, .tc-wp-content-root .bz-s3-heading{ font-size: 1.5rem; text-align: center; }.tc-wp-content-root .bz-s1-subheading, .tc-wp-content-root .bz-s2-subheading, .tc-wp-content-root .bz-s3-subheading{ font-size: 0.88rem; }.tc-wp-content-root .bz-s1-card, .tc-wp-content-root .bz-s2-card, .tc-wp-content-root .bz-s3-card{ padding: 24px 20px; width: 100% !important; min-width: 0 !important; }.tc-wp-content-root .bz-s1-card-title, .tc-wp-content-root .bz-s2-card-title{ font-size: 1.05rem; }.tc-wp-content-root .bz-s3-card-title{ font-size: 1rem; }.tc-wp-content-root .bz-s1-card-desc, .tc-wp-content-root .bz-s2-card-desc{ font-size: 0.85rem; }.tc-wp-content-root .bz-s3-card-desc{ font-size: 0.82rem; }.tc-wp-content-root .bz-s1-grid, .tc-wp-content-root .bz-s2-grid, .tc-wp-content-root .bz-s3-grid{ grid-template-columns: 1fr !important; gap: 16px; overflow: hidden; }}@media (min-width: 430px) and (max-width: 767px){.tc-wp-content-root .bz-s1-root, .tc-wp-content-root .bz-s2-root, .tc-wp-content-root .bz-s3-root{ padding: 56px 20px; }.tc-wp-content-root .bz-s1-container, .tc-wp-content-root .bz-s2-container, .tc-wp-content-root .bz-s3-container{ padding: 0; }.tc-wp-content-root .bz-s1-heading, .tc-wp-content-root .bz-s2-heading, .tc-wp-content-root .bz-s3-heading{ font-size: 1.7rem; text-align: center; }.tc-wp-content-root .bz-s1-subheading, .tc-wp-content-root .bz-s2-subheading, .tc-wp-content-root .bz-s3-subheading{ font-size: 0.92rem; }.tc-wp-content-root .bz-s1-card, .tc-wp-content-root .bz-s2-card, .tc-wp-content-root .bz-s3-card{ padding: 26px 22px; width: 100% !important; min-width: 0 !important; }.tc-wp-content-root .bz-s1-card-title, .tc-wp-content-root .bz-s2-card-title{ font-size: 1.1rem; }.tc-wp-content-root .bz-s3-card-title{ font-size: 1.05rem; }.tc-wp-content-root .bz-s1-card-desc, .tc-wp-content-root .bz-s2-card-desc{ font-size: 0.88rem; }.tc-wp-content-root .bz-s3-card-desc{ font-size: 0.85rem; }.tc-wp-content-root .bz-s1-grid, .tc-wp-content-root .bz-s2-grid, .tc-wp-content-root .bz-s3-grid{ grid-template-columns: 1fr !important; gap: 18px; overflow: hidden; }}@media (min-width: 768px) and (max-width: 1023px){.tc-wp-content-root .bz-s1-root, .tc-wp-content-root .bz-s2-root, .tc-wp-content-root .bz-s3-root{ padding: 64px 24px; }.tc-wp-content-root .bz-s1-container, .tc-wp-content-root .bz-s2-container, .tc-wp-content-root .bz-s3-container{ padding: 0; }.tc-wp-content-root .bz-s1-heading, .tc-wp-content-root .bz-s2-heading, .tc-wp-content-root .bz-s3-heading{ font-size: 2rem; text-align: center; }.tc-wp-content-root .bz-s1-subheading, .tc-wp-content-root .bz-s2-subheading, .tc-wp-content-root .bz-s3-subheading{ font-size: 0.95rem; }.tc-wp-content-root .bz-s1-card, .tc-wp-content-root .bz-s2-card, .tc-wp-content-root .bz-s3-card{ padding: 28px 24px; height: 100%; }.tc-wp-content-root .bz-s1-card-title, .tc-wp-content-root .bz-s2-card-title{ font-size: 1.15rem; }.tc-wp-content-root .bz-s3-card-title{ font-size: 1.05rem; }.tc-wp-content-root .bz-s1-card-desc, .tc-wp-content-root .bz-s2-card-desc{ font-size: 0.9rem; }.tc-wp-content-root .bz-s3-card-desc{ font-size: 0.85rem; }.tc-wp-content-root .bz-s1-grid{ grid-template-columns: repeat(2, 1fr) !important; gap: 20px; overflow: hidden; }.tc-wp-content-root .bz-s2-grid{ grid-template-columns: repeat(2, 1fr) !important; gap: 20px; overflow: hidden; }.tc-wp-content-root .bz-s3-grid{ grid-template-columns: repeat(2, 1fr) !important; gap: 20px; overflow: hidden; }}@media (min-width: 1024px){.tc-wp-content-root .bz-s1-root, .tc-wp-content-root .bz-s2-root, .tc-wp-content-root .bz-s3-root{ padding: 80px 20px; }.tc-wp-content-root .bz-s1-container, .tc-wp-content-root .bz-s2-container, .tc-wp-content-root .bz-s3-container{ padding: 0; }.tc-wp-content-root .bz-s1-heading, .tc-wp-content-root .bz-s2-heading, .tc-wp-content-root .bz-s3-heading{ font-size: clamp(1.4rem, 4vw, 2.5rem); text-align: center; }.tc-wp-content-root .bz-s1-subheading, .tc-wp-content-root .bz-s2-subheading, .tc-wp-content-root .bz-s3-subheading{ font-size: clamp(0.8rem, 2vw, 1rem); }.tc-wp-content-root .bz-s1-card, .tc-wp-content-root .bz-s2-card, .tc-wp-content-root .bz-s3-card{ padding: 32px 28px; height: 100%; }.tc-wp-content-root .bz-s1-card-title, .tc-wp-content-root .bz-s2-card-title{ font-size: 1.2rem; }.tc-wp-content-root .bz-s3-card-title{ font-size: 1.1rem; }.tc-wp-content-root .bz-s1-card-desc, .tc-wp-content-root .bz-s2-card-desc{ font-size: 0.95rem; }.tc-wp-content-root .bz-s3-card-desc{ font-size: 0.9rem; }.tc-wp-content-root .bz-s1-grid, .tc-wp-content-root .bz-s2-grid, .tc-wp-content-root .bz-s3-grid{ grid-template-columns: repeat(4, 1fr) !important; gap: 24px; overflow: hidden; align-items: stretch; }}