.action-block-section{display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:center;margin:0 auto;max-width:1200px;padding:var(--space-8) var(--container-padding)}.action-block-section.item-count-1 .cta-block-wrapper{max-width:800px;width:100%}.action-block-section.item-count-2 .cta-block-wrapper{max-width:480px;min-width:320px;width:calc(50% - 16px)}.action-block-section.item-count-3 .cta-block-wrapper{max-width:400px;min-width:300px;width:calc(33.33% - 22px)}.action-block-section.item-count-4 .cta-block-wrapper{max-width:350px;min-width:280px;width:calc(25% - 24px)}.cta-block-wrapper{backdrop-filter:blur(10px);background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.05);color:#fff;display:flex;flex-direction:column;height:auto;justify-content:flex-start;min-height:240px;overflow:hidden;padding:var(--space-8) var(--space-6);position:relative;transition:all .3s ease}.cta-block-wrapper[data-aspect-ratio="3-4"]{aspect-ratio:3/4}.cta-block-wrapper[data-aspect-ratio="4-3"]{aspect-ratio:4/3}.cta-block-wrapper:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04));border-color:hsla(0,0%,100%,.15);box-shadow:0 12px 32px rgba(0,0,0,.1);transform:translateY(-6px)}.cta-block-text{display:flex;flex:1;flex-direction:column;gap:20px}.cta-header{background:linear-gradient(135deg,#ff6e82,#f6861f);-webkit-background-clip:text;font-size:20px;font-weight:400;line-height:1.3;word-break:keep-all;-webkit-text-fill-color:transparent;background-clip:text}.cta-body,.cta-header{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-body{color:hsla(0,0%,100%,.8);flex:1;font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed)}.cta-body p{font-size:var(--font-size-lg)!important;font-weight:var(--font-weight-normal)!important;letter-spacing:var(--letter-spacing-normal)!important;line-height:var(--line-height-relaxed)!important;margin:0!important}.cta-body span{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.cta-link-section{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:flex-start;margin-top:24px;padding-top:20px}.cta-link{align-items:center;display:inline-flex;transition:all .3s ease}.cta-link:hover{transform:translateX(4px)}.cta-link a{color:hsla(0,0%,100%,.9);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:.5px;padding-right:12px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.cta-link:hover a{color:#fff}.cta-chevron{border-bottom:2px solid hsla(0,0%,100%,.7);border-right:2px solid hsla(0,0%,100%,.7);height:8px;transform:rotate(-45deg);transition:all .3s ease;width:8px}.cta-link:hover .cta-chevron{border-color:#ff6e82;transform:rotate(-45deg) scale(1.1)}.text-align-left{text-align:left}.text-align-center,.text-align-center .cta-block-wrapper{text-align:center}.text-align-center .cta-link-section{justify-content:center}.text-align-right{text-align:right}.text-align-right .cta-link-section{justify-content:flex-end}.align-left-top{align-items:flex-start;justify-content:flex-start}.align-center-top{align-items:flex-start;justify-content:center}.align-right-top{align-items:flex-start;justify-content:flex-end}.align-left-center{align-items:center;justify-content:flex-start}.align-center-center{align-items:center;justify-content:center}.align-right-center{align-items:center;justify-content:flex-end}.align-left-bottom{align-items:flex-end;justify-content:flex-start}.align-center-bottom{align-items:flex-end;justify-content:center}.align-right-bottom{align-items:flex-end;justify-content:flex-end}@media (max-width:1200px){.action-block-section.item-count-3 .cta-block-wrapper,.action-block-section.item-count-4 .cta-block-wrapper{width:calc(50% - 16px)}}@media (max-width:1024px){.action-block-section{gap:var(--space-5);padding:var(--space-6) var(--container-padding)}.cta-block-wrapper{min-height:200px;padding:var(--space-6) var(--space-5)}.cta-header{font-size:18px}.cta-body{font-size:var(--font-size-base)}}@media (max-width:768px){.action-block-section{align-items:center;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--container-padding)}.action-block-section.item-count-1 .cta-block-wrapper,.action-block-section.item-count-2 .cta-block-wrapper,.action-block-section.item-count-3 .cta-block-wrapper,.action-block-section.item-count-4 .cta-block-wrapper{max-width:400px;min-height:220px;width:100%}.cta-block-wrapper{padding:var(--space-5) var(--space-4)}.cta-header{font-size:16px}.cta-body{font-size:var(--font-size-sm)}.cta-link a{font-size:13px}}