.breakdance .bde-badge{--badgeRadius:.25em;--badgePadding:.33em .66em;font-size:1em;border-radius:var(--badgeRadius);padding:var(--badgePadding);color:#183;background-color:#CFD;font-weight:500;letter-spacing:0.3px}.minty-secondary-card{width:100%}.secondary-card{--text-title:#1f2a38;--text-body:#5f7388;--accent:#1295c6;--accent-soft:#EAF8FD;border-radius:12px;background:var(--bg);width:100%;height:100%;--bg:#F3F5F7}.secondary-card.dark{--bg:#2BBDEE20;--text-title:#fffA;--text-body:#fffA}.secondary-card.white{--bg:#FFF;--text-title:#000;--text-body:#000}.secondary-card-header{display:flex;align-items:center;gap:10px}.secondary-card-wrapper{padding:25px;display:flex;align-items:flex-start;gap:20px}.minty-secondary-card:has(.secondary-card-header) .secondary-card-wrapper{flex-direction:column}.secondary-card-title{font-weight:700;color:var(--text-title)}.secondary-card-icon{display:flex;align-items:center;justify-content:center}.secondary-card-icon svg{width:20px;height:20px;stroke:var(--accent);color:var(--accent);fill:var(--accent)}.secondary-card-content{margin:0;max-width:900px;color:var(--text-body);font-size:16px;line-height:1.42;letter-spacing:-0.01em}.secondary-card-content p{margin-bottom:0}@media (max-width:900px){.secondary-card-wrapper{padding:32px 24px}.secondary-card-icon svg{width:26px;height:26px}.secondary-card-content{font-size:20px}}@media (max-width:700px){.secondary-card-wrapper{padding:32px 24px}.secondary-card-icon svg{width:20px;height:20px}.secondary-card-content{font-size:16px}}.minty-card{width:100%}.card{--text-title:#1f2a38;--text-body:#5f7388;--accent:#1295c6;--accent-soft:#EAF8FD;border-radius:12px;background:var(--bg);border:1px solid rgba(20,45,68,0.08);width:100%;height:100%}.card.light{--bg:#fff;box-shadow:0 22px 48px rgba(23,39,55,0.12)}.card-wrapper{padding:25px;position:relative;overflow:hidden;}.card-wrapper>.card-title{display:flex;align-items:center;gap:15px;margin-bottom:28px}.card-icon{width:56px;height:56px;min-width:56px;min-height:56px;border-radius:50%;background:var(--accent-soft);display:flex;align-items:center;justify-content:center}.card-icon svg{width:24px;height:24px;stroke:var(--accent);color:var(--accent);fill:var(--accent)}.card-wrapper>.card-title .card-title{margin:0;font-size:20px;line-height:1.05;font-weight:700;color:var(--text-title);letter-spacing:-0.02em}.card .bde-badge.card-badge{display:inline-flex;align-items:center;padding:var(--badgePadding);border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:14px;font-weight:400;line-height:1}.card-content{margin:0;max-width:900px;color:var(--text-body);font-size:16px;line-height:1.42;letter-spacing:-0.01em}.card-content p{margin-bottom:0}.card.dark{--bg:#2C3947;--text-title:#eef5fd;--text-body:#c4d2e1;--accent:#5fd1ff;--accent-soft:rgba(95,209,255,0.14);border-color:rgba(255,255,255,0.08);box-shadow:0 22px 48px rgba(6,12,20,0.45)}.minty-card ul{list-style:none;padding-left:0;margin-left:0}.minty-card li{position:relative;padding-left:1.2rem;margin-bottom:0.6rem}.minty-card li::before{content:"•";position:absolute;left:0;top:0;color:var(--accent);font-weight:700;font-size:1.6rem;line-height:1}.card-number{position:absolute;top:-40px;right:-15px;color:var(--blue-dark-10);font-family:"Outfit",sans-serif;font-weight:600;font-size:120px}@media (max-width:900px){.card-wrapper{padding:32px 24px}.card-wrapper>.card-title{gap:16px;margin-bottom:22px}.card-wrapper>.card-title h3.card-title{font-size:24px}.card-badge{min-height:30px;font-size:23px;padding:0 18px}.card-content{font-size:18px}}@media (max-width:600px){.card-wrapper{padding:32px 24px}.card-wrapper>.card-title{gap:16px;margin-bottom:22px}.card-wrapper>.card-title h3.card-title{font-size:22px}.card-badge{min-height:30px;font-size:20px;padding:0 18px}.card-content{font-size:16px}}.breakdance .bde-icon{display:flex}.breakdance .bde-code-block{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}:root{--faq-bg:#f6f7f9;--faq-bg-hover:#f2f4f7;--faq-text:#111827;--faq-muted:#4b5563;--faq-radius:12px;--faq-pad-y:22px;--faq-pad-x:26px}.minty-faq{width:70%}.minty-faq details{background:var(--faq-bg);border-radius:var(--faq-radius);border:unset;;overflow:hidden;margin:0 0 18px 0;transition:background 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.minty-faq details.faq-grey{--faq-bg:#f6f7f9}.minty-faq details.faq-white{--faq-bg:#fff;--faq-bg-hover:#FAFAFA}.minty-faq details:hover{background:var(--faq-bg-hover)}.minty-faq summary::-webkit-details-marker{display:none}.minty-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:var(--faq-pad-y) var(--faq-pad-x);color:var(--faq-text);font-weight:700;font-size:18px;line-height:1.2;user-select:none}.minty-faq summary span{flex:1}.minty-faq summary::after{content:"";width:18px;height:18px;flex:0 0 18px;margin-left:10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='black' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.17l3.71-3.94a.75.75 0 1 1 1.08 1.04l-4.25 4.52a.75.75 0 0 1-1.08 0L5.21 8.27a.75.75 0 0 1 .02-1.06z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='black' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.17l3.71-3.94a.75.75 0 1 1 1.08 1.04l-4.25 4.52a.75.75 0 0 1-1.08 0L5.21 8.27a.75.75 0 0 1 .02-1.06z'/%3E%3C/svg%3E") no-repeat center / contain;transform:rotate(0deg);transition:transform 200ms ease;opacity:0.9}.minty-faq details[open] summary::after{transform:rotate(180deg)}.minty-faq details>div{padding:0 var(--faq-pad-x) calc(var(--faq-pad-y) + 2px) var(--faq-pad-x);color:var(--faq-muted);font-size:16px;line-height:1.6}.minty-faq details[open] summary{padding-bottom:16px}.minty-faq details[open] summary::before{content:"";position:absolute}.minty-faq summary:focus-visible{outline:3px solid rgba(59,130,246,0.35);outline-offset:4px;border-radius:calc(var(--faq-radius) - 6px)}.minty-faq summary{position:relative}@media (max-width:768px){.minty-faq summary{font-size:18px;padding:18px 18px}.minty-faq details>div{padding:0 18px 18px 18px;font-size:15px}}