.hs-mod-ct-methods{--purple:#8c2d8c;--purple-dark:#621d62;--purple-mist:#fbf5fb;--ink:#1a1a1a;--muted:#6b6b6b;--border:#e4d0e4;--border-soft:#efe4ef;--success:#1a7a3a;--shadow-lg:0 14px 48px rgba(98,29,98,.14);--radius-xl:28px;background:#fff;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;padding:96px 0 64px}.hs-mod-ct-methods *,.hs-mod-ct-methods :after,.hs-mod-ct-methods :before{box-sizing:border-box}:where(.hs-mod-ct-methods h3,.hs-mod-ct-methods p,.hs-mod-ct-methods div,.hs-mod-ct-methods span){margin:0;padding:0}.hs-mod-ct-methods svg{display:block;max-width:100%}:where(.hs-mod-ct-methods a){color:inherit;text-decoration:none}.hs-mod-ct-methods .ctm-container{margin:0 auto;max-width:1200px;padding:0 28px}.hs-mod-ct-methods .ctm-grid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.hs-mod-ct-methods .ctm-card{background:var(--purple-mist);border:1px solid var(--border-soft);border-radius:var(--radius-xl);display:flex;flex-direction:column;overflow:hidden;padding:36px;position:relative;transition:all .25s}.hs-mod-ct-methods .ctm-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.hs-mod-ct-methods .ctm-featured{background:linear-gradient(160deg,var(--purple-dark),var(--purple));border-color:var(--purple);color:#fff}.hs-mod-ct-methods .ctm-featured:before{background:radial-gradient(circle,hsla(0,0%,100%,.12),transparent 70%);border-radius:50%;content:"";height:240px;position:absolute;right:-80px;top:-80px;width:240px}.hs-mod-ct-methods .ctm-featured>*{position:relative;z-index:1}.hs-mod-ct-methods .ctm-icon{align-items:center;background:var(--purple);border-radius:16px;box-shadow:0 6px 18px rgba(140,45,140,.28);color:#fff;display:flex;height:64px;justify-content:center;margin-bottom:22px;width:64px}.hs-mod-ct-methods .ctm-featured .ctm-icon{background:#fff;box-shadow:none;color:var(--purple-dark)}.hs-mod-ct-methods .ctm-icon svg{height:30px;width:30px}.hs-mod-ct-methods .ctm-card-title{color:var(--ink);font-size:1.3rem;font-weight:900;letter-spacing:-.01em;margin-bottom:8px}.hs-mod-ct-methods .ctm-featured .ctm-card-title{color:#fff}.hs-mod-ct-methods .ctm-blurb{color:var(--muted);flex:1;font-size:.98rem;line-height:1.55;margin-bottom:24px}.hs-mod-ct-methods .ctm-featured .ctm-blurb{color:hsla(0,0%,100%,.88)}.hs-mod-ct-methods .ctm-action{background:#fff;border:1px solid var(--border-soft);border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:4px;margin-bottom:14px;min-width:0;padding:16px 18px;transition:all .2s}.hs-mod-ct-methods .ctm-action:hover{border-color:var(--purple);transform:translateX(4px)}.hs-mod-ct-methods .ctm-featured .ctm-action{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.25);color:#fff}.hs-mod-ct-methods .ctm-action-small{color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hs-mod-ct-methods .ctm-featured .ctm-action-small{color:hsla(0,0%,100%,.7)}.hs-mod-ct-methods .ctm-action-big{color:var(--purple-dark);font-size:1.3rem;font-weight:900;letter-spacing:-.01em;min-width:0;overflow-wrap:anywhere;word-break:break-word}.hs-mod-ct-methods .ctm-featured .ctm-action-big{color:#fff}.hs-mod-ct-methods .ctm-meta{align-items:center;color:var(--muted);display:flex;font-size:.86rem;gap:8px}.hs-mod-ct-methods .ctm-featured .ctm-meta{color:hsla(0,0%,100%,.78)}.hs-mod-ct-methods .ctm-meta svg{flex-shrink:0;height:16px;width:16px}.hs-mod-ct-methods .ctm-live-dot{animation:ctmPulse 2s ease-in-out infinite;background:var(--success);border-radius:50%;box-shadow:0 0 0 4px rgba(26,122,58,.2);flex-shrink:0;height:8px;width:8px}@keyframes ctmPulse{0%,to{box-shadow:0 0 0 4px rgba(26,122,58,.2)}50%{box-shadow:0 0 0 8px rgba(26,122,58,.05)}}.hs-mod-ct-methods .ctm-meta.is-closed .ctm-live-dot{animation:none;background:#9aa0a6;box-shadow:none}.hs-mod-ct-methods .ctm-featured .ctm-meta.is-closed .ctm-live-dot{background:hsla(0,0%,100%,.55)}@media (max-width:960px){.hs-mod-ct-methods .ctm-grid{grid-template-columns:1fr}}@media (max-width:600px){.hs-mod-ct-methods{padding:64px 0 48px}.hs-mod-ct-methods .ctm-container{padding:0 20px}}