.module-card{display:flex;width:100%;flex-direction:column;padding:1.5rem}@media(min-width:640px){.module-card{width:calc(50% - .5rem)}}@media(min-width:1024px){.module-card{width:calc(33.333% - .7rem)}}@media(min-width:1280px){.module-card{width:calc(25% - .75rem)}}.module-card-icon{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-text-opacity: 1;color:rgb(46 125 98 / var(--tw-text-opacity, 1));background:var(--lime-muted)}.module-card-title{margin-top:1rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;font-weight:700;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1))}.module-card-copy{margin-top:.5rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;letter-spacing:.005em;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.promo-option{display:flex;flex:1 1 0%;flex-direction:column;border-radius:22px;border-width:1px;border-color:#ffffff1a;padding:1.5rem;background:#ffffff0f}.promo-option-icon{display:inline-flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:1rem;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1));background:var(--gold)}.promo-option-title{margin-top:1rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.promo-option-copy{margin-top:.5rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;letter-spacing:.005em;font-weight:400;line-height:1.625;color:#ffffffb3}.promo-panel{position:relative;display:flex;flex-direction:column;gap:2.5rem;overflow:hidden;border-radius:36px;padding:3rem 1.5rem}@media(min-width:1024px){.promo-panel{flex-direction:row;gap:3.5rem;padding:4rem 3.5rem}}.promo-main{flex:1 1 0%}.promo-side{display:flex;flex-direction:column;border-radius:28px;border-width:1px;border-color:#ffffff1a;padding:1.5rem}@media(min-width:1024px){.promo-side{width:400px;flex-shrink:0;padding:2rem}}.promo-side{background:#ffffff0f}.promo-eyebrow{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.375rem 1rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;line-height:1.2;letter-spacing:.05em;font-weight:600;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1));background:var(--gold)}.promo-title{margin-top:1.5rem;max-width:42rem;font-family:Plus Jakarta Sans,Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:800;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.promo-copy{margin-top:1rem;max-width:42rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.1875rem;letter-spacing:-.005em;font-weight:400;line-height:1.625;color:#ffffffbf}.promo-options{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.promo-options{flex-direction:row}}.promo-points-title{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff9}.promo-points-title:where([dir=rtl],[dir=rtl] *){letter-spacing:0em}.promo-points{margin-top:1rem;display:flex;flex-direction:column;gap:.875rem}.promo-actions{margin-top:2rem;display:flex;flex-direction:column;gap:.75rem}.promo-cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.875rem 1.5rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;line-height:1.25;letter-spacing:.02em;font-weight:700;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(hover:hover){.promo-cta-primary:hover{--tw-bg-opacity: 1;background-color:rgb(247 248 246 / var(--tw-bg-opacity, 1))}}.promo-cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;border-width:1px;border-color:#ffffff4d;padding:.875rem 1.5rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;line-height:1.25;letter-spacing:.02em;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(hover:hover){.promo-cta-secondary:hover{background-color:#ffffff1a}}.promo-cta-primary:focus-visible,.promo-cta-secondary:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.promo-note{margin-top:1.25rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;letter-spacing:.005em;font-weight:400;line-height:1.625;color:#fff9}@media(prefers-reduced-motion:reduce){.promo-cta-primary,.promo-cta-secondary{transition:none}}.audience-card{display:flex;width:100%;align-items:flex-start;gap:1rem;border-radius:1.5rem;padding:1.5rem}@media(min-width:768px){.audience-card{width:calc(50% - .5rem)}}@media(min-width:1024px){.audience-card{width:calc(33.333% - .7rem)}}.audience-card-icon{display:inline-flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(15 31 27 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.audience-card-title{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;font-weight:700;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1))}.audience-card-copy{margin-top:.375rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;letter-spacing:.005em;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.compare-row{display:block;border-bottom-width:1px;border-color:#0f1f1b1a;padding:1.25rem}.compare-row:last-child{border-width:0px}@media(min-width:768px){.compare-row{display:table-row;padding:0}}.compare-task{display:block;padding-bottom:.75rem;text-align:start;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;font-weight:700;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1))}@media(min-width:768px){.compare-task{display:table-cell;width:28%;padding:1rem 1.5rem;vertical-align:top}}.compare-cell{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-top:.375rem;padding-bottom:.375rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;line-height:1.5;letter-spacing:.005em;font-weight:400;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}@media(min-width:768px){.compare-cell{display:table-cell;padding:1rem 1.5rem;vertical-align:top}}.compare-cell-trado{font-weight:600;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1))}.compare-label{flex-shrink:0;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#0f1f1b80}@media(min-width:768px){.compare-label{display:none}}.compare-label:where([dir=rtl],[dir=rtl] *){letter-spacing:0em}.compare-value{display:flex;align-items:flex-start;gap:.375rem;text-align:end}@media(min-width:768px){.compare-value{text-align:start}.compare-cell-trado{background:var(--lime-muted)}}.compare-wrap{margin-top:3rem;overflow:hidden;border-radius:32px;border-width:1px;border-color:#0f1f1b1a;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));box-shadow:var(--shadow-md)}.compare-table{width:100%;border-collapse:collapse}@media not all and (min-width:768px){.compare-head{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.compare-head-cell{border-bottom-width:1px;border-color:#0f1f1b1a;padding:1rem 1.5rem;text-align:start;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#0f1f1b99}.compare-head-cell:where([dir=rtl],[dir=rtl] *){letter-spacing:0em}.compare-head-trado{--tw-text-opacity: 1;color:rgb(46 125 98 / var(--tw-text-opacity, 1));background:var(--lime-muted)}.start-step{display:flex;width:100%;flex-direction:column;padding:1.5rem}@media(min-width:768px){.start-step{width:calc(50% - .5rem)}}@media(min-width:1280px){.start-step{width:calc(25% - .75rem)}}.start-step-number{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(15 31 27 / var(--tw-bg-opacity, 1));font-family:Plus Jakarta Sans,Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.05rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.start-step-title{margin-top:1.25rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;font-weight:700;--tw-text-opacity: 1;color:rgb(15 31 27 / var(--tw-text-opacity, 1))}.start-step-copy{margin-top:.5rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;letter-spacing:.005em;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}
