.breakdance .bde-section-349-100 .section-container{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-section-349-100 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-349-100 .section-container{--bde-grid-items-per-row:1}.breakdance .bde-section-349-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-349-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}#custom-page{--blue:#134E8E;--blue-deep:#0F3D70;--blue-soft:#E8F0FA;--ink:#172536;--gold:#FFB33F;--orange:#F40;--paper:#F5F8FC;--paper-2:#EEF2F8;--line:#D9E2EE;--muted:#66758B;--shadow-sm:0 6px 18px rgba(16,24,40,.05);--shadow:0 18px 44px rgba(16,24,40,.06);--radius-xl:28px;--radius-md:14px;--ease:cubic-bezier(.2,.7,.2,1);font-family:'Manrope',system-ui,sans-serif;font-size:16px;color:var(--ink);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased}#custom-page *,#custom-page *::before,#custom-page *::after{box-sizing:border-box}#custom-page h1,#custom-page h2,#custom-page h3,#custom-page p,#custom-page span,#custom-page div{margin:0;padding:0}#custom-page img{display:block;max-width:100%}#custom-page a{color:inherit;text-decoration:none}#custom-page .section{padding:80px 40px}#custom-page .section-white{background:#fff}#custom-page .section-inner{max-width:1320px;margin:0 auto}#custom-page .reveal{opacity:0;transform:translateY(20px);transition:opacity .8s var(--ease),transform .8s var(--ease)}#custom-page .reveal.in{opacity:1;transform:none}#custom-page .pl-hero{position:relative;padding:90px 40px 60px;background:radial-gradient(1100px 500px at 85% 0%,rgba(19,78,142,.10),transparent 60%),radial-gradient(700px 400px at 0% 70%,rgba(255,68,0,.10),transparent 60%),linear-gradient(180deg,#F5F8FC 0%,#ffffff 100%);overflow:hidden}#custom-page .pl-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(19,78,142,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(19,78,142,.05) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at 50% 40%,#000 40%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 40%,transparent 78%);pointer-events:none}#custom-page .pl-hero-inner{position:relative;z-index:1;max-width:1320px;margin:0 auto;text-align:center}#custom-page .pl-hero-kicker{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 8px;border-radius:999px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm);font-size:13px;font-weight:600;color:#3a4a60;margin-bottom:26px}#custom-page .pl-hero-kicker .sq{width:10px;height:10px;border-radius:3px;background:var(--orange);display:inline-block}#custom-page .pl-hero-title{font-family:'Sora',sans-serif;font-size:clamp(45px,6vw,84px);line-height:1;letter-spacing:-.055em;font-weight:700;color:var(--ink);margin-bottom:24px}#custom-page .pl-hero-title .accent{color:var(--orange);position:relative;display:inline-block}#custom-page .pl-hero-title .accent::after{content:"";display:inline-block;width:.16em;height:.16em;border-radius:50%;background:var(--blue);margin-left:.06em;vertical-align:.18em}#custom-page .pl-hero-lead{font-size:18px;color:var(--muted);max-width:620px;margin:0 auto 36px;line-height:1.6}#custom-page .pl-pills{display:inline-flex;gap:8px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:var(--shadow-sm);max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}#custom-page .pl-pills::-webkit-scrollbar{display:none}#custom-page .pl-pills a{flex-shrink:0;padding:10px 16px;border-radius:999px;font-size:14px;font-weight:700;color:var(--ink);transition:all .25s var(--ease)}#custom-page .pl-pills a:hover{background:var(--paper);color:var(--orange)}#custom-page .pl-sub{background:var(--ink);padding:36px 40px}#custom-page .pl-sub-inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr auto auto;gap:32px;align-items:center}#custom-page .pl-sub-hed{font-family:'Sora',sans-serif;font-size:clamp(16px,1.8vw,20px);font-weight:700;letter-spacing:-.02em;color:#fff;margin-bottom:5px}#custom-page .pl-sub-desc{font-size:14px;color:rgba(255,255,255,.6)}#custom-page .pl-sub-plans{display:flex;gap:10px}#custom-page .pl-sub-plan{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 18px;text-align:center;min-width:110px}#custom-page .pl-sub-plan.feat{border-color:var(--gold);background:rgba(255,179,63,.1)}#custom-page .pl-sub-plan .sn{font-family:'Manrope',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-bottom:5px}#custom-page .pl-sub-plan .sp{font-family:'Sora',sans-serif;font-size:22px;font-weight:700;color:#fff;line-height:1}#custom-page .pl-sub-plan .sp em{font-style:normal;font-size:12px;color:rgba(255,255,255,.45);font-weight:400}#custom-page .pl-sub-plan .ss{font-size:11px;color:rgba(255,255,255,.4);margin-top:3px}#custom-page .pl-sub-plan.feat .sp{color:var(--gold)}#custom-page .pl-sub-cta{display:flex;flex-direction:column;gap:8px;min-width:160px}#custom-page .btn-ghost-inv{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border-radius:999px;font-family:'Manrope',system-ui,sans-serif;font-weight:700;font-size:13px;background:transparent;color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.18);transition:all .2s ease;text-align:center}#custom-page .btn-ghost-inv:hover{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.35)}#custom-page .pl-cat{margin-top:64px}#custom-page .pl-cat:first-child{margin-top:0}#custom-page .pl-cat-head{margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid var(--line)}#custom-page .pl-cat-head .title-row{display:flex;align-items:center;gap:12px}#custom-page .pl-cat-head .sq{width:14px;height:14px;border-radius:4px;background:var(--blue);flex-shrink:0}#custom-page .pl-cat-head .sq.gold{background:var(--gold)}#custom-page .pl-cat-head .sq.orange{background:var(--orange)}#custom-page .pl-cat-head .sq.teal{background:#0F7C86}#custom-page .pl-cat-head .sq.purple{background:#7D4FBD}#custom-page .pl-cat-head .title{font-family:'Sora',sans-serif;font-size:clamp(24px,2.2vw,30px);letter-spacing:-.025em;font-weight:700;color:var(--ink);line-height:1}#custom-page .pl-cat-head .sub{font-size:15px;color:var(--muted);margin-top:10px;max-width:580px}#custom-page .pl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#custom-page .plugin-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);padding:24px 24px 22px;display:flex;flex-direction:column;gap:14px;transition:border-color .25s ease,transform .35s var(--ease);position:relative}#custom-page .plugin-card:hover{border-color:#c3d2e6;transform:translateY(-3px)}#custom-page .plugin-head{display:flex;align-items:center;gap:14px}#custom-page .plugin-glyph{width:48px;height:48px;border-radius:12px;flex-shrink:0;display:block}#custom-page img.plugin-glyph{object-fit:contain}#custom-page .plugin-glyph--placeholder{background:#fff;border:2px dashed var(--line);color:var(--muted);display:grid;place-items:center;font-family:'Sora',sans-serif;font-size:24px;font-weight:600}#custom-page .pi-blue{background:#134E8E;color:#fff;display:grid;place-items:center}#custom-page .pi-orange{background:#F40;color:#fff;display:grid;place-items:center}#custom-page .pi-gold{background:#FFB33F;color:#172536;display:grid;place-items:center}#custom-page .pi-teal{background:#0F7C86;color:#fff;display:grid;place-items:center}#custom-page .pi-purple{background:#7D4FBD;color:#fff;display:grid;place-items:center}#custom-page [class*="pi-"] svg{width:24px;height:24px}#custom-page .plugin-name{font-family:'Sora',sans-serif;font-size:17px;letter-spacing:-.02em;font-weight:700;color:var(--ink)}#custom-page .plugin-name span{display:block;font-size:12px;color:var(--muted);font-weight:500;margin-top:3px;letter-spacing:.02em;font-family:'Manrope',system-ui,sans-serif}#custom-page .plugin-desc{color:var(--muted);font-size:14px;line-height:1.55;flex-grow:1}#custom-page .plugin-foot{display:flex;align-items:center;justify-content:flex-start;padding-top:14px;border-top:1px solid var(--line)}#custom-page .plugin-status{display:inline-flex;align-items:center;gap:8px;padding:5px 11px 5px 9px;border-radius:999px;font-family:'Manrope',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;background:rgba(19,78,142,.10);color:#0F3D70;text-transform:uppercase}#custom-page .plugin-status .dot{width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 3px rgba(19,78,142,.18)}#custom-page .plugin-status.free{background:rgba(44,174,101,.12);color:#1F8A4F}#custom-page .plugin-status.free .dot{background:#2CAE65;box-shadow:0 0 0 3px rgba(44,174,101,.18)}#custom-page .plugin-status.pending{background:rgba(255,179,63,.16);color:#8A5A10}#custom-page .plugin-status.pending .dot{background:var(--gold);box-shadow:0 0 0 3px rgba(255,179,63,.22)}#custom-page .plugin-link{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-family:'Manrope',system-ui,sans-serif;font-size:12.5px;font-weight:700;color:var(--blue);transition:gap .2s var(--ease),color .15s}#custom-page .plugin-link svg{width:11px;height:11px;transition:transform .2s var(--ease)}#custom-page .plugin-link:hover{color:var(--blue-deep)}#custom-page .plugin-link:hover svg{transform:translateX(3px)}#custom-page .plugin-card.coming{background:linear-gradient(160deg,#F8FBFE 0%,#EEF3FA 100%);border-style:dashed;cursor:default}#custom-page .plugin-card.coming:hover{transform:none;border-color:var(--line)}#custom-page .plugin-card.coming .plugin-name{color:var(--muted)}#custom-page .plugin-card.coming .plugin-desc{color:var(--muted)}#custom-page .pl-cta{margin-top:80px;display:grid;grid-template-columns:1.3fr .7fr;gap:28px;align-items:center;background:linear-gradient(135deg,#134E8E 0%,#0F3D70 100%);border-radius:var(--radius-xl);padding:44px 48px;color:#fff;position:relative;overflow:hidden}#custom-page .pl-cta::before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,68,0,.28),transparent 65%);pointer-events:none}#custom-page .pl-cta-text{position:relative;z-index:1}#custom-page .pl-cta h2{font-family:'Sora',sans-serif;font-size:clamp(26px,2.8vw,36px);letter-spacing:-.03em;line-height:1.15;margin-bottom:10px;color:#fff}#custom-page .pl-cta p{color:rgba(255,255,255,.78);font-size:16px;max-width:540px}#custom-page .pl-cta-actions{position:relative;z-index:1;display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}#custom-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:999px;font-family:'Manrope',system-ui,sans-serif;font-weight:700;font-size:15px;line-height:1.2;transition:transform .2s var(--ease),box-shadow .25s var(--ease),background .2s ease,color .2s ease,border-color .2s ease;border:1px solid transparent;white-space:nowrap;cursor:pointer;text-align:center;text-decoration:none}#custom-page .btn svg{width:14px;height:14px}#custom-page .btn-gold{background:var(--gold);color:var(--ink);box-shadow:0 10px 24px rgba(255,179,63,.34)}#custom-page .btn-gold:hover{background:#FFA12A;transform:translateY(-2px);box-shadow:0 16px 34px rgba(255,179,63,.42);color:var(--ink)}#custom-page .btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.25)}#custom-page .pl-cta .btn-ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.45);color:#fff}@media (max-width:1100px){#custom-page .pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#custom-page .pl-cta{grid-template-columns:1fr;gap:20px;padding:36px 32px}#custom-page .pl-cta-actions{justify-content:flex-start}#custom-page .pl-sub-inner{grid-template-columns:1fr;gap:20px}#custom-page .pl-sub-cta{flex-direction:row;flex-wrap:wrap}}@media (max-width:720px){#custom-page .section{padding:56px 20px}#custom-page .pl-hero{padding:56px 20px 48px}#custom-page .pl-hero-title{font-size:clamp(36px,10vw,52px)}#custom-page .pl-hero-lead{font-size:16px;margin-bottom:28px}#custom-page .pl-pills{padding:6px;gap:4px}#custom-page .pl-pills a{padding:8px 12px;font-size:13px}#custom-page .pl-sub{padding:28px 20px}#custom-page .pl-sub-inner{gap:16px}#custom-page .pl-sub-plans{flex-wrap:wrap;gap:8px}#custom-page .pl-sub-plan{min-width:calc(33% - 6px);flex:1;padding:12px 10px}#custom-page .pl-sub-plan .sp{font-size:18px}#custom-page .pl-sub-cta{flex-direction:column}#custom-page .btn-ghost-inv{text-align:center}#custom-page .pl-cat{margin-top:48px}#custom-page .pl-cat-head .sub{font-size:14px}#custom-page .pl-grid{grid-template-columns:1fr}#custom-page .plugin-card{padding:20px 18px 18px}#custom-page .plugin-name{font-size:15px}#custom-page .pl-cta{padding:28px 24px;border-radius:20px}#custom-page .pl-cta h2{font-size:24px}#custom-page .pl-cta p{font-size:15px}#custom-page .pl-cta-actions{gap:8px}}@media (max-width:480px){#custom-page .section{padding:44px 16px}#custom-page .pl-hero{padding:48px 16px 40px}#custom-page .pl-hero-title{font-size:clamp(32px,9vw,44px);letter-spacing:-.04em}#custom-page .pl-hero-lead{font-size:15px}#custom-page .pl-sub{padding:24px 16px}#custom-page .pl-sub-hed{font-size:16px}#custom-page .pl-sub-plans{gap:6px}#custom-page .pl-sub-plan{min-width:calc(33% - 5px);padding:10px 8px}#custom-page .pl-sub-plan .sn{font-size:9px;letter-spacing:.04em}#custom-page .pl-sub-plan .sp{font-size:16px}#custom-page .pl-sub-plan .ss{font-size:9px}#custom-page .pl-cat-head .title{font-size:22px}#custom-page .pl-cat-head .sub{display:none}#custom-page .plugin-glyph{width:40px;height:40px}#custom-page [class*="pi-"] svg{width:20px;height:20px}#custom-page .plugin-name{font-size:14px}#custom-page .plugin-desc{font-size:13px}#custom-page .pl-cta{padding:24px 18px;border-radius:16px}#custom-page .pl-cta h2{font-size:21px}#custom-page .pl-cta-actions .btn{width:100%;justify-content:center}}@media (min-width:1740px){#custom-page .section-inner{max-width:1450px}#custom-page .pl-hero-inner{max-width:1450px}#custom-page .pl-sub-inner{max-width:1450px}}