.block-preview-disabled{padding:2rem;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;text-align:center;color:#6c757d}.block-preview-disabled p{margin:0 0 .5rem 0}.block-preview-disabled p:last-child{margin-bottom:0}.block-preview-disabled strong{color:#495057}.program-addons-block{position:relative;color:var(--main-text-color)}.program-addons-block.program-addons--lightning{--program-addons-border-color:var(--ast-secondary);--program-addons-accent-color:var(--ast-secondary);--program-addons-title-color:var(--ast-secondary);--program-addons-text-color:var(--main-text-color);--program-addons-checkmark-color:#DCFBFF}.program-addons-block.program-addons--dual-step{--program-addons-border-color:var(--ast-primary);--program-addons-accent-color:var(--ast-primary);--program-addons-title-color:var(--ast-primary);--program-addons-text-color:var(--main-text-color);--program-addons-checkmark-color:#EDEEFF}.program-addons-block.program-addons--nexus{--program-addons-border-color:var(--ast-tertiary);--program-addons-accent-color:var(--ast-tertiary);--program-addons-title-color:var(--ast-tertiary);--program-addons-text-color:var(--main-text-color);--program-addons-checkmark-color:#CEF8E0}.program-addons-block.program-addons--neutral{--program-addons-border-color:var(--border-color);--program-addons-accent-color:var(--highlight);--program-addons-title-color:var(--main-text-color);--program-addons-text-color:var(--main-text-color);--program-addons-checkmark-color:var(--highlight)}.program-addons-block.bg--light{background:var(--background-light)}.program-addons-block.bg--neutral{background:var(--neutral-10)}.program-addons-block.bg--default{background:var(--body-bg)}.program-addons-block.spacing--small{padding:30px 0}.program-addons-block.spacing--medium{padding:50px 0}.program-addons-block.spacing--large{padding:80px 0}.program-addons-block.text-align--center .program-addons__header,.program-addons-block.text-align--center .program-addons__target-header{text-align:center}.program-addons-block.text-align--center .program-addons__feature-item,.program-addons-block.text-align--center .program-addons__audience-item{text-align:center;align-items:center}.program-addons-block.text-align--center .program-addons__feature-content,.program-addons-block.text-align--center .program-addons__audience-content{text-align:center}.program-addons-block.text-align--center .program-addons__feature-icon,.program-addons-block.text-align--center .program-addons__audience-icon{justify-content:center}.program-addons-block.text-align--left .program-addons__header,.program-addons-block.text-align--left .program-addons__target-header{text-align:left}.program-addons-block.text-align--left .program-addons__feature-item,.program-addons-block.text-align--left .program-addons__audience-item{text-align:left;align-items:flex-start}.program-addons-block.text-align--left .program-addons__feature-content,.program-addons-block.text-align--left .program-addons__audience-content{text-align:left}.program-addons-block.text-align--left .program-addons__feature-icon,.program-addons-block.text-align--left .program-addons__audience-icon{justify-content:flex-start}.program-addons-block.animation--fade-in .program-addons__customization-section,.program-addons-block.animation--fade-in .program-addons__target-section{opacity:0;transition:opacity .8s ease}.program-addons-block.animation--fade-in .program-addons__customization-section.animate-in,.program-addons-block.animation--fade-in .program-addons__target-section.animate-in{opacity:1}.program-addons-block.animation--fade-in .program-addons__target-section.animate-in{transition-delay:.3s}.program-addons-block.animation--slide-up .program-addons__customization-section{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.program-addons-block.animation--slide-up .program-addons__customization-section.animate-in{opacity:1;transform:translateY(0)}.program-addons-block.animation--slide-up .program-addons__target-section{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease;transition-delay:.3s}.program-addons-block.animation--slide-up .program-addons__target-section.animate-in{opacity:1;transform:translateY(0)}.program-addons-block.animation--scale-in .program-addons__customization-section{opacity:0;transform:scale(0.95);transition:opacity .8s ease,transform .8s ease}.program-addons-block.animation--scale-in .program-addons__customization-section.animate-in{opacity:1;transform:scale(1)}.program-addons-block.animation--scale-in .program-addons__target-section{opacity:0;transform:scale(0.9);transition:opacity .8s ease,transform .8s ease;transition-delay:.3s}.program-addons-block.animation--scale-in .program-addons__target-section.animate-in{opacity:1;transform:scale(1)}.program-addons__customization-section{margin-bottom:60px}.program-addons__customization-section:last-child{margin-bottom:0}.program-addons__target-section{margin-bottom:0}.program-addons__header,.program-addons__target-header{margin-bottom:40px}.program-addons__title,.program-addons__target-title{font-size:42px;font-weight:700;color:var(--main-text-color);margin:0 0 10px 0 !important}.program-addons__description,.program-addons__target-description{font-size:24px;color:var(--program-addons-text-color);margin:0}.program-addons__features{display:grid;grid-gap:20px;gap:20px}.feature-columns--1 .program-addons__features{grid-template-columns:repeat(2, 1fr)}.feature-columns--1 .program-addons__features .program-addons__feature-item{grid-column:span 1}.feature-columns--1 .program-addons__features .program-addons__feature-item:nth-child(1){grid-column:span 2}.feature-columns--1 .program-addons__features .program-addons__feature-item:nth-child(even):last-child{grid-column:span 2}.feature-columns--2 .program-addons__features{grid-template-columns:repeat(2, 1fr)}.feature-columns--2 .program-addons__features .program-addons__feature-item{grid-column:span 1}.feature-columns--2 .program-addons__features .program-addons__feature-item:nth-child(2n+1):nth-last-child(1){grid-column:span 2}.feature-columns--3 .program-addons__features{grid-template-columns:repeat(6, 1fr)}.feature-columns--3 .program-addons__features .program-addons__feature-item{grid-column:span 2}.feature-columns--3 .program-addons__features .program-addons__feature-item:nth-child(3n+1):nth-last-child(2),.feature-columns--3 .program-addons__features .program-addons__feature-item:nth-child(3n+2):nth-last-child(1){grid-column:span 3}.feature-columns--3 .program-addons__features .program-addons__feature-item:nth-child(3n+1):nth-last-child(1){grid-column:span 6}.feature-columns--4 .program-addons__features{grid-template-columns:repeat(8, 1fr)}.feature-columns--4 .program-addons__features .program-addons__feature-item{grid-column:span 2}.feature-columns--4 .program-addons__features .program-addons__feature-item:nth-child(4n+1):nth-last-child(2),.feature-columns--4 .program-addons__features .program-addons__feature-item:nth-child(4n+2):nth-last-child(1){grid-column:span 4}.feature-columns--4 .program-addons__features .program-addons__feature-item:nth-child(4n+1):nth-last-child(3),.feature-columns--4 .program-addons__features .program-addons__feature-item:nth-child(4n+2):nth-last-child(2),.feature-columns--4 .program-addons__features .program-addons__feature-item:nth-child(4n+3):nth-last-child(1){grid-column:span 2}.feature-columns--4 .program-addons__features .program-addons__feature-item:nth-child(4n+1):nth-last-child(1){grid-column:span 8}.program-addons__audiences{display:grid;grid-gap:20px;gap:20px}.audience-columns--2 .program-addons__audiences{grid-template-columns:repeat(2, 1fr)}.audience-columns--2 .program-addons__audiences .program-addons__audience-item{grid-column:span 1}.audience-columns--2 .program-addons__audiences .program-addons__audience-item:nth-child(2n+1):nth-last-child(1){grid-column:span 2}.audience-columns--3 .program-addons__audiences{grid-template-columns:repeat(6, 1fr)}.audience-columns--3 .program-addons__audiences .program-addons__audience-item{grid-column:span 2}.audience-columns--3 .program-addons__audiences .program-addons__audience-item:nth-child(3n+1):nth-last-child(2),.audience-columns--3 .program-addons__audiences .program-addons__audience-item:nth-child(3n+2):nth-last-child(1){grid-column:span 3}.audience-columns--3 .program-addons__audiences .program-addons__audience-item:nth-child(3n+1):nth-last-child(1){grid-column:span 6}.audience-columns--4 .program-addons__audiences{grid-template-columns:repeat(8, 1fr)}.audience-columns--4 .program-addons__audiences .program-addons__audience-item{grid-column:span 2}.audience-columns--4 .program-addons__audiences .program-addons__audience-item:nth-child(4n+1):nth-last-child(2),.audience-columns--4 .program-addons__audiences .program-addons__audience-item:nth-child(4n+2):nth-last-child(1){grid-column:span 4}.audience-columns--4 .program-addons__audiences .program-addons__audience-item:nth-child(4n+1):nth-last-child(3),.audience-columns--4 .program-addons__audiences .program-addons__audience-item:nth-child(4n+2):nth-last-child(2),.audience-columns--4 .program-addons__audiences .program-addons__audience-item:nth-child(4n+3):nth-last-child(1){grid-column:span 2}.audience-columns--4 .program-addons__audiences .program-addons__audience-item:nth-child(4n+1):nth-last-child(1){grid-column:span 8}.program-addons__feature-item{background:var(--neutral-10);border-radius:20px;padding:30px;transition:transform .3s ease,box-shadow .3s ease,border-top-color .3s ease;border-top:3px solid transparent;display:flex;flex-direction:column;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.program-addons__feature-item:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.04);border-top:3px solid var(--program-addons-border-color)}.program-addons__feature-item.animate-in{opacity:1;transform:translateY(0)}.program-addons__audience-item{background:var(--neutral-10);border-radius:20px;padding:30px;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;align-items:flex-start;grid-gap:30px;gap:30px;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.program-addons__audience-item:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.04)}.program-addons__audience-item.animate-in{opacity:1;transform:translateY(0)}.program-addons__feature-icon{display:flex;justify-content:center;align-items:center;margin-bottom:20px;height:80px}.program-addons__feature-icon .program-addons__feature-icon-img,.program-addons__feature-icon .program-addons__feature-icon-svg{max-width:80px;max-height:80px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.program-addons__feature-icon .program-addons__feature-icon-svg{fill:var(--program-addons-accent-color)}.program-addons__audience-icon{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;width:50px;height:50px}.program-addons__audience-icon .program-addons__checkmark-svg{width:50px;height:50px}.program-addons__audience-icon .program-addons__checkmark-svg .checkmark-path{stroke:var(--program-addons-checkmark-color)}.program-addons__feature-content{display:flex;flex-direction:column;flex:1}.program-addons__audience-content{flex:1}.program-addons__feature-title{font-size:24px;font-weight:500;color:var(--program-addons-text-color);margin:0 0 10px 0}.program-addons__feature-description{font-size:18px;color:var(--program-addons-text-color);margin:0;line-height:1.5}.program-addons__audience-description{font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:var(--program-addons-text-color);margin:0}@media(max-width:900px){.program-addons__customization-section{margin-bottom:50px}.program-addons__header,.program-addons__target-header{margin-bottom:30px}.program-addons__title,.program-addons__target-title{font-size:32px;font-weight:600;margin-bottom:15px !important}.program-addons__description,.program-addons__target-description{font-size:20px}.program-addons__features{grid-gap:15px;gap:15px}.program-addons__features .program-addons__feature-item{padding:25px}.feature-columns--1 .program-addons__features{grid-template-columns:repeat(2, 1fr) !important}.feature-columns--1 .program-addons__features .program-addons__feature-item{grid-column:span 1 !important}.feature-columns--1 .program-addons__features .program-addons__feature-item:nth-child(1){grid-column:span 2 !important}.feature-columns--1 .program-addons__features .program-addons__feature-item:nth-child(even):last-child{grid-column:span 2 !important}.feature-columns--2 .program-addons__features,.feature-columns--3 .program-addons__features,.feature-columns--4 .program-addons__features{grid-template-columns:repeat(2, 1fr) !important}.feature-columns--2 .program-addons__features .program-addons__feature-item,.feature-columns--3 .program-addons__features .program-addons__feature-item,.feature-columns--4 .program-addons__features .program-addons__feature-item{grid-column:span 1 !important}.program-addons__audiences{grid-template-columns:repeat(2, 1fr) !important;grid-gap:15px;gap:15px}.program-addons__audiences .program-addons__audience-item{grid-column:span 1 !important}.program-addons__feature-icon{height:70px;margin-bottom:15px}.program-addons__feature-icon .program-addons__feature-icon-img,.program-addons__feature-icon .program-addons__feature-icon-svg{max-width:70px;max-height:70px}.program-addons__feature-title{font-size:20px;font-weight:550;margin-bottom:8px}.program-addons__feature-description,.program-addons__audience-description{font-size:17px}}@media(max-width:600px){.program-addons__customization-section{margin-bottom:40px}.program-addons__header,.program-addons__target-header{margin-bottom:20px}.program-addons__title,.program-addons__target-title{font-size:18px;font-weight:500;margin-bottom:20px !important}.program-addons__description,.program-addons__target-description{font-size:16px}.program-addons__features{grid-template-columns:1fr !important;grid-gap:12px;gap:12px}.program-addons__features .program-addons__feature-item{grid-column:span 1 !important;padding:20px}.program-addons-block.feature-columns--1 .program-addons__features,.program-addons-block.feature-columns--2 .program-addons__features,.program-addons-block.feature-columns--3 .program-addons__features,.program-addons-block.feature-columns--4 .program-addons__features{grid-template-columns:1fr !important}.program-addons-block.feature-columns--1 .program-addons__features .program-addons__feature-item,.program-addons-block.feature-columns--2 .program-addons__features .program-addons__feature-item,.program-addons-block.feature-columns--3 .program-addons__features .program-addons__feature-item,.program-addons-block.feature-columns--4 .program-addons__features .program-addons__feature-item{grid-column:span 1 !important}.program-addons__audiences{grid-template-columns:1fr !important;grid-gap:12px;gap:12px}.program-addons__audiences .program-addons__audience-item{padding:16px}.program-addons__feature-icon{height:60px;margin-bottom:12px}.program-addons__feature-icon .program-addons__feature-icon-img,.program-addons__feature-icon .program-addons__feature-icon-svg{max-width:60px;max-height:60px}.program-addons__audience-icon{width:30px;height:30px}.program-addons__audience-icon .program-addons__checkmark-svg{width:30px;height:30px}.program-addons__feature-title{font-size:16px;font-weight:600;margin-bottom:6px}.program-addons__feature-description{font-size:16px}.program-addons__audience-description{font-size:16px;font-style:normal;font-weight:400;line-height:normal}}@media(prefers-reduced-motion:reduce){.program-addons-block .program-addons__customization-section,.program-addons-block .program-addons__target-section{transform:none !important;transition:opacity .3s ease !important}.program-addons-block .program-addons__feature-item,.program-addons-block .program-addons__audience-item{transform:none;transition:opacity .3s ease}} 