.landing-page{--landing-text-primary:var(--text-color-main);--landing-text-secondary:var(--text-color-muted);--landing-section-bg:var(--background-color-main);--landing-section-bg-alt:var(--background-color-alt);--landing-section-bg-accent:var(--background-color-paper);--landing-card-bg:var(--background-color-paper);--landing-card-border:var(--border-color-light);--landing-card-border-hover:var(--color-primary);--landing-card-radius:var(--radius-xl);--landing-card-shadow:#0000000f;--landing-card-shadow-hover:var(--color-primary-dark);--landing-hover-lift:translateY(-4px) translateX(-2px);font-family:var(--font-family-primary);color:var(--landing-text-primary);overflow-x:hidden}.dark .landing-page{--landing-card-shadow:#ffffff08;--landing-card-shadow-hover:var(--color-primary-dark)}.landing-page__container{width:100%;max-width:var(--container-xl);padding-left:var(--space-16);padding-right:var(--space-16);margin-left:auto;margin-right:auto}@media (width>=768px){.landing-page__container{padding-left:var(--space-24);padding-right:var(--space-24)}}.pricing-page{min-height:100vh;position:relative}.pricing-page__container{width:100%;max-width:var(--container-xl);padding-left:var(--space-16);padding-right:var(--space-16);margin-left:auto;margin-right:auto}@media (width>=768px){.pricing-page__container{padding-left:var(--space-24);padding-right:var(--space-24)}}.pricing-page .pricing-hero{text-align:left;width:100%;max-width:none;margin:0;padding:60px 0;position:relative;overflow:hidden}.pricing-page .pricing-hero__pattern{pointer-events:none;opacity:.05;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 80%);mask-image:radial-gradient(circle,#000 40%,#0000 80%)}.pricing-page .pricing-hero__content{text-align:left;justify-content:space-between;align-items:flex-end;gap:48px;width:100%;display:flex;position:relative}@media (width<=991px){.pricing-page .pricing-hero__content{flex-direction:column;align-items:flex-start;gap:20px}}.pricing-page .pricing-hero__title{letter-spacing:-.035em;color:var(--text-color-main);flex-shrink:0;margin:0;font-size:clamp(36px,5vw,58px);font-weight:800;line-height:1.08}.pricing-page .pricing-hero__subtitle{color:var(--text-color-muted);text-align:left;max-width:440px;margin:0 0 6px auto;font-size:18px;line-height:1.55}@media (width<=991px){.pricing-page .pricing-hero__subtitle{max-width:100%;margin-left:0}}.ak-pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:32px;display:grid}@media (width<=991px){.ak-pricing-grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.ak-pricing-plan-item{--ak-pricing-accent:var(--color-primary);--ak-pricing-bg:var(--background-color-main);--ak-pricing-border-color:var(--border-color-light);--ak-pricing-radius:20px;--ak-pricing-feature-check-bg:oklch(from var(--color-positive) l c h / .14);--ak-pricing-feature-check-color:var(--color-positive);background:var(--ak-pricing-bg);border:1px solid var(--ak-pricing-border-color);border-radius:var(--ak-pricing-radius);box-sizing:border-box;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 4px 20px #0000000a}.ak-pricing-plan-item:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000014}.ak-pricing-plan-item .ak-pricing-card-inner{flex-direction:column;height:100%;padding:36px 32px;display:flex;position:relative}.ak-pricing-plan-item .ak-pricing-badge-wrap,.ak-pricing-plan-item .ak-pricing-badge{z-index:5;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.ak-pricing-plan-item .ak-pricing-badge-wrap .bz-badge,.ak-pricing-plan-item .ak-pricing-badge .bz-badge{letter-spacing:.04em;text-transform:uppercase;padding:4px 14px;font-size:11px;font-weight:700}.ak-pricing-plan-item .ak-pricing-badge-wrap .bz-badge.ak-pricing-top-badge--subtle,.ak-pricing-plan-item .ak-pricing-badge-wrap .bz-badge.bz-color--secondary,.ak-pricing-plan-item .ak-pricing-badge .bz-badge.ak-pricing-top-badge--subtle,.ak-pricing-plan-item .ak-pricing-badge .bz-badge.bz-color--secondary{box-shadow:none;border:1px solid var(--ak-pricing-border-color);background:var(--ak-pricing-bg);color:var(--text-color-muted)}.ak-pricing-plan-item .ak-pricing-header{text-align:left;margin-bottom:20px}.ak-pricing-plan-item .ak-pricing-header .ak-pricing-title{color:var(--text-color-main);margin:0;font-size:22px;font-weight:700;line-height:1.3}.ak-pricing-plan-item .ak-pricing-header--promo{justify-content:space-between;align-items:center;gap:12px;display:flex}.ak-pricing-plan-item .ak-pricing-off-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);background:oklch(from var(--color-primary) l c h/.1);border:1px solid oklch(from var(--color-primary) l c h/.45);white-space:nowrap;border-radius:9999px;padding:3px 12px;font-size:10px;font-weight:700}.ak-pricing-plan-item .ak-pricing-body{flex-direction:column;flex-grow:1;display:flex}.ak-pricing-plan-item .ak-pricing-price-wrap{margin-bottom:24px;position:relative}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-price-row{align-items:baseline;margin-bottom:8px;line-height:1;display:flex}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-unit{color:var(--text-color-main);margin-right:2px;font-size:28px;font-weight:800}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-amount{letter-spacing:-.04em;color:var(--text-color-main);font-size:48px;font-weight:800}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-tenure{color:var(--text-color-muted);margin-left:4px;font-size:15px;font-weight:600}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-regular-row{align-items:center;gap:10px;margin-bottom:6px;display:flex}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-regular-row--placeholder{visibility:hidden}@media (width<=991px){.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-regular-row--placeholder{display:none}}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-regular-price{color:var(--color-danger);letter-spacing:-.01em;font-size:20px;font-weight:700;text-decoration:line-through;text-decoration-thickness:2px}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-regular-price--inline{white-space:nowrap;margin-bottom:5px;font-size:24px;font-weight:800;position:absolute;bottom:100%;left:0}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-promo-side{margin-left:10px;line-height:1.25;display:inline-block;position:relative}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-promo-side>.ak-pricing-tenure{margin-left:0}.ak-pricing-plan-item .ak-pricing-price-wrap .ak-pricing-subtitle{color:var(--text-color-muted);font-size:13px;font-weight:500}.ak-pricing-plan-item .ak-pricing-btn-wrap{margin-bottom:24px}.ak-pricing-plan-item .ak-pricing-btn-wrap .ak-pricing-btn{box-sizing:border-box;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:13px 24px;font-size:15px;font-weight:700;transition:all .25s;display:flex;background-color:var(--text-color-main)!important;color:var(--background-color-main)!important}.ak-pricing-plan-item .ak-pricing-btn-wrap .ak-pricing-btn:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.ak-pricing-plan-item .ak-pricing-btn-wrap .ak-pricing-btn:hover .bz-button__icon--right{transform:translate(4px)}.ak-pricing-plan-item .ak-pricing-btn-wrap .ak-pricing-btn--featured{box-shadow:0 6px 20px oklch(from var(--color-primary) l c h/.35);background-color:var(--ak-pricing-accent)!important;color:var(--color-white)!important}.ak-pricing-plan-item .ak-pricing-btn-wrap .ak-pricing-btn--featured:hover{box-shadow:0 8px 24px oklch(from var(--color-primary) l c h/.45);background-color:var(--color-primary-dark)!important}.ak-pricing-plan-item .ak-pricing-btn-wrap .ak-pricing-btn .bz-button__icon--right{align-items:center;transition:transform .25s;display:inline-flex}.ak-pricing-plan-item .ak-pricing-desc{color:var(--text-color-muted);border-bottom:1px dashed var(--ak-pricing-border-color);margin-bottom:24px;padding-bottom:20px;font-size:14px;line-height:1.5}.ak-pricing-plan-item .ak-pricing-features{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item{color:var(--text-color-main);justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;font-weight:500;line-height:1.4;display:flex;position:relative}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item .ak-pricing-feature-main{flex-grow:1;align-items:center;gap:10px;min-width:0;display:flex}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item .ak-pricing-feature-icon{background:var(--ak-pricing-feature-check-bg);width:20px;height:20px;color:var(--ak-pricing-feature-check-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item .ak-pricing-feature-info{color:var(--text-color-disabled);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:color .2s;display:inline-flex}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item .ak-pricing-feature-info:hover{color:var(--text-color-main)}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item.disabled{opacity:.45}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item.disabled .ak-pricing-feature-icon{background:var(--background-color-alt);color:var(--text-color-disabled)}.ak-pricing-plan-item .ak-pricing-features .ak-pricing-feature-item.disabled .ak-pricing-feature-text{color:var(--text-color-disabled);text-decoration:line-through}.ak-pricing-plan-item.ak-pricing-featured{border:2px solid var(--ak-pricing-accent);box-shadow:0 12px 36px oklch(from var(--color-primary) l c h/.12)}.ak-pricing-plan-item.ak-pricing-featured:hover{box-shadow:0 20px 48px oklch(from var(--color-primary) l c h/.2)}.pricing-plans-section{margin:40px 0}.pricing-faq-section:not(.landing-feature-section){padding:70px 0 90px}.pricing-faq-section .pricing-section-head{text-align:center;margin-bottom:40px}.pricing-faq-section .pricing-section-head .pricing-section-title{color:var(--text-color-main);letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(28px,4vw,40px);font-weight:800}.pricing-faq-section .pricing-section-head .pricing-section-bar{background:linear-gradient(90deg,#5c24ff,#ff2399);border-radius:9999px;width:48px;height:3px;margin:0 auto}.pricing-faq-section .pricing-faq-wrap{max-width:860px;margin:0 auto}.pricing-faq-section .pricing-faq-accordion{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:18px;overflow:hidden;box-shadow:0 4px 20px #00000008}.pricing-faq-section .pricing-faq-accordion .bz-accordion__item{border-bottom:1px solid var(--border-color-light);background:0 0}.pricing-faq-section .pricing-faq-accordion .bz-accordion__item:last-child{border-bottom:none}.pricing-faq-section .pricing-faq-accordion .bz-accordion__header{padding:20px 24px;transition:all .2s}.pricing-faq-section .pricing-faq-accordion .bz-accordion__header:hover:not(:disabled){background:var(--background-color-alt)}.pricing-faq-section .pricing-faq-accordion .bz-accordion__title{color:var(--text-color-main);letter-spacing:-.01em;font-size:18px;font-weight:700}.pricing-faq-section .pricing-faq-accordion .bz-accordion__arrow{color:var(--text-color-muted)}.pricing-faq-section .pricing-faq-accordion .bz-accordion__body{padding:0 24px 22px;font-size:18px;font-weight:400;line-height:1.8}.pricing-faq-section .pricing-faq-accordion .bz-accordion__body p{margin:0}.pricing-faq-section .pricing-faq-accordion .bz-accordion__body p+p{margin-top:10px}.pricing-faq-section .pricing-faq-accordion .bz-accordion__body .pricing-faq-action{margin-top:14px}.pricing-faq-section .pricing-faq-footer{text-align:center;color:var(--text-color-muted);margin-top:32px;font-size:14.5px}.pricing-faq-section .pricing-faq-footer a{color:var(--text-color-main);text-underline-offset:3px;font-weight:700;text-decoration:underline;transition:color .15s}.pricing-faq-section .pricing-faq-footer a:hover{color:var(--color-primary)}.pillars-slider{padding-bottom:48px;overflow:visible}.pillars-slider .swiper-slide{width:85vw;height:auto;display:flex}@media (width>=640px){.pillars-slider .swiper-slide{width:360px}}@media (width>=1024px){.pillars-slider .swiper-slide{width:390px}}.pillars-slider .landing-feature-card{width:100%;height:100%;position:relative;overflow:hidden}.pillars-slider .landing-feature-card:hover .pillar-mockup{opacity:1}.pillars-slider .landing-feature-card [data-collapsible-content],.pillars-slider .landing-feature-card .bz-card__body{flex-direction:column;flex:1;height:100%;display:flex;position:relative}.pillars-slider .landing-feature-card .landing-feature-card__title{z-index:4;margin-top:-10px;margin-bottom:var(--space-12);position:relative}.pillars-slider .landing-feature-card .landing-feature-card__description{z-index:4;margin-bottom:var(--space-16);flex-grow:1;position:relative}.pillars-slider .landing-feature-card .landing-feature-card__list{z-index:4;padding-top:var(--space-16);border-top:1px dashed var(--border-color-light);margin-top:auto;position:relative}.pillars-slider .landing-feature-card .landing-feature-card__item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pillars-slider .swiper-pagination-bullet{background:var(--text-color-muted);opacity:.35;width:10px;height:10px;transition:all .25s;margin:0 5px!important}.pillars-slider .swiper-pagination-bullet-active{background:var(--color-primary);opacity:1;border-radius:6px;width:24px}.pillar-mockup{margin:calc(-1 * var(--bz-size-padding-y,var(--space-32,32px))) calc(-1 * var(--bz-size-padding-x,var(--space-32,32px))) 0 calc(-1 * var(--bz-size-padding-x,var(--space-32,32px)));box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.85;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:flex-start;gap:8px;width:auto;height:132px;padding:24px 28px 10px;transition:opacity .3s;display:flex;position:relative;overflow:hidden}.pillar-mockup>*{z-index:1;position:relative}.pillar-mockup{-webkit-mask-image:linear-gradient(#000 0% 35%,#000000b3 65%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#000000b3 65%,#0000 100%)}.pillar-mockup:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, #fff0 0%, #ffffff26 25%, #ffffffbf 65%, var(--landing-card-bg,var(--background-color-paper,#fff)) 100%);-webkit-backdrop-filter:blur(2.5px);position:absolute;inset:0}.dark .pillar-mockup:after{background:linear-gradient(to bottom, #18181b00 0%, #18181b26 25%, #18181bcc 65%, var(--landing-card-bg,#18181b) 100%)}.pillar-mockup__head{z-index:1;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex;position:relative}.pillar-mockup--speed{background:radial-gradient(circle at 50% -15%,#10b9811f 0%,#0000 70%)}.pillar-mockup--themes{background:radial-gradient(circle at 50% -15%,#9333ea1f 0%,#0000 70%)}.pillar-mockup--editor{background:radial-gradient(circle at 50% -15%,#10b9811f 0%,#0000 70%)}.pillar-mockup--ai{background:radial-gradient(circle at 50% -15%,#8b5cf61f 0%,#0000 70%)}.pillar-mockup--monetization{background:radial-gradient(circle at 50% -15%,#f59e0b1f 0%,#0000 70%)}.pillar-mockup--quiz{background:radial-gradient(circle at 50% -15%,#6366f11f 0%,#0000 70%)}.pillar-mockup--seo{background:radial-gradient(circle at 50% -15%,#2563eb1f 0%,#0000 70%)}.pillar-mockup--community{background:radial-gradient(circle at 50% -15%,#e11d481f 0%,#0000 70%)}.pillar-mockup--theme{background:radial-gradient(circle at 50% -15%,#ec48991f 0%,#0000 70%)}.pillar-mockup--languages{background:radial-gradient(circle at 50% -15%,#6366f11f 0%,#0000 70%)}.pillar-mockup--plugins{background:radial-gradient(circle at 50% -15%,#10b9811f 0%,#0000 70%)}.pillar-mockup .pillar-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.pillar-mockup .pillar-badge.badge-primary{background:oklch(from var(--color-primary) l c h/.12);color:var(--color-primary)}.pillar-mockup .pillar-badge.badge-purple{color:#9333ea;background:#9333ea1f}.pillar-mockup .pillar-badge.badge-emerald{color:#059669;background:#10b9811f}.pillar-mockup .pillar-badge.badge-amber{color:#d97706;background:#f59e0b24}.pillar-mockup .pillar-badge.badge-cyan{color:#0891b2;background:#06b6d41f}.pillar-mockup .pillar-badge.badge-indigo{color:#4f46e5;background:#6366f11f}.pillar-mockup .pillar-badge.badge-rose{color:#e11d48;background:#f43f5e1f}.pillar-mockup .pillar-badge.badge-violet{color:#7c3aed;background:#8b5cf61f}.pillar-mockup .pillar-score{color:#10b981;background:#10b9811f;border-radius:99px;padding:2px 8px;font-size:12.5px;font-weight:800}.pillar-mockup .pillar-speed-body{z-index:1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.pillar-mockup .pillar-speed-metric{flex-direction:column;display:flex}.pillar-mockup .pillar-speed-val{letter-spacing:-.04em;color:var(--text-color-main);font-size:30px;font-weight:900;line-height:1}.pillar-mockup .pillar-speed-lbl{color:var(--text-color-muted);margin-top:4px;font-size:11px;font-weight:600}.pillar-mockup .pillar-speed-pill{color:#10b981;background:#10b9811a;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.pillar-mockup .pillar-ai-status{color:#9333ea;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.pillar-mockup .pillar-ai-dot{background:#9333ea;border-radius:50%;width:7px;height:7px;animation:1.5s infinite pulse-dot}.pillar-mockup .pillar-ai-body{flex-direction:column;gap:8px;display:flex}.pillar-mockup .pillar-ai-prompt{color:var(--text-color-main);background:var(--background-color-main);border:1px solid var(--border-color-light);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:7px 10px;font-size:12px;font-style:italic;font-weight:600;overflow:hidden}.pillar-mockup .pillar-ai-tags{gap:6px;display:flex}.pillar-mockup .pillar-ai-tags .pillar-tag{color:var(--text-color-muted);background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700}.pillar-mockup .pillar-quiz-step{color:var(--text-color-muted);font-size:11.5px;font-weight:700}.pillar-mockup .pillar-quiz-body{flex-direction:column;gap:7px;display:flex}.pillar-mockup .pillar-quiz-choice{background:var(--background-color-main);border:1px solid var(--color-primary);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.pillar-mockup .pillar-quiz-choice .pillar-quiz-radio{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.pillar-mockup .pillar-quiz-choice .pillar-quiz-text{color:var(--text-color-main);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;font-weight:700;overflow:hidden}.pillar-mockup .pillar-quiz-choice .pillar-quiz-pct{color:var(--color-primary);font-size:11.5px;font-weight:800}.pillar-mockup .pillar-quiz-footer{color:var(--text-color-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.pillar-mockup--monetization .pillar-article-preview{flex-direction:column;gap:3px;display:flex}.pillar-mockup--monetization .pillar-article-title{color:var(--text-color-main);font-size:13px;font-weight:800;line-height:1.25}.pillar-mockup--monetization .pillar-article-meta{color:var(--text-color-muted);font-size:11px}.pillar-mockup--monetization .pillar-lock-overlay{color:#d97706;background:linear-gradient(#fff0 10%,#fffffff2 60%);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;padding-bottom:12px;font-size:11.5px;font-weight:700;display:flex;position:absolute;inset:0}.dark .pillar-mockup--monetization .pillar-lock-overlay{background:linear-gradient(#18181b00 10%,#18181bf2 60%)}.pillar-mockup--monetization .pillar-lock-overlay .pillar-lock-circle{color:#fff;background:#d97706;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 4px 12px #d977064d}.pillar-mockup .pillar-plugin-count{color:var(--text-color-muted);font-size:11.5px;font-weight:700}.pillar-mockup .pillar-plugin-body{flex-direction:column;gap:6px;display:flex}.pillar-mockup .pillar-plugin-row{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.pillar-mockup .pillar-plugin-row .pillar-plugin-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px}.pillar-mockup .pillar-plugin-row .pillar-plugin-name{font-size:11px;font-family:var(--font-family-monospace,monospace);color:var(--text-color-main);flex:1;font-weight:600}.pillar-mockup .pillar-plugin-row .pillar-plugin-status{color:#10b981;background:#10b9811a;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.pillar-mockup--seo{justify-content:center}.pillar-mockup--seo .pillar-seo-snippet{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.pillar-mockup--seo .pillar-seo-url{color:#059669;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.pillar-mockup--seo .pillar-seo-title{color:#2563eb;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;line-height:1.25;overflow:hidden}.pillar-mockup--seo .pillar-seo-stars{color:var(--text-color-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.pillar-mockup--seo .pillar-seo-stars .pillar-stars-icons{gap:1px;display:flex}.pillar-mockup .pillar-community-live{color:#e11d48;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.pillar-mockup .pillar-live-dot{background:#e11d48;border-radius:50%;width:6px;height:6px}.pillar-mockup .pillar-community-body{flex-direction:column;gap:8px;display:flex}.pillar-mockup .pillar-avatar-stack{align-items:center;display:flex}.pillar-mockup .pillar-avatar-stack .avatar-circle{border:2px solid var(--background-color-main);border-radius:50%;width:28px;height:28px;margin-left:-8px}.pillar-mockup .pillar-avatar-stack .avatar-circle:first-child{margin-left:0}.pillar-mockup .pillar-avatar-stack .avatar-circle--plus{background:var(--color-primary);color:#fff;justify-content:center;align-items:center;font-size:9.5px;font-weight:800;display:flex}.pillar-mockup .pillar-community-desc{color:var(--text-color-muted);font-size:11px;font-weight:600}.pillar-mockup--theme .pillar-theme-split{flex:1;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px;display:grid}.pillar-mockup--theme .pillar-theme-half{border:1px solid var(--border-color-light);border-radius:8px;flex-direction:column;justify-content:space-between;padding:8px 10px;display:flex}.pillar-mockup--theme .pillar-theme-half--light{color:#0f172a;background:#fff}.pillar-mockup--theme .pillar-theme-half--dark{color:#fff;background:#0f172a;border-color:#334155}.pillar-mockup--theme .pillar-theme-half .pillar-theme-lbl{text-transform:uppercase;letter-spacing:.04em;opacity:.8;font-size:10px;font-weight:800}.pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches{gap:4px;margin-top:6px;display:flex}.pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch{border-radius:50%;width:12px;height:12px}.pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-1{background:#3b82f6}.pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-2{background:#10b981}.pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-3{background:#ec4899}.pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-4{background:#8b5cf6}.pillar-mockup--theme .pillar-theme-footer{color:var(--text-color-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.pillar-mockup--admin{background:radial-gradient(ellipse at 80% 20%, oklch(from var(--color-primary) l c h/.14) 0%, transparent 70%)}.pillar-mockup--admin .pillar-admin-badge{color:#10b981;background:#10b9811a;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.pillar-mockup--admin .pillar-admin-body{flex-direction:column;gap:6px;display:flex}.pillar-mockup--admin .pillar-admin-row{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.pillar-mockup--admin .pillar-admin-row .pillar-admin-item{color:var(--text-color-main);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.pillar-mockup--admin .pillar-admin-row .pillar-admin-status{border-radius:4px;padding:2px 7px;font-size:10.5px;font-weight:700}.pillar-mockup--editor .pillar-editor-status{color:#10b981;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.pillar-mockup--editor .pillar-editor-dot{background:#10b981;border-radius:50%;width:6px;height:6px}.pillar-mockup--editor .pillar-editor-body{flex-direction:column;gap:8px;display:flex}.pillar-mockup--editor .pillar-editor-toolbar{background:var(--background-color-main);border:1px solid var(--border-color-light);color:var(--text-color-muted);border-radius:6px;align-items:center;gap:8px;padding:5px 8px;display:flex}.pillar-mockup--editor .pillar-editor-toolbar .bz-icon{opacity:.7}.pillar-mockup--editor .pillar-editor-preview{flex-direction:column;gap:2px;display:flex}.pillar-mockup--editor .pillar-editor-title{color:var(--text-color-main);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.pillar-mockup--editor .pillar-editor-words{color:var(--text-color-muted);font-size:10px;font-weight:600}.pillar-mockup--themes .pillar-theme-count{color:#9333ea;background:#9333ea1a;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:700}.pillar-mockup--themes .pillar-themes-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pillar-mockup--themes .pillar-theme-tag{background:var(--background-color-main);border:1px solid var(--border-color-light);color:var(--text-color-main);border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:700;display:flex}.pillar-mockup--themes .pillar-theme-tag .pillar-theme-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.pillar-mockup--themes .pillar-themes-footer{color:var(--text-color-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.pillar-mockup--languages .pillar-lang-rtl{color:#4f46e5;background:#6366f11a;border-radius:99px;padding:2px 7px;font-size:10.5px;font-weight:700}.pillar-mockup--languages .pillar-lang-chips{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pillar-mockup--languages .pillar-lang-chip{background:var(--background-color-main);border:1px solid var(--border-color-light);color:var(--text-color-main);border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:700;display:flex}.pillar-mockup--languages .pillar-lang-chip .pillar-lang-code{color:#4f46e5;letter-spacing:.02em;background:#6366f11f;border-radius:4px;padding:1px 4px;font-size:9.5px;font-weight:800}.pillar-mockup--languages .pillar-lang-footer{color:var(--text-color-muted);align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}
