.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,.landing-footer__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,.landing-footer__container{padding-left:var(--space-24);padding-right:var(--space-24)}}.landing-browser-card{background:var(--color-white);border:1px solid var(--border-color-light);border-radius:12px;transition:transform .3s;overflow:hidden;box-shadow:0 20px 40px -10px #0000001a}.landing-browser-card--perspective-left{transform:perspective(1000px)rotateY(-5deg)rotateX(5deg)!important}.landing-browser-card--perspective-left:hover{transform:perspective(1000px)rotateY(0)rotateX(0)translateY(-10px)!important}.landing-browser-card--perspective-right{transform:perspective(1000px)rotateY(5deg)rotateX(5deg)!important}.landing-browser-card--perspective-right:hover{transform:perspective(1000px)rotateY(0)rotateX(0)translateY(-10px)!important}.landing-browser-card--blurred .landing-browser-card__body>:not(.exclude-blur){opacity:.65;filter:blur(2px);transition:filter .4s,opacity .4s}.landing-browser-card--blurred:hover .landing-browser-card__body>:not(.exclude-blur){opacity:1;filter:blur()}.landing-browser-card--desktop-viewport{--landing-browser-card-viewport-width:1120px;--landing-browser-card-viewport-scale:min(1, calc((100vw - var(--space-32)) / var(--landing-browser-card-viewport-width)))}.landing-browser-card--desktop-viewport .landing-browser-card__body{min-height:0;overflow:hidden}.landing-browser-card--desktop-viewport .landing-browser-card__viewport-stage,.landing-browser-card--desktop-viewport .landing-browser-card__viewport{display:contents}.landing-browser-card--desktop-viewport .grid-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-browser-card--desktop-viewport .grid-cols-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-browser-card--desktop-viewport .row>.col-md-6{flex:none;width:50%}.landing-browser-card--desktop-viewport .row>.col-lg-3{flex:none;width:25%}.landing-browser-card--desktop-viewport .row>.col-lg-7{flex:none;width:58.3333%}.landing-browser-card--desktop-viewport .row>.col-lg-5{flex:none;width:41.6667%}.landing-browser-card--desktop-viewport .main-sidebar{display:block!important}.dark .landing-browser-card{background:#18181b;border-color:#27272a;box-shadow:0 20px 40px -10px #00000080}.landing-browser-card:hover{transform:translateY(-10px)}.landing-browser-card__header{background:var(--background-color-alt);border-bottom:1px solid var(--border-color-light);align-items:center;padding:1rem;display:flex}.dark .landing-browser-card__header{background:#27272a;border-bottom-color:#3f3f46}.landing-browser-card__header .dots{gap:6px;margin-right:1rem;display:flex}.landing-browser-card__header .dots span{background:#cbd5e1;border-radius:50%;width:10px;height:10px}.landing-browser-card__header .dots span:first-child{background:#ef4444}.landing-browser-card__header .dots span:nth-child(2){background:#eab308}.landing-browser-card__header .dots span:nth-child(3){background:#22c55e}.landing-browser-card__header .title{color:var(--text-color-muted);font-size:.875rem;font-weight:500}.landing-browser-card__body{min-height:300px;padding:2rem}.landing-browser-card__body.p-0{padding:0}@media (width<=1023px){.landing-browser-card--desktop-viewport,.landing-browser-card--desktop-viewport:hover{transform:none!important}.landing-browser-card--desktop-viewport .landing-browser-card__header{padding:.75rem}.landing-browser-card--desktop-viewport .landing-browser-card__header .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landing-browser-card--desktop-viewport .landing-browser-card__viewport-stage{width:100%;display:block;position:relative;overflow:hidden;container-type:inline-size}@supports (width:1cqw){.landing-browser-card--desktop-viewport .landing-browser-card__viewport-stage{--landing-browser-card-viewport-scale:min(1, calc(100cqw / var(--landing-browser-card-viewport-width)))}}.landing-browser-card--desktop-viewport .landing-browser-card__viewport{width:var(--landing-browser-card-viewport-width);min-width:var(--landing-browser-card-viewport-width);transform:scale(var(--landing-browser-card-viewport-scale));transform-origin:0 0;display:block}@supports (zoom:1){.landing-browser-card--desktop-viewport .landing-browser-card__viewport{zoom:var(--landing-browser-card-viewport-scale);transform:none}}.landing-browser-card--desktop-viewport .page-header__content{align-items:center;gap:var(--space-16);flex-direction:row}.landing-browser-card--desktop-viewport .page-header__actions{width:auto}.landing-browser-card--desktop-viewport .page-header__actions>*{flex:none}.landing-browser-card--desktop-viewport .page-header h1.page-header__title{font-size:var(--text-3xl)}.landing-browser-card--desktop-viewport .bz-table-wrapper{border-right:1px solid var(--border-color-light);border-left:1px solid var(--border-color-light);border-radius:var(--radius-md);box-shadow:var(--shadow-border);overflow:hidden visible}.landing-browser-card--desktop-viewport .bz-table-wrapper--unstyled{box-shadow:none;border:none;border-radius:0}.landing-browser-card--desktop-viewport .bz-table-wrapper .bz-table{min-width:0}.landing-browser-card--desktop-viewport .bz-table{font-size:var(--text-sm)}.landing-browser-card--desktop-viewport .bz-table__header-cell{font-size:var(--text-xs);padding:.75rem 1rem;display:table-cell}.landing-browser-card--desktop-viewport .bz-table__cell{padding:.875rem 1rem;display:table-cell}.landing-browser-card--desktop-viewport .bz-table--sm{font-size:var(--text-xs)}.landing-browser-card--desktop-viewport .bz-table--sm .bz-table__header-cell{font-size:var(--text-xs);padding:.5rem .75rem}.landing-browser-card--desktop-viewport .bz-table--sm .bz-table__cell{padding:.625rem .75rem}.landing-browser-card--desktop-viewport .bz-table--lg{font-size:var(--text-md)}.landing-browser-card--desktop-viewport .bz-table--lg .bz-table__header-cell{font-size:var(--text-sm);padding:1rem 1.25rem}.landing-browser-card--desktop-viewport .bz-table--lg .bz-table__cell{padding:1.125rem 1.25rem}.landing-browser-card--desktop-viewport .bz-table--compact .bz-table__header-cell{font-size:var(--text-xs);padding:.375rem .75rem}.landing-browser-card--desktop-viewport .bz-table--compact .bz-table__cell{font-size:var(--text-sm);padding:.5rem .75rem}.landing-browser-card--desktop-viewport .bz-table--hoverable .bz-table__row:hover{box-shadow:var(--shadow-border)}}.landing-layered-mockup{--landing-layered-mockup-width:52rem;width:100%;position:relative}.landing-layered-mockup__frame{width:100%;position:relative}@media (width<=1023px){.landing-layered-mockup{justify-content:center;padding-bottom:clamp(1.5rem,8vw,4.5rem);display:flex;overflow:visible}.landing-layered-mockup__frame{width:min(100%, var(--landing-layered-mockup-width))}}.landing-browser-card-link{color:inherit;height:100%;text-decoration:none;display:block}.landing-browser-card-link:hover .landing-browser-card{border-color:var(--color-primary);transform:translateY(-10px)}.landing-browser-card-link:hover .title{color:var(--color-primary)}.placeholder-ui{width:100%;max-width:300px}.placeholder-ui div{background:var(--background-color-alt);border-radius:4px;margin-bottom:.5rem}.landing-placeholder-mockup{gap:var(--space-20);min-height:360px;display:grid}.landing-placeholder-mockup__tabs,.landing-placeholder-mockup__toolbar,.landing-placeholder-mockup__preview-header{align-items:center;gap:var(--space-8);display:flex}.landing-placeholder-mockup__tabs span,.landing-placeholder-mockup__toolbar span,.landing-placeholder-mockup__language-list span{border:1px solid var(--border-color-light);background:var(--background-color-alt);border-radius:var(--radius-md);color:var(--text-color-muted);font-weight:var(--font-weight-bold);font-size:var(--text-sm);padding:.625rem .875rem}.landing-placeholder-mockup__tabs .is-active{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.landing-placeholder-mockup__panel,.landing-placeholder-mockup__article,.landing-placeholder-mockup__dark-surface,.landing-placeholder-mockup__translation-bars,.landing-placeholder-mockup__status-card,.landing-placeholder-mockup__updates{gap:var(--space-16);border:1px solid var(--border-color-light);background:var(--background-color-paper);border-radius:var(--radius-lg);padding:var(--space-20);display:grid}.landing-placeholder-mockup__row{gap:var(--space-8);display:grid}.landing-placeholder-mockup__row strong{color:var(--text-color-main);font-size:var(--text-sm)}.landing-placeholder-mockup__row i,.landing-placeholder-mockup__article i,.landing-placeholder-mockup__dark-surface i,.landing-placeholder-mockup__translation-bars i,.landing-placeholder-mockup__status-card i{background:var(--border-color-main);border-radius:999px;height:10px;display:block}.landing-placeholder-mockup__grid,.landing-placeholder-mockup__cards{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-placeholder-mockup__grid span,.landing-placeholder-mockup__cards span{border:1px solid var(--border-color-light);background:var(--background-color-alt);border-radius:var(--radius-lg);min-height:76px}.landing-placeholder-mockup__article span{background:var(--color-warning-lighter);border-radius:var(--radius-lg);width:72px;height:72px}.landing-placeholder-mockup__article strong{background:var(--text-color-main);border-radius:999px;width:82%;height:18px;display:block}.landing-placeholder-mockup__dark-surface{background:#111827;border-color:#1f2937}.landing-placeholder-mockup__dark-surface i{background:#374151}.landing-placeholder-mockup__preview-header span{background:var(--color-primary);border-radius:999px;width:44px;height:24px}.landing-placeholder-mockup__preview-header strong{color:var(--text-color-main);font-size:var(--text-xl)}.landing-placeholder-mockup__toggle{background:var(--color-primary);border-radius:999px;justify-self:end;width:76px;height:38px;padding:4px}.landing-placeholder-mockup__toggle span{background:var(--color-white);border-radius:999px;width:30px;height:30px;margin-left:auto;display:block}.landing-placeholder-mockup__language-list{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-placeholder-mockup__language-list span{justify-content:space-between;gap:var(--space-8);display:flex}.landing-placeholder-mockup__language-list strong{color:var(--color-success,#16a34a)}.landing-placeholder-mockup__status-card span{background:rgba(var(--color-success-rgb,34, 197, 94), .1);width:max-content;color:var(--color-success,#16a34a);font-size:var(--text-xs);font-weight:var(--font-weight-bold);border-radius:999px;padding:.45rem .75rem}.landing-placeholder-mockup__status-card strong{color:var(--text-color-main);font-size:var(--text-2xl)}.landing-placeholder-mockup__steps{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.landing-placeholder-mockup__steps span{border:1px solid var(--border-color-light);background:var(--background-color-alt);border-radius:var(--radius-md);padding:var(--space-12);color:var(--text-color-muted);font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-align:center}.landing-placeholder-mockup__steps .is-complete{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.landing-placeholder-mockup__updates div{justify-content:space-between;align-items:center;gap:var(--space-16);border-bottom:1px solid var(--border-color-light);padding-bottom:var(--space-12);display:flex}.landing-placeholder-mockup__updates div:last-child{border-bottom:0;padding-bottom:0}.landing-placeholder-mockup__updates strong{color:var(--text-color-main);font-size:var(--text-sm)}.landing-placeholder-mockup__updates em{color:var(--color-primary);font-size:var(--text-xs);font-style:normal;font-weight:var(--font-weight-bold)}.landing-placeholder-mockup--warm .landing-placeholder-mockup__toolbar span{background:var(--color-warning-lighter);color:var(--text-color-main)}.form-line{width:100%;height:10px}.form-block{width:100%;height:80px}.pricing-trust-notice{text-align:center;max-width:680px;margin:42px auto 0}.pricing-trust-notice__text{color:var(--text-color-muted);margin:0 0 16px;font-size:14.5px;line-height:1.7}.pricing-trust-notice__text a{color:var(--text-color-main);text-underline-offset:3px;font-weight:700;text-decoration:underline;transition:color .15s}.pricing-trust-notice__text a:hover{color:var(--color-primary)}.pricing-trust-notice__text strong{color:var(--text-color-main)}.pricing-trust-notice__badges{justify-content:center;align-items:center;display:flex}.pricing-trust-notice__img{opacity:.9;width:100%;max-width:300px;height:auto;transition:opacity .2s}.pricing-trust-notice__img:hover{opacity:1}.dark .pricing-trust-notice__img{filter:brightness(.95)contrast(1.05)}.landing-admin-demo-banner{background:linear-gradient(90deg, var(--color-one,#5c24ff), var(--color-two,#9b51e0), var(--color-three,#ff2399), var(--color-four,#fd6e44), var(--color-three,#ff2399), var(--color-two,#9b51e0), var(--color-one,#5c24ff)) 0 0/300% 100%;box-sizing:border-box;border-radius:16px;width:100%;max-width:860px;margin:48px auto 0;padding:2.5px;transition:transform .25s,box-shadow .25s;animation:8s linear infinite move-admin-border;box-shadow:0 4px 20px #5c24ff1f}.landing-admin-demo-banner:hover{transform:translateY(-2px);box-shadow:0 10px 28px #5c24ff33}.landing-admin-demo-banner__inner{box-sizing:border-box;background:#fff;border-radius:13.5px;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:18px 24px;display:flex}.dark .landing-admin-demo-banner__inner{background:var(--background-color-main,#0f172a)}@media (width<=768px){.landing-admin-demo-banner__inner{flex-direction:column;align-items:flex-start;gap:16px;padding:16px 18px}}.landing-admin-demo-banner__main{flex:1;align-items:center;gap:16px;min-width:0;display:flex}@media (width<=600px){.landing-admin-demo-banner__main{flex-direction:column;align-items:flex-start;gap:12px}}.landing-admin-demo-banner__icon{color:#6d28d9;background:linear-gradient(135deg,#5c24ff1a 0%,#ff23991a 100%);border:1px solid #5c24ff29;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.dark .landing-admin-demo-banner__icon{color:#c4b5fd;background:linear-gradient(135deg,#5c24ff40 0%,#ff239933 100%);border-color:#5c24ff59}.landing-admin-demo-banner__icon .bz-icon{color:inherit;font-size:22px}.landing-admin-demo-banner__content{flex-direction:column;gap:3px;min-width:0;display:flex}.landing-admin-demo-banner__title{font-size:var(--text-lg);color:var(--text-color-main);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.35}.landing-admin-demo-banner__desc{font-size:var(--text-md);color:var(--text-color-muted);margin:0;line-height:1.45}.landing-admin-demo-banner__action{flex-shrink:0}@media (width<=768px){.landing-admin-demo-banner__action{width:100%}.landing-admin-demo-banner__action .bz-button{justify-content:center;width:100%}}@keyframes move-admin-border{0%{background-position:0 0}to{background-position:300% 0}}.header--landing-style{z-index:var(--z-header,100);background:var(--background-color-main);border-bottom:1px solid var(--border-color-lighter);box-shadow:none;position:relative}:is(.header--landing-style:has(~.main .landing-hero:first-child),.header--landing-style:has(~.main .landing-page>.landing-hero:first-child)){background:0 0;border-bottom:0;position:absolute;inset:0 0 auto}:is(.header--landing-style:has(~.main .landing-hero:first-child).builder--header,.header--landing-style:has(~.main .landing-hero:first-child) .builder__row,.header--landing-style:has(~.main .landing-page>.landing-hero:first-child).builder--header,.header--landing-style:has(~.main .landing-page>.landing-hero:first-child) .builder__row){box-shadow:none;background:0 0}.header--landing-style .builder__row{flex-wrap:nowrap}.header--landing-style .builder__section{flex-wrap:nowrap;min-width:0}.header--landing-style .builder__section--right{flex:0 auto}.header--landing-style .builder__items{align-items:center;gap:.75rem;flex-wrap:nowrap!important}@media (width<=767px){.header--landing-style .builder__items{gap:.4rem}}.header--landing-style .header__row--bottom{border-bottom:0;min-height:72px;padding:.75rem 1.5rem}.header--landing-style~.main .landing-page>.landing-hero:first-child{padding-top:calc(var(--space-64) + 72px + 36px)}@media (width>=768px){.header--landing-style~.main .landing-page>.landing-hero:first-child{padding-top:calc(var(--space-64) + 72px + 20px)}}.landing-header-nav{justify-content:center;align-items:center;width:auto;min-width:0;display:inline-flex}.landing-header-nav__menu{gap:.6rem}.landing-header-nav__dropdown-trigger{width:100%;box-shadow:none;border:0;font-size:15px}.landing-header-nav__dropdown-trigger[aria-expanded=true] .bz-button__icon{transform:rotate(180deg)}.tippy-box.bz-tippy--dropdown.bz-size--landing-header-plugins{--tooltip-bg-color:var(--background-color-paper);--tooltip-text-color:var(--text-color-main);--tooltip-border-color:var(--border-color-light);--tooltip-border-radius:22px;--tooltip-shadow:0 28px 70px -20px #00000047;background-clip:padding-box;width:min(68rem,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:min(88vh,50rem);overflow:hidden}.tippy-box.bz-tippy--dropdown.bz-size--landing-header-plugins .tippy-content{max-height:inherit;border-radius:inherit;padding:0;overflow:hidden auto}.landing-header-plugins-dropdown{width:100%}.landing-header-showcase{flex-direction:column;gap:16px;padding:24px 26px;display:flex}.landing-header-showcase__top{border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.landing-header-showcase__top-left{align-items:center;gap:10px;display:flex}.landing-header-showcase__title{color:var(--text-color-main);font-size:15px;font-weight:700}.landing-header-showcase__all-btn{color:var(--color-primary);align-items:center;gap:5px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.landing-header-showcase__all-btn:hover{color:var(--color-primary-dark);transform:translate(2px)}.landing-header-showcase__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.landing-header-showcase__card{--card-border:var(--border-color-light);--landing-card-border:var(--border-color-light);--landing-card-bg:var(--background-color-alt);--card-shadow:#0000000d;background:var(--background-color-alt);border:2px solid var(--border-color-light);box-shadow:4px 4px 0 var(--landing-card-shadow,#0000000d);transition:transform var(--transition-duration-normal,.2s), border-color var(--transition-duration-normal,.2s), box-shadow var(--transition-duration-normal,.2s), background-color var(--transition-duration-normal,.2s);border-radius:16px;flex-direction:column;justify-content:space-between;padding:16px 16px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.landing-header-showcase__card:hover{transform:var(--landing-hover-lift,translateY(-4px) translateX(-2px));border-color:var(--card-border-hover,var(--color-primary));box-shadow:6px 6px 0 var(--card-shadow-hover,var(--color-primary-lighter));background:var(--background-color-main)}.landing-header-showcase__card:hover .landing-header-showcase__card-preview img{transform:scale(1.06)}.landing-header-showcase__card-head{align-items:center;gap:12px;min-height:44px;margin-bottom:8px;display:flex}.landing-header-showcase__card-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-header-showcase__card-title{letter-spacing:-.015em;color:var(--text-color-main);margin:0;font-size:15.5px;font-weight:800;line-height:1.25}.landing-header-showcase__card-desc{font-size:var(--text-sm,14px);color:var(--text-color-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:41px;margin:0 0 12px;line-height:1.45;display:-webkit-box;overflow:hidden}.landing-header-showcase__card-preview{background:var(--background-color-main);border:1px solid var(--border-color-light);border-bottom:0;border-radius:10px 10px 0 0;width:100%;height:104px;margin-top:auto;position:relative;overflow:hidden}.landing-header-showcase__card-preview img{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;height:100%;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1)}.landing-header-showcase__more-plugins{align-items:center;gap:12px;padding:4px 0;display:flex}.landing-header-showcase__more-label{color:var(--text-color-muted);white-space:nowrap;font-size:13px;font-weight:600}.landing-header-showcase__more-list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.landing-header-showcase__more-item{color:var(--text-color-main);background:var(--background-color-alt);border:1px solid var(--border-color-light);border-radius:9px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.landing-header-showcase__more-item:hover{color:var(--color-primary);border-color:var(--color-primary);background:var(--background-color-main)}.landing-header-showcase__more-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.landing-header-showcase__banner{--bg-size:400%;--color-one:#5c24ff;--color-two:#ff2399;--color-three:#fd6e44;background:linear-gradient(45deg, var(--color-one), var(--color-two), var(--color-three), var(--color-two), var(--color-one)) 0 0/var(--bg-size) 100%;color:#fff;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;animation:14s linear infinite move-bg;display:flex;box-shadow:0 4px 16px #5c24ff26}.landing-header-showcase__banner-info{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.landing-header-showcase__banner-badge{color:#fff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.landing-header-showcase__banner-badge .landing-header-showcase__banner-badge-icon,.landing-header-showcase__banner-badge .bz-icon{color:#fff;font-size:15px}.landing-header-showcase__banner-text{color:#fffffff2;font-size:13px;line-height:1.4}.landing-header-showcase__banner-text strong{color:#fff;font-weight:700}.landing-header-showcase__banner-action{color:#fff;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.landing-header-showcase__banner-action:hover{color:#fff;opacity:.9;transform:translate(3px)}.landing-header-showcase__banner-action .bz-icon{color:#fff}@media (width<=1180px){.tippy-box.bz-tippy--dropdown.bz-size--landing-header-plugins{width:min(52rem,100vw - 2rem)}.landing-header-showcase__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=1023px){.landing-header-nav{display:none}}@media (width>=1024px){.header--landing-style~.main .landing-page>.landing-hero:first-child{padding-top:calc(var(--space-64) + 72px)}}.landing-hero{--landing-hero-bg:linear-gradient(to bottom, #eff6ff 0%, #f8fafc 100%);--landing-hero-bg-dark:radial-gradient(circle at top right, #27272a 0%, #09090b 40%, #000 100%);--landing-hero-pattern-color:#3b82f61a;--landing-hero-pattern-color-dark:#ffffff14;--landing-hero-graphic-color:var(--landing-hero-pattern-color);--landing-hero-graphic-color-dark:var(--landing-hero-pattern-color-dark);--landing-hero-glow-color:#377dce4d;--landing-hero-glow-color-dark:#ffffff08;--landing-hero-text-gradient:var(--color-primary);--landing-hero-feature-text:var(--text-color-main);padding-top:var(--space-48);padding-bottom:var(--space-64);transition:background-color var(--transition-duration-normal);background:var(--landing-hero-bg);position:relative;overflow:hidden}.dark .landing-hero{background:var(--landing-hero-bg-dark)}@media (width>=1024px){.landing-hero{padding-top:var(--space-64);padding-bottom:var(--space-64);align-items:center;min-height:100vh;display:flex}}.landing-hero__bg-pattern{background-image:radial-gradient(var(--landing-hero-pattern-color) 1px, transparent 1px), radial-gradient(var(--landing-hero-pattern-color) 1px, transparent 1px);opacity:.5;z-index:0;background-position:0 0,12px 12px;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.dark .landing-hero__bg-pattern{opacity:.2;background-image:radial-gradient(var(--landing-hero-pattern-color-dark) 1px, transparent 1px), radial-gradient(var(--landing-hero-pattern-color-dark) 1px, transparent 1px)}.landing-hero__bg-glow{background:radial-gradient(circle, var(--landing-hero-glow-color) 0%, transparent 70%);filter:blur(80px);z-index:0;width:800px;height:800px;animation:10s ease-in-out infinite glowPulse;position:absolute;top:-10%;right:-10%}.dark .landing-hero__bg-glow{background:radial-gradient(circle, var(--landing-hero-glow-color-dark) 0%, transparent 70%)}.landing-hero:before{content:"";background:radial-gradient(circle, var(--landing-hero-glow-color) 0%, transparent 70%);filter:blur(90px);z-index:0;opacity:.6;width:700px;height:700px;position:absolute;bottom:-20%;left:-10%}.dark .landing-hero:before{background:radial-gradient(circle, var(--landing-hero-glow-color-dark) 0%, transparent 70%)}.landing-hero:after{content:"";z-index:1;pointer-events:none;background:var(--landing-hero-graphic-color);opacity:.72;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M904%20160h224a34%2034%200%200%201%2034%2034v118a34%2034%200%200%201-34%2034H904a34%2034%200%200%201-34-34V194a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M922%20212h146M922%20254h198M922%20296h118'/%3E%3Cpath%20d='M1198%20236h118a26%2026%200%200%201%2026%2026v76a26%2026%200%200%201-26%2026h-118a26%2026%200%200%201-26-26v-76a26%2026%200%200%201%2026-26Z'/%3E%3Cpath%20d='M1220%20288h76M1220%20322h46'/%3E%3Cpath%20d='M146%20584c74-80%20152-110%20234-88%2077%2021%20142%2092%20220%2075%2070-15%20115-95%20188-93%2069%202%20100%2074%20166%2086%2070%2013%20124-44%20188-66'/%3E%3Cpath%20d='M184%20176l54%2054-54%2054-54-54%2054-54Z'/%3E%3Cpath%20d='M250%20256l32%2032-32%2032-32-32%2032-32Z'/%3E%3Cpath%20d='M704%20144l42%2042-42%2042-42-42%2042-42Z'/%3E%3Cpath%20d='M1124%20538l38%2038-38%2038-38-38%2038-38Z'/%3E%3Cpath%20d='M292%20416h152M292%20456h106M516%20392h92M516%20432h144'/%3E%3Cpath%20d='M960%20492h230M1012%20542h142M870%20616h354'/%3E%3Cpath%20d='M738%20286l44%2060%2044-60'/%3E%3Cpath%20d='M782%20346v90'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M904%20160h224a34%2034%200%200%201%2034%2034v118a34%2034%200%200%201-34%2034H904a34%2034%200%200%201-34-34V194a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M922%20212h146M922%20254h198M922%20296h118'/%3E%3Cpath%20d='M1198%20236h118a26%2026%200%200%201%2026%2026v76a26%2026%200%200%201-26%2026h-118a26%2026%200%200%201-26-26v-76a26%2026%200%200%201%2026-26Z'/%3E%3Cpath%20d='M1220%20288h76M1220%20322h46'/%3E%3Cpath%20d='M146%20584c74-80%20152-110%20234-88%2077%2021%20142%2092%20220%2075%2070-15%20115-95%20188-93%2069%202%20100%2074%20166%2086%2070%2013%20124-44%20188-66'/%3E%3Cpath%20d='M184%20176l54%2054-54%2054-54-54%2054-54Z'/%3E%3Cpath%20d='M250%20256l32%2032-32%2032-32-32%2032-32Z'/%3E%3Cpath%20d='M704%20144l42%2042-42%2042-42-42%2042-42Z'/%3E%3Cpath%20d='M1124%20538l38%2038-38%2038-38-38%2038-38Z'/%3E%3Cpath%20d='M292%20416h152M292%20456h106M516%20392h92M516%20432h144'/%3E%3Cpath%20d='M960%20492h230M1012%20542h142M870%20616h354'/%3E%3Cpath%20d='M738%20286l44%2060%2044-60'/%3E%3Cpath%20d='M782%20346v90'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dark .landing-hero:after{background:var(--landing-hero-graphic-color-dark);opacity:.48}@keyframes glowPulse{0%,to{opacity:1;transform:scale(1)translate(0)}50%{opacity:.8;transform:scale(1.1)translate(-20px,20px)}}.landing-hero__grid{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.landing-hero__content{text-align:center;z-index:2;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.landing-hero__icon{width:60px;height:60px;margin-bottom:1.25rem}@media (width>=768px){.landing-hero__icon{width:80px;height:80px;margin-bottom:2rem}}.landing-hero__badge{margin-bottom:1rem}.landing-hero__ticker-badge{background:var(--color-white);color:var(--text-color-main);border-radius:var(--radius-sm);margin-bottom:var(--space-24);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:var(--text-xs);align-items:center;padding:4px;transition:transform .2s;display:inline-flex;transform:rotate(-2deg);box-shadow:4px 4px #0000001a}@media (width>=768px){.landing-hero__ticker-badge{margin-bottom:var(--space-36)}}.landing-hero__ticker-badge:hover{transform:rotate(0)}.dark .landing-hero__ticker-badge{background:var(--color-white);color:var(--color-black);box-shadow:4px 4px #ffffff1a}.landing-hero__ticker-label{background:var(--color-danger);color:var(--color-white);letter-spacing:.05em;border-radius:2px;margin-right:8px;padding:2px 8px}.landing-hero__ticker-text{letter-spacing:.05em;padding-right:8px}.landing-hero__title{font-family:var(--font-family-heading);color:var(--text-color-main);margin-bottom:var(--space-20);letter-spacing:-.04em;text-shadow:none;font-size:2.5rem;font-weight:800;line-height:1.15;position:relative}@media (width>=640px){.landing-hero__title{font-size:3.5rem}}@media (width>=768px){.landing-hero__title{margin-bottom:var(--space-24);font-size:4.5rem}}@media (width>=1024px){.landing-hero__title{font-size:5.5rem}}.landing-hero__title .d-block{display:block}.landing-hero__title .text-gradient{background:var(--landing-hero-text-gradient);-webkit-text-fill-color:transparent;color:#0000;filter:none;-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em;animation:none}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.landing-hero__title .text-gradient{color:var(--color-primary);background:0 0}}.landing-hero__description{font-size:var(--text-base);color:var(--text-color-loose);margin-bottom:var(--space-24);line-height:var(--leading-relaxed)}@media (width>=640px){.landing-hero__description{font-size:var(--text-lg)}}@media (width>=768px){.landing-hero__description{font-size:var(--text-xl);margin-bottom:var(--space-32)}}.landing-hero__features{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}@media (width>=768px){.landing-hero__features{gap:2rem;margin-top:2rem}}.landing-hero__feature-item{color:var(--landing-hero-feature-text);font-size:var(--text-xs);align-items:center;gap:.35rem;display:flex}@media (width>=640px){.landing-hero__feature-item{font-size:var(--text-sm);gap:.5rem}}@media (width>=768px){.landing-hero__feature-item{font-size:var(--text-base);gap:.75rem}}.landing-hero__feature-item span{white-space:nowrap;font-weight:600}.landing-hero__feature-item .bz-icon{font-size:1.125rem!important}@media (width>=768px){.landing-hero__feature-item .bz-icon{font-size:1.5rem!important}}.landing-hero__actions{gap:var(--space-16);margin-bottom:var(--space-40);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=640px){.landing-hero__actions{flex-direction:row}}.landing-hero__trust{justify-content:center;align-items:center;gap:var(--space-12);font-size:var(--text-sm);color:var(--text-color-muted);display:flex}@media (width>=1024px){.landing-hero__trust{justify-content:center}}.landing-hero__trust strong{color:var(--text-color-main)}.landing-hero__stars{gap:2px;display:flex}.landing-hero__visual{display:none;position:relative}@media (width>=768px){.landing-hero__visual{margin-top:var(--space-48);display:block}}@media (width>=1024px){.landing-hero__visual{margin-top:0}}.landing-hero__showcase{width:100%;max-width:650px;padding-top:var(--space-24);margin:0 auto;position:relative}.landing-hero .browser-stack{z-index:5;position:relative}.landing-hero .browser-stack__layer{background:var(--color-white);border-radius:var(--radius-lg);transition:transform .4s,opacity .4s;position:absolute;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.landing-hero .browser-stack__layer img{object-fit:cover;opacity:.8;filter:grayscale(20%);width:100%;height:100%}.landing-hero .browser-stack__layer--bottom{z-index:1;opacity:.5;background:#e2e8f0;height:100%;top:-20px;left:20px;right:20px;transform:scale(.9)translateY(-10px)}.landing-hero .browser-stack__layer--middle{z-index:2;opacity:.7;background:#f1f5f9;height:100%;top:-10px;left:10px;right:10px;transform:scale(.95)translateY(-5px)}.landing-hero .browser-stack__main{z-index:10;transition:transform .3s;position:relative}.landing-hero .browser-stack__main:hover{transform:translateY(-5px)}.landing-hero .browser-window{background:var(--color-white);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #0000000d}.dark .landing-hero .browser-window{background:#1e293b;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff1a}.landing-hero .browser-window__bar{border-bottom:1px solid var(--border-color-light);background:#f8fafc;align-items:center;gap:16px;height:40px;padding:0 16px;display:flex}.dark .landing-hero .browser-window__bar{background:#0f172a;border-bottom-color:#ffffff0d}.landing-hero .browser-window__dots{gap:6px;display:flex}.landing-hero .browser-window__dots span{border-radius:50%;width:10px;height:10px}.landing-hero .browser-window__dots span:first-child{background:#ff5f57}.landing-hero .browser-window__dots span:nth-child(2){background:#febc2e}.landing-hero .browser-window__dots span:nth-child(3){background:#28c840}.landing-hero .browser-window__input{border:1px solid var(--border-color-light);height:24px;color:var(--text-color-muted);background:#fff;border-radius:4px;flex:1;justify-content:center;align-items:center;max-width:300px;margin:0 auto;font-size:10px;display:flex}.dark .landing-hero .browser-window__input{color:#94a3b8;background:#334155;border-color:#0000}.landing-hero .browser-window__content{aspect-ratio:16/10;background:#f1f5f9;position:relative}.landing-hero .browser-window__content img{object-fit:cover;width:100%;height:100%;display:block}.landing-hero__floating-stat{background:var(--color-white);box-shadow:var(--shadow-lg);z-index:20;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;animation:5s ease-in-out infinite floatStat;display:flex;position:absolute;bottom:40px;right:-30px}.dark .landing-hero__floating-stat{box-shadow:var(--shadow-lg);background:#1e293b;border:1px solid #ffffff0d}.landing-hero__floating-stat .icon{width:36px;height:36px;color:var(--color-primary);background:#eff6ff;border-radius:8px;justify-content:center;align-items:center;display:flex}.dark .landing-hero__floating-stat .icon{background:#3b82f633}.landing-hero__floating-stat .content{flex-direction:column;display:flex}.landing-hero__floating-stat .content strong{color:var(--text-color-main);margin-bottom:2px;font-size:13px}.landing-hero__floating-stat .content span{color:var(--text-color-muted);font-size:10px;font-weight:500}@keyframes floatStat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.landing-hero__card-stack{perspective:1000px;width:100%;max-width:500px;margin:0 auto;position:relative}.landing-hero__card{background:var(--color-white);border:2px solid var(--text-color-main);border-radius:var(--radius-lg);aspect-ratio:4/3;width:100%;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0;box-shadow:8px 8px #0000001a}.dark .landing-hero__card{background:var(--background-color-paper);border-color:var(--border-color);box-shadow:8px 8px #ffffff0d}.landing-hero__card--back{background:var(--color-secondary,#64748b);z-index:1;transform:rotate(-6deg)translate(-10px,-10px)}.landing-hero__card--middle{background:var(--color-primary);z-index:2;transform:rotate(3deg)translate(10px,10px)}.landing-hero__card--front{z-index:3;flex-direction:column;display:flex;position:relative;overflow:hidden;transform:rotate(-2deg)}.landing-hero__card--front:hover{transform:rotate(0)scale(1.02)}.landing-hero__card-header{border-bottom:2px solid var(--border-color-light);height:40px;padding:0 var(--space-16);background:#f8fafc;align-items:center;gap:6px;display:flex}.dark .landing-hero__card-header{background:var(--background-color-alt);border-bottom-color:var(--border-color)}.landing-hero__dot{border:1px solid #0000001a;border-radius:50%;width:10px;height:10px}.landing-hero__dot.red{background:#ef4444}.landing-hero__dot.yellow{background:#eab308}.landing-hero__dot.green{background:#22c55e}.landing-hero__card-body{padding:var(--space-16);background:#f1f5f9;flex:1}.dark .landing-hero__card-body{background:var(--background-color-main)}.landing-hero__mockup-grid{gap:var(--space-12);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;height:100%;display:grid}.landing-hero .mockup-post{background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;gap:8px;padding:8px;display:flex}.dark .landing-hero .mockup-post{background:var(--background-color-paper)}.landing-hero .mockup-post--featured{grid-row:span 2}.landing-hero .mockup-post .mockup-img{background:var(--color-gray-200,#e2e8f0);border-radius:4px;flex:1}.dark .landing-hero .mockup-post .mockup-img{background:var(--background-color-chip)}.landing-hero .mockup-post .mockup-lines{flex-direction:column;gap:4px;display:flex}.landing-hero .mockup-post .line{background:var(--color-gray-200,#e2e8f0);border-radius:2px;width:100%;height:6px}.dark .landing-hero .mockup-post .line{background:var(--background-color-chip)}.landing-hero .mockup-post .line.w-75{width:75%}.landing-hero .mockup-post .line.w-50{width:50%}.landing-hero__float-badge{color:var(--color-white);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-full);border:3px solid var(--color-white);z-index:10;text-shadow:0 1px 2px #0003;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);flex-direction:column;align-items:center;animation:3s ease-in-out infinite float;display:flex;position:absolute;bottom:20px;right:-20px;transform:rotate(-10deg);box-shadow:0 10px 25px #f9731666,0 4px 10px #00000026,4px 4px #0003}.dark .landing-hero__float-badge{border-color:#ffffffe6;box-shadow:0 10px 25px #f9731680,0 4px 10px #0000004d,4px 4px #0000004d}.landing-hero__float-badge strong{font-size:var(--text-md);text-transform:uppercase;letter-spacing:.02em}.landing-hero__float-badge span{font-size:var(--text-xs);opacity:.9;font-weight:600}@keyframes float{0%,to{transform:rotate(-10deg)translateY(0)}50%{transform:rotate(-10deg)translateY(-8px)}}.landing-themes__link{color:inherit;text-decoration:none;display:block}.landing-themes__link:hover,.landing-themes__link:focus-visible{color:inherit;outline:none;text-decoration:none}.landing-themes__link:focus-visible .landing-themes__card{box-shadow:0 0 0 3px #1565c059}.landing-themes__image-wrapper{background:var(--background-color-chip);width:100%;position:relative;overflow:hidden}.dark .landing-themes__image-wrapper{background:var(--background-color-alt)}.landing-themes__overlay{opacity:0;transition:opacity var(--transition-duration-fast);background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.landing-themes__link:hover .landing-themes__overlay,.landing-themes__link:focus-visible .landing-themes__overlay{opacity:1}.landing-themes__preview{min-height:2.5rem;padding:0 var(--space-20);color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff29;border-radius:999px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.landing-themes__content{padding:var(--space-16) var(--space-24)}.landing-themes__theme-title{font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-darken)}.landing-themes__theme-desc{color:var(--text-color-loose);font-size:var(--text-md);line-height:var(--leading-normal);margin-top:var(--space-8)}.landing-community__stats-grid{gap:var(--space-32);max-width:900px;margin:0 auto;margin-bottom:var(--space-64);z-index:10;grid-template-columns:repeat(12,1fr);display:grid;position:relative}@media (width>=768px){.landing-community__stats-grid{grid-template-columns:repeat(4,1fr)}}.landing-community__stat-item{flex-direction:column;align-items:center;display:flex}.landing-community__stat-value{font-size:2.5rem;font-weight:var(--font-weight-black);color:var(--color-primary-light);margin-bottom:var(--space-8);line-height:1}@media (width>=768px){.landing-community__stat-value{font-size:3.5rem}}.landing-community__stat-label{font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;color:#fff9}.landing-community__cta{z-index:10;position:relative}.landing-community__media{justify-content:center;display:flex}.landing-cta{padding-top:var(--space-48);padding-bottom:var(--space-64)}@media (width>=768px){.landing-cta{padding-top:var(--space-96);padding-bottom:var(--space-128)}}.landing-cta__card{background:var(--cta-bg,linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%));text-align:center;box-shadow:var(--cta-shadow,0 20px 50px -10px #2563eb80);border:1px solid var(--cta-border,#ffffff1a);border-radius:24px;padding:3rem 1.25rem;position:relative;overflow:hidden}@media (width>=640px){.landing-cta__card{padding:4rem 2rem}}@media (width>=768px){.landing-cta__card{max-width:1000px;margin:0 auto;padding:6rem 4rem}}.landing-cta__glow{background:var(--cta-glow,radial-gradient(circle at center, #ffffff26 0%, transparent 60%));pointer-events:none;width:140%;height:200%;position:absolute;top:-50%;left:-20%;transform:rotate(-15deg)}.landing-cta__content{z-index:10;max-width:700px;margin:0 auto;position:relative}.landing-cta__title{font-family:var(--font-family-heading);color:#fff;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:2rem;font-weight:800;line-height:1.2}@media (width>=640px){.landing-cta__title{margin-bottom:1.5rem;font-size:3rem;line-height:1.1}}@media (width>=768px){.landing-cta__title{font-size:4.5rem}}.landing-cta__description{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.0625rem;line-height:1.6}@media (width>=640px){.landing-cta__description{margin-bottom:3rem;font-size:1.25rem}}@media (width>=768px){.landing-cta__description{font-size:1.5rem}}.landing-cta__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.landing-cta__trust{color:#fffc;font-size:var(--text-xs);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;font-weight:500;display:flex}@media (width>=640px){.landing-cta__trust{font-size:var(--text-sm);gap:1.5rem}}@media (width>=768px){.landing-cta__trust{gap:2rem;font-size:.875rem}}.landing-cta__trust .trust-item{align-items:center;gap:.35rem;display:flex}@media (width>=640px){.landing-cta__trust .trust-item{gap:.5rem}}.landing-cta__trust .trust-item span{white-space:nowrap}.landing-cta__trust .trust-item .bz-icon{font-size:1.125rem!important}@media (width>=768px){.landing-cta__trust .trust-item .bz-icon{font-size:1.25rem!important}}.landing-cta__trust .trust-item .text-primary{color:var(--cta-trust,#bfdbfe)}.landing-section--align-left{text-align:left}.landing-section--align-center{text-align:center}.landing-section--align-right{text-align:right}.landing-section-split--reverse .landing-section-split__container{flex-direction:column}@media (width>=1024px){.landing-section-split--reverse .landing-section-split__container{flex-direction:row-reverse}}.landing-section-split__container{gap:var(--space-48);flex-direction:column;align-items:center;display:flex}@media (width>=1024px){.landing-section-split__container{gap:var(--space-96);flex-direction:row}}.landing-section-split__content{flex:1;width:100%;max-width:680px;margin-left:auto;margin-right:auto}.landing-section-split__media{flex:1;width:100%;position:relative}@media (width<=1023px){.landing-section-split__container{gap:var(--space-32)}.landing-section-split__content{text-align:center}.landing-section-split__content .landing-section-content__eyebrow,.landing-section-split__content .landing-section-content__description,.landing-section-split__content .landing-section-content__actions,.landing-section-split__content .landing-section-content__note{margin-left:auto;margin-right:auto}.landing-section-split__content .landing-section-content__actions{justify-content:center}.landing-section-split__media{justify-content:center;max-width:min(100%,54rem);margin-left:auto;margin-right:auto;display:flex}.landing-section-split__media>*{width:100%;max-width:52rem;margin-left:auto;margin-right:auto}.landing-section-split__media .landing-browser-card{width:min(100%,52rem);margin-left:auto;margin-right:auto;transform:none!important}.landing-section-split__media .landing-browser-card:hover{transform:none!important}}.landing-section-content--centered{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.landing-section-content--centered .landing-section-content__eyebrow,.landing-section-content--centered .landing-section-content__description,.landing-section-content--centered .landing-section-content__actions{margin-left:auto;margin-right:auto}.landing-section-content--centered .landing-section-content__actions{justify-content:center}.landing-section-content--centered .landing-section-content__title-main,.landing-section-content--centered .landing-section-content__title-accent{display:inline}.landing-section-content__eyebrow{width:fit-content}.landing-section-content__title{text-align:inherit}.landing-section-content__title-main,.landing-section-content__title-accent{display:block}.landing-section-content__title-accent{color:var(--color-primary)}.landing-section-content__description{max-width:42rem;margin-bottom:var(--space-32)}.landing-section-content__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.landing-feature-section{padding:6rem 0;position:relative;overflow:hidden}.landing-feature-section--gray{background-color:var(--background-color-alt)}.landing-feature-section--dark{background-color:var(--color-black)}.landing-feature-section--dark .landing-feature-section__title{color:var(--color-white)}.landing-feature-section--dark .landing-feature-section__description{color:#fffc}.landing-feature-section--dark .landing-feature-section__list-text{color:var(--color-white)}.landing-feature-section__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-feature-section__container{padding-left:var(--space-24);padding-right:var(--space-24)}}.landing-feature-section__header{text-align:center;max-width:800px;margin:0 auto 4rem}.landing-feature-section__header .bz-badge{margin-bottom:1.5rem}.landing-feature-section__badge{margin-bottom:var(--space-16)}.landing-feature-section__title{font-family:var(--font-family-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-extrabold);color:var(--text-color-main);margin-bottom:var(--space-16);line-height:var(--leading-tight)}@media (width>=768px){.landing-feature-section__title{font-size:2.5rem}}.landing-feature-section__description{font-size:var(--text-lg);color:var(--text-color-loose);margin-bottom:var(--space-32);line-height:var(--leading-relaxed)}@media (width<=767px){.landing-feature-section__description{font-size:1.125rem}}.landing-feature-section__list{gap:var(--space-20);margin-bottom:var(--space-32);flex-direction:column;display:flex}@media (width<=1023px){.landing-feature-section__list{display:none}}.landing-feature-section__list-item{gap:var(--space-12);align-items:flex-start;display:flex}.landing-feature-section__list-icon{width:var(--space-32);color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;display:flex}.landing-feature-section__list-text{color:var(--text-color-muted);font-weight:var(--font-weight-medium);font-size:var(--text-lg);line-height:var(--leading-snug)}.landing-feature-section__list-text strong{color:var(--text-color-main);font-weight:var(--font-weight-black)}.landing-feature-card-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.landing-feature-card-link:hover{color:inherit;text-decoration:none}.landing-feature-card-link .landing-feature-card{cursor:pointer;width:100%;height:100%}.landing-feature-card{--card-icon-color:var(--bz-color-base,var(--color-primary));--card-icon-bg-color:var(--bz-color-focus,var(--color-primary-lighter));--card-border:var(--landing-card-border,var(--border-color-light));--card-border-hover:var(--bz-color-base,var(--landing-card-border-hover,var(--color-primary)));--card-shadow:var(--landing-card-shadow,#0000000f);--card-shadow-hover:var(--card-icon-color,var(--landing-card-shadow-hover,var(--color-primary-dark)));background:var(--landing-card-bg,var(--background-color-paper));border:2px solid var(--card-border);box-shadow:6px 6px 0 var(--card-shadow);transition:transform var(--transition-duration-normal), box-shadow var(--transition-duration-normal);overflow:hidden}.landing-feature-card [data-collapsible-content],.landing-feature-card .bz-card__body{flex-direction:column;height:100%;display:flex}.landing-feature-card:hover{transform:var(--landing-hover-lift);border:2px solid var(--card-border-hover);box-shadow:8px 8px 0 var(--card-shadow-hover)}.landing-feature-card:hover .landing-feature-card__action{opacity:1;transform:translate(0)}.landing-feature-card:hover .landing-feature-card__action .landing-feature-card__action-icon{transform:translate(3px)}.landing-feature-card__header{justify-content:space-between;align-items:center;gap:var(--space-12);margin-bottom:var(--space-24);display:flex}.landing-feature-card__header .landing-feature-card__icon{margin-bottom:0}.landing-feature-card__action{border-radius:var(--radius-full,9999px);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:.02em;color:var(--card-icon-color);background:var(--card-icon-bg-color);border:1px solid var(--card-icon-color);opacity:0;transition:opacity var(--transition-duration-normal) var(--transition-timing-ease), transform var(--transition-duration-normal) var(--transition-timing-ease), background var(--transition-duration-fast), color var(--transition-duration-fast);pointer-events:none;white-space:nowrap;align-items:center;gap:6px;padding:6px 14px;line-height:1;display:inline-flex;transform:translate(-8px)}.landing-feature-card__action .landing-feature-card__action-icon{transition:transform var(--transition-duration-fast) var(--transition-timing-ease)}@media (hover:none){.landing-feature-card .landing-feature-card__action{opacity:.9;transform:translate(0)}}.landing-feature-card__icon{margin-bottom:var(--space-24);--badge-height:64px!important;--badge-icon-size:44px!important}.landing-feature-card__title{font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-12);color:var(--text-color-main)}.landing-feature-card__description{color:var(--text-color-muted);line-height:var(--leading-relaxed);flex-grow:1;margin-bottom:0}.landing-feature-card__list{margin:0;margin-top:var(--space-12);flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.landing-feature-card__item{align-items:center;gap:.5rem;display:flex}.landing-feature-card__stat{margin-top:var(--space-12);align-items:baseline;gap:.5rem;display:flex}.landing-feature-card__stat-value{font-variant-numeric:tabular-nums;color:var(--card-icon-color);font-size:1.5rem;font-weight:900}.landing-feature-card__stat-label{color:var(--text-color-muted);font-size:.875rem;font-weight:600}.landing-feature-grid{gap:var(--space-32);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1023px){.landing-feature-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.landing-feature-grid{gap:var(--space-24);grid-template-columns:1fr}}.landing-feature-grid--gap-sm{gap:var(--space-24)}@media (width<=767px){.landing-feature-grid--gap-sm{gap:var(--space-16)}}.landing-feature-grid__item{align-items:center;gap:1rem;display:flex}.landing-feature-grid__item--inner{flex-direction:column;gap:.25rem;display:flex}.editor-wrapper{width:100%;position:relative}.editor-mockup{background:var(--background-color-main);flex-direction:column;width:100%;height:100%;display:flex}.editor-mockup__container{background:var(--background-color-main);grid-template-columns:1fr;width:100%;display:grid}@media (width>=768px){.editor-mockup__container{grid-template-columns:1.8fr 1.2fr}}.editor-mockup__main{background:var(--background-color-main);border-bottom:0;flex-direction:column;gap:.875rem;padding:1rem;display:flex}@media (width>=768px){.editor-mockup__main{border-right:1px solid var(--border-color-light)}}.editor-mockup__sidebar{display:none}@media (width>=768px){.editor-mockup__sidebar{background:var(--background-color-paper);flex-direction:column;gap:.875rem;padding:1rem;display:flex}}.editor-mockup__tabs{background:var(--background-color-paper);border-bottom:1px solid var(--border-color-light);grid-template-columns:repeat(5,1fr);display:grid}.editor-mockup__tab-item{color:var(--text-color-muted);cursor:pointer;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:.5rem .25rem;font-size:.6875rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.editor-mockup__tab-item:hover{color:var(--text-color-main);background:var(--background-color-alt)}.editor-mockup__tab-item.is-active{color:var(--color-primary);border-bottom-color:var(--color-primary);background:var(--background-color-main)}.editor-mockup__title-area{text-align:left;flex-direction:column;gap:.25rem;display:flex}.editor-mockup__category{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:800}.editor-mockup__post-title{color:var(--text-color-main);margin:0;font-size:1.125rem;font-weight:800;line-height:1.3}.editor-mockup__block{background:var(--background-color-paper);border:1px solid var(--border-color-light);box-shadow:var(--shadow-sm);border-radius:8px;margin-bottom:.5rem;transition:border-color .2s;display:flex;overflow:hidden}.editor-mockup__block.is-active{border-color:var(--border-color-light)}.editor-mockup__block .block-gutter{border-right:1px solid var(--border-color-light);background:#00000012;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:center;width:36px;padding:.5rem 0;display:flex}.editor-mockup__block .block-gutter .gutter-arrows{flex-direction:column;align-items:center;gap:4px;display:flex}.editor-mockup__block .block-gutter .ui-button{border-radius:4px!important;justify-content:center!important;align-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;padding:0!important;display:flex!important}.editor-mockup__block .block-gutter .ui-button i{font-size:.75rem!important}.editor-mockup__block .block-content{background:var(--background-color-paper);flex-direction:column;flex:1;min-width:0;display:flex}.editor-mockup__block-header{background:var(--background-color-alt);border-bottom:1px solid var(--border-color-light);color:var(--text-color-main);text-align:left;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;display:flex}.editor-mockup__block-body{color:var(--text-color-main);text-align:left;padding:.75rem;font-size:.75rem;line-height:1.4}.editor-mockup__block.is-image .image-container{width:100%;height:110px;position:relative;overflow:hidden}.editor-mockup__block.is-image .image-container img{object-fit:cover;width:100%;height:100%}.editor-mockup__block.is-image .image-container .image-label{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:700;position:absolute;bottom:.5rem;left:.5rem}.editor-mockup__ai-prompt{color:var(--color-primary);background:linear-gradient(135deg,#06b6d41a,#8b5cf61a);border:1px dashed #8b5cf64d;border-radius:6px;align-items:center;gap:6px;margin-top:.5rem;padding:.5rem;font-size:.6875rem;font-weight:600;display:flex}.editor-mockup__ai-prompt i{color:var(--color-primary)}.editor-mockup__quick-add{border-top:1px dashed var(--border-color-light);flex-wrap:wrap;align-items:center;gap:.375rem;padding-top:.75rem;display:flex}.editor-mockup__quick-add .quick-title{width:100%;color:var(--text-color-muted);text-transform:capitalize;text-align:left;margin-bottom:.375rem;font-size:.6875rem;font-weight:800}.editor-mockup__quick-add .bz-button{padding-left:8px;padding-right:8px}.editor-mockup__sidebar-tabs{border-bottom:1px solid var(--border-color-light);margin-bottom:.5rem;display:flex}.editor-mockup__sidebar-tabs .sidebar-tab{color:var(--text-color-muted);text-align:center;cursor:pointer;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:.5rem;font-size:.75rem;font-weight:700;transition:all .2s;display:flex}.editor-mockup__sidebar-tabs .sidebar-tab.is-active{color:var(--text-color-main);border-bottom-color:var(--color-primary)}.editor-mockup__sidebar-widget{text-align:left;flex-direction:column;gap:.375rem;display:flex}.editor-mockup__sidebar-widget .widget-title{color:var(--text-color-muted);text-transform:uppercase;letter-spacing:.02em;font-size:.6875rem;font-weight:800}.editor-mockup__sidebar-widget .widget-input{border:1px solid var(--border-color-light);background:var(--background-color-main);width:100%;color:var(--text-color-main);border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;display:flex}.editor-mockup__preview-image-box{border:1.5px dashed var(--border-color-light);background:var(--background-color-paper);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:.875rem .5rem;display:flex}.editor-mockup__preview-image-box .preview-text-main{color:var(--text-color-muted);margin-top:2px;font-size:.75rem;font-weight:500}.editor-mockup__preview-image-box .preview-or-divider{width:80%;color:var(--text-color-muted);opacity:.7;align-items:center;margin:.375rem 0;font-size:.6875rem;font-weight:500;display:flex}.editor-mockup__preview-image-box .preview-or-divider:before,.editor-mockup__preview-image-box .preview-or-divider:after{content:"";background:var(--border-color-light);flex:1;height:1px}.editor-mockup__preview-image-box .preview-or-divider span{padding:0 .5rem}.editor-mockup__preview-image-box .preview-actions{justify-content:center;align-items:center;gap:.375rem;width:100%;display:flex}.editor-mockup__actions{flex-direction:column;gap:.375rem;margin-top:auto;display:flex}.landing-plugins__link{height:100%;text-decoration:none;display:block}.landing-plugins__card{height:100%}.landing-plugins__card:hover .landing-plugins__item-icon{transform:scale(1.1)rotate(3deg)}.landing-plugins__card:hover .landing-plugins__item-action{opacity:1;color:var(--color-primary);transform:translate(0)}.landing-plugins__card--more{border-style:dashed;border-width:2px}.landing-plugins__card--more .landing-plugins__inner{text-align:center;justify-content:center}.landing-plugins__card--more .landing-plugins__item-content{text-align:center;flex:none;align-items:center}.landing-plugins__inner{width:100%;height:100%;min-height:var(--space-64);flex-direction:row;align-items:center;display:flex}.landing-plugins__item-icon{width:var(--space-64);height:var(--space-64);margin-right:var(--space-16);transition:transform var(--transition-duration-normal) var(--transition-easing-ease);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:0;display:flex}.landing-plugins__item-icon .plugin-icon-img{object-fit:contain;width:100%;height:100%}.landing-plugins__item-content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.landing-plugins__item-top{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.landing-plugins__item-title{font-weight:var(--font-weight-bold);font-size:var(--text-md);color:var(--text-color-main);line-height:var(--leading-tight)}.landing-plugins__item-desc{font-size:var(--text-md);color:var(--text-color-muted);line-height:var(--leading-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing-plugins__item-action{display:none}.plugin-directory-hero{padding:var(--space-48) 0 0;text-align:center;background:linear-gradient(180deg, var(--background-color-alt) 0%, var(--background-color-main) 100%);border-bottom:1px solid var(--border-color-light);position:relative;overflow:hidden}.plugin-directory-hero:before{content:"";filter:blur(60px);z-index:0;pointer-events:none;background:radial-gradient(circle,#3b82f629 0%,#0000 70%);width:600px;height:400px;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.dark .plugin-directory-hero:before{background:radial-gradient(circle,#3b82f614 0%,#0000 70%)}.plugin-directory-hero__pattern{color:#0f172a26;z-index:1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 80px),#0000 calc(100% - 15px));mask-image:linear-gradient(#000 calc(100% - 80px),#0000 calc(100% - 15px))}.dark .plugin-directory-hero__pattern{color:#ffffff1f}.plugin-directory-hero__pattern svg{width:100%;height:100%}.plugin-directory-hero .plugins-page__container{z-index:2;position:relative}.plugin-directory-hero .plugins-hero__content{max-width:820px;margin-left:auto;margin-right:auto}.plugin-directory-hero .plugins-hero__title{margin-bottom:var(--space-12)}.plugin-directory-hero .plugins-hero__subtitle{max-width:760px;margin-left:auto;margin-right:auto}.plugins-page .plugin-directory{padding-top:var(--space-40);padding-bottom:var(--space-64);border-bottom:none}.plugin-directory__filters{margin-top:var(--space-24);flex-wrap:wrap;justify-content:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.plugin-directory__grid{align-items:start;gap:var(--space-16);grid-template-columns:1fr;display:grid}.plugin-directory__link{color:inherit;text-decoration:none}.plugin-directory__card{height:100%;min-height:15rem;box-shadow:none;flex-direction:column;display:flex}.plugin-directory__card:hover,.plugin-directory__link:hover .plugin-directory__card{box-shadow:6px 6px 0 var(--card-shadow-hover,var(--landing-card-shadow-hover))!important}.plugin-directory__link:hover .plugin-directory__card .plugin-directory__action{color:var(--color-primary)}.plugin-directory__card [data-collapsible-content],.plugin-directory__card .bz-card__body{flex-direction:column;flex:1;display:flex}.plugin-directory__card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-12);margin-bottom:var(--space-18);display:flex}.plugin-directory__identity{align-items:center;gap:var(--space-12);min-width:0;display:flex}.plugin-directory__icon{flex-shrink:0;width:3.25rem;height:3.25rem}.plugin-directory__icon .plugin-icon-img{object-fit:contain;width:100%;height:100%}.plugin-directory__heading{min-width:0}.plugin-directory__meta{gap:var(--space-8);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}.plugin-directory__category{margin-top:var(--space-4);font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--text-color-disabled);text-transform:uppercase;letter-spacing:.02em;display:block}.plugin-directory__body{margin-top:var(--space-12);flex:1}.plugin-directory__title{font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--text-color-main);overflow-wrap:anywhere;margin:0}.plugin-directory__description{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-color-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.plugin-directory__action{align-items:center;gap:var(--space-8);margin-top:var(--space-18);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--text-color-main);transition:color var(--transition-duration-normal) var(--transition-easing-ease);display:inline-flex}@media (width>=768px){.plugin-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.plugin-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-reviews .reviews-slider{padding-bottom:var(--space-16);overflow:visible}.landing-reviews .reviews-slider .swiper-slide{width:85vw;height:auto;display:flex}@media (width>=768px){.landing-reviews .reviews-slider .swiper-slide{width:400px}}.landing-reviews .reviews-slider .swiper-pagination-bullet{background:var(--text-color-muted);opacity:.5;width:12px;height:12px;transition:all var(--transition-duration-normal);margin:0 6px!important}.landing-reviews .reviews-slider .swiper-pagination-bullet-active{background:var(--color-primary);opacity:1;transform:scale(1.2)}.landing-reviews__card{height:100%}.landing-reviews__card [data-collapsible-content],.landing-reviews__card .bz-card__body{flex-direction:column;flex:1;height:100%;display:flex}.landing-reviews__quote{color:var(--color-primary);opacity:.1;pointer-events:none;z-index:0;font-family:var(--font-family-monospace);line-height:1;position:absolute;top:2rem;right:2rem;width:8rem!important;height:8rem!important;font-size:8rem!important}.landing-reviews__stars{margin-bottom:var(--space-16);z-index:1;gap:2px;display:flex}.landing-reviews__text{font-size:var(--text-lg);color:var(--text-color-main);margin-bottom:var(--space-24);font-weight:500;line-height:var(--leading-relaxed);z-index:1;flex:1;position:relative}.landing-reviews__author{align-items:center;gap:var(--space-12);border-top:1px solid var(--border-color-light);padding-top:var(--space-16);margin-top:auto;display:flex}.dark .landing-reviews__author{border-color:var(--border-color)}.landing-reviews__avatar{object-fit:cover;border:2px solid var(--background-color-paper);width:48px;height:48px;box-shadow:0 0 0 1px var(--border-color-light);border-radius:50%}.landing-reviews__name{font-weight:var(--font-weight-black);color:var(--text-color-main);font-size:var(--text-md);text-transform:uppercase;letter-spacing:-.02em;margin:0;line-height:1.2}.landing-reviews__role{font-size:var(--text-xs);color:var(--color-primary);text-transform:uppercase;font-weight:700}.mock-admin-wrapper{background:var(--background-color-readonly);width:100%;height:750px;color:var(--text-color-main);flex-direction:column;font-family:inherit;display:flex;overflow:hidden}.mock-admin-wrapper .main-header{background:var(--color-primary);height:56px;color:var(--color-white);box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 1.5rem;display:flex}.mock-admin-wrapper .main-header .logo{color:var(--color-white);align-items:center;gap:.5rem;text-decoration:none;display:flex}.mock-admin-wrapper .main-header .logo .logo-lg{letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.mock-admin-wrapper .main-header .header-navbar{flex:1;justify-content:space-between;align-items:center;padding-left:1.5rem;display:flex}.mock-admin-wrapper .main-header .header-navbar__left{align-items:center;display:flex}.mock-admin-wrapper .main-header .header-navbar__right{align-items:center;gap:1.25rem;display:flex}.mock-admin-wrapper .main-header .header-navbar__right .mock-icon-item{opacity:.8;cursor:pointer;font-size:1.25rem;display:none}@media (width>=992px){.mock-admin-wrapper .main-header .header-navbar__right .mock-icon-item{display:block}}.mock-admin-wrapper .main-header .header-navbar__right .mock-profile{cursor:pointer;align-items:center;gap:.5rem;display:flex}.mock-admin-wrapper .main-header .header-navbar__right .mock-profile .mock-avatar{background:var(--color-primary-lighter);width:28px;height:28px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.mock-admin-wrapper .main-header .header-navbar__right .mock-profile .mock-username{font-size:.825rem;font-weight:500}.mock-admin-wrapper .layout-wrapper{flex:1;min-height:0;display:flex}.mock-admin-wrapper .layout-wrapper .main-sidebar{background:var(--color-black);border-right:1px solid #ffffff0d;flex-shrink:0;width:230px;padding:1.25rem .75rem;display:none}@media (width>=768px){.mock-admin-wrapper .layout-wrapper .main-sidebar{display:block}}.mock-admin-wrapper .layout-wrapper .main-container{background:var(--background-color-readonly);flex:1;overflow:hidden}.landing-footer{background-color:var(--color-black);color:var(--text-color-muted);padding-top:var(--space-64);padding-bottom:var(--space-32);font-size:var(--text-sm)}.landing-footer__grid{column-gap:var(--space-24);row-gap:var(--space-40);margin-bottom:var(--space-48);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.landing-footer__grid{column-gap:var(--space-32);row-gap:var(--space-48);margin-bottom:var(--space-64)}}@media (width>=1024px){.landing-footer__grid{gap:var(--space-32);grid-template-columns:1.8fr 1fr 1.2fr 1fr 1fr}}.landing-footer__brand{gap:var(--space-24);flex-direction:column;grid-column:1/-1;display:flex}@media (width>=1024px){.landing-footer__brand{grid-column:auto}}.landing-footer__logo-img{width:auto;height:32px}.landing-footer__description{line-height:var(--leading-relaxed);max-width:300px}.landing-footer__heading{color:var(--color-white);font-weight:var(--font-weight-bold);margin-top:0;margin-bottom:var(--space-24);font-size:var(--text-md)}.landing-footer__links{gap:var(--space-12);flex-direction:column;display:flex}.landing-footer__bottom-links{gap:var(--space-24);flex-direction:row}.landing-footer__link{color:var(--text-color-muted);transition:color var(--transition-duration-fast)}.landing-footer__link:hover{color:var(--color-white)}.landing-footer__bottom{padding-top:var(--space-32);align-items:center;gap:var(--space-16);border-top:1px solid #ffffff1a;flex-direction:column;display:flex}@media (width>=768px){.landing-footer__bottom{flex-direction:row;justify-content:space-between}}.landing-footer__copyright{color:var(--text-color-loose)}.plugins-page{--plugin-hero-bg:var(--color-darken);--plugin-text-main:var(--text-color-main);--plugin-text-muted:var(--text-color-muted);background-color:var(--background-color-main)}.plugins-page__container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.plugins-page__section-header{text-align:center;max-width:800px;margin:0 auto 4rem}.plugins-page__section-header h2{color:var(--text-color-main);margin-bottom:1rem;font-size:2.5rem;font-weight:800}.plugins-page__section-header p{color:var(--text-color-muted);font-size:1.125rem;line-height:1.6}.plugin-section{border-bottom:1px solid var(--border-color-light);padding:6rem 0}.plugin-section:last-child{border-bottom:none}.plugin-section--alt{background-color:var(--background-color-alt)}.dark .plugin-section--alt{background-color:#09090b}.plugin-section__grid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=1024px){.plugin-section__grid{grid-template-columns:1fr 1fr}.plugin-section__grid--reverse{direction:rtl}.plugin-section__grid--reverse .plugin-section__content,.plugin-section__grid--reverse .plugin-section__visual{direction:ltr}}.plugin-section__content{text-align:left}.plugin-section__badge{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;background:#377dce1a;border-radius:999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-block}.plugin-section__title{font-family:var(--font-family-heading);margin-bottom:1rem;font-size:2.5rem;font-weight:700}.plugin-section__desc{color:var(--plugin-text-muted);margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.plugin-section__features{margin:0;padding:0;list-style:none}.plugin-section__features li{align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-weight:500;display:flex}.plugin-section__features li .bz-icon{color:var(--color-success);flex-shrink:0;margin-top:.25rem;font-weight:700}.plugin-section__visual{position:relative}.landing-plugin-hero{--landing-hero-bg:linear-gradient(to bottom, #f8fafc 0%, #f1f5f9 100%);--landing-hero-bg-dark:radial-gradient(circle at top right, #0f172a 0%, #020617 100%);--landing-hero-pattern-color:#0f172a14;--landing-hero-pattern-color-dark:#ffffff14;--landing-hero-glow-color:#0f172a1f;--landing-hero-glow-color-dark:#ffffff0d;--landing-hero-text-gradient:linear-gradient(135deg, #0f172a 0%, #475569 100%)}.landing-page--subscription{--color-primary:#059669;--color-primary-dark:#0e7490;--color-success:#10b981;--color-success-rgb:16, 185, 129;--cta-bg:linear-gradient(135deg, var(--color-primary) 0%, #047857 100%);--cta-shadow:0 20px 50px -10px #10b98180;--cta-border:#ffffff26;--cta-glow:radial-gradient(circle at center, #ffffff26 0%, transparent 60%);--cta-trust:#d1fae5}.landing-hero--subscription{--landing-hero-bg:linear-gradient(to bottom, #f8fafc 0%, #ecfdf5 100%);--landing-hero-bg-dark:radial-gradient(circle at top right, #022c22 0%, #0f172a 60%, #020617 100%);--landing-hero-pattern-color:#10b9811a;--landing-hero-pattern-color-dark:#ffffff1a;--landing-hero-glow-color:#10b98140;--landing-hero-glow-color-dark:#14b8a60d;--landing-hero-text-gradient:linear-gradient(135deg, #059669 0%, #0891b2 100%);--landing-hero-feature-text:var(--text-color-main)}.landing-plans-mockup{justify-content:center;align-items:center;width:100%;max-width:600px;margin:0 auto;padding:2rem 0;display:flex;position:relative}.landing-plans-mockup .plans-cards{z-index:5;align-items:center;gap:1.5rem;width:100%;padding:1rem;display:flex;position:relative}.landing-plans-mockup .plans-card{background:var(--background-color-paper);border:1px solid var(--border-color-light);border-radius:20px;flex:1;padding:1.5rem;transition:all .3s;position:relative;box-shadow:0 10px 30px #0000000d}.landing-plans-mockup .plans-card--standard{opacity:1;z-index:1;transform:scale(.95)}.landing-plans-mockup .plans-card--pro{z-index:2;border-color:var(--color-primary);background:linear-gradient(to bottom, var(--background-color-paper), #f0fdf4);transform:scale(1.1);box-shadow:0 20px 50px #86868626}.dark .landing-plans-mockup .plans-card--pro{background:linear-gradient(#18181b,#064e3b);border-color:#059669}.landing-plans-mockup .plans-card__header{text-align:center;margin-bottom:1.5rem}.landing-plans-mockup .plans-card__name{color:var(--text-color-main);margin-bottom:.5rem;font-size:1.125rem;font-weight:800;display:block}.landing-plans-mockup .plans-card__price{color:var(--text-color-main);margin-bottom:.75rem;font-size:2.25rem;font-weight:900}.landing-plans-mockup .plans-card__price span{color:var(--text-color-muted);font-size:.875rem;font-weight:500}.landing-plans-mockup .plans-card__badge-popular{background:var(--color-primary);color:#fff;text-transform:uppercase;white-space:nowrap;z-index:5;border-radius:99px;padding:.25rem .75rem;font-size:.625rem;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.landing-plans-mockup .plans-card__description-skeleton{border-bottom:1px solid var(--border-color-light);margin-bottom:1.5rem;padding-bottom:1.5rem}.landing-plans-mockup .plans-card__description-skeleton .skeleton-line{background:var(--background-color-disabled);border-radius:99px;width:100%;height:8px;margin-bottom:.5rem}.landing-plans-mockup .plans-card__description-skeleton .skeleton-line:last-child{width:70%;margin-bottom:0}.landing-plans-mockup .plans-card__features{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.landing-plans-mockup .plans-card__feature-skeleton{background:var(--background-color-disabled);border-radius:99px;width:100%;height:6px}.landing-plans-mockup .plans-card__feature-skeleton:nth-child(2){width:70%}.landing-plans-mockup .plans-card__feature-skeleton:nth-child(3){width:85%}.landing-plans-mockup .plans-card__feature-skeleton--active{background:var(--color-primary);opacity:.4}.landing-plans-mockup:hover .plans-card--standard{transform:scale(1.05)}.landing-plans-mockup:hover .plans-card--pro{transform:scale(1.15)}@media (width<=1023px){.landing-plans-mockup{max-width:100%}.landing-plans-mockup .plans-cards{gap:1rem}.landing-plans-mockup .plans-card{padding:1rem}.landing-plans-mockup .plans-card--standard{display:none}.landing-plans-mockup .plans-card--pro{flex:1;transform:none!important}}.paywall-mockup{position:relative;overflow:visible}.paywall-mockup__overlay{background:linear-gradient(to bottom, transparent 0%, var(--background-color-main) 100%);z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding-bottom:2rem;display:flex;position:absolute;inset:0}.dark .paywall-mockup__overlay{background:linear-gradient(to bottom, transparent 0%, var(--background-color-main) 100%)}.paywall-mockup__content{-webkit-user-select:none;user-select:none;pointer-events:none}.paywall-mockup__content .skeleton-line{background:var(--background-color-disabled);border-radius:var(--radius-sm);height:12px;margin-bottom:.75rem}.paywall-mockup__content .skeleton-line--sm{width:40%}.paywall-mockup__content .skeleton-line--md{width:70%}.paywall-mockup__content .skeleton-line--lg{width:100%}.paywall-mockup__box{background:var(--color-white);border:1px solid var(--border-color-light);text-align:center;z-index:3;border-radius:16px;width:100%;max-width:400px;padding:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .paywall-mockup__box{background:#18181b;border-color:#27272a}.paywall-mockup__icon{margin-bottom:1rem}.paywall-mockup__title{color:var(--text-color-main);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.paywall-mockup__text{color:var(--text-color-muted);margin-bottom:1.5rem;font-size:.9375rem;line-height:1.5}.paywall-mockup__footer{color:var(--text-color-muted);margin-top:1rem;font-size:.8125rem}.paywall-mockup__footer a{color:var(--color-primary);font-weight:600;text-decoration:none}.paywall-mockup__footer a:hover{text-decoration:underline}.smart-notifications{flex-direction:column;gap:1.5rem;display:flex;position:relative}@media (width>=1024px){.smart-notifications{min-height:600px;padding-bottom:2rem;display:block}}.smart-notifications__list-wrapper{z-index:10;transition:all .3s z-index 0s;position:relative}@media (width>=1024px){.smart-notifications__list-wrapper{z-index:10;width:70%;position:absolute;top:2rem;left:0}.smart-notifications__list-wrapper:hover{z-index:30}}.smart-notifications__email-wrapper{z-index:5;transition:all .3s z-index 0s;position:relative}@media (width>=1024px){.smart-notifications__email-wrapper{z-index:20;width:70%;position:absolute;top:0;right:0}.smart-notifications__email-wrapper:hover{z-index:30}}.smart-notifications__email{height:100%;padding:2rem}.smart-notifications__email .email-brand{text-align:center;color:var(--text-color-main);margin-bottom:1.5rem;font-size:1.25rem;font-weight:700}.smart-notifications__email .email-body{color:var(--text-color-main);margin-bottom:1.5rem;font-size:.875rem}.smart-notifications__email .email-body p{margin-bottom:1rem}.smart-notifications__email .email-kv{margin-bottom:1.5rem;font-size:.875rem}.smart-notifications__email .email-kv div{border-bottom:1px dashed var(--border-color-light);justify-content:space-between;margin-bottom:.5rem;padding-bottom:.25rem;display:flex}.smart-notifications__email .email-kv .k{color:var(--text-color-muted)}.smart-notifications__email .email-kv .v{color:var(--text-color-main);font-weight:500}.smart-notifications__email .email-btn{color:#fff;text-align:center;cursor:pointer;background:#0f172a;border-radius:.375rem;width:100%;margin-bottom:1.5rem;padding:.625rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:block}.smart-notifications__email .email-btn:hover{background:#1e293b}.dark .smart-notifications__email .email-btn{color:#0f172a;background:#fff}.dark .smart-notifications__email .email-btn:hover{background:#f1f5f9}.smart-notifications__email .email-footer{color:var(--text-color-muted);border-top:1px solid var(--border-color-light);text-align:center;padding-top:1rem;font-size:.75rem;line-height:1.5}.subscriber-perks-mockup{flex-direction:column;gap:1.5rem;width:100%;margin-top:2rem;padding:1rem 0;display:flex;position:relative}.subscriber-perks-mockup__card{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:1rem;min-width:260px;padding:1.5rem;transition:all .3s;position:relative;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000006}.dark .subscriber-perks-mockup__card{background:#0f172a;border-color:#1e293b}@media (width>=1024px){.subscriber-perks-mockup__card{position:absolute}}.subscriber-perks-mockup__card:hover{border-color:var(--color-primary);transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a;z-index:50!important}@media (width>=1024px){.subscriber-perks-mockup--profile{z-index:10;width:320px;top:20px;left:20px}}.subscriber-perks-mockup--profile .perk-profile{align-items:center;gap:1rem;display:flex}.subscriber-perks-mockup--profile .perk-profile__avatar{border:2px solid #fff;border-radius:50%;width:56px;height:56px;box-shadow:0 2px 4px #0000001a}.subscriber-perks-mockup--profile .perk-profile__name{color:var(--text-color-main);flex-direction:column;gap:.25rem;font-size:1.1rem;font-weight:700;display:flex}.subscriber-perks-mockup--profile .perk-profile .perk-badge{width:max-content;display:inline-flex}.subscriber-perks-mockup--profile .perk-profile__meta{color:var(--text-color-muted);font-size:.8125rem;font-weight:400}@media (width>=1024px){.subscriber-perks-mockup--toggle{z-index:20;width:340px;top:200px;right:0}}.subscriber-perks-mockup--toggle .perk-toggle{align-items:center;gap:1.25rem;display:flex}.subscriber-perks-mockup--toggle .perk-toggle__icon{color:var(--text-color-muted);background:var(--background-color-alt);border-radius:.75rem;padding:.75rem}.subscriber-perks-mockup--toggle .perk-toggle__content{flex:1}.subscriber-perks-mockup--toggle .perk-toggle__label{color:var(--text-color-main);margin-bottom:.25rem;font-size:1rem;font-weight:700}.subscriber-perks-mockup--toggle .perk-toggle__status{color:var(--color-success);font-size:.8125rem;font-weight:500}.subscriber-perks-mockup--toggle .perk-toggle .perk-switch{background:var(--color-success);border-radius:99px;flex-shrink:0;width:52px;height:32px;position:relative}.subscriber-perks-mockup--toggle .perk-toggle .perk-switch__thumb{background:#fff;border-radius:50%;width:26px;height:26px;position:absolute;top:3px;right:3px;box-shadow:0 2px 4px #0003}@media (width>=1024px){.subscriber-perks-mockup--download{z-index:30;width:300px;bottom:60px;left:40px}}.subscriber-perks-mockup--download .perk-download{align-items:center;gap:1rem;display:flex}.subscriber-perks-mockup--download .perk-download__icon{color:var(--color-primary);background:#eff6ff;border-radius:.75rem;padding:.75rem}.dark .subscriber-perks-mockup--download .perk-download__icon{background:#0596691a}.subscriber-perks-mockup--download .perk-download__info{flex:1;min-width:0}.subscriber-perks-mockup--download .perk-download__title{color:var(--text-color-main);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.25rem;font-size:.9375rem;font-weight:600;overflow:hidden}.subscriber-perks-mockup--download .perk-download__meta{color:var(--color-primary);font-size:.75rem;font-weight:500}.media-paywalls-mockup{justify-content:center;align-items:center;width:100%;height:480px;display:flex;position:relative}.media-paywalls-mockup .mockup-card{background:var(--background-color-paper);border-radius:var(--radius-xl);border:1px solid var(--border-color-light);transition:all .4s var(--transition-easing-ease);position:absolute;box-shadow:0 20px 50px #0000001a}.media-paywalls-mockup .mockup-card:hover{transform:translateY(-5px)scale(1.02);box-shadow:0 30px 60px #00000026;z-index:50!important}.media-paywalls-mockup .mockup-card--video{z-index:10;width:320px;top:40px;right:0;overflow:hidden}.media-paywalls-mockup .mockup-card--video .mockup-video-inner{background:var(--background-color-alt)}.media-paywalls-mockup .mockup-card--video .mockup-lock-overlay{background:#0f172a;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:180px;display:flex}.media-paywalls-mockup .mockup-card--video .mockup-lock-icon{color:#fff;opacity:.8}.media-paywalls-mockup .mockup-card--video .mockup-lock-btn{color:#fff;text-transform:uppercase;letter-spacing:.05em;border:1px solid #fff6;border-radius:4px;padding:6px 12px;font-size:11px}.media-paywalls-mockup .mockup-card--video .mockup-video-info{padding:16px}.media-paywalls-mockup .mockup-card--video .mockup-video-title{color:var(--text-color-main);margin-bottom:4px;font-size:14px;font-weight:700}.media-paywalls-mockup .mockup-card--video .mockup-video-meta{color:var(--text-color-muted);font-size:11px}.media-paywalls-mockup .mockup-card--image{z-index:20;width:240px;height:180px;padding:8px;bottom:120px;left:0}.media-paywalls-mockup .mockup-card--image .mockup-image-inner{border-radius:var(--radius-lg);width:100%;height:100%;position:relative;overflow:hidden}.media-paywalls-mockup .mockup-card--image .mockup-image-bg{filter:blur(15px);background:linear-gradient(135deg,#6366f1,#a855f7);width:100%;height:100%}.media-paywalls-mockup .mockup-card--image .mockup-image-overlay{color:#fff;background:#0000001a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.media-paywalls-mockup .mockup-card--download{z-index:15;align-items:center;gap:12px;width:280px;padding:16px;display:flex;bottom:40px;right:5%}.media-paywalls-mockup .mockup-card--download .mockup-download-inner{align-items:center;gap:12px;width:100%;display:flex}.media-paywalls-mockup .mockup-card--download .mockup-download-icon{background:rgba(var(--color-primary-rgb), .1);border-radius:var(--radius-md);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.media-paywalls-mockup .mockup-card--download .mockup-download-info{flex:1}.media-paywalls-mockup .mockup-card--download .mockup-download-name{color:var(--text-color-main);font-size:13px;font-weight:600}.media-paywalls-mockup .mockup-card--download .mockup-download-size{color:var(--text-color-muted);font-size:11px}.media-paywalls-mockup .mockup-card--download .mockup-download-lock{color:var(--text-color-muted)}@media (width<=991px){.media-paywalls-mockup{height:400px;margin-bottom:40px}.media-paywalls-mockup .mockup-card--video{width:280px;right:0}.media-paywalls-mockup .mockup-card--image{width:200px;left:0}.media-paywalls-mockup .mockup-card--download{width:240px;bottom:20px;right:10%}}.ai-limits-mockup{width:100%;max-width:480px;padding:var(--space-20) 0;margin:0 auto;position:relative}.ai-limits-mockup .ai-limits-card{background:var(--background-color-paper);border:1px solid var(--border-color-light);border-radius:var(--radius-xl);padding:var(--space-24);z-index:10;position:relative;box-shadow:0 20px 40px -10px #0000001a}.dark .ai-limits-mockup .ai-limits-card{background:#18181b;border-color:#27272a}.ai-limits-mockup .ai-limits-card .ai-limits-header{margin-bottom:var(--space-24);padding-bottom:var(--space-16);border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;display:flex}.ai-limits-mockup .ai-limits-card .ai-limits-header .plan-name{color:var(--text-color-main);font-size:1.125rem;font-weight:700}.ai-limits-mockup .ai-limits-card .ai-limits-header .plan-badge{color:var(--color-primary);background:#10b9811a;border-radius:99px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.ai-limits-mockup .ai-limits-card .limit-item{margin-bottom:var(--space-20)}.ai-limits-mockup .ai-limits-card .limit-item:last-child{margin-bottom:0}.ai-limits-mockup .ai-limits-card .limit-item .limit-info{margin-bottom:var(--space-8);justify-content:space-between;font-size:.875rem;display:flex}.ai-limits-mockup .ai-limits-card .limit-item .limit-info .limit-label{color:var(--text-color-main);font-weight:500}.ai-limits-mockup .ai-limits-card .limit-item .limit-info .limit-value{color:var(--text-color-muted)}.ai-limits-mockup .ai-limits-card .limit-item .limit-progress{background:var(--background-color-disabled);border-radius:4px;height:8px;overflow:hidden}.ai-limits-mockup .ai-limits-card .limit-item .limit-progress .limit-bar{background:var(--color-primary);border-radius:4px;height:100%;transition:width 1s}.ai-limits-mockup .ai-limits-card .limit-upsell{margin-top:var(--space-24);padding-top:var(--space-16);border-top:1px solid var(--border-color-light);align-items:center;gap:var(--space-8);color:var(--text-color-muted);font-size:.8125rem;display:flex}.ai-limits-mockup .ai-limits-card .limit-upsell a{color:var(--color-primary);font-weight:600;text-decoration:underline}.ai-limits-mockup .ai-config-card{background:var(--background-color-paper);border:1px solid var(--border-color-light);border-radius:var(--radius-lg);padding:var(--space-16);z-index:20;min-width:220px;animation:8s ease-in-out infinite float-y-delayed;position:absolute;top:-15px;right:0;box-shadow:0 10px 25px -5px #0000001a}.dark .ai-limits-mockup .ai-config-card{background:#27272a;border-color:#3f3f46}.ai-limits-mockup .ai-config-card .config-row{justify-content:space-between;align-items:center;display:flex}.ai-limits-mockup .ai-config-card .config-row .label{color:var(--text-color-main);font-size:.875rem;font-weight:600}.ai-limits-mockup .ai-config-card .config-row .toggle{align-items:center;gap:var(--space-8);display:flex}.ai-limits-mockup .ai-config-card .config-row .toggle .value{color:var(--color-primary);text-transform:uppercase;font-size:.75rem;font-weight:700}.revenue-benefits-mockup{perspective:1000px;justify-content:center;align-items:center;width:100%;height:480px;display:flex;position:relative}.revenue-benefits-mockup .revenue-benefits-card{background:var(--background-color-paper);border-radius:var(--radius-xl);border:1px solid var(--border-color-light);transition:all .4s var(--transition-easing-ease);position:absolute;box-shadow:0 20px 50px #0000001a}.dark .revenue-benefits-mockup .revenue-benefits-card{background:#18181b;border-color:#27272a}.revenue-benefits-mockup .revenue-benefits-card--main{width:340px;padding:var(--space-24);z-index:10}.revenue-benefits-mockup .revenue-benefits-card--main .revenue-stat-grid{gap:var(--space-20);flex-direction:column;display:flex}.revenue-benefits-mockup .revenue-benefits-card--main .revenue-stat-item{padding-bottom:var(--space-16);border-bottom:1px dashed var(--border-color-light);flex-direction:column;gap:4px;display:flex}.revenue-benefits-mockup .revenue-benefits-card--main .revenue-stat-item:last-child{border-bottom:none;padding-bottom:0}.revenue-benefits-mockup .revenue-benefits-card--main .revenue-stat-label{color:var(--text-color-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:600}.revenue-benefits-mockup .revenue-benefits-card--main .revenue-stat-value{color:var(--text-color-main);font-size:2rem;font-weight:800;font-family:var(--font-family-heading)}.revenue-benefits-mockup .revenue-benefits-card--main .revenue-stat-value.text-success{color:var(--color-success)}.revenue-benefits-mockup .revenue-benefits-card--main .revenue-stat-trend{color:var(--color-success);background:rgba(var(--color-success-rgb), .1);border-radius:99px;align-items:center;gap:4px;width:max-content;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.revenue-benefits-mockup .revenue-benefits-card--float{z-index:20;width:280px;padding:var(--space-16);background:rgba(var(--background-color-paper-rgb), .9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);bottom:40px;right:-20px}.revenue-benefits-mockup .revenue-benefits-card--float .churn-prevention-alert{align-items:center;gap:var(--space-12);display:flex}.revenue-benefits-mockup .revenue-benefits-card--float .churn-icon{background:rgba(var(--color-warning-rgb), .1);width:40px;height:40px;color:var(--color-warning);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.revenue-benefits-mockup .revenue-benefits-card--float .churn-content{flex-direction:column;flex:1;display:flex}.revenue-benefits-mockup .revenue-benefits-card--float .churn-title{color:var(--text-color-main);font-size:.875rem;font-weight:700}.revenue-benefits-mockup .revenue-benefits-card--float .churn-desc{color:var(--text-color-muted);font-size:.75rem}.revenue-benefits-mockup .revenue-benefits-card--float .churn-badge{background:rgba(var(--color-success-rgb), .1);color:var(--color-success);border-radius:99px;padding:4px 8px;font-size:.75rem;font-weight:600}.revenue-benefits-mockup .revenue-benefits-card:hover{transform:translateY(-5px)scale(1.02)}.security-compliance-mockup{perspective:1200px;width:100%;height:420px;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}.security-compliance-mockup .security-dashboard{border:1px solid var(--border-color-light);width:100%;max-width:440px;height:100%;transform-style:preserve-3d;background:radial-gradient(circle,#10b9810d 0%,#0000 70%);border-radius:24px;justify-content:center;align-items:center;transition:transform .5s;display:flex;position:relative;overflow:visible;transform:rotateX(15deg)rotateY(12deg)rotate(-3deg);box-shadow:0 15px 45px #0000000a}.dark .security-compliance-mockup .security-dashboard{background:radial-gradient(circle,#10b98114 0%,#0000 70%);border-color:#27272a;box-shadow:0 25px 60px #00000040}.security-compliance-mockup .security-dashboard:hover{transform:rotateX(12deg)rotateY(8deg)rotate(-2deg)}.security-compliance-mockup .network-grid{background-size:20px 20px;background-image:linear-gradient(to right, var(--border-color-light) 1px, transparent 1px), linear-gradient(to bottom, var(--border-color-light) 1px, transparent 1px);opacity:.15;pointer-events:none;border-radius:24px;position:absolute;inset:0}.dark .security-compliance-mockup .network-grid{opacity:.25;background-image:linear-gradient(90deg,#27272a 1px,#0000 1px),linear-gradient(#27272a 1px,#0000 1px)}.security-compliance-mockup .portal-core{z-index:2;width:120px;height:120px;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}.security-compliance-mockup .pulse-ring{pointer-events:none;border:1.5px solid #10b98126;border-radius:50%;animation:4s cubic-bezier(.215,.61,.355,1) infinite pulse-ring-scale;position:absolute;transform:translateZ(10px)}.security-compliance-mockup .pulse-ring.ring-1{width:160px;height:160px;animation-delay:0s}.security-compliance-mockup .pulse-ring.ring-2{width:240px;height:240px;animation-delay:1.3s}.security-compliance-mockup .pulse-ring.ring-3{width:320px;height:320px;animation-delay:2.6s}.security-compliance-mockup .shield-hub{background:linear-gradient(135deg, var(--color-primary) 0%, #047857 100%);z-index:5;border:1px solid #ffffff26;border-radius:28px;justify-content:center;align-items:center;width:108px;height:108px;display:flex;transform:rotate(45deg)translateZ(20px);box-shadow:0 15px 35px #10b98166}.security-compliance-mockup .shield-hub .shield-inner{justify-content:center;align-items:center;display:flex;transform:rotate(-45deg)}.security-compliance-mockup .shield-hub .shield-inner .ui-icon{color:#fff;font-size:56px}.security-compliance-mockup .floating-trust-badge{border:1px solid var(--border-color-light);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-lg);z-index:10;transform-style:preserve-3d;background:#ffffffd9;border-radius:16px;align-items:center;gap:12px;padding:.625rem .875rem;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;position:absolute}.dark .security-compliance-mockup .floating-trust-badge{box-shadow:var(--shadow-lg);background:#18181bd9;border-color:#27272a}.security-compliance-mockup .floating-trust-badge:hover{box-shadow:var(--shadow-xl);z-index:25;transform:translateZ(55px)translateY(-4px)scale(1.03)!important}.security-compliance-mockup .floating-trust-badge .badge-icon{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.security-compliance-mockup .floating-trust-badge .badge-icon--green{color:#10b981;background:#10b9811a}.security-compliance-mockup .floating-trust-badge .badge-icon--gold{color:#f59e0b;background:#f59e0b1a}.security-compliance-mockup .floating-trust-badge .badge-icon--blue{color:#3b82f6;background:#3b82f61a}.security-compliance-mockup .floating-trust-badge .badge-icon .ui-icon{font-size:16px}.security-compliance-mockup .floating-trust-badge .badge-text{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.security-compliance-mockup .floating-trust-badge .badge-title{color:var(--text-color-main);margin-bottom:2px;font-size:.75rem;font-weight:800;line-height:1.2}.security-compliance-mockup .floating-trust-badge .badge-desc{color:var(--text-color-muted);font-size:.625rem;line-height:1}.security-compliance-mockup .ssl-badge{animation:6s ease-in-out infinite float-3d-tr;top:35px;left:20px;transform:translateZ(35px)}.security-compliance-mockup .pci-badge{animation:6s ease-in-out 2s infinite float-3d-ml;top:155px;right:-25px;transform:translateZ(35px)}.security-compliance-mockup .gdpr-badge{animation:6s ease-in-out 4s infinite float-3d-br;bottom:35px;left:35px;transform:translateZ(35px)}@keyframes pulse-ring-scale{0%{opacity:.8;transform:scale(.95)}to{opacity:0;transform:scale(1.3)}}@keyframes float-3d-tr{0%,to{transform:translateZ(35px)translateY(0)}50%{transform:translateZ(35px)translateY(-8px)}}@keyframes float-3d-ml{0%,to{transform:translateZ(35px)translateY(0)}50%{transform:translateZ(35px)translateY(-8px)}}@keyframes float-3d-br{0%,to{transform:translateZ(35px)translateY(0)}50%{transform:translateZ(35px)translateY(-8px)}}.use-case-mockup{margin-bottom:var(--space-24);background:var(--background-color-paper);border:1px solid var(--border-color-light);border-radius:16px;height:156px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}.dark .use-case-mockup{background:#18181b;border-color:#27272a}.use-case-mockup:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000000f}.use-case-mockup--article{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1.25rem}.use-case-mockup--article .use-case-mockup__article-content{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}.use-case-mockup--article .use-case-badge{letter-spacing:.05em;color:var(--color-primary);background:#10b9811a;border-radius:99px;margin-bottom:.5rem;padding:.25rem .625rem;font-size:.625rem;font-weight:800}.use-case-mockup--article .use-case-title{color:var(--text-color-main);letter-spacing:-.01em;margin-bottom:.375rem;font-size:.9375rem;font-weight:800;line-height:1.35}.use-case-mockup--article .use-case-author{color:var(--text-color-muted);align-items:center;gap:6px;font-size:.75rem;display:flex}.use-case-mockup--article .use-case-author .author-dot{background:#cbd5e1;border-radius:50%;width:6px;height:6px;display:inline-block}.dark .use-case-mockup--article .use-case-author .author-dot{background:#4b5563}.use-case-mockup--article .use-case-premium-lock{color:var(--color-primary);pointer-events:none;background:linear-gradient(#fff0 10%,#fffffff2 70%);flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding-bottom:1.25rem;font-size:.8125rem;font-weight:700;display:flex;position:absolute;inset:0}.dark .use-case-mockup--article .use-case-premium-lock{background:linear-gradient(#18181b00 10%,#18181bf2 70%)}.use-case-mockup--article .use-case-premium-lock .lock-circle{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 12px #10b9814d}.use-case-mockup--article .use-case-premium-lock .lock-circle .ui-icon{font-size:16px}.use-case-mockup--video{background:#090d16;border-color:#1e293b}.use-case-mockup--video .use-case-video-backdrop{z-index:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:1rem;display:flex;position:relative}.use-case-mockup--video .video-overlay-gradient{z-index:-1;background:linear-gradient(#090d161a 0%,#090d16d9 100%);position:absolute;inset:0}.use-case-mockup--video .video-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff1a;border-radius:4px;width:max-content;padding:.25rem .5rem;font-size:.5625rem;font-weight:800}.use-case-mockup--video .video-info-box{flex-direction:column;gap:6px;display:flex}.use-case-mockup--video .video-title{color:#fff;opacity:.95;letter-spacing:-.01em;text-align:left;font-size:.8125rem;font-weight:700}.use-case-mockup--video .video-progress{align-items:center;gap:8px;width:100%;display:flex}.use-case-mockup--video .video-progress-bar{background:#fff3;border-radius:2px;flex:1;height:4px;position:relative}.use-case-mockup--video .video-progress-bar:after{content:"";background:var(--color-primary);border-radius:2px;width:35%;height:100%;position:absolute;top:0;left:0}.use-case-mockup--video .video-time{color:#fff9;font-size:.625rem;font-weight:600}.use-case-mockup--video .use-case-premium-lock{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;z-index:2;background:#090d168c;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;display:flex;position:absolute;inset:0}.use-case-mockup--video .use-case-premium-lock .lock-circle{color:#fff;background:#fff3;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 15px #0003}.use-case-mockup--video .use-case-premium-lock .lock-circle .ui-icon{font-size:18px}.use-case-mockup--community{flex-direction:column;justify-content:space-between;padding:1.25rem}.use-case-mockup--community .community-chat{opacity:.4;filter:blur(.5px);text-align:left;flex-direction:column;gap:6px;width:100%;display:flex}.use-case-mockup--community .community-chat-header{color:var(--text-color-muted);align-items:center;gap:6px;margin-bottom:2px;font-size:.6875rem;font-weight:700;display:flex}.use-case-mockup--community .community-chat-header .status-indicator{background:#10b981;border-radius:50%;width:6px;height:6px}.use-case-mockup--community .chat-message{flex-direction:column;gap:1px;display:flex}.use-case-mockup--community .chat-user{font-size:.625rem;font-weight:800}.use-case-mockup--community .chat-user.text-primary{color:var(--color-primary)}.use-case-mockup--community .chat-user.text-secondary{color:var(--color-primary-dark,#0891b2)}.use-case-mockup--community .chat-text{color:var(--text-color-main);font-size:.6875rem;line-height:1.2}.use-case-mockup--community .use-case-community-overlay{z-index:2;background:linear-gradient(#fff0 10%,#fffffffa 60%);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;padding-bottom:1.25rem;display:flex;position:absolute;inset:0}.dark .use-case-mockup--community .use-case-community-overlay{background:linear-gradient(#18181b00 10%,#18181bfa 60%)}.use-case-mockup--community .avatar-stack{justify-content:center;align-items:center;display:flex}.use-case-mockup--community .avatar-circle{border:2px solid var(--background-color-paper);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-right:-8px;font-size:.6875rem;font-weight:800;display:flex;box-shadow:0 2px 4px #0000000d}.dark .use-case-mockup--community .avatar-circle{border-color:#18181b}.use-case-mockup--community .avatar-circle:first-child{background:#3b82f6}.use-case-mockup--community .avatar-circle:nth-child(2){background:#ec4899}.use-case-mockup--community .avatar-circle:nth-child(3){background:#8b5cf6}.use-case-mockup--community .avatar-circle--plus{letter-spacing:-.02em;background:#10b981;margin-right:0;font-size:.5625rem}.use-case-mockup--community .community-lock-text{color:var(--color-primary);font-size:.8125rem;font-weight:700}.zero-code-mockup{perspective:1000px;z-index:10;width:100%;max-width:440px;margin:0 auto;position:relative}.zero-code-mockup .landing-browser-card{background:var(--background-color-paper);border-radius:var(--radius-xl);border:1px solid var(--border-color-light);transition:transform .4s var(--transition-easing-ease);overflow:hidden;box-shadow:0 25px 50px -12px #00000026}.dark .zero-code-mockup .landing-browser-card{background:#18181b;border-color:#27272a}.zero-code-mockup .landing-browser-card:hover{transform:translateY(-5px)scale(1.02);box-shadow:0 30px 60px -15px #0003}.zero-code-mockup .landing-browser-card__header{background:var(--background-color-main);border-bottom:1px solid var(--border-color-light);align-items:center;padding:12px 16px;display:flex}.dark .zero-code-mockup .landing-browser-card__header{background:#0f172a}.zero-code-mockup .landing-browser-card__dots{gap:6px;margin-right:16px;display:flex}.zero-code-mockup .landing-browser-card__dots span{border-radius:50%;width:10px;height:10px}.zero-code-mockup .landing-browser-card__dots span:first-child{background:#ff5f56}.zero-code-mockup .landing-browser-card__dots span:nth-child(2){background:#ffbd2e}.zero-code-mockup .landing-browser-card__dots span:nth-child(3){background:#27c93f}.zero-code-mockup .landing-browser-card__address{background:var(--background-color-paper);color:var(--text-color-muted);text-align:center;border:1px solid var(--border-color-light);border-radius:6px;flex:1;padding:4px 12px;font-size:11px}.dark .zero-code-mockup .landing-browser-card__address{background:#1e293b}.zero-code-mockup .settings-mockup-body{padding:var(--space-24,24px);gap:var(--space-16,16px);background:var(--background-color-paper,#fff);flex-direction:column;display:flex}.dark .zero-code-mockup .settings-mockup-body{background:#1e293b}.zero-code-mockup .settings-mockup-body .setting-item{padding-bottom:var(--space-16,16px);border-bottom:1px dashed var(--border-color-light,#e2e8f0);justify-content:space-between;align-items:center;display:flex}.zero-code-mockup .settings-mockup-body .setting-item:last-of-type{border-bottom:none;padding-bottom:0}.zero-code-mockup .settings-mockup-body .setting-info{flex-direction:column;gap:2px;display:flex}.zero-code-mockup .settings-mockup-body .setting-label{color:var(--text-color-main,#0f172a);font-size:.875rem;font-weight:600}.dark .zero-code-mockup .settings-mockup-body .setting-label{color:#f8fafc}.zero-code-mockup .settings-mockup-body .setting-desc{color:var(--text-color-muted,#64748b);font-size:.75rem}.dark .zero-code-mockup .settings-mockup-body .setting-desc{color:#94a3b8}.zero-code-mockup .settings-mockup-body .setting-select{background:var(--background-color-main,#f8fafc);border:1px solid var(--border-color-light,#e2e8f0);border-radius:var(--radius-md,6px);color:var(--text-color-main,#0f172a);align-items:center;gap:8px;padding:6px 12px;font-size:.8125rem;display:flex}.dark .zero-code-mockup .settings-mockup-body .setting-select{color:#f8fafc;background:#0f172a;border-color:#334155}.zero-code-mockup .settings-mockup-body .perk-switch{background:var(--background-color-disabled,#cbd5e1);border-radius:99px;width:44px;height:24px;transition:background-color .3s;position:relative}.dark .zero-code-mockup .settings-mockup-body .perk-switch{background:#475569}.zero-code-mockup .settings-mockup-body .perk-switch__thumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0000001a}.zero-code-mockup .settings-mockup-body .perk-switch--on{background:var(--color-success,#10b981)!important}.zero-code-mockup .settings-mockup-body .perk-switch--on .perk-switch__thumb{transform:translate(20px)}.zero-code-mockup .settings-mockup-body .provider-toggles-grid{gap:var(--space-12,12px);margin-top:var(--space-8,8px);grid-template-columns:repeat(3,1fr);display:grid}.zero-code-mockup .settings-mockup-body .provider-toggle{padding:var(--space-12,12px);background:var(--background-color-main,#f8fafc);border:1px solid var(--border-color-light,#e2e8f0);border-radius:var(--radius-md,6px);color:var(--text-color-muted,#64748b);flex-direction:column;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;transition:all .3s;display:flex}.dark .zero-code-mockup .settings-mockup-body .provider-toggle{color:#94a3b8;background:#0f172a;border-color:#334155}.zero-code-mockup .settings-mockup-body .provider-toggle .toggle-circle{border:2px solid var(--border-color-main,#cbd5e1);border-radius:50%;width:16px;height:16px}.dark .zero-code-mockup .settings-mockup-body .provider-toggle .toggle-circle{border-color:#475569}.zero-code-mockup .settings-mockup-body .provider-toggle--active{color:var(--text-color-main,#0f172a);border-color:var(--color-success,#10b981)!important;background:rgba(var(--color-success-rgb,16, 185, 129), .05)!important}.dark .zero-code-mockup .settings-mockup-body .provider-toggle--active{color:#f8fafc;background:#10b9811a!important}.zero-code-mockup .settings-mockup-body .provider-toggle:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000000d}.landing-download-subscriptions-mockup-outer{position:relative}.landing-download-subscriptions-mockup-outer .ai-usage-overlay{z-index:12!important;position:absolute!important;inset:-2rem -2rem auto auto!important;transform:none!important}.landing-download-subscriptions-mockup-outer .ai-usage-overlay:hover{transform:translateY(-6px)scale(1.02)!important}@media (width<=991px){.landing-download-subscriptions-mockup-outer .ai-usage-overlay{margin-top:1rem!important;position:relative!important;top:0!important;right:0!important;transform:none!important}}.landing-download-subscriptions-mockup-browser{min-height:340px;position:relative}.landing-download-subscriptions-mockup__page-title{font-size:var(--text-lg);color:var(--text-color-main);margin:0 0 1rem;font-weight:800}.landing-download-subscriptions-mockup__plan-name{font-size:var(--text-xl);color:var(--text-color-main);margin:0;font-weight:800}.landing-download-subscriptions-mockup__plan-price,.landing-download-subscriptions-mockup__stripe-hint{font-size:var(--text-sm);color:var(--text-color-muted)}.landing-download-subscriptions-mockup__meta-value{font-size:var(--text-sm);color:var(--text-color-main);font-weight:700}.landing-download-subscriptions-mockup__plan-meta{border-top:1px solid var(--border-color-light);grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:.75rem;padding-top:1rem;display:grid}.landing-download-subscriptions-mockup__meta-label{font-size:var(--text-xs);color:var(--text-color-muted);text-transform:uppercase;margin-bottom:.25rem;font-weight:800}.download-usage-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);z-index:10;border-radius:16px;width:360px;max-width:calc(100% - 2rem);padding:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2rem;left:-2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .download-usage-overlay{background:#0f172ad9;border-color:#ffffff14;box-shadow:0 10px 30px #0006}.download-usage-overlay:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 30px 60px #0000002e}@media (width<=991px){.download-usage-overlay{background:var(--background-color-alt);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--border-color-light);width:100%;max-width:none;margin-top:-3rem;position:relative;inset:0 0 auto;transform:none}.download-usage-overlay:hover{transform:none}}.download-usage-overlay__header{border-bottom:1px solid var(--border-color-light);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.625rem;display:flex}.dark .download-usage-overlay__header{border-color:#ffffff14}.download-usage-overlay__title{color:var(--text-color-main);font-size:.9375rem;font-weight:800}.download-usage-overlay__panel{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:10px;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.dark .download-usage-overlay__panel{background:#0c0a0999;border-color:#ffffff14}.download-usage-overlay__label-group{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.download-usage-overlay__stat{color:var(--text-color-main);font-size:.8125rem;font-weight:700}.download-usage-overlay__badge{border-radius:99px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:800}.download-usage-overlay__badge--muted{border:1px solid var(--border-color-light);color:var(--text-color-muted);background:var(--background-color-paper)}.dark .download-usage-overlay__badge--muted{background:#ffffff0a;border-color:#ffffff1f}.download-usage-overlay__progress-bar{background:var(--border-color-light);border-radius:99px;height:8px;overflow:hidden}.download-usage-overlay__progress-fill{background:var(--color-primary,#059669);border-radius:99px;width:0;max-width:100%;height:100%}.download-usage-overlay__footnote{color:var(--text-color-muted);margin:0;font-size:.75rem;line-height:1.3}.landing-page--ai{--color-primary:#e11d48;--color-primary-dark:#be123c;--color-primary-lighter:#fff1f2;--cta-bg:linear-gradient(135deg, #475569 0%, #1e293b 100%);--cta-shadow:0 20px 50px -10px #47556980;--cta-border:#ffffff26;--cta-glow:radial-gradient(circle at center, #ffffff1a 0%, transparent 60%);--cta-trust:#f1f5f9}.landing-hero--ai{--landing-hero-bg:linear-gradient(to bottom, #f8fafc 0%, #e2e8f0 100%);--landing-hero-bg-dark:radial-gradient(circle at 80% 20%, #e11d481f 0%, #0f172a99 50%, #09090b 100%);--landing-hero-pattern-color:#1e293b1a;--landing-hero-pattern-color-dark:#ffffff08;--landing-hero-glow-color:#1e293b40;--landing-hero-glow-color-dark:#e11d481a;--landing-hero-text-gradient:linear-gradient(135deg, #e11d48 0%, #9f1239 100%);--landing-hero-feature-text:var(--text-color-main)}.landing-ai-one-click__wrap,.landing-ai-editor-meta__wrap{padding-bottom:2.5rem;position:relative}.landing-ai-one-click__layered,.landing-ai-editor-meta__layered{width:100%;position:relative}.landing-ai-editor-meta__popup{width:min(92%,440px);bottom:-2.5rem}@media (width<=991px){.ai-meta-item--mobile-hide{display:none!important}}.ai-article-preview{background:var(--background-color-main);min-height:440px;position:relative}.ai-article-preview__toolbar{background:var(--background-color-alt);border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.dark .ai-article-preview__toolbar{border-bottom-color:#ffffff14}.ai-article-preview__toolbar-meta{color:var(--text-color-muted);font-size:.75rem;font-weight:700}.ai-article-preview__toolbar-status{color:var(--color-success);align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;display:flex}.ai-article-preview__body{padding:1.5rem 1.25rem 2rem}.ai-article-preview__category{letter-spacing:.06em;text-transform:uppercase;margin-bottom:.375rem;font-size:.6875rem;font-weight:800}.ai-article-preview__title{color:var(--text-color-main);margin-bottom:.75rem;font-size:1.375rem;font-weight:800;line-height:1.3}.ai-article-preview__meta{color:var(--text-color-muted);margin-bottom:1.25rem;font-size:.75rem}.ai-article-preview__meta .d-flex{white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;overflow:hidden;gap:.35rem!important}.ai-article-preview__meta .meta-dot{background:var(--border-color-light);border-radius:50%;flex-shrink:0;width:3px;height:3px}.ai-article-preview__cover{aspect-ratio:16/9;border:1px solid var(--border-color-light);border-radius:12px;width:100%;margin-bottom:1.25rem;position:relative;overflow:hidden}.dark .ai-article-preview__cover{border-color:#ffffff14}.ai-article-preview__cover img{object-fit:cover;width:100%;height:100%}.ai-article-preview__cover-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0f172ad9;border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:800;display:flex;position:absolute;top:.75rem;right:.75rem}.ai-article-preview__lead{color:var(--text-color-main);margin-bottom:1rem;font-size:.9375rem;line-height:1.6}.one-click-prompt-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);width:min(92%,440px);box-shadow:var(--shadow-lg);z-index:10;border-radius:16px;padding:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2.75rem;left:50%;transform:translate(-50%)}.dark .one-click-prompt-overlay{box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172aeb;border-color:#ffffff1a}.one-click-prompt-overlay:hover{box-shadow:var(--shadow-xl);transform:translate(-50%,-8px)scale(1.015)}@media (width<=767px){.one-click-prompt-overlay{bottom:-2.5rem}.one-click-prompt-overlay:hover{transform:translate(-50%)}}.one-click-prompt-overlay.generate-ai-modal{border-radius:16px;padding:1.25rem 1.5rem}.one-click-prompt-overlay .generate-ai-modal__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.one-click-prompt-overlay .generate-ai-modal__title{color:var(--text-color-main);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:800}.one-click-prompt-overlay .generate-ai-modal__close{color:var(--text-color-muted);cursor:default;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.one-click-prompt-overlay .generate-ai-modal__input-wrap{border:2px solid var(--color-blue);background:var(--background-color-main);border-radius:12px;padding:1rem 1rem .75rem;position:relative}.one-click-prompt-overlay .generate-ai-modal__textarea{color:var(--text-color-main);min-height:4.5rem;margin-bottom:.75rem;font-size:.875rem;font-weight:500;line-height:1.6}.one-click-prompt-overlay .generate-ai-modal__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.one-click-prompt-overlay .generate-ai-modal__selects{align-items:center;gap:.75rem;display:flex}.one-click-prompt-overlay .generate-ai-pill{border:1px solid var(--border-color-light);color:var(--text-color-main);background:var(--background-color-alt);border-radius:8px;align-items:center;gap:.25rem;padding:.35rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.one-click-prompt-overlay .generate-ai-model{color:var(--text-color-main);align-items:center;gap:.25rem;font-size:.75rem;font-weight:800;display:inline-flex}.one-click-prompt-overlay .generate-ai-modal__actions{align-items:center;gap:.5rem;display:flex;position:relative}.one-click-prompt-overlay .generate-ai-btn-gear{border:1px solid var(--border-color-light);background:var(--background-color-alt);width:2.125rem;height:2.125rem;color:var(--text-color-main);border-radius:50%;justify-content:center;align-items:center;display:flex}.one-click-prompt-overlay .generate-ai-btn-submit{background:linear-gradient(135deg, var(--color-blue), var(--color-blue-dark));width:2.125rem;height:2.125rem;color:var(--color-white);border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.one-click-prompt-overlay .generate-ai-popover{background:var(--background-color-paper);border:1px solid var(--border-color-light);width:170px;box-shadow:var(--shadow-sm);z-index:10;border-radius:12px;padding:.75rem;position:absolute;bottom:calc(100% + 12px);right:1.5rem}@media (width<=767px){.one-click-prompt-overlay .generate-ai-popover{display:none!important}}.one-click-prompt-overlay .generate-ai-popover__item{margin-bottom:.625rem}.one-click-prompt-overlay .generate-ai-popover__item:last-of-type{margin-bottom:0}.one-click-prompt-overlay .generate-ai-popover__item label{color:var(--text-color-main);margin-bottom:.25rem;font-size:.6875rem;font-weight:800;display:block}.one-click-prompt-overlay .generate-ai-popover__select,.one-click-prompt-overlay .generate-ai-popover__input{border:1px solid var(--border-color-light);color:var(--text-color-main);background:var(--background-color-alt);border-radius:6px;justify-content:space-between;align-items:center;padding:.35rem .5rem;font-size:.75rem;font-weight:600;display:flex}.one-click-prompt-overlay .generate-ai-popover__arrow{background:var(--background-color-paper);border-right:1px solid var(--border-color-light);border-bottom:1px solid var(--border-color-light);width:10px;height:10px;position:absolute;bottom:-5px;right:18px;transform:rotate(45deg)}@media (width<=767px){.one-click-prompt-overlay .generate-ai-popover__arrow{right:36px}}.landing-ai-editor-meta__thumb-wrapper{border-radius:var(--radius-xl,1rem);border:1px solid var(--border-color-light);width:100%;height:140px;position:relative;overflow:hidden}.dark .landing-ai-editor-meta__thumb-wrapper{border-color:#ffffff14}.landing-ai-editor-meta__img{object-fit:cover;width:100%;height:100%}.landing-ai-editor-meta__img-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0f172ad9;border:1px solid #ffffff14;border-radius:99px;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:800;display:flex;position:absolute;bottom:.5rem;right:.5rem}.landing-ai-editor-meta__card-body{background:var(--background-color-main);min-height:400px;padding:1.5rem;position:relative;overflow:hidden}@media (width<=767px){.landing-ai-editor-meta__card-body{min-height:0;padding:1rem 1rem 3.5rem}}.landing-ai-editor-meta__browser-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=992px){.landing-ai-editor-meta__browser-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width<=767px){.landing-ai-editor-meta__seo-section{display:none!important}}.landing-ai-admin-dashboard__shell{margin-top:2rem}.landing-ai-subscriptions-mockup-outer{position:relative}.landing-ai-subscriptions-mockup-browser{min-height:340px;position:relative}.landing-ai-subscriptions-mockup__page-title{font-size:var(--text-lg);color:var(--text-color-main);margin:0 0 1rem;font-weight:800}.landing-ai-subscriptions-mockup__plan-name{font-size:var(--text-xl);color:var(--text-color-main);margin:0;font-weight:800}.landing-ai-subscriptions-mockup__plan-price,.landing-ai-subscriptions-mockup__stripe-hint{font-size:var(--text-sm);color:var(--text-color-muted)}.landing-ai-subscriptions-mockup__meta-value{font-size:var(--text-sm);color:var(--text-color-main);font-weight:700}.landing-ai-subscriptions-mockup__plan-meta{border-top:1px solid var(--border-color-light);grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:.75rem;padding-top:1rem;display:grid}.landing-ai-subscriptions-mockup__meta-label{font-size:var(--text-xs);color:var(--text-color-muted);text-transform:uppercase;margin-bottom:.25rem;font-weight:800}.ai-usage-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);width:360px;max-width:calc(100% - 2rem);box-shadow:var(--shadow-lg);z-index:10;border-radius:16px;padding:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.dark .ai-usage-overlay{box-shadow:var(--shadow-lg);background:#0f172ad9;border-color:#ffffff14}.ai-usage-overlay:hover{box-shadow:var(--shadow-xl);transform:translate(-50%,-6px)scale(1.02)}@media (width<=991px){.ai-usage-overlay{background:var(--background-color-alt);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--border-color-light);width:100%;max-width:none;margin-top:-3rem;position:relative;inset:0 0 auto;transform:none}.ai-usage-overlay:hover{transform:none}}.ai-usage-overlay__header{border-bottom:1px solid var(--border-color-light);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.625rem;display:flex}.dark .ai-usage-overlay__header{border-color:#ffffff14}.ai-usage-overlay__title{color:var(--text-color-main);font-size:.9375rem;font-weight:800}.ai-usage-overlay__panel{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:10px;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.dark .ai-usage-overlay__panel{background:#0c0a0999;border-color:#ffffff14}.ai-usage-overlay__label-group{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ai-usage-overlay__stat{color:var(--text-color-main);font-size:.8125rem;font-weight:700}.ai-usage-overlay__badge{border-radius:99px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:800}.ai-usage-overlay__badge--muted{border:1px solid var(--border-color-light);color:var(--text-color-muted);background:var(--background-color-paper)}.dark .ai-usage-overlay__badge--muted{background:#ffffff0a;border-color:#ffffff1f}.ai-usage-overlay__progress-bar{background:var(--border-color-light);border-radius:99px;height:8px;overflow:hidden}.ai-usage-overlay__progress-fill{background:var(--color-info,#3b82f6);border-radius:99px;width:0;max-width:100%;height:100%}.ai-usage-overlay__footnote{color:var(--text-color-muted);margin:0;font-size:.75rem;line-height:1.3}@media (width<=991px){.landing-ai-subscriptions-mockup-browser{flex-direction:column;gap:1rem;min-height:0;display:flex}}.ai-generate-popup{background:var(--background-color-paper);border:1px solid var(--border-color-light);width:min(420px,92%);box-shadow:var(--shadow-lg);z-index:10;border-radius:16px;padding:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%)}.dark .ai-generate-popup{box-shadow:var(--shadow-lg);background:#0f172ad9;border-color:#ffffff14}.ai-generate-popup:hover{box-shadow:var(--shadow-xl);transform:translate(-50%,-6px)scale(1.02)}@media (width<=767px){.ai-generate-popup{padding:1.25rem;bottom:-1.25rem}.ai-generate-popup:hover{transform:translate(-50%)}}@keyframes ai-landing-sparkle{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.15)}to{transform:rotate(360deg)scale(1)}}@keyframes ai-landing-blink{50%{opacity:0}}.landing-ai-workflow-mockup-outer{padding-bottom:2.5rem;position:relative}.landing-ai-workflow-mockup-browser{min-height:440px}.ai-workflow-panel{text-align:left}.ai-workflow-execution-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);width:min(420px,92%);box-shadow:var(--shadow-lg);z-index:10;border-radius:12px;padding:0;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2rem;left:50%;overflow:hidden;transform:translate(-50%)}.ai-workflow-execution-overlay:hover{box-shadow:var(--shadow-xl);transform:translate(-50%,-6px)scale(1.02)}@media (width<=767px){.ai-workflow-execution-overlay{bottom:-1.25rem}.ai-workflow-execution-overlay:hover{transform:translate(-50%)}}.landing-ai-chat-mockup{background:var(--background-color-main);min-height:480px;color:var(--text-color-main);flex-direction:column;display:flex}.landing-ai-chat-mockup__header{background:var(--background-color-alt);border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.dark .landing-ai-chat-mockup__header{border-bottom-color:#ffffff14}.landing-ai-chat-mockup__body{flex-direction:column;flex:1;gap:.875rem;padding:1.25rem;display:flex;overflow-y:auto}.landing-ai-chat-mockup__row{align-items:flex-start;gap:.75rem;width:100%;display:flex}.landing-ai-chat-mockup__row--user{justify-content:flex-end}.landing-ai-chat-mockup__row--user .ai-chat-bubble{background:var(--color-blue);color:#fff;border-radius:12px 12px 0;box-shadow:0 2px 4px -1px #3b82f60d}.landing-ai-chat-mockup__row--assistant{justify-content:flex-start}.landing-ai-chat-mockup__row--assistant .ai-chat-bubble{background:var(--background-color-paper);border:1px solid var(--border-color-light);color:var(--text-color-main);border-radius:12px 12px 12px 0}.dark .landing-ai-chat-mockup__row--assistant .ai-chat-bubble{border-color:#ffffff14}.landing-ai-chat-mockup__avatar{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:flex}.landing-ai-chat-mockup__avatar--user{color:#475569;background:#e2e8f0;order:2}.dark .landing-ai-chat-mockup__avatar--user{color:#cbd5e1;background:#334155}.landing-ai-chat-mockup__avatar--assistant{color:var(--color-blue);background:#3b82f61a;order:0}.landing-ai-chat-mockup .ai-chat-bubble{text-align:left;max-width:80%;padding:.875rem 1.125rem;font-size:.875rem;font-weight:500;line-height:1.5}.landing-ai-chat-mockup__attachment-group{flex-direction:column;align-items:flex-start;gap:.375rem;padding-left:2.75rem;display:flex}.landing-ai-chat-mockup__combined-card{border:1px solid var(--border-color-light);background:var(--background-color-main);width:100%;max-width:380px;box-shadow:var(--shadow-sm);border-radius:12px;margin:0;overflow:hidden}.dark .landing-ai-chat-mockup__combined-card{background:#1e293b;border-color:#ffffff14}.landing-ai-chat-mockup__combined-card .landing-ai-chat-mockup__image-wrap{border:none;border-bottom:1px solid var(--border-color-light);border-radius:0;width:100%;max-width:100%;max-height:170px;margin:0}.dark .landing-ai-chat-mockup__combined-card .landing-ai-chat-mockup__image-wrap{border-color:#ffffff14}.landing-ai-chat-mockup__combined-card .landing-ai-chat-mockup__image-wrap img{object-fit:cover;width:100%;height:170px;display:block}.landing-ai-chat-mockup__combined-card .landing-ai-chat-mockup__draft-card{background:0 0;border:none;border-radius:0;width:100%;max-width:100%;margin:0;padding:.75rem 1rem}.landing-ai-chat-mockup__inline-status{color:var(--text-color-muted);text-align:left;align-items:center;gap:.375rem;margin:0;font-size:.75rem;font-weight:500;display:flex}.landing-ai-chat-mockup__inline-draft{margin:0}.landing-ai-chat-mockup__inline-draft .landing-ai-chat-mockup__draft-card{max-width:370px;margin-top:0}.landing-ai-chat-mockup__inline-image{margin:0}.landing-ai-chat-mockup__inline-image .landing-ai-chat-mockup__image-wrap{max-width:300px;margin-top:0}.landing-ai-chat-mockup__inline-meta{color:var(--text-color-muted);text-align:left;align-items:center;gap:.625rem;margin:0;font-size:.7rem;display:flex}.landing-ai-chat-mockup .chat-status-dot{background-color:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.landing-ai-chat-mockup__draft-card{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:8px;align-items:center;gap:.75rem;margin-top:.5rem;padding:.75rem 1rem;display:flex}.dark .landing-ai-chat-mockup__draft-card{border-color:#ffffff14}.landing-ai-chat-mockup__draft-card-icon{width:36px;height:36px;color:var(--color-blue);background:#3b82f614;border-radius:8px;justify-content:center;align-items:center;display:flex}.landing-ai-chat-mockup__draft-card-info{text-align:left;flex-direction:column;gap:.125rem;display:flex}.landing-ai-chat-mockup__draft-card-info span:first-child{color:var(--text-color-main)!important;font-size:.8125rem!important;font-weight:700!important;line-height:1.2!important}.landing-ai-chat-mockup__draft-card-info span:last-child{color:var(--text-color-muted)!important;align-items:center!important;gap:.375rem!important;margin-top:.125rem!important;font-size:.75rem!important;font-weight:500!important;line-height:1.2!important;display:flex!important}.landing-ai-chat-mockup__image-wrap{border:1px solid var(--border-color-light);border-radius:12px;max-width:300px;max-height:140px;margin-top:.5rem;overflow:hidden}.dark .landing-ai-chat-mockup__image-wrap{border-color:#ffffff14}.landing-ai-chat-mockup__image-wrap img{object-fit:cover;width:100%;height:140px;display:block}.landing-ai-chat-mockup__image-meta{color:var(--text-color-muted);align-items:center;gap:.5rem;margin-top:.375rem;font-size:.7rem;display:flex}.landing-ai-chat-mockup__input-wrap{border:1px solid var(--border-color-light);background:var(--background-color-paper);border-radius:12px;flex-direction:column;gap:.75rem;margin:0 1.25rem 1.25rem;padding:.75rem 1rem;display:flex}.dark .landing-ai-chat-mockup__input-wrap{border-color:#ffffff14}.landing-ai-chat-mockup__textarea-placeholder{color:var(--text-color-muted);text-align:left;min-height:2rem;font-size:.875rem}.landing-ai-chat-mockup__toolbar{justify-content:space-between;align-items:center;display:flex}.landing-ai-chat-mockup__select{color:var(--text-color-main);cursor:default;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.landing-ai-chat-mockup__submit{color:#0369a1;background:#7dd3fc;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dark .landing-ai-chat-mockup__submit{color:#e0f2fe;background:#0284c7}.ai-translate-grid{grid-template-columns:1fr;gap:1rem;height:100%;display:grid}@media (width>=768px){.ai-translate-grid{grid-template-columns:1fr 1fr}}.translate-pane{text-align:left;flex-direction:column;gap:.5rem;display:flex}.translate-pane__header{justify-content:space-between;align-items:center;display:flex}.translate-pane__lang-label{color:var(--text-color-muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.translate-pane__box{background:var(--background-color-alt);border:1px solid var(--border-color-light);border-radius:10px;flex-grow:1;min-height:120px;padding:1rem}.dark .translate-pane__box{background:#ffffff05;border-color:#ffffff14}.translate-pane__text{color:var(--text-color-main);margin:0;font-size:.8125rem;line-height:1.5}.translate-pane.target .translate-pane__box{border-left:3px solid var(--color-primary);background:#1e293b05}.ai-translate-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);width:min(440px,100%);box-shadow:var(--shadow-lg);z-index:10;border-radius:16px;padding:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.dark .ai-translate-overlay{box-shadow:var(--shadow-lg);background:#0f172ad9;border-color:#ffffff14}.ai-translate-overlay:hover{box-shadow:var(--shadow-xl);transform:translate(-50%,-6px)scale(1.02)}@media (width<=991px){.ai-translate-overlay{background:var(--background-color-alt);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--border-color-light);width:100%;max-width:none;margin-top:-3rem;position:relative;inset:0 0 auto;transform:none}.ai-translate-overlay:hover{transform:none}}.ai-translate-overlay__header{border-bottom:1px solid var(--border-color-light);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.625rem;display:flex}.dark .ai-translate-overlay__header{border-color:#ffffff14}.ai-translate-overlay__title{color:var(--text-color-main);font-size:.875rem;font-weight:800}.ai-translate-overlay__locales{flex-wrap:wrap;gap:.5rem;display:flex}.locale-pill{border:1px solid var(--border-color-light);color:var(--text-color-muted);background:var(--background-color-main);border-radius:99px;padding:.375rem .75rem;font-size:.75rem;font-weight:700}.dark .locale-pill{background:#ffffff0a;border-color:#ffffff1f}.locale-pill.active{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.landing-ai-translate-mockup-outer{padding-bottom:2.5rem;position:relative}.landing-ai-translate-mockup-browser{min-height:380px}.landing-ai-translate-mockup{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;height:100%;display:grid}@media (width>=768px){.landing-ai-translate-mockup{grid-template-columns:1fr auto 1fr;gap:.75rem}}.landing-ai-translate-mockup__panel{background:var(--background-color-paper);border:1px solid var(--border-color-light);text-align:left;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 4px 6px -1px #00000005}.dark .landing-ai-translate-mockup__panel{box-shadow:none;border-color:#ffffff14}.landing-ai-translate-mockup__panel--target{border-color:#3b82f633;box-shadow:0 10px 15px -3px #3b82f60d}.dark .landing-ai-translate-mockup__panel--target{border-color:#3b82f64d}.landing-ai-translate-mockup__panel-header{border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.dark .landing-ai-translate-mockup__panel-header{border-color:#ffffff14}.landing-ai-translate-mockup__lang-label{text-transform:uppercase;color:var(--text-color-muted);letter-spacing:.05em;font-size:.6875rem;font-weight:700}.landing-ai-translate-mockup__select{background:var(--background-color-alt);border:1px solid var(--border-color-light);color:var(--text-color-main);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.dark .landing-ai-translate-mockup__select{border-color:#ffffff14}.landing-ai-translate-mockup__select.target-select{color:var(--color-blue);background:#3b82f60d;border-color:#3b82f633}.landing-ai-translate-mockup__panel-content{flex-direction:column;flex:1;gap:.5rem;display:flex}.landing-ai-translate-mockup__panel-content[dir=rtl]{text-align:right}.landing-ai-translate-mockup__title{color:var(--text-color-main);margin:0;font-size:.8125rem;font-weight:700;line-height:1.4}.landing-ai-translate-mockup__text{color:var(--text-color-muted);margin:0;font-size:.75rem;line-height:1.5}.landing-ai-translate-mockup__divider{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;display:flex;position:relative}@media (width>=768px){.landing-ai-translate-mockup__divider{flex-direction:column;width:32px}}.landing-ai-translate-mockup__magic-btn{background:linear-gradient(135deg, var(--color-blue), #8b5cf6);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 4px 10px #3b82f64d}.landing-ai-translate-mockup__arrow-line{background:linear-gradient(90deg, var(--border-color-light), #3b82f64d, var(--border-color-light));flex:1;height:2px}@media (width>=768px){.landing-ai-translate-mockup__arrow-line{background:linear-gradient(180deg, var(--border-color-light), #3b82f64d, var(--border-color-light));width:2px;height:80px}}.landing-ai-translate-mockup__footer{border-top:1px solid var(--border-color-light);text-align:left;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:.875rem;display:flex}.dark .landing-ai-translate-mockup__footer{border-color:#ffffff14}.landing-ai-translate-mockup__footer-label{color:var(--text-color-muted);font-size:.75rem;font-weight:700}.landing-ai-translate-mockup__locales{flex-wrap:wrap;gap:.5rem;display:flex}.landing-ai-translate-mockup .locale-badge{background:var(--background-color-alt);border:1px solid var(--border-color-light);color:var(--text-color-main);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.dark .landing-ai-translate-mockup .locale-badge{background:#ffffff05;border-color:#ffffff14}.landing-ai-translate-mockup .locale-badge .flag{font-size:.875rem}.landing-page--seo{--color-primary:#6366f1;--color-primary-dark:#4f46e5;--cta-bg:linear-gradient(135deg, #6366f1 0%, #4338ca 100%);--cta-shadow:0 20px 50px -10px #6366f180;--cta-border:#ffffff26;--cta-glow:radial-gradient(circle at center, #ffffff26 0%, transparent 60%);--cta-trust:#e0e7ff}.landing-hero--seo{--landing-hero-bg:linear-gradient(to bottom, #f8fafc 0%, #eef2ff 100%);--landing-hero-bg-dark:radial-gradient(circle at top right, #3730a3 0%, #0f172a 60%, #020617 100%);--landing-hero-pattern-color:#6366f11a;--landing-hero-pattern-color-dark:#ffffff1a;--landing-hero-glow-color:#6366f140;--landing-hero-glow-color-dark:#818cf80d;--landing-hero-text-gradient:linear-gradient(135deg, #6366f1 0%, #7c3aed 100%);--landing-hero-feature-text:var(--text-color-main)}.seo-score-mockup{flex-direction:column;gap:1.25rem;display:flex}.seo-score-mockup__gauge{justify-content:center;display:flex}.seo-score-mockup__circle{border:4px solid var(--border-color-light);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.seo-score-mockup__circle--good{border-color:var(--color-success);background:rgba(var(--color-success-rgb,34, 197, 94), .08)}.seo-score-mockup__circle--warn{border-color:var(--color-warning);background:rgba(var(--color-warning-rgb,234, 179, 8), .08)}.seo-score-mockup__circle--poor{border-color:var(--color-danger);background:rgba(var(--color-danger-rgb,239, 68, 68), .08)}.seo-score-mockup__value{color:var(--text-color-main);font-size:1.75rem;font-weight:800;line-height:1}.seo-score-mockup__label{color:var(--text-color-muted);font-size:.75rem}.seo-score-mockup__checks{flex-direction:column;gap:.5rem;display:flex}.seo-score-mockup__check{background:var(--background-color-alt);border-radius:8px;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;display:flex}.dark .seo-score-mockup__check{background:#ffffff0a}.seo-score-mockup__check--pass .bz-icon{color:var(--color-success)}.seo-score-mockup__check--warn .bz-icon{color:var(--color-warning)}.seo-score-mockup__check--fail .bz-icon{color:var(--color-danger)}.seo-score-mockup__keywords{border-top:1px solid var(--border-color-light);padding-top:.5rem}.seo-score-mockup__keyword-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.seo-score-mockup__keyword-tags{flex-wrap:wrap;gap:.375rem;display:flex}.seo-404-mockup{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.seo-404-mockup__stats{text-align:center;grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.seo-404-mockup__stat{flex-direction:column;gap:.125rem;display:flex}.seo-404-mockup__stat-value{color:var(--text-color-main);font-size:1.5rem;font-weight:800}.seo-404-mockup__stat-label{color:var(--text-color-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}.seo-404-mockup__table{flex-direction:column;gap:.5rem;display:flex}.seo-404-mockup__row{background:var(--background-color-alt);border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.dark .seo-404-mockup__row{background:#ffffff0a}.seo-404-mockup__url{color:var(--text-color-main);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:monospace;font-size:.8125rem;overflow:hidden}.seo-404-mockup__hits{flex-shrink:0}.seo-404-mockup__suggestion{color:var(--color-primary);background:rgba(var(--color-primary-rgb,37, 99, 235), .06);border:1px dashed rgba(var(--color-primary-rgb,37, 99, 235), .2);border-radius:8px;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.seo-ai-mockup{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.seo-ai-mockup__field{flex-direction:column;gap:.375rem;display:flex}.seo-ai-mockup__field-header{justify-content:space-between;align-items:center;display:flex}.seo-ai-mockup__field-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);font-size:.75rem;font-weight:600}.seo-ai-mockup__field-input{border:1px solid var(--border-color-light);background:var(--background-color-alt);color:var(--text-color-main);border-radius:8px;padding:.625rem .75rem;font-size:.875rem}.dark .seo-ai-mockup__field-input{background:#ffffff0a;border-color:#ffffff1a}.seo-ai-mockup__field-input--multi{min-height:3.5rem;line-height:1.5}.seo-ai-mockup__field-counter{text-align:right;font-size:.6875rem}.seo-ai-mockup__keywords{flex-wrap:wrap;gap:.375rem;display:flex}.seo-crawler-mockup{grid-template-columns:1fr 1fr;gap:1.25rem;padding:1.25rem;display:grid}@media (width<=768px){.seo-crawler-mockup{grid-template-columns:1fr}}.seo-crawler-mockup__panel{flex-direction:column;gap:1rem;display:flex}.seo-crawler-mockup__section-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:700}.seo-crawler-mockup__editor textarea{color:#38bdf8!important;background:#0f172a!important;border-color:#1e293b!important;font-family:monospace!important;font-size:.8125rem!important;line-height:1.5!important}.dark .seo-crawler-mockup__editor textarea{color:#38bdf8!important;background:#090d16!important}.social-article-preview{background:var(--background-color-main);min-height:340px;padding:1.5rem}.social-article-preview__category{letter-spacing:.05em;color:var(--color-primary);margin-bottom:.375rem;font-size:.6875rem;font-weight:800}.social-article-preview__title{color:var(--text-color-main);margin-bottom:.5rem;font-size:1.25rem;font-weight:800;line-height:1.25}.social-article-preview__meta{color:var(--text-color-muted);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.75rem;display:flex}.social-article-preview__dot{background:var(--border-color-light);border-radius:50%;width:3px;height:3px}.social-article-preview__featured{aspect-ratio:16/9;border:1px solid var(--border-color-light);border-radius:8px;width:100%;margin-bottom:1rem;overflow:hidden}.social-article-preview__featured img{object-fit:cover;width:100%;height:100%}.skeleton-line{background:var(--border-color-light);opacity:.65;border-radius:4px;height:8px;margin-bottom:.625rem}.dark .skeleton-line{background:#ffffff1f}.skeleton-line--lg{width:75%}.skeleton-line--md{width:55%}.skeleton-line--sm{width:35%}.social-card-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);z-index:10;border-radius:16px;width:400px;padding:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;inset:auto auto -2rem 50%;transform:translate(-50%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .social-card-overlay{background:#0f172ad9;border-color:#ffffff14;box-shadow:0 10px 30px #0006}.social-card-overlay:hover{transform:translate(-50%,-8px)scale(1.03);box-shadow:0 30px 60px #0000002e}.social-card-overlay__badge{background:var(--color-primary);color:#fff;box-shadow:0 2px 8px rgba(var(--color-primary-rgb,37, 99, 235), .3);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;display:flex;position:absolute;top:-.625rem;right:1rem}.social-mock-post{flex-direction:column;gap:.75rem;display:flex}.social-mock-post__header{align-items:center;gap:.5rem;display:flex}.social-mock-post__avatar{background:var(--color-primary);border-radius:50%;width:24px;height:24px}.social-mock-post__user{flex-direction:column;display:flex}.social-mock-post__name{color:var(--text-color-main);font-size:.75rem;font-weight:700;line-height:1}.social-mock-post__handle{color:var(--text-color-muted);font-size:.6875rem}.social-mock-post__text{color:var(--text-color-main);margin:0;font-size:.75rem;line-height:1.4}.social-mock-card{border:1px solid var(--border-color-light);background:var(--background-color-main);border-radius:10px;overflow:hidden}.dark .social-mock-card{background:#1e293b;border-color:#ffffff1a}.social-mock-card__media{aspect-ratio:1.91;position:relative;overflow:hidden}.social-mock-card__media img{object-fit:cover;width:100%;height:100%}.social-mock-card__tag{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10b981e6;border-radius:4px;padding:.125rem .375rem;font-size:.625rem;font-weight:700;position:absolute;top:.5rem;right:.5rem}.social-mock-card__content{border-top:1px solid var(--border-color-light);flex-direction:column;gap:.125rem;padding:.625rem .75rem;display:flex}.dark .social-mock-card__content{border-color:#ffffff1a}.social-mock-card__host{color:var(--text-color-muted);letter-spacing:.05em;font-size:.625rem;font-weight:600}.social-mock-card__title{color:var(--text-color-main);font-size:.75rem;font-weight:700;line-height:1.3}.social-mock-card__description{color:var(--text-color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.3;display:-webkit-box;overflow:hidden}.seo-links-mockup{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.seo-links-mockup__settings{grid-template-columns:1.1fr .9fr;align-items:center;gap:1rem;display:grid}.seo-links-mockup__separator{background:var(--border-color-light);height:1px;margin:.25rem 0}.dark .seo-links-mockup__separator{background:#ffffff1a}.seo-links-mockup__list-header{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.seo-links-mockup__suggestions{flex-direction:column;gap:.75rem;display:flex}.seo-links-mockup__suggestion{background:var(--background-color-alt);border:1px solid var(--border-color-light);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.dark .seo-links-mockup__suggestion{background:#ffffff08;border-color:#ffffff14}.seo-links-mockup__suggestion-info{flex-direction:column;gap:.25rem;display:flex}.seo-links-mockup__suggestion-title{color:var(--text-color-main);font-size:.8125rem;font-weight:600}.seo-links-mockup__suggestion-meta{color:var(--text-color-muted);font-size:.6875rem}.seo-links-mockup__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.seo-links-mockup__report{gap:.75rem;display:flex}.seo-links-mockup__report-item{color:var(--text-color-muted);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.seo-links-mockup__alert{color:var(--color-warning);background:rgba(var(--color-warning-rgb,234, 179, 8), .08);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:flex}.crawler-index-feed__header{border-bottom:1px solid var(--border-color-light);margin-bottom:1.25rem;padding-bottom:.75rem}.crawler-index-feed__title{color:var(--text-color-main);font-size:.875rem;font-weight:800;display:block}.crawler-index-feed__subtitle{color:var(--text-color-muted);font-size:.75rem}.crawler-result-item{background:var(--background-color-paper);border:1px solid var(--border-color-light);border-radius:8px;margin-bottom:.75rem;padding:1rem;position:relative;box-shadow:0 2px 8px #00000005}.crawler-result-item--indexed{border-left:3px solid var(--color-success)}.crawler-result-item--blocked{border-left:3px solid var(--color-danger)}.crawler-result-item__badge{letter-spacing:.05em;color:var(--text-color-muted);align-items:center;gap:.25rem;font-size:.625rem;font-weight:800;display:flex;position:absolute;top:1rem;right:1rem}.crawler-result-item__meta{color:var(--text-color-muted);text-align:left;margin-bottom:.25rem;font-size:.75rem}.crawler-result-item__title{color:var(--text-color-main);text-align:left;margin-bottom:.25rem;font-size:.9375rem;font-weight:700;line-height:1.25}.crawler-result-item__snippet{color:var(--text-color-muted);text-align:left;font-size:.8125rem;line-height:1.4}.crawler-control-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);z-index:10;border-radius:16px;width:400px;padding:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .crawler-control-overlay{background:#0f172ad9;border-color:#ffffff14;box-shadow:0 10px 30px #0006}.crawler-control-overlay:hover{transform:translate(-50%,-8px)scale(1.03);box-shadow:0 30px 60px #0000002e}.crawler-control-overlay__header{border-bottom:1px solid var(--border-color-light);align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.crawler-control-overlay__title{color:var(--text-color-main);font-size:.9375rem;font-weight:800}.crawler-control-overlay__row{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:10px;padding:1rem}.crawler-control-overlay__label-group{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.crawler-control-overlay__label{color:var(--text-color-main);font-size:.8125rem;font-weight:700}.crawler-control-overlay__status{border-radius:99px;padding:.125rem .5rem;font-size:.6875rem;font-weight:800}.crawler-control-overlay__status--success{color:#10b981;background:#10b9811a}.crawler-control-overlay__progress-bar{background:var(--border-color-light);border-radius:3px;height:6px;margin-bottom:.5rem;overflow:hidden}.crawler-control-overlay__progress-fill{background:var(--color-info);border-radius:3px;height:100%}.crawler-control-overlay__meta-row{color:var(--text-color-muted);justify-content:space-between;font-size:.75rem;display:flex}.crawler-control-overlay__section-title{letter-spacing:.05em;color:var(--text-color-muted);text-transform:uppercase;text-align:left;margin-bottom:.75rem;font-size:.75rem;font-weight:800;display:block}.crawler-control-toggle-list{flex-direction:column;gap:.625rem;display:flex}.crawler-control-toggle{color:var(--text-color-main);justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.crawler-control-toggle__switch{background:var(--border-color-light);cursor:pointer;border-radius:99px;width:32px;height:18px;position:relative}.crawler-control-toggle__switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.crawler-control-toggle__switch--active{background:var(--color-info)}.crawler-control-toggle__switch--active:after{transform:translate(14px)}.seo-editor-container{width:100%;height:100%;min-height:340px;display:flex}@media (width<=991px){.seo-editor-container{flex-direction:column}}.seo-editor-body{border-right:1px solid var(--border-color-light);background:var(--background-color-main);flex-direction:column;flex:1;justify-content:flex-start;padding:1.5rem;display:flex}.dark .seo-editor-body{background:#0c0a09;border-color:#ffffff14}.seo-editor-header{text-align:left;margin-bottom:1rem}.seo-editor-badge{letter-spacing:.05em;color:var(--text-color-muted);text-transform:uppercase;background:var(--border-color-light);border-radius:4px;padding:.125rem .5rem;font-size:.625rem;font-weight:800}.dark .seo-editor-badge{color:#fff9;background:#ffffff14}.seo-editor-title{color:var(--text-color-main);margin-top:.5rem;font-size:1.125rem;font-weight:800}.seo-editor-content{color:var(--text-color-muted);font-size:.875rem;line-height:1.6}.seo-editor-content p{text-align:left;margin-bottom:.75rem}.seo-highlight-keyword{border-bottom:2px dashed var(--color-primary);color:var(--text-color-main);cursor:pointer;white-space:nowrap;background:#6366f11f;padding:0 .125rem;font-weight:700;position:relative}.seo-keyword-indicator{background:var(--color-primary);border-radius:50%;width:6px;height:6px;animation:2s infinite seoPulse;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}@keyframes seoPulse{0%{transform:translate(-50%)scale(.9);box-shadow:0 0 #6366f180}70%{transform:translate(-50%)scale(1.1);box-shadow:0 0 0 6px #6366f100}to{transform:translate(-50%)scale(.9);box-shadow:0 0 #6366f100}}.seo-editor-sidebar{background:var(--background-color-paper);flex-direction:column;gap:1rem;width:250px;padding:1.25rem;display:flex}.dark .seo-editor-sidebar{background:#1c1917}@media (width<=991px){.seo-editor-sidebar{border-top:1px solid var(--border-color-light);width:100%}}.seo-sidebar-header{color:var(--text-color-main);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color-light);align-items:center;gap:.375rem;padding-bottom:.5rem;font-size:.75rem;font-weight:800;display:flex}.dark .seo-sidebar-header{border-color:#ffffff14}.seo-sidebar-section{flex-direction:column;gap:.5rem;display:flex}.seo-sidebar-section-title{color:var(--text-color-muted);text-transform:uppercase;letter-spacing:.03em;text-align:left;font-size:.6875rem;font-weight:800}.seo-suggested-card{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;transition:transform .2s,border-color .2s;display:flex}.dark .seo-suggested-card{background:#0c0a09;border-color:#ffffff14}.seo-suggested-card:hover{border-color:var(--color-primary);transform:translateY(-2px)}.seo-suggested-card__body{text-align:left;flex:1}.seo-suggested-card__title{color:var(--text-color-main);margin-bottom:.125rem;font-size:.75rem;font-weight:700;line-height:1.3}.seo-suggested-card__meta{color:var(--text-color-muted);font-size:.625rem;display:block}.seo-suggested-card__action{background:var(--color-primary);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .2s;display:flex}.seo-suggested-card__action:hover{background:var(--color-primary-hover,var(--color-primary))}.seo-health-card{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:8px;padding:.75rem}.dark .seo-health-card{background:#0c0a09;border-color:#ffffff14}.seo-health-stats{justify-content:space-around;align-items:center;display:flex}.seo-health-stat{flex-direction:column;align-items:center;display:flex}.seo-health-stat__value{color:var(--text-color-main);font-size:1.125rem;font-weight:800}.seo-health-stat__label{color:var(--text-color-muted);text-transform:uppercase;font-size:.625rem;font-weight:600}.seo-health-divider{background:var(--border-color-light);width:1px;height:24px}.dark .seo-health-divider{background:#ffffff14}.seo-orphan-alert{background:#eab30814;border:1px solid #eab30833;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.seo-orphan-alert__body{text-align:left;flex:1}.seo-orphan-alert__title{color:#eab308;margin-bottom:.125rem;font-size:.75rem;font-weight:800;display:block}.seo-orphan-alert__desc{color:var(--text-color-muted);font-size:.6875rem;line-height:1.3;display:block}.seo-404-feed__header{border-bottom:1px solid var(--border-color-light);text-align:left;margin-bottom:1.25rem;padding-bottom:.75rem}.dark .seo-404-feed__header{border-color:#ffffff14}.seo-404-feed__title{color:var(--text-color-main);font-size:.875rem;font-weight:800;display:block}.seo-404-feed__subtitle{color:var(--text-color-muted);font-size:.75rem}.seo-404-row{background:var(--background-color-paper);border:1px solid var(--border-color-light);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.625rem;padding:.75rem 1rem;display:flex}.dark .seo-404-row{background:#0c0a09;border-color:#ffffff14}.seo-404-row--error{border-left:3px solid var(--color-danger)}.seo-404-row__left{align-items:center;gap:.75rem;display:flex}.seo-404-row__code{color:var(--color-danger);background:#ef44441a;border-radius:4px;padding:.125rem .375rem;font-family:monospace;font-size:.75rem;font-weight:800}.seo-404-row__info{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.seo-404-row__url{color:var(--text-color-main);font-size:.8125rem;font-weight:700}.seo-404-row__referer{color:var(--text-color-muted);font-size:.6875rem}.redirect-smart-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);z-index:10;border-radius:16px;width:440px;padding:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .redirect-smart-overlay{background:#0f172ad9;border-color:#ffffff14;box-shadow:0 10px 30px #0006}.redirect-smart-overlay:hover{transform:translate(-50%,-8px)scale(1.03);box-shadow:0 30px 60px #0000002e}.redirect-smart-overlay__header{border-bottom:1px solid var(--border-color-light);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.dark .redirect-smart-overlay__header{border-color:#ffffff14}.redirect-smart-overlay__title{color:var(--text-color-main);font-size:.875rem;font-weight:800}.redirect-flow-container{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:flex}.dark .redirect-flow-container{background:#0c0a09;border-color:#ffffff14}.redirect-node{border-radius:6px;flex-direction:column;flex:1;align-items:flex-start;max-width:160px;padding:.5rem .75rem;display:flex}.redirect-node__label{letter-spacing:.05em;margin-bottom:.25rem;font-size:.5625rem;font-weight:800}.redirect-node__url{word-break:break-all;text-align:left;font-family:monospace;font-size:.75rem;font-weight:700}.redirect-node--broken{background:#ef44440f;border:1px solid #ef444426}.redirect-node--broken .redirect-node__label{color:var(--color-danger)}.redirect-node--broken .redirect-node__url{color:var(--text-color-main)}.redirect-node--success{background:#10b9810f;border:1px solid #10b98126}.redirect-node--success .redirect-node__label{color:#10b981}.redirect-node--success .redirect-node__url{color:var(--text-color-main)}.redirect-arrow-flow{flex-direction:column;align-items:center;display:flex;position:relative}.redirect-arrow-flow__type{color:var(--text-color-muted);background:var(--border-color-light);border-radius:99px;margin-top:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:800}.dark .redirect-arrow-flow__type{background:#ffffff14}.redirect-action-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.redirect-recovery-hint{color:var(--text-color-muted);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}.redirect-apply-btn{background:var(--color-danger);color:#fff;cursor:pointer;border:none;border-radius:99px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 12px #ef444433}.redirect-apply-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #ef444459}.ai-generate-popup{background:var(--background-color-paper);border:1px solid var(--border-color-light);z-index:10;border-radius:16px;width:420px;padding:1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;bottom:-2rem;left:50%;transform:translate(-50%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .ai-generate-popup{background:#0f172ad9;border-color:#ffffff14;box-shadow:0 10px 30px #0006}.ai-generate-popup:hover{transform:translate(-50%,-8px)scale(1.03);box-shadow:0 30px 60px #0000002e}.ai-generate-popup__header{border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.dark .ai-generate-popup__header{border-color:#ffffff14}.ai-generate-popup__title-group{align-items:center;gap:.375rem;display:flex}.ai-generate-popup__title{color:var(--text-color-main);font-size:.875rem;font-weight:800}.ai-generate-popup__badge{color:var(--color-warning);background:#eab3081a;border-radius:99px;padding:.125rem .5rem;font-size:.625rem;font-weight:800}.ai-sparkle-icon{color:var(--color-warning);animation:3s linear infinite sparkleSpin}@keyframes sparkleSpin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.15)}to{transform:rotate(360deg)scale(1)}}.ai-generate-field{text-align:left;margin-bottom:1.25rem}.ai-generate-field__label{color:var(--text-color-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:800;display:block}.ai-generate-field__box{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:10px;min-height:80px;padding:1rem}.dark .ai-generate-field__box{background:#0c0a09;border-color:#ffffff14}.ai-generate-field__text{color:var(--text-color-main);margin:0;font-size:.8125rem;line-height:1.5}.ai-typing-cursor{color:var(--color-warning);font-weight:800;animation:1s infinite blink}@keyframes blink{50%{opacity:0}}.ai-generate-popup__footer{justify-content:flex-end;gap:.625rem;display:flex}.ai-action-btn{cursor:pointer;border:none;border-radius:99px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.ai-action-btn--secondary{background:var(--background-color-main);border:1px solid var(--border-color-light);color:var(--text-color-main)}.dark .ai-action-btn--secondary{background:#0c0a09;border-color:#ffffff14}.ai-action-btn--secondary:hover{border-color:var(--text-color-muted)}.ai-action-btn--primary{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #eab30833}.ai-action-btn--primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px #eab30859}.google-search-preview{width:90%;max-width:480px;box-shadow:var(--shadow-xl);z-index:10;text-align:left;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:1.25rem;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.dark .google-search-preview{background:#202124;border-color:#303134;box-shadow:0 10px 30px #00000080}.google-search-preview:hover{box-shadow:var(--shadow-2xl);transform:translate(-50%,-8px)scale(1.02)}.google-search-preview__header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.google-search-preview__favicon{color:#5f6368;background:#f1f3f4;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.625rem;font-weight:800;display:flex}.dark .google-search-preview__favicon{color:#bdc1c6;background:#303134}.google-search-preview__breadcrumbs{color:#202124;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.dark .google-search-preview__breadcrumbs{color:#bdc1c6}.google-search-preview__arrow{color:#70757a}.google-search-preview__title{color:#1a0dab;cursor:pointer;margin:0 0 .5rem;font-family:Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.3}.dark .google-search-preview__title{color:#8ab4f8}.google-search-preview__title:hover{text-decoration:underline}.google-search-preview__snippet{color:#4d5156;margin:0 0 .75rem;font-family:Arial,sans-serif;font-size:.8125rem;line-height:1.5}.dark .google-search-preview__snippet{color:#bdc1c6}.google-video-snippet{border-top:1px solid #ebebeb;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.dark .google-video-snippet{border-color:#3c4043}.google-video-thumbnail{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:6px;justify-content:center;align-items:center;width:80px;height:48px;display:flex;position:relative}.google-play-button{color:#1a0dab;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding-left:1.5px;font-size:.5rem;display:flex}.google-video-duration{color:#fff;background:#000000d9;border-radius:2px;padding:0 3px;font-size:.5625rem;position:absolute;bottom:2px;right:3px}.google-video-meta{text-align:left;flex-direction:column;gap:.125rem;display:flex}.google-video-source{color:#202124;font-family:Arial,sans-serif;font-size:.75rem;font-weight:600}.dark .google-video-source{color:#bdc1c6}.google-video-date{color:#70757a;font-family:Arial,sans-serif;font-size:.75rem}.dark .google-video-date{color:#80868b}.landing-page--quizzes{--color-primary:#7c3aed;--color-primary-dark:#6d28d9;--cta-bg:linear-gradient(135deg, #8b5cf6 0%, #6d28d9 100%);--cta-border:#ffffff29;--cta-shadow:0 20px 50px -10px #8b5cf680;--cta-glow:radial-gradient(circle at center, #ffffff26 0%, transparent 60%);--cta-trust:#ede9fe}.landing-hero--quizzes{--landing-hero-bg:linear-gradient(to bottom, #f8fafc 0%, #f5f3ff 100%);--landing-hero-bg-dark:radial-gradient(circle at top right, #581c87 0%, #0f172a 60%, #020617 100%);--landing-hero-pattern-color:#7c3aed1a;--landing-hero-pattern-color-dark:#ffffff1a;--landing-hero-glow-color:#7c3aed40;--landing-hero-glow-color-dark:#a855f70d;--landing-hero-text-gradient:linear-gradient(135deg, #7c3aed 0%, #9333ea 100%);--landing-hero-feature-text:var(--text-color-main)}.landing-quiz-editor-mockupa{transform-origin:top;width:120%;max-width:none;margin-bottom:-100px;margin-left:-10%;margin-right:-10%;transform:scale(.83)}@media (width>=768px){.landing-quiz-editor-mockupa{width:135%;margin-bottom:-180px;margin-left:-17.5%;margin-right:-17.5%;transform:scale(.74)}}.landing-quiz-result-preview,.landing-quiz-question-preview{border:1px solid var(--border-color-light);background:var(--background-color-paper);border-radius:22px;overflow:hidden;box-shadow:0 30px 70px -35px #00000059}.dark .landing-quiz-result-preview,.dark .landing-quiz-question-preview{background:#ffffff0d;border-color:#ffffff1f}.landing-page .bz-quiz{max-width:580px;margin:0 auto}.landing-page .bz-quiz .entry--quiz-results{display:block!important}.landing-page .bz-quiz .quiz-results-header__title{font-size:14px!important}.landing-page .bz-quiz .quiz-result{display:block!important}.landing-quiz-question-preview{max-width:560px;margin:0 auto;padding:1.5rem}.landing-quiz-question-preview .entry-title{color:var(--text-color-main);margin-bottom:1rem;font-size:1.25rem;font-weight:800;line-height:1.4}.landing-quiz-question-preview .entry-media{aspect-ratio:16/9;border-radius:12px;margin-bottom:1.25rem;position:relative;overflow:hidden}.landing-quiz-question-preview .entry-media img{object-fit:cover;width:100%;height:100%;display:block}@keyframes landingQuizSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.landing-page--forum{--color-primary:#f59e0b;--color-primary-dark:#d97706;--cta-bg:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--cta-border:#ffffff29;--cta-shadow:0 20px 50px -10px #f59e0b80;--cta-glow:radial-gradient(circle at center, #ffffff26 0%, transparent 60%);--cta-trust:#fef3c7}.landing-hero--forum{--landing-hero-bg:linear-gradient(to bottom, #f8fafc 0%, #fffbeb 100%);--landing-hero-bg-dark:radial-gradient(circle at top right, #78350f 0%, #0f172a 60%, #020617 100%);--landing-hero-pattern-color:#f59e0b1a;--landing-hero-pattern-color-dark:#ffffff1a;--landing-hero-glow-color:#f59e0b40;--landing-hero-glow-color-dark:#fbbf240d;--landing-hero-text-gradient:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--landing-hero-feature-text:var(--text-color-main)}.landing-forum-moderation-mockup{gap:.875rem;max-width:480px;margin:0 auto;display:grid}.landing-forum-moderation-mockup__status{border:1px solid var(--border-color-light);background:var(--background-color-paper);color:var(--text-color-main);border-radius:16px;align-items:center;gap:.75rem;padding:1rem 1.125rem;font-weight:800;transition:transform .2s;display:flex;box-shadow:0 12px 30px -18px #00000059}.landing-forum-moderation-mockup__status:hover{transform:translate(4px)}.dark .landing-forum-moderation-mockup__status{background:#ffffff0d;border-color:#ffffff1f}.landing-page--contact{--color-primary:#2f7f6f;--color-primary-dark:#1f6f61;--cta-bg:linear-gradient(135deg, #14b8a6 0%, #0f766e 100%);--cta-border:#ffffff29;--cta-shadow:0 20px 50px -10px #14b8a680;--cta-glow:radial-gradient(circle at center, #ffffff26 0%, transparent 60%);--cta-trust:#ccfbf1}.landing-hero--contact{--landing-hero-bg:linear-gradient(to bottom, #f8fafc 0%, #ecfdf5 100%);--landing-hero-bg-dark:radial-gradient(circle at top right, #134e4a 0%, #0f172a 60%, #020617 100%);--landing-hero-pattern-color:#2f7f6f1a;--landing-hero-pattern-color-dark:#ffffff1a;--landing-hero-glow-color:#2f7f6f40;--landing-hero-glow-color-dark:#2dd4bf0d;--landing-hero-text-gradient:linear-gradient(135deg, #2f7f6f 0%, #0f766e 100%);--landing-hero-feature-text:var(--text-color-main)}.landing-contact-form-mockup{border-radius:20px;transform:none;box-shadow:0 30px 70px -35px #0f766e59}.landing-contact-form-mockup:hover{transform:translateY(-5px)}.landing-contact-form-mockup__body{flex-direction:column;gap:1rem;width:100%;min-height:430px;padding:1.5rem;display:flex}.landing-contact-form-mockup__row{gap:.875rem;display:grid}@media (width>=640px){.landing-contact-form-mockup__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-contact-form-mockup__field,.landing-contact-form-mockup__textarea,.landing-contact-form-mockup__select{border:1px solid var(--border-color-light);background:var(--background-color-alt);border-radius:14px}.dark .landing-contact-form-mockup__field,.dark .landing-contact-form-mockup__textarea,.dark .landing-contact-form-mockup__select{background:#ffffff0d;border-color:#ffffff1a}.landing-contact-form-mockup__field{padding:.875rem 1rem}.landing-contact-form-mockup__field--strong{background:#0f766e0f;border-color:#0f766e47}.landing-contact-form-mockup__field span{color:var(--text-color-muted);text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}.landing-contact-form-mockup__field strong{color:var(--text-color-main);font-size:.95rem;font-weight:800}.landing-contact-form-mockup__textarea{gap:.6rem;padding:1rem;display:grid}.landing-contact-form-mockup__textarea span{color:var(--text-color-muted);text-transform:uppercase;font-size:.75rem;font-weight:700}.landing-contact-form-mockup__textarea i{background:var(--border-color-main);border-radius:999px;height:10px;display:block}.landing-contact-form-mockup__textarea i.short{width:58%}.landing-contact-form-mockup__select{color:var(--text-color-main);align-items:center;gap:.75rem;padding:.875rem 1rem;font-weight:800;display:flex}.landing-contact-form-mockup__select .ui-icon{color:var(--color-primary)}.landing-contact-folder-grid{gap:.875rem;max-width:560px;margin:0 auto;display:grid}@media (width>=640px){.landing-contact-folder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-contact-folder-grid__item{border:1px solid var(--border-color-light);background:var(--background-color-paper);border-radius:16px;gap:.4rem;padding:1rem;display:grid;box-shadow:0 12px 30px -20px #00000059}.dark .landing-contact-folder-grid__item{background:#ffffff0d;border-color:#ffffff1f}.landing-contact-folder-grid__item .ui-icon{color:var(--color-primary)}.landing-contact-folder-grid__item strong{color:var(--text-color-main);font-weight:900}.landing-contact-folder-grid__item span{color:var(--text-color-muted);font-size:.875rem;font-weight:700}.landing-contact-compose-mockup{border-radius:20px;transform:none;box-shadow:0 30px 70px -35px #0f766e59}.landing-contact-compose-mockup:hover{transform:translateY(-5px)}.landing-contact-compose-mockup__body{gap:1rem;width:100%;min-height:360px;padding:1.5rem;display:grid}.landing-contact-compose-mockup__to,.landing-contact-compose-mockup__subject,.landing-contact-compose-mockup__editor{border:1px solid var(--border-color-light);background:var(--background-color-alt);border-radius:14px}.dark .landing-contact-compose-mockup__to,.dark .landing-contact-compose-mockup__subject,.dark .landing-contact-compose-mockup__editor{background:#ffffff0d;border-color:#ffffff1a}.landing-contact-compose-mockup__to{color:var(--text-color-main);align-items:center;gap:.75rem;padding:.875rem 1rem;font-weight:800;display:flex}.landing-contact-compose-mockup__to .ui-icon{color:var(--color-primary)}.landing-contact-compose-mockup__subject{color:var(--text-color-main);padding:.875rem 1rem;font-weight:900}.landing-contact-compose-mockup__editor{align-content:start;gap:.75rem;min-height:150px;padding:1rem;display:grid}.landing-contact-compose-mockup__editor i{background:var(--border-color-main);border-radius:999px;height:10px;display:block}.landing-contact-compose-mockup__editor i.short{width:62%}.landing-contact-compose-mockup__footer{flex-wrap:wrap;gap:.5rem;display:flex}.landing-contact-settings-list{gap:.875rem;max-width:540px;margin:0 auto;display:grid}.landing-contact-settings-list__item{border:1px solid var(--border-color-light);background:var(--background-color-paper);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:1rem;display:grid;box-shadow:0 12px 30px -20px #00000059}.dark .landing-contact-settings-list__item{background:#ffffff0d;border-color:#ffffff1f}.landing-contact-settings-list__item .ui-icon{color:var(--color-primary)}.landing-contact-settings-list__item strong,.landing-contact-settings-list__item span{display:block}.landing-contact-settings-list__item strong{color:var(--text-color-main);font-weight:900}.landing-contact-settings-list__item span{color:var(--text-color-muted);margin-top:.2rem;font-size:.875rem;font-weight:600}.landing-contact-settings-list__item i{background:var(--color-primary);border-radius:999px;width:44px;height:24px;position:relative}.landing-contact-settings-list__item i:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;position:absolute;top:3px;right:3px;box-shadow:0 2px 6px #0003}.landing-hero--subscription:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M890%20164h248a36%2036%200%200%201%2036%2036v152a36%2036%200%200%201-36%2036H890a36%2036%200%200%201-36-36V200a36%2036%200%200%201%2036-36Z'/%3E%3Cpath%20d='M918%20228h118M918%20272h202M918%20316h148'/%3E%3Cpath%20d='M238%20470h286a40%2040%200%200%201%2040%2040v128a40%2040%200%200%201-40%2040H238a40%2040%200%200%201-40-40V510a40%2040%200%200%201%2040-40Z'/%3E%3Cpath%20d='M258%20572l58-68%2058%2056%2068-92%2068%20104'/%3E%3Cpath%20d='M686%20518h210a30%2030%200%200%201%2030%2030v92a30%2030%200%200%201-30%2030H686a30%2030%200%200%201-30-30v-92a30%2030%200%200%201%2030-30Z'/%3E%3Cpath%20d='M720%20576h126M720%20614h82'/%3E%3Cpath%20d='M1088%20522l38%2038%2038-38%2038%2038-38%2038-38-38-38%2038-38-38%2038-38Z'/%3E%3Cpath%20d='M284%20248l34%2094%2058-84%2058%2084%2034-94%2040%20152H244l40-152Z'/%3E%3Cpath%20d='M318%20400h150'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M890%20164h248a36%2036%200%200%201%2036%2036v152a36%2036%200%200%201-36%2036H890a36%2036%200%200%201-36-36V200a36%2036%200%200%201%2036-36Z'/%3E%3Cpath%20d='M918%20228h118M918%20272h202M918%20316h148'/%3E%3Cpath%20d='M238%20470h286a40%2040%200%200%201%2040%2040v128a40%2040%200%200%201-40%2040H238a40%2040%200%200%201-40-40V510a40%2040%200%200%201%2040-40Z'/%3E%3Cpath%20d='M258%20572l58-68%2058%2056%2068-92%2068%20104'/%3E%3Cpath%20d='M686%20518h210a30%2030%200%200%201%2030%2030v92a30%2030%200%200%201-30%2030H686a30%2030%200%200%201-30-30v-92a30%2030%200%200%201%2030-30Z'/%3E%3Cpath%20d='M720%20576h126M720%20614h82'/%3E%3Cpath%20d='M1088%20522l38%2038%2038-38%2038%2038-38%2038-38-38-38%2038-38-38%2038-38Z'/%3E%3Cpath%20d='M284%20248l34%2094%2058-84%2058%2084%2034-94%2040%20152H244l40-152Z'/%3E%3Cpath%20d='M318%20400h150'/%3E%3C/g%3E%3C/svg%3E")}.landing-hero--ai:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M720%20242a72%2072%200%201%200%200%20144%2072%2072%200%200%200%200-144Z'/%3E%3Cpath%20d='M720%20142v100M720%20386v100M620%20314H500M940%20314H820M648%20242l-78-78M792%20242l78-78M648%20386l-78%2078M792%20386l78%2078'/%3E%3Cpath%20d='M482%20120a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84ZM958%20120a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84ZM482%20424a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84ZM958%20424a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84Z'/%3E%3Cpath%20d='M182%20522h282a34%2034%200%200%201%2034%2034v96a34%2034%200%200%201-34%2034H182a34%2034%200%200%201-34-34v-96a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M208%20582h170M208%20622h118'/%3E%3Cpath%20d='M1042%20504l146%2056-64%2032-32%2064-50-152Z'/%3E%3Cpath%20d='M1190%20278l34%2034%2034-34%2034%2034-34%2034-34-34-34%2034-34-34%2034-34Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M720%20242a72%2072%200%201%200%200%20144%2072%2072%200%200%200%200-144Z'/%3E%3Cpath%20d='M720%20142v100M720%20386v100M620%20314H500M940%20314H820M648%20242l-78-78M792%20242l78-78M648%20386l-78%2078M792%20386l78%2078'/%3E%3Cpath%20d='M482%20120a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84ZM958%20120a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84ZM482%20424a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84ZM958%20424a42%2042%200%201%200%200%2084%2042%2042%200%200%200%200-84Z'/%3E%3Cpath%20d='M182%20522h282a34%2034%200%200%201%2034%2034v96a34%2034%200%200%201-34%2034H182a34%2034%200%200%201-34-34v-96a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M208%20582h170M208%20622h118'/%3E%3Cpath%20d='M1042%20504l146%2056-64%2032-32%2064-50-152Z'/%3E%3Cpath%20d='M1190%20278l34%2034%2034-34%2034%2034-34%2034-34-34-34%2034-34-34%2034-34Z'/%3E%3C/g%3E%3C/svg%3E")}.landing-hero--seo:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M224%20564h268a34%2034%200%200%201%2034%2034v78a34%2034%200%200%201-34%2034H224a34%2034%200%200%201-34-34v-78a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M254%20630h136M254%20664h204'/%3E%3Cpath%20d='M832%20174h316a38%2038%200%200%201%2038%2038v166a38%2038%200%200%201-38%2038H832a38%2038%200%200%201-38-38V212a38%2038%200%200%201%2038-38Z'/%3E%3Cpath%20d='M852%20348l60-72%2056%2044%2078-108%2082%20136'/%3E%3Cpath%20d='M886%20472a84%2084%200%201%200%200%20168%2084%2084%200%200%200%200-168Z'/%3E%3Cpath%20d='M948%20634l94%2094'/%3E%3Cpath%20d='M252%20228l44%2044%2094-104'/%3E%3Cpath%20d='M252%20334l44%2044%2094-104'/%3E%3Cpath%20d='M486%20228h154M486%20334h210'/%3E%3Cpath%20d='M1180%20554l34%2034%2034-34%2034%2034-34%2034-34-34-34%2034-34-34%2034-34Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M224%20564h268a34%2034%200%200%201%2034%2034v78a34%2034%200%200%201-34%2034H224a34%2034%200%200%201-34-34v-78a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M254%20630h136M254%20664h204'/%3E%3Cpath%20d='M832%20174h316a38%2038%200%200%201%2038%2038v166a38%2038%200%200%201-38%2038H832a38%2038%200%200%201-38-38V212a38%2038%200%200%201%2038-38Z'/%3E%3Cpath%20d='M852%20348l60-72%2056%2044%2078-108%2082%20136'/%3E%3Cpath%20d='M886%20472a84%2084%200%201%200%200%20168%2084%2084%200%200%200%200-168Z'/%3E%3Cpath%20d='M948%20634l94%2094'/%3E%3Cpath%20d='M252%20228l44%2044%2094-104'/%3E%3Cpath%20d='M252%20334l44%2044%2094-104'/%3E%3Cpath%20d='M486%20228h154M486%20334h210'/%3E%3Cpath%20d='M1180%20554l34%2034%2034-34%2034%2034-34%2034-34-34-34%2034-34-34%2034-34Z'/%3E%3C/g%3E%3C/svg%3E")}.landing-hero--quizzes:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M842%20156h280a42%2042%200%200%201%2042%2042v170a42%2042%200%200%201-42%2042H842a42%2042%200%200%201-42-42V198a42%2042%200%200%201%2042-42Z'/%3E%3Cpath%20d='M884%20240c0-48%2076-54%2076%200%200%2038-42%2032-42%2076M918%20348v4'/%3E%3Cpath%20d='M1016%20236h94M1016%20284h70M1016%20332h114'/%3E%3Cpath%20d='M244%20504h340a36%2036%200%200%201%2036%2036v130a36%2036%200%200%201-36%2036H244a36%2036%200%200%201-36-36V540a36%2036%200%200%201%2036-36Z'/%3E%3Cpath%20d='M276%20576h170M276%20624h242'/%3E%3Cpath%20d='M1120%20540l42%2042%2042-42%2042%2042-42%2042-42-42-42%2042-42-42%2042-42Z'/%3E%3Cpath%20d='M520%20206a64%2064%200%201%200%200%20128%2064%2064%200%200%200%200-128Z'/%3E%3Cpath%20d='M520%20334v92M474%20382h92'/%3E%3Cpath%20d='M684%20476l60%2060%20112-132'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M842%20156h280a42%2042%200%200%201%2042%2042v170a42%2042%200%200%201-42%2042H842a42%2042%200%200%201-42-42V198a42%2042%200%200%201%2042-42Z'/%3E%3Cpath%20d='M884%20240c0-48%2076-54%2076%200%200%2038-42%2032-42%2076M918%20348v4'/%3E%3Cpath%20d='M1016%20236h94M1016%20284h70M1016%20332h114'/%3E%3Cpath%20d='M244%20504h340a36%2036%200%200%201%2036%2036v130a36%2036%200%200%201-36%2036H244a36%2036%200%200%201-36-36V540a36%2036%200%200%201%2036-36Z'/%3E%3Cpath%20d='M276%20576h170M276%20624h242'/%3E%3Cpath%20d='M1120%20540l42%2042%2042-42%2042%2042-42%2042-42-42-42%2042-42-42%2042-42Z'/%3E%3Cpath%20d='M520%20206a64%2064%200%201%200%200%20128%2064%2064%200%200%200%200-128Z'/%3E%3Cpath%20d='M520%20334v92M474%20382h92'/%3E%3Cpath%20d='M684%20476l60%2060%20112-132'/%3E%3C/g%3E%3C/svg%3E")}.landing-hero--forum:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M216%20210h340a42%2042%200%200%201%2042%2042v154a42%2042%200%200%201-42%2042H370l-92%2084%2028-84h-90a42%2042%200%200%201-42-42V252a42%2042%200%200%201%2042-42Z'/%3E%3Cpath%20d='M254%20294h248M254%20342h196M254%20390h120'/%3E%3Cpath%20d='M850%20276h258a34%2034%200%200%201%2034%2034v112a34%2034%200%200%201-34%2034h-94l24%2072-76-72H850a34%2034%200%200%201-34-34V310a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M888%20350h170M888%20392h108'/%3E%3Cpath%20d='M338%20618h236M338%20658h164M790%20602h336M790%20642h246'/%3E%3Cpath%20d='M704%20188a46%2046%200%201%200%200%2092%2046%2046%200%200%200%200-92ZM704%20280v126M650%20340h108'/%3E%3Cpath%20d='M1186%20548l34%2034%2034-34%2034%2034-34%2034-34-34-34%2034-34-34%2034-34Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M216%20210h340a42%2042%200%200%201%2042%2042v154a42%2042%200%200%201-42%2042H370l-92%2084%2028-84h-90a42%2042%200%200%201-42-42V252a42%2042%200%200%201%2042-42Z'/%3E%3Cpath%20d='M254%20294h248M254%20342h196M254%20390h120'/%3E%3Cpath%20d='M850%20276h258a34%2034%200%200%201%2034%2034v112a34%2034%200%200%201-34%2034h-94l24%2072-76-72H850a34%2034%200%200%201-34-34V310a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M888%20350h170M888%20392h108'/%3E%3Cpath%20d='M338%20618h236M338%20658h164M790%20602h336M790%20642h246'/%3E%3Cpath%20d='M704%20188a46%2046%200%201%200%200%2092%2046%2046%200%200%200%200-92ZM704%20280v126M650%20340h108'/%3E%3Cpath%20d='M1186%20548l34%2034%2034-34%2034%2034-34%2034-34-34-34%2034-34-34%2034-34Z'/%3E%3C/g%3E%3C/svg%3E")}.landing-hero--contact:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M216%20218h360a42%2042%200%200%201%2042%2042v210a42%2042%200%200%201-42%2042H216a42%2042%200%200%201-42-42V260a42%2042%200%200%201%2042-42Z'/%3E%3Cpath%20d='M188%20272l208%20146%20208-146'/%3E%3Cpath%20d='M188%20472l144-112M604%20472L460%20360'/%3E%3Cpath%20d='M838%20178h300a36%2036%200%200%201%2036%2036v156a36%2036%200%200%201-36%2036H838a36%2036%200%200%201-36-36V214a36%2036%200%200%201%2036-36Z'/%3E%3Cpath%20d='M872%20252h168M872%20296h222M872%20340h124'/%3E%3Cpath%20d='M760%20536h290a34%2034%200%200%201%2034%2034v100a34%2034%200%200%201-34%2034H760a34%2034%200%200%201-34-34V570a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M790%20596h174M790%20638h118'/%3E%3Cpath%20d='M1114%20586l40%2040%2040-40%2040%2040-40%2040-40-40-40%2040-40-40%2040-40Z'/%3E%3Cpath%20d='M360%20634h230M410%20674h132'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20840'%3E%3Cg%20fill='none'%20stroke='black'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M216%20218h360a42%2042%200%200%201%2042%2042v210a42%2042%200%200%201-42%2042H216a42%2042%200%200%201-42-42V260a42%2042%200%200%201%2042-42Z'/%3E%3Cpath%20d='M188%20272l208%20146%20208-146'/%3E%3Cpath%20d='M188%20472l144-112M604%20472L460%20360'/%3E%3Cpath%20d='M838%20178h300a36%2036%200%200%201%2036%2036v156a36%2036%200%200%201-36%2036H838a36%2036%200%200%201-36-36V214a36%2036%200%200%201%2036-36Z'/%3E%3Cpath%20d='M872%20252h168M872%20296h222M872%20340h124'/%3E%3Cpath%20d='M760%20536h290a34%2034%200%200%201%2034%2034v100a34%2034%200%200%201-34%2034H760a34%2034%200%200%201-34-34V570a34%2034%200%200%201%2034-34Z'/%3E%3Cpath%20d='M790%20596h174M790%20638h118'/%3E%3Cpath%20d='M1114%20586l40%2040%2040-40%2040%2040-40%2040-40-40-40%2040-40-40%2040-40Z'/%3E%3Cpath%20d='M360%20634h230M410%20674h132'/%3E%3C/g%3E%3C/svg%3E")}.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:420px;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}}.hero-anim-gradient,.hero-anim-gradient:after{--bg-size:400%;--color-one:#5c24ff;--color-two:#ff2399;--color-three:#fd6e44;font-style:normal;position:relative}.hero-anim-gradient .bz-button,.hero-anim-gradient .bz-button:hover,.hero-anim-gradient .bz-button:after,.hero-anim-gradient-text,.hero-anim-gradient-text:after{background:linear-gradient(45deg, var(--color-one), var(--color-two), var(--color-three), var(--color-two), var(--color-one)) 0 0/var(--bg-size) 100%;border:none;animation:5s linear infinite move-bg}.hero-anim-gradient-text,.hero-anim-gradient-text:after{color:#fff0;-webkit-background-clip:text;background-clip:text}@keyframes move-bg{to{background-position:var(--bg-size) 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-body{flex-direction:column;flex-grow:1;display:flex}.ak-pricing-plan-item .ak-pricing-price-wrap{margin-bottom:24px}.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-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;padding-bottom:48px}.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:16px;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)}.checkout-page{background:var(--background-color-main);min-height:100vh;margin:0;padding:0;position:relative}.checkout-page__container{width:100%;max-width:100%;margin:0;padding:0}.ak-paddle-split-wrap,.ak-checkout-wrap{--ak-checkout-primary:var(--color-primary);--ak-checkout-text-dark:var(--text-color-main);--ak-checkout-text-gray:var(--text-color-loose);--ak-checkout-text-muted:var(--text-color-muted);--ak-checkout-text-subtle:var(--text-color-disabled);--ak-checkout-left-bg:var(--background-color-main);--ak-checkout-right-bg:var(--background-color-alt);--ak-checkout-border-color:var(--border-color-light);--ak-checkout-separator-color:var(--border-color-light);--ak-checkout-badge-color:var(--color-primary);--ak-checkout-badge-bg:oklch(from var(--color-primary) l c h / .12);--ak-checkout-discount-color:var(--color-positive);width:100%;min-height:100vh;box-shadow:none;background:0 0;border:none;border-radius:0;position:relative}.ak-paddle-split-wrap .ak-paddle-split-inner,.ak-checkout-wrap .ak-paddle-split-inner{flex-direction:row;width:100%;min-height:100vh;display:flex}.ak-paddle-split-wrap .ak-paddle-checkout-col,.ak-checkout-wrap .ak-paddle-checkout-col{background:var(--ak-checkout-left-bg);flex-direction:column;flex:1.15;padding:48px 60px 40px;display:flex;position:relative}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-checkout-inner,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-checkout-inner{flex-direction:column;width:100%;max-width:480px;height:100%;margin:0 auto;display:flex}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs{align-items:center;gap:8px;margin-bottom:28px;font-size:13.5px;display:flex}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-link,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-link{color:var(--ak-checkout-text-muted);font-weight:500;text-decoration:none;transition:color .2s}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-link:hover,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-link:hover{color:var(--ak-checkout-primary)}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-sep,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-sep{color:var(--ak-checkout-text-subtle);-webkit-user-select:none;user-select:none;font-size:13px}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-step,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-step{color:var(--ak-checkout-text-muted);font-weight:500}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-step.ak-paddle-bc-active,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-breadcrumbs .ak-paddle-bc-step.ak-paddle-bc-active{color:var(--ak-checkout-text-dark);font-weight:700}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-frame-wrapper,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-frame-wrapper{flex-grow:1;min-height:400px;position:relative}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap{width:100%;position:relative}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader{background:var(--ak-checkout-left-bg);z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:380px;display:flex;position:absolute;inset:0}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-spinner,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-spinner{border:3px solid var(--border-color-lighter);border-top-color:var(--ak-checkout-primary);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite akPaddleSpin}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-loading-text,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-loading-text{color:var(--ak-checkout-text-muted);font-size:14px;font-weight:500}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-error-msg,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-error-msg{background:var(--color-danger-lighter);border:1px solid var(--color-danger-light);color:var(--color-danger);text-align:center;border-radius:12px;max-width:420px;padding:16px 20px;font-size:14px;line-height:1.5}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-error-msg code,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-loader .ak-paddle-error-msg code{background:var(--background-color-alt);border-radius:4px;padding:2px 6px;font-size:12px}.ak-paddle-split-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-checkout-container,.ak-checkout-wrap .ak-paddle-checkout-col .ak-paddle-inline-checkout-wrap .ak-paddle-checkout-container{width:100%;min-height:400px}.ak-paddle-split-wrap .ak-paddle-summary-col,.ak-checkout-wrap .ak-paddle-summary-col{background:var(--ak-checkout-right-bg);border-left:1px solid var(--ak-checkout-border-color);flex-direction:column;flex:1;padding:56px 60px;display:flex}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-summary-inner,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-summary-inner{flex-direction:column;width:100%;max-width:440px;margin:0 auto;display:flex}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-summary-badge-wrap,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-summary-badge-wrap{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-summary-badge-wrap .ak-paddle-terms-link,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-summary-badge-wrap .ak-paddle-terms-link{color:var(--ak-checkout-text-muted);text-underline-offset:3px;font-size:13px;text-decoration:underline;transition:color .2s}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-summary-badge-wrap .ak-paddle-terms-link:hover,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-summary-badge-wrap .ak-paddle-terms-link:hover{color:var(--ak-checkout-primary)}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-price-header,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-price-header{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-price-header .ak-paddle-price-large,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-price-header .ak-paddle-price-large{color:var(--ak-checkout-text-dark);letter-spacing:-.03em;font-size:40px;font-weight:800;line-height:1}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-price-header .ak-paddle-price-note,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-price-header .ak-paddle-price-note{color:var(--ak-checkout-text-muted);font-size:13.5px;font-weight:500}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-product-card,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-product-card{background:var(--background-color-main);border:1px solid var(--ak-checkout-border-color);border-radius:12px;align-items:center;gap:16px;margin-bottom:28px;padding:14px;display:flex}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-thumb-wrap,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-thumb-wrap{background:oklch(from var(--color-primary) l c h/.08);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:52px;display:flex;overflow:hidden}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-thumb-wrap .ak-paddle-product-thumb-placeholder,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-thumb-wrap .ak-paddle-product-thumb-placeholder{color:var(--ak-checkout-primary);justify-content:center;align-items:center;display:flex}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-thumb-wrap .ak-paddle-product-thumb,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-thumb-wrap .ak-paddle-product-thumb{object-fit:cover;width:100%;height:100%}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-card-info,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-card-info{flex:1;min-width:0}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-card-info .ak-paddle-product-title,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-card-info .ak-paddle-product-title{color:var(--ak-checkout-text-dark);margin-bottom:3px;font-size:14.5px;font-weight:700;line-height:1.3}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-card-info .ak-paddle-product-desc,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-product-card .ak-paddle-product-card-info .ak-paddle-product-desc{color:var(--ak-checkout-text-muted);font-size:12.5px;line-height:1.4}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap{margin-bottom:32px}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row{color:var(--ak-checkout-text-gray);justify-content:space-between;align-items:center;padding:6px 0;font-size:14.5px;font-weight:500;display:flex}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row .ak-paddle-breakdown-value,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row .ak-paddle-breakdown-value{color:var(--ak-checkout-text-dark);font-weight:700}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row.ak-paddle-discount-row .ak-paddle-breakdown-value,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row.ak-paddle-discount-row .ak-paddle-breakdown-value{color:var(--ak-checkout-discount-color)}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row.ak-paddle-tax-row .ak-paddle-breakdown-value,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-breakdown-row.ak-paddle-tax-row .ak-paddle-breakdown-value{color:var(--ak-checkout-text-muted);font-size:13.5px;font-weight:500}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-separator,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-separator{background:var(--ak-checkout-separator-color);height:1px;margin:12px 0}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-total-row,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-total-row{padding:8px 0}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-total-row .ak-paddle-total-label,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-total-row .ak-paddle-total-label{color:var(--ak-checkout-text-dark);font-size:16px;font-weight:800}.ak-paddle-split-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-total-row .ak-paddle-total-value,.ak-checkout-wrap .ak-paddle-summary-col .ak-paddle-breakdown-wrap .ak-paddle-total-row .ak-paddle-total-value{color:var(--ak-checkout-text-dark);font-size:22px;font-weight:800}@keyframes akPaddleSpin{to{transform:rotate(360deg)}}@media (width<=991px){.ak-paddle-split-wrap .ak-paddle-split-inner,.ak-checkout-wrap .ak-paddle-split-inner{flex-direction:column}.ak-paddle-split-wrap .ak-paddle-checkout-col,.ak-checkout-wrap .ak-paddle-checkout-col{border-bottom:1px solid var(--ak-checkout-border-color);padding:32px 24px}.ak-paddle-split-wrap .ak-paddle-summary-col,.ak-checkout-wrap .ak-paddle-summary-col{border-left:none;padding:32px 24px}}.bz-aborted-modal-popup{background:var(--background-color-main)!important;width:92%!important;max-width:520px!important;color:var(--text-color-main)!important;border:1px solid var(--border-color-light)!important;text-align:left!important;border-radius:20px!important;padding:28px 28px 24px!important;box-shadow:0 20px 60px #00000026!important}.bz-aborted-modal-popup .swal2-html-container{text-align:left!important;margin:0!important;padding:0!important;overflow-y:visible!important}.bz-aborted-modal-popup .swal2-close{color:var(--text-color-muted)!important;font-size:24px!important;transition:color .2s!important;top:14px!important;right:14px!important}.bz-aborted-modal-popup .swal2-close:hover{color:var(--text-color-main)!important}.ak-aborted-modal{text-align:left;flex-direction:column;display:flex}.ak-aborted-modal .ak-aborted-header{margin-bottom:20px}.ak-aborted-modal .ak-aborted-header .ak-aborted-pill{margin-bottom:12px}.ak-aborted-modal .ak-aborted-header .ak-aborted-title{letter-spacing:-.02em;color:var(--text-color-main);margin:0 0 8px;font-size:22px;font-weight:800}.ak-aborted-modal .ak-aborted-header .ak-aborted-desc{color:var(--text-color-muted);margin:0;font-size:13.5px;line-height:1.5}.ak-aborted-modal .ak-aborted-accordion{margin-bottom:8px}.ak-aborted-modal .ak-aborted-text{color:var(--text-color-muted);margin:0 0 12px;font-size:13.5px;line-height:1.5}.ak-aborted-modal .ak-aborted-action-row{gap:10px;margin-top:8px;display:flex}.ak-aborted-modal .ak-aborted-subgroup{margin-bottom:14px}.ak-aborted-modal .ak-aborted-subgroup:last-child{margin-bottom:0}.ak-aborted-modal .ak-aborted-subgroup .ak-aborted-subhead{color:var(--text-color-main);margin:0 0 4px;font-size:13.5px;font-weight:700}.ak-aborted-modal .ak-aborted-reminder-card{background:var(--background-color-alt);border:1px solid var(--border-color-light);border-radius:12px;margin-top:8px;padding:14px}.ak-aborted-modal .ak-aborted-reminder-card .ak-aborted-reminder-label{color:var(--text-color-main);margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.ak-aborted-modal .ak-aborted-reminder-card .ak-aborted-input-row{gap:8px;display:flex}.ak-aborted-modal .ak-aborted-field-group{margin-bottom:10px}.ak-aborted-modal .ak-aborted-input{border:1px solid var(--border-color-light);background:var(--background-color-main);width:100%;color:var(--text-color-main);box-sizing:border-box;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:13.5px}.ak-aborted-modal .ak-aborted-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px oklch(from var(--color-primary) l c h/.15);outline:none}.ak-aborted-modal .ak-aborted-textarea{border:1px solid var(--border-color-light);background:var(--background-color-main);width:100%;color:var(--text-color-main);resize:vertical;box-sizing:border-box;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:13.5px}.ak-aborted-modal .ak-aborted-textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px oklch(from var(--color-primary) l c h/.15);outline:none}.ak-aborted-modal .ak-aborted-feedback-status{border-radius:8px;margin-top:10px;padding:8px 12px;font-size:13px}.classic-upgrade-page,.pricing-page{min-height:100vh;position:relative}.classic-upgrade-page .upgrade-hero,.pricing-page .upgrade-hero{text-align:center;padding:70px 0 50px;position:relative;overflow:hidden}.classic-upgrade-page .upgrade-hero__pattern,.pricing-page .upgrade-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%)}.classic-upgrade-page .upgrade-hero__content,.pricing-page .upgrade-hero__content{flex-direction:column;align-items:center;max-width:880px;margin:0 auto;display:flex;position:relative}.classic-upgrade-page .upgrade-hero__kicker-wrap,.pricing-page .upgrade-hero__kicker-wrap{margin-bottom:18px}.classic-upgrade-page .upgrade-hero__kicker,.pricing-page .upgrade-hero__kicker{letter-spacing:.02em;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-flex}.classic-upgrade-page .upgrade-hero__title,.pricing-page .upgrade-hero__title{letter-spacing:-.04em;color:var(--text-color-main);margin:0 0 20px;font-size:clamp(38px,5.5vw,68px);font-weight:800;line-height:1.1}.classic-upgrade-page .upgrade-hero__subtitle,.pricing-page .upgrade-hero__subtitle{color:var(--text-color-muted);max-width:760px;margin:0 0 36px;font-size:clamp(16px,2vw,19px);line-height:1.65}.classic-upgrade-page .upgrade-hero__subtitle a,.pricing-page .upgrade-hero__subtitle a{color:var(--text-color-main);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .15s}.classic-upgrade-page .upgrade-hero__subtitle a:hover,.pricing-page .upgrade-hero__subtitle a:hover{color:var(--color-primary)}.classic-upgrade-page .upgrade-hero__actions,.pricing-page .upgrade-hero__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;display:flex}@media (width<=640px){.classic-upgrade-page .upgrade-hero__actions,.pricing-page .upgrade-hero__actions{flex-direction:column;width:100%}.classic-upgrade-page .upgrade-hero__actions .bz-button,.pricing-page .upgrade-hero__actions .bz-button{width:100%}}.classic-upgrade-page .pillars-slider,.pricing-page .pillars-slider{padding-bottom:48px;overflow:visible}.classic-upgrade-page .pillars-slider .swiper-slide,.pricing-page .pillars-slider .swiper-slide{width:85vw;height:auto;display:flex}@media (width>=640px){.classic-upgrade-page .pillars-slider .swiper-slide,.pricing-page .pillars-slider .swiper-slide{width:360px}}@media (width>=1024px){.classic-upgrade-page .pillars-slider .swiper-slide,.pricing-page .pillars-slider .swiper-slide{width:390px}}.classic-upgrade-page .pillars-slider .landing-feature-card,.pricing-page .pillars-slider .landing-feature-card{width:100%;height:100%;position:relative;overflow:hidden}.classic-upgrade-page .pillars-slider .landing-feature-card:hover .pillar-mockup,.pricing-page .pillars-slider .landing-feature-card:hover .pillar-mockup{opacity:1}.classic-upgrade-page .pillars-slider .landing-feature-card [data-collapsible-content],.classic-upgrade-page .pillars-slider .landing-feature-card .bz-card__body,.pricing-page .pillars-slider .landing-feature-card [data-collapsible-content],.pricing-page .pillars-slider .landing-feature-card .bz-card__body{flex-direction:column;flex:1;height:100%;display:flex;position:relative}.classic-upgrade-page .pillars-slider .landing-feature-card .landing-feature-card__title,.pricing-page .pillars-slider .landing-feature-card .landing-feature-card__title{z-index:4;margin-top:-10px;margin-bottom:var(--space-12);position:relative}.classic-upgrade-page .pillars-slider .landing-feature-card .landing-feature-card__description,.pricing-page .pillars-slider .landing-feature-card .landing-feature-card__description{z-index:4;margin-bottom:var(--space-16);flex-grow:1;position:relative}.classic-upgrade-page .pillars-slider .landing-feature-card .landing-feature-card__list,.pricing-page .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}.classic-upgrade-page .pillars-slider .landing-feature-card .landing-feature-card__item span,.pricing-page .pillars-slider .landing-feature-card .landing-feature-card__item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.classic-upgrade-page .pillars-slider .swiper-pagination-bullet,.pricing-page .pillars-slider .swiper-pagination-bullet{background:var(--text-color-muted);opacity:.35;width:10px;height:10px;transition:all .25s;margin:0 5px!important}.classic-upgrade-page .pillars-slider .swiper-pagination-bullet-active,.pricing-page .pillars-slider .swiper-pagination-bullet-active{background:var(--color-primary);opacity:1;border-radius:6px;width:24px}.classic-upgrade-page .pillar-mockup,.pricing-page .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}.classic-upgrade-page .pillar-mockup>*,.pricing-page .pillar-mockup>*{z-index:1;position:relative}.classic-upgrade-page .pillar-mockup,.pricing-page .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%)}.classic-upgrade-page .pillar-mockup:after,.pricing-page .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 .classic-upgrade-page .pillar-mockup:after,.dark .pricing-page .pillar-mockup:after{background:linear-gradient(#18181b00 0%,#18181b26 25%,#18181bcc 65%,#18181b 100%)}.classic-upgrade-page .pillar-mockup__head,.pricing-page .pillar-mockup__head{z-index:1;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex;position:relative}.classic-upgrade-page .pillar-mockup--speed,.pricing-page .pillar-mockup--speed{background:radial-gradient(circle at 50% -15%,#10b9811f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--themes,.pricing-page .pillar-mockup--themes{background:radial-gradient(circle at 50% -15%,#9333ea1f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--editor,.pricing-page .pillar-mockup--editor{background:radial-gradient(circle at 50% -15%,#10b9811f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--ai,.pricing-page .pillar-mockup--ai{background:radial-gradient(circle at 50% -15%,#8b5cf61f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--monetization,.pricing-page .pillar-mockup--monetization{background:radial-gradient(circle at 50% -15%,#f59e0b1f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--quiz,.pricing-page .pillar-mockup--quiz{background:radial-gradient(circle at 50% -15%,#6366f11f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--seo,.pricing-page .pillar-mockup--seo{background:radial-gradient(circle at 50% -15%,#2563eb1f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--community,.pricing-page .pillar-mockup--community{background:radial-gradient(circle at 50% -15%,#e11d481f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--theme,.pricing-page .pillar-mockup--theme{background:radial-gradient(circle at 50% -15%,#ec48991f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--languages,.pricing-page .pillar-mockup--languages{background:radial-gradient(circle at 50% -15%,#6366f11f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup--plugins,.pricing-page .pillar-mockup--plugins{background:radial-gradient(circle at 50% -15%,#10b9811f 0%,#0000 70%)}.classic-upgrade-page .pillar-mockup .pillar-badge,.pricing-page .pillar-mockup .pillar-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-primary,.pricing-page .pillar-mockup .pillar-badge.badge-primary{background:oklch(from var(--color-primary) l c h/.12);color:var(--color-primary)}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-purple,.pricing-page .pillar-mockup .pillar-badge.badge-purple{color:#9333ea;background:#9333ea1f}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-emerald,.pricing-page .pillar-mockup .pillar-badge.badge-emerald{color:#059669;background:#10b9811f}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-amber,.pricing-page .pillar-mockup .pillar-badge.badge-amber{color:#d97706;background:#f59e0b24}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-cyan,.pricing-page .pillar-mockup .pillar-badge.badge-cyan{color:#0891b2;background:#06b6d41f}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-indigo,.pricing-page .pillar-mockup .pillar-badge.badge-indigo{color:#4f46e5;background:#6366f11f}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-rose,.pricing-page .pillar-mockup .pillar-badge.badge-rose{color:#e11d48;background:#f43f5e1f}.classic-upgrade-page .pillar-mockup .pillar-badge.badge-violet,.pricing-page .pillar-mockup .pillar-badge.badge-violet{color:#7c3aed;background:#8b5cf61f}.classic-upgrade-page .pillar-mockup .pillar-score,.pricing-page .pillar-mockup .pillar-score{color:#10b981;background:#10b9811f;border-radius:99px;padding:2px 8px;font-size:12.5px;font-weight:800}.classic-upgrade-page .pillar-mockup .pillar-speed-body,.pricing-page .pillar-mockup .pillar-speed-body{z-index:1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.classic-upgrade-page .pillar-mockup .pillar-speed-metric,.pricing-page .pillar-mockup .pillar-speed-metric{flex-direction:column;display:flex}.classic-upgrade-page .pillar-mockup .pillar-speed-val,.pricing-page .pillar-mockup .pillar-speed-val{letter-spacing:-.04em;color:var(--text-color-main);font-size:30px;font-weight:900;line-height:1}.classic-upgrade-page .pillar-mockup .pillar-speed-lbl,.pricing-page .pillar-mockup .pillar-speed-lbl{color:var(--text-color-muted);margin-top:4px;font-size:11px;font-weight:600}.classic-upgrade-page .pillar-mockup .pillar-speed-pill,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-ai-status,.pricing-page .pillar-mockup .pillar-ai-status{color:#9333ea;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.classic-upgrade-page .pillar-mockup .pillar-ai-dot,.pricing-page .pillar-mockup .pillar-ai-dot{background:#9333ea;border-radius:50%;width:7px;height:7px;animation:1.5s infinite pulse-dot}.classic-upgrade-page .pillar-mockup .pillar-ai-body,.pricing-page .pillar-mockup .pillar-ai-body{flex-direction:column;gap:8px;display:flex}.classic-upgrade-page .pillar-mockup .pillar-ai-prompt,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-ai-tags,.pricing-page .pillar-mockup .pillar-ai-tags{gap:6px;display:flex}.classic-upgrade-page .pillar-mockup .pillar-ai-tags .pillar-tag,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-quiz-step,.pricing-page .pillar-mockup .pillar-quiz-step{color:var(--text-color-muted);font-size:11.5px;font-weight:700}.classic-upgrade-page .pillar-mockup .pillar-quiz-body,.pricing-page .pillar-mockup .pillar-quiz-body{flex-direction:column;gap:7px;display:flex}.classic-upgrade-page .pillar-mockup .pillar-quiz-choice,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-quiz-choice .pillar-quiz-radio,.pricing-page .pillar-mockup .pillar-quiz-choice .pillar-quiz-radio{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.classic-upgrade-page .pillar-mockup .pillar-quiz-choice .pillar-quiz-text,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-quiz-choice .pillar-quiz-pct,.pricing-page .pillar-mockup .pillar-quiz-choice .pillar-quiz-pct{color:var(--color-primary);font-size:11.5px;font-weight:800}.classic-upgrade-page .pillar-mockup .pillar-quiz-footer,.pricing-page .pillar-mockup .pillar-quiz-footer{color:var(--text-color-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.classic-upgrade-page .pillar-mockup--monetization .pillar-article-preview,.pricing-page .pillar-mockup--monetization .pillar-article-preview{flex-direction:column;gap:3px;display:flex}.classic-upgrade-page .pillar-mockup--monetization .pillar-article-title,.pricing-page .pillar-mockup--monetization .pillar-article-title{color:var(--text-color-main);font-size:13px;font-weight:800;line-height:1.25}.classic-upgrade-page .pillar-mockup--monetization .pillar-article-meta,.pricing-page .pillar-mockup--monetization .pillar-article-meta{color:var(--text-color-muted);font-size:11px}.classic-upgrade-page .pillar-mockup--monetization .pillar-lock-overlay,.pricing-page .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 .classic-upgrade-page .pillar-mockup--monetization .pillar-lock-overlay,.dark .pricing-page .pillar-mockup--monetization .pillar-lock-overlay{background:linear-gradient(#18181b00 10%,#18181bf2 60%)}.classic-upgrade-page .pillar-mockup--monetization .pillar-lock-overlay .pillar-lock-circle,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-plugin-count,.pricing-page .pillar-mockup .pillar-plugin-count{color:var(--text-color-muted);font-size:11.5px;font-weight:700}.classic-upgrade-page .pillar-mockup .pillar-plugin-body,.pricing-page .pillar-mockup .pillar-plugin-body{flex-direction:column;gap:6px;display:flex}.classic-upgrade-page .pillar-mockup .pillar-plugin-row,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-plugin-row .pillar-plugin-dot,.pricing-page .pillar-mockup .pillar-plugin-row .pillar-plugin-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px}.classic-upgrade-page .pillar-mockup .pillar-plugin-row .pillar-plugin-name,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-plugin-row .pillar-plugin-status,.pricing-page .pillar-mockup .pillar-plugin-row .pillar-plugin-status{color:#10b981;background:#10b9811a;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.classic-upgrade-page .pillar-mockup--seo,.pricing-page .pillar-mockup--seo{justify-content:center}.classic-upgrade-page .pillar-mockup--seo .pillar-seo-snippet,.pricing-page .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}.classic-upgrade-page .pillar-mockup--seo .pillar-seo-url,.pricing-page .pillar-mockup--seo .pillar-seo-url{color:#059669;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.classic-upgrade-page .pillar-mockup--seo .pillar-seo-title,.pricing-page .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}.classic-upgrade-page .pillar-mockup--seo .pillar-seo-stars,.pricing-page .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}.classic-upgrade-page .pillar-mockup--seo .pillar-seo-stars .pillar-stars-icons,.pricing-page .pillar-mockup--seo .pillar-seo-stars .pillar-stars-icons{gap:1px;display:flex}.classic-upgrade-page .pillar-mockup .pillar-community-live,.pricing-page .pillar-mockup .pillar-community-live{color:#e11d48;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.classic-upgrade-page .pillar-mockup .pillar-live-dot,.pricing-page .pillar-mockup .pillar-live-dot{background:#e11d48;border-radius:50%;width:6px;height:6px}.classic-upgrade-page .pillar-mockup .pillar-community-body,.pricing-page .pillar-mockup .pillar-community-body{flex-direction:column;gap:8px;display:flex}.classic-upgrade-page .pillar-mockup .pillar-avatar-stack,.pricing-page .pillar-mockup .pillar-avatar-stack{align-items:center;display:flex}.classic-upgrade-page .pillar-mockup .pillar-avatar-stack .avatar-circle,.pricing-page .pillar-mockup .pillar-avatar-stack .avatar-circle{border:2px solid var(--background-color-main);border-radius:50%;width:28px;height:28px;margin-left:-8px}.classic-upgrade-page .pillar-mockup .pillar-avatar-stack .avatar-circle:first-child,.pricing-page .pillar-mockup .pillar-avatar-stack .avatar-circle:first-child{margin-left:0}.classic-upgrade-page .pillar-mockup .pillar-avatar-stack .avatar-circle--plus,.pricing-page .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}.classic-upgrade-page .pillar-mockup .pillar-community-desc,.pricing-page .pillar-mockup .pillar-community-desc{color:var(--text-color-muted);font-size:11px;font-weight:600}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-split,.pricing-page .pillar-mockup--theme .pillar-theme-split{flex:1;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px;display:grid}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half,.pricing-page .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}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half--light,.pricing-page .pillar-mockup--theme .pillar-theme-half--light{color:#0f172a;background:#fff}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half--dark,.pricing-page .pillar-mockup--theme .pillar-theme-half--dark{color:#fff;background:#0f172a;border-color:#334155}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-lbl,.pricing-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-lbl{text-transform:uppercase;letter-spacing:.04em;opacity:.8;font-size:10px;font-weight:800}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches,.pricing-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches{gap:4px;margin-top:6px;display:flex}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch,.pricing-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch{border-radius:50%;width:12px;height:12px}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-1,.pricing-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-1{background:#3b82f6}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-2,.pricing-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-2{background:#10b981}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-3,.pricing-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-3{background:#ec4899}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-4,.pricing-page .pillar-mockup--theme .pillar-theme-half .pillar-theme-swatches .swatch.swatch-4{background:#8b5cf6}.classic-upgrade-page .pillar-mockup--theme .pillar-theme-footer,.pricing-page .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}.classic-upgrade-page .pillar-mockup--admin,.pricing-page .pillar-mockup--admin{background:radial-gradient(ellipse at 80% 20%, oklch(from var(--color-primary) l c h/.14) 0%, transparent 70%)}.classic-upgrade-page .pillar-mockup--admin .pillar-admin-badge,.pricing-page .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}.classic-upgrade-page .pillar-mockup--admin .pillar-admin-body,.pricing-page .pillar-mockup--admin .pillar-admin-body{flex-direction:column;gap:6px;display:flex}.classic-upgrade-page .pillar-mockup--admin .pillar-admin-row,.pricing-page .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}.classic-upgrade-page .pillar-mockup--admin .pillar-admin-row .pillar-admin-item,.pricing-page .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}.classic-upgrade-page .pillar-mockup--admin .pillar-admin-row .pillar-admin-status,.pricing-page .pillar-mockup--admin .pillar-admin-row .pillar-admin-status{border-radius:4px;padding:2px 7px;font-size:10.5px;font-weight:700}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-status,.pricing-page .pillar-mockup--editor .pillar-editor-status{color:#10b981;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-dot,.pricing-page .pillar-mockup--editor .pillar-editor-dot{background:#10b981;border-radius:50%;width:6px;height:6px}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-body,.pricing-page .pillar-mockup--editor .pillar-editor-body{flex-direction:column;gap:8px;display:flex}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-toolbar,.pricing-page .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}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-toolbar .bz-icon,.pricing-page .pillar-mockup--editor .pillar-editor-toolbar .bz-icon{opacity:.7}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-preview,.pricing-page .pillar-mockup--editor .pillar-editor-preview{flex-direction:column;gap:2px;display:flex}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-title,.pricing-page .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}.classic-upgrade-page .pillar-mockup--editor .pillar-editor-words,.pricing-page .pillar-mockup--editor .pillar-editor-words{color:var(--text-color-muted);font-size:10px;font-weight:600}.classic-upgrade-page .pillar-mockup--themes .pillar-theme-count,.pricing-page .pillar-mockup--themes .pillar-theme-count{color:#9333ea;background:#9333ea1a;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:700}.classic-upgrade-page .pillar-mockup--themes .pillar-themes-grid,.pricing-page .pillar-mockup--themes .pillar-themes-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.classic-upgrade-page .pillar-mockup--themes .pillar-theme-tag,.pricing-page .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}.classic-upgrade-page .pillar-mockup--themes .pillar-theme-tag .pillar-theme-dot,.pricing-page .pillar-mockup--themes .pillar-theme-tag .pillar-theme-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.classic-upgrade-page .pillar-mockup--themes .pillar-themes-footer,.pricing-page .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}.classic-upgrade-page .pillar-mockup--languages .pillar-lang-rtl,.pricing-page .pillar-mockup--languages .pillar-lang-rtl{color:#4f46e5;background:#6366f11a;border-radius:99px;padding:2px 7px;font-size:10.5px;font-weight:700}.classic-upgrade-page .pillar-mockup--languages .pillar-lang-chips,.pricing-page .pillar-mockup--languages .pillar-lang-chips{grid-template-columns:1fr 1fr;gap:6px;display:grid}.classic-upgrade-page .pillar-mockup--languages .pillar-lang-chip,.pricing-page .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}.classic-upgrade-page .pillar-mockup--languages .pillar-lang-chip .pillar-lang-code,.pricing-page .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}.classic-upgrade-page .pillar-mockup--languages .pillar-lang-footer,.pricing-page .pillar-mockup--languages .pillar-lang-footer{color:var(--text-color-muted);align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.classic-upgrade-page .upgrade-table-container,.pricing-page .upgrade-table-container{width:100%;padding-top:18px}.classic-upgrade-page .upgrade-table-container .bz-table-wrapper,.pricing-page .upgrade-table-container .bz-table-wrapper{background:var(--background-color-main);border:1px solid var(--border-color-light);border-radius:20px;overflow:visible;box-shadow:0 4px 24px #00000008}@media (width<=860px){.classic-upgrade-page .upgrade-table-container .bz-table-wrapper,.pricing-page .upgrade-table-container .bz-table-wrapper{padding-top:14px;overflow-x:auto}}.classic-upgrade-page .upgrade-comparison-table,.pricing-page .upgrade-comparison-table{min-width:800px}.classic-upgrade-page .upgrade-comparison-table thead th,.pricing-page .upgrade-comparison-table thead th{vertical-align:middle;position:relative;padding-top:26px!important;padding-bottom:22px!important}.classic-upgrade-page .upgrade-comparison-table thead th:first-child,.pricing-page .upgrade-comparison-table thead th:first-child{border-top-left-radius:19px}.classic-upgrade-page .upgrade-comparison-table thead th:last-child,.pricing-page .upgrade-comparison-table thead th:last-child{border-top-right-radius:19px}.classic-upgrade-page .upgrade-comparison-table tfoot tr,.pricing-page .upgrade-comparison-table tfoot tr{border-bottom:none!important}.classic-upgrade-page .upgrade-comparison-table tfoot td,.pricing-page .upgrade-comparison-table tfoot td{border-bottom:none!important;padding-top:18px!important;padding-bottom:18px!important}.classic-upgrade-page .upgrade-comparison-table tfoot td:first-child,.pricing-page .upgrade-comparison-table tfoot td:first-child{border-bottom-left-radius:19px}.classic-upgrade-page .upgrade-comparison-table tfoot td:last-child,.pricing-page .upgrade-comparison-table tfoot td:last-child{border-bottom-right-radius:19px}.classic-upgrade-page .upgrade-comparison-table tfoot .col-pro,.pricing-page .upgrade-comparison-table tfoot .col-pro{border-bottom-right-radius:19px;border-bottom:none!important}.classic-upgrade-page .upgrade-comparison-table .bz-table__header-cell--center .bz-table__header-content,.pricing-page .upgrade-comparison-table .bz-table__header-cell--center .bz-table__header-content{justify-content:center}.classic-upgrade-page .upgrade-comparison-table .table-head-title,.pricing-page .upgrade-comparison-table .table-head-title{color:var(--text-color-main);font-size:16px;font-weight:800;display:block}.classic-upgrade-page .upgrade-comparison-table .table-head-subtitle,.pricing-page .upgrade-comparison-table .table-head-subtitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);margin-top:4px;font-size:11.5px;font-weight:700;display:block}.classic-upgrade-page .upgrade-comparison-table .table-plan-badge-wrap,.pricing-page .upgrade-comparison-table .table-plan-badge-wrap{z-index:5;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.classic-upgrade-page .upgrade-comparison-table .table-plan-badge-wrap .bz-badge,.pricing-page .upgrade-comparison-table .table-plan-badge-wrap .bz-badge{letter-spacing:.02em;text-transform:uppercase;padding:2.5px 9px;font-size:9.5px;font-weight:700;line-height:1.2}.classic-upgrade-page .upgrade-comparison-table .table-plan-badge-wrap .bz-badge.bz-color--secondary,.pricing-page .upgrade-comparison-table .table-plan-badge-wrap .bz-badge.bz-color--secondary{background:var(--background-color-main);border:1px solid var(--border-color-light);color:var(--text-color-muted);box-shadow:0 1px 4px #0000000a}.classic-upgrade-page .upgrade-comparison-table .table-plan-badge-wrap .bz-badge.bz-color--primary,.pricing-page .upgrade-comparison-table .table-plan-badge-wrap .bz-badge.bz-color--primary{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);box-shadow:0 2px 8px oklch(from var(--color-primary) l c h/.25)}.classic-upgrade-page .upgrade-comparison-table .table-plan-header,.pricing-page .upgrade-comparison-table .table-plan-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.classic-upgrade-page .upgrade-comparison-table .table-plan-header .table-plan-name,.pricing-page .upgrade-comparison-table .table-plan-header .table-plan-name{color:var(--text-color-main);font-size:16px;font-weight:700}.classic-upgrade-page .upgrade-comparison-table .table-plan-header .table-plan-name--link,.pricing-page .upgrade-comparison-table .table-plan-header .table-plan-name--link{text-underline-offset:2px;text-decoration:underline;transition:color .15s}.classic-upgrade-page .upgrade-comparison-table .table-plan-header .table-plan-name--link:hover,.pricing-page .upgrade-comparison-table .table-plan-header .table-plan-name--link:hover{color:var(--color-primary)}.classic-upgrade-page .upgrade-comparison-table .table-plan-header .table-plan-sub,.pricing-page .upgrade-comparison-table .table-plan-header .table-plan-sub{color:var(--text-color-muted);font-size:12.5px;font-weight:500}.classic-upgrade-page .upgrade-comparison-table .table-plan-header.is-recommended .table-plan-name,.pricing-page .upgrade-comparison-table .table-plan-header.is-recommended .table-plan-name{color:var(--color-primary)}.classic-upgrade-page .upgrade-comparison-table .col-pro-header,.classic-upgrade-page .upgrade-comparison-table .col-pro,.pricing-page .upgrade-comparison-table .col-pro-header,.pricing-page .upgrade-comparison-table .col-pro{background:oklch(from var(--color-primary) l c h/.04);border-left:1px solid oklch(from var(--color-primary) l c h/.15)!important;border-right:1px solid oklch(from var(--color-primary) l c h/.15)!important}.classic-upgrade-page .upgrade-comparison-table .col-pro-header,.pricing-page .upgrade-comparison-table .col-pro-header{border-top-right-radius:19px;background:oklch(from var(--color-primary) l c h/.08)!important;border-top:none!important}.classic-upgrade-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-cell,.classic-upgrade-page .upgrade-comparison-table .upgrade-category-row td,.pricing-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-cell,.pricing-page .upgrade-comparison-table .upgrade-category-row td{background:var(--background-color-alt)!important;vertical-align:middle!important;height:38px!important;padding:0 20px!important}.classic-upgrade-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-label,.pricing-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-label{text-transform:uppercase;letter-spacing:.06em;width:100%;color:var(--text-color-main);gap:8px;font-size:12.5px;font-weight:700;line-height:1;align-items:center!important;height:38px!important;display:flex!important}.classic-upgrade-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-label .bz-icon,.pricing-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-label .bz-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.classic-upgrade-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-label span,.pricing-page .upgrade-comparison-table .upgrade-category-row .upgrade-category-label span{align-items:center;padding-top:1px;line-height:1;display:inline-flex}.classic-upgrade-page .upgrade-comparison-table .feature-name-wrap,.pricing-page .upgrade-comparison-table .feature-name-wrap{align-items:center;gap:8px;display:flex}.classic-upgrade-page .upgrade-comparison-table .feature-name-wrap .feature-title,.pricing-page .upgrade-comparison-table .feature-name-wrap .feature-title{color:var(--text-color-main);font-size:15px;line-height:1.45}.classic-upgrade-page .upgrade-comparison-table .feature-name-wrap .feature-info-icon,.pricing-page .upgrade-comparison-table .feature-name-wrap .feature-info-icon{color:var(--text-color-disabled);cursor:pointer;align-items:center;transition:color .15s;display:inline-flex}.classic-upgrade-page .upgrade-comparison-table .feature-name-wrap .feature-info-icon:hover,.pricing-page .upgrade-comparison-table .feature-name-wrap .feature-info-icon:hover{color:var(--text-color-main)}.classic-upgrade-page .upgrade-comparison-table .cell-content,.pricing-page .upgrade-comparison-table .cell-content{justify-content:center;align-items:center;font-size:14px;line-height:1.4;display:flex}.classic-upgrade-page .upgrade-comparison-table .status-icon,.pricing-page .upgrade-comparison-table .status-icon{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.classic-upgrade-page .upgrade-comparison-table .status-icon.status-check,.pricing-page .upgrade-comparison-table .status-icon.status-check{background:oklch(from var(--color-positive) l c h/.14);color:var(--color-positive)}.classic-upgrade-page .upgrade-comparison-table .status-icon.status-check-prominent,.pricing-page .upgrade-comparison-table .status-icon.status-check-prominent{background:var(--color-primary);color:#fff;box-shadow:0 2px 8px oklch(from var(--color-primary) l c h/.3)}.classic-upgrade-page .upgrade-comparison-table .status-icon.status-check-muted,.pricing-page .upgrade-comparison-table .status-icon.status-check-muted{background:var(--background-color-alt);color:var(--text-color-muted)}.classic-upgrade-page .upgrade-comparison-table .status-icon.status-cross,.pricing-page .upgrade-comparison-table .status-icon.status-cross{color:#ef4444;background:#ef44441a}.classic-upgrade-page .upgrade-comparison-table .cell-text,.pricing-page .upgrade-comparison-table .cell-text{color:var(--text-color-main);font-size:14px;font-weight:500}.classic-upgrade-page .upgrade-comparison-table .cell-text.text-pro-bold,.pricing-page .upgrade-comparison-table .cell-text.text-pro-bold{color:var(--color-primary);font-weight:700}.classic-upgrade-page .upgrade-faq-steps,.pricing-page .upgrade-faq-steps{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.classic-upgrade-page .upgrade-faq-steps li,.pricing-page .upgrade-faq-steps li{color:var(--text-color-loose);font-size:14px;line-height:1.6}.classic-upgrade-page .upgrade-faq-steps li strong,.pricing-page .upgrade-faq-steps li strong{color:var(--text-color-main);font-weight:700}.classic-upgrade-page .upgrade-faq-steps li em,.pricing-page .upgrade-faq-steps li em{color:var(--color-primary);font-style:normal;font-weight:600}.floating-lang-card,.floating-community-badge,.follow-badge,.messages-badge,.feeds-badge,.floating-theme-card,.floating-accent-card,.rtl-switch-card{border:1px solid var(--border-color-light);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-lg);z-index:10;background:#ffffffd9;border-radius:16px;transition:all .4s cubic-bezier(.165,.84,.44,1);position:absolute}.dark .floating-lang-card,.dark .floating-community-badge,.dark .follow-badge,.dark .messages-badge,.dark .feeds-badge,.dark .floating-theme-card,.dark .floating-accent-card,.dark .rtl-switch-card{box-shadow:var(--shadow-lg);background:#18181bd9;border-color:#27272a}.floating-lang-card:hover,.floating-community-badge:hover,.follow-badge:hover,.messages-badge:hover,.feeds-badge:hover,.floating-theme-card:hover,.floating-accent-card:hover,.rtl-switch-card:hover{box-shadow:var(--shadow-xl);z-index:25;transform:translateY(-4px)scale(1.03)!important}.text-purple{color:#8b5cf6!important}.bg-purple{background:#8b5cf6!important}@keyframes home-float-br{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes home-float-tr{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes home-float-bl{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.translation-manager-wrapper{width:100%;position:relative}@media (width>=640px){.translation-manager-wrapper{padding:1rem 0}}.translation-manager-mockup{background:var(--background-color-paper);grid-template-columns:1fr;width:100%;display:grid}@media (width>=768px){.translation-manager-mockup{grid-template-columns:200px 1fr}}@media (width>=1024px){.translation-manager-mockup{grid-template-columns:220px 1fr}}.translation-sidebar{background:var(--background-color-alt);border-bottom:0;flex-direction:column;gap:.75rem;padding:1.25rem 1rem;display:flex}@media (width>=768px){.translation-sidebar{border-right:1px solid var(--border-color-light)}}.translation-sidebar .sidebar-header{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.translation-sidebar .sidebar-header .sidebar-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);font-size:.8125rem;font-weight:700}.translation-sidebar .lang-flag{color:#fff;background:linear-gradient(135deg,#94a3b8,#64748b);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.625rem;font-weight:800;display:flex}.translation-sidebar .lang-flag--en{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.translation-sidebar .lang-flag--es{background:linear-gradient(135deg,#f59e0b,#b45309)}.translation-sidebar .lang-flag--tr{background:linear-gradient(135deg,#ef4444,#b91c1c)}.translation-sidebar .lang-flag--ar{background:linear-gradient(135deg,#8b5cf6,#5b21b6)}.translation-sidebar .language-items{flex-direction:column;gap:.25rem;display:flex;background:0 0!important;border:0!important;padding:0!important}.translation-sidebar .language-items .bz-list__item{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.translation-sidebar .language-items .bz-list__link{color:var(--text-color-main);background:0 0;border-radius:10px;text-decoration:none;transition:all .2s;align-items:center!important;gap:12px!important;padding:.625rem .75rem!important;display:flex!important}.translation-sidebar .language-items .bz-list__link:hover{background:#10b9810d}.translation-sidebar .language-items .bz-list__item--active .bz-list__link,.translation-sidebar .language-items .bz-list__link--active{box-shadow:0 4px 12px #00000008;background:var(--background-color-paper)!important;border:1px solid var(--border-color-light)!important}.translation-sidebar .language-items .bz-list__content{flex-direction:column;gap:2px;display:flex;text-align:left!important;flex:1!important;align-items:flex-start!important;min-width:0!important}.translation-sidebar .language-items .bz-list__title{color:var(--text-color-main)!important;font-size:.8125rem!important;font-weight:700!important;line-height:1.2!important}.translation-sidebar .language-items .bz-list__description{color:var(--text-color-muted)!important;font-size:.6875rem!important;line-height:1.2!important}.translation-workspace{display:none}@media (width>=768px){.translation-workspace{background:var(--background-color-paper);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}}.translation-workspace .workspace-header{border-bottom:1px solid var(--border-color-light);align-items:center;gap:8px;padding-bottom:.75rem;display:flex}.translation-workspace .workspace-header .workspace-title{color:var(--text-color-main);font-size:.875rem;font-weight:700}.translation-workspace .string-editor{flex-direction:column;gap:.75rem;display:flex}.translation-workspace .workspace-footer{justify-content:flex-end;margin-top:.5rem;display:flex}.rtl-switch-card{align-items:center;gap:10px;padding:.625rem .875rem;animation:6s ease-in-out 3s infinite home-float-br;display:flex;top:-15px;right:-20px}@media (width<=639px){.rtl-switch-card{display:none}}.rtl-switch-card .rtl-text{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.rtl-switch-card .rtl-title{color:var(--text-color-main);margin-bottom:2px;font-size:.75rem;font-weight:800;line-height:1.2}.rtl-switch-card .rtl-desc{color:var(--text-color-muted);font-size:.625rem;line-height:1}.dark-mode-wrapper{width:100%;position:relative}@media (width>=640px){.dark-mode-wrapper{padding:1rem 0}}.theme-template-split{background:var(--background-color-main);width:100%;position:relative;overflow:hidden}.split-side--light{color:#212121;z-index:1;background:#fff;width:100%;position:relative}.split-side--light .theme-mock-page{background:#fff}.split-side--light .theme-mock-header{color:#212121;background:#fff;border-bottom:2px solid #b91c1c}.split-side--light .theme-mock-header .logo-badge{color:#fff;background:#0f172a}.split-side--light .theme-mock-header .logo-text,.split-side--light .theme-mock-header .nav-link,.split-side--light .theme-mock-header .action-icon{color:#212121}.split-side--light .theme-mock-hero{background:#fafafa;border:1px solid #e1e1e1}.split-side--light .theme-mock-hero .hero-title{color:#212121}.split-side--light .theme-mock-hero .hero-read-btn{color:#212121;background:#fff;border:1px solid #c8c8c8}.split-side--light .theme-mock-card{background:#fff;border:1px solid #e1e1e1}.split-side--light .theme-mock-card__title{color:#212121}.split-side--light .theme-mock-card__desc{color:#757575}.split-side--dark{color:#ededed;z-index:2;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);background:#000;width:100%;height:100%;position:absolute;inset:0}.split-side--dark .theme-mock-page{background:#000}.split-side--dark .theme-mock-header{color:#ededed;background:#000;border-bottom:2px solid #b91c1c}.split-side--dark .theme-mock-header .logo-badge{color:#000;background:#ededed}.split-side--dark .theme-mock-header .logo-text,.split-side--dark .theme-mock-header .nav-link,.split-side--dark .theme-mock-header .action-icon{color:#ededed}.split-side--dark .theme-mock-hero{background:#0a0a0a;border:1px solid #2c2c2c;box-shadow:0 4px 20px #0009}.split-side--dark .theme-mock-hero .hero-title{color:#ededed}.split-side--dark .theme-mock-hero .hero-read-btn{color:#ededed;background:#141414;border:1px solid #2c2c2c}.split-side--dark .theme-mock-card{background:#0a0a0a;border:1px solid #2c2c2c;box-shadow:0 4px 15px #0006}.split-side--dark .theme-mock-card__title{color:#ededed}.split-side--dark .theme-mock-card__desc{color:#999}.split-divider{z-index:5;background:#6366f1;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #6366f166}.split-divider .split-handle{color:#fff;background:#6366f1;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 10px #6366f166,0 0 0 3px #ffffffe6}.dark .split-divider .split-handle{box-shadow:0 4px 10px #6366f180,0 0 0 3px #000000e6}.split-divider .split-handle i{font-size:14px;animation:10s linear infinite spin-slow}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.theme-mock-page{flex-direction:column;width:100%;height:100%;display:flex}.theme-mock-header{justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .875rem;display:flex}.theme-mock-header .header-left{align-items:center;gap:.875rem;display:flex}.theme-mock-header .logo-group{align-items:center;gap:5px;display:flex}.theme-mock-header .logo-group .logo-badge{border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:900;display:flex}.theme-mock-header .logo-group .logo-text{letter-spacing:.03em;align-items:center;font-size:.875rem;font-weight:900;display:flex}.theme-mock-header .logo-group .logo-text .logo-dot{color:#e11d48}.theme-mock-header .nav-links{align-items:center;gap:.75rem;display:none}@media (width>=520px){.theme-mock-header .nav-links{display:flex}}.theme-mock-header .nav-links .nav-link{letter-spacing:.02em;cursor:pointer;align-items:center;gap:3px;font-size:.65rem;font-weight:800;display:flex}.theme-mock-header .nav-links .nav-link i{font-size:13px!important}.theme-mock-header .nav-links .nav-link.is-active{font-weight:900}.theme-mock-header .header-right{align-items:center;gap:.5rem;display:flex}.theme-mock-header .action-icon{cursor:pointer;justify-content:center;align-items:center;display:flex}.theme-mock-header .action-icon i{font-size:15px!important}.theme-mock-header .header-user-avatar{color:#fff;background:#0284c7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.65rem;font-weight:800;display:flex;overflow:hidden}.theme-mock-header .header-user-avatar img{object-fit:cover;width:100%;height:100%;display:block}.theme-mock-body{flex-direction:column;gap:1rem;padding:1rem .875rem;display:flex}.theme-mock-hero{border-radius:10px;grid-template-columns:1fr;transition:all .3s;display:grid;overflow:hidden}@media (width>=520px){.theme-mock-hero{grid-template-columns:44% 56%}}.theme-mock-hero__media{background:#334155;min-height:145px;position:relative;overflow:hidden}.theme-mock-hero__media img{object-fit:cover;width:100%;height:100%;display:block}.theme-mock-hero__content{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.theme-mock-hero .hero-category-pill{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#991b1b;border-radius:3px;padding:2px 6px;font-size:.5rem;font-weight:850}.theme-mock-hero .hero-title{margin:0;font-size:.875rem;font-weight:900;line-height:1.3}@media (width>=640px){.theme-mock-hero .hero-title{font-size:1rem}}.theme-mock-hero .hero-action{margin-top:.125rem}.theme-mock-hero .hero-read-btn{cursor:pointer;border-radius:5px;padding:4px 10px;font-size:.65rem;font-weight:700;transition:all .2s;display:inline-block}.theme-mock-grid{display:none}@media (width>=768px){.theme-mock-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}}.theme-mock-card{text-align:left;border-radius:8px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.theme-mock-card__thumb{width:100%;height:90px;position:relative;overflow:hidden}.theme-mock-card__thumb img{object-fit:cover;width:100%;height:100%;display:block}.theme-mock-card__thumb .thumb-category{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#b91c1c;border-radius:3px;padding:2px 5px;font-size:.45rem;font-weight:850;position:absolute;bottom:5px;left:5px}.theme-mock-card__info{flex-direction:column;flex:1;gap:3px;padding:.625rem;display:flex}.theme-mock-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;font-weight:850;line-height:1.3;display:-webkit-box;overflow:hidden}.theme-mock-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.6rem;line-height:1.35;display:-webkit-box;overflow:hidden}.floating-theme-card{align-items:center;gap:10px;padding:.625rem .875rem;animation:6s ease-in-out infinite home-float-tr;display:flex;top:-15px;right:-20px}@media (width<=639px){.floating-theme-card{display:none}}.floating-theme-card .theme-status-text{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.floating-theme-card .theme-status-title{color:var(--text-color-main);margin-bottom:2px;font-size:.75rem;font-weight:800;line-height:1.2}.floating-theme-card .theme-status-desc{color:var(--text-color-muted);font-size:.625rem;line-height:1}.floating-theme-card .mock-theme-toggle{align-items:center;margin-left:4px;display:flex}.floating-theme-card .mock-theme-toggle .mock-toggle-track{background:#e2e8f0;border-radius:9px;align-items:center;width:34px;height:18px;padding:2px;transition:all .3s;display:flex;position:relative}.dark .floating-theme-card .mock-theme-toggle .mock-toggle-track{background:#334155}.floating-theme-card .mock-theme-toggle .mock-toggle-track.is-checked{background:#6366f1}.floating-theme-card .mock-theme-toggle .mock-toggle-track.is-checked .mock-toggle-knob{background:#fff;transform:translate(16px)}.floating-theme-card .mock-theme-toggle .mock-toggle-knob{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .3s;box-shadow:0 1px 3px #0000004d}.floating-accent-card{flex-direction:column;gap:6px;padding:.625rem .875rem;animation:6s ease-in-out 2.5s infinite home-float-bl;display:flex;bottom:-15px;left:-20px}@media (width<=639px){.floating-accent-card{display:none}}.floating-accent-card .accent-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);text-align:left;font-size:.6875rem;font-weight:800}.floating-accent-card .color-swatches{gap:6px;display:flex}.floating-accent-card .color-swatches .color-dot{cursor:pointer;border:1px solid #0000001a;border-radius:50%;width:12px;height:12px;transition:all .2s;display:inline-block}.dark .floating-accent-card .color-swatches .color-dot{border-color:#ffffff1a}.floating-accent-card .color-swatches .color-dot:hover,.floating-accent-card .color-swatches .color-dot.active{transform:scale(1.25)}.floating-accent-card .color-swatches .color-dot.active{border:2px solid #fff;box-shadow:0 0 0 1px #10b981}.dark .floating-accent-card .color-swatches .color-dot.active{border-color:#000;box-shadow:0 0 0 1px #10b981}.text-indigo{color:#6366f1!important}.bg-indigo{background:#6366f1!important}.bg-emerald{background:#10b981!important}.bg-violet{background:#8b5cf6!important}.bg-rose{background:#f43f5e!important}.bg-amber{background:#f59e0b!important}.community-landing-wrapper{width:100%;max-width:580px;margin-left:auto;margin-right:auto;position:relative}@media (width>=640px){.community-landing-wrapper{padding:1rem 0}}.community-dashboard{background:var(--background-color-paper);flex-direction:column;width:100%;height:100%;display:flex}.community-dashboard__banner{border-bottom:1px solid var(--border-color-light);background:var(--background-color-main);flex-direction:column;display:flex;position:relative}.community-dashboard__cover-bg{background:linear-gradient(135deg,#0284c7 0%,#6d28d9 48%,#e11d48 100%);width:100%;height:84px;position:relative;overflow:hidden}@media (width>=540px){.community-dashboard__cover-bg{height:120px}}.community-dashboard__cover-bg:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ffffff40 0%,#0000 65%);position:absolute;inset:0}.community-dashboard__banner-bar{z-index:4;justify-content:space-between;align-items:flex-end;gap:.5rem;display:flex;position:absolute;bottom:10px;left:80px;right:12px}@media (width>=540px){.community-dashboard__banner-bar{gap:1rem;bottom:12px;left:112px;right:16px}}.community-dashboard__identity{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.community-dashboard__name-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.community-dashboard__display-name{text-shadow:0 1px 3px #0009;margin:0;font-size:1rem;font-weight:850;line-height:1.2;color:#fff!important}@media (width>=540px){.community-dashboard__display-name{font-size:1.25rem}}.community-dashboard__verified{color:#38bdf8;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:1px;display:inline-flex}.community-dashboard__verified i{font-size:.75rem!important}@media (width>=540px){.community-dashboard__verified i{font-size:.875rem!important}}.community-dashboard__pro-badge{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#ec4899;border-radius:4px;padding:2px 6px;font-size:.5rem;font-weight:900;line-height:1.1;box-shadow:0 2px 6px #00000040}@media (width>=540px){.community-dashboard__pro-badge{font-size:.5625rem}}.community-dashboard__username{color:#ffffffd9;text-shadow:0 1px 2px #00000080;margin:0;font-size:.6875rem;font-weight:600;line-height:1.2}@media (width>=540px){.community-dashboard__username{font-size:.75rem}}.community-dashboard__banner-actions{align-items:center;gap:6px;display:flex}@media (width>=540px){.community-dashboard__banner-actions{gap:8px}}.community-dashboard__profile-row{background:var(--background-color-main);align-items:center;height:30px;display:flex;position:relative}.community-dashboard__avatar-wrapper{border:3px solid var(--background-color-main);background:var(--background-color-main);z-index:10;border-radius:10px;flex-shrink:0;width:58px;height:58px;position:absolute;bottom:8px;left:12px;overflow:hidden;box-shadow:0 4px 12px #00000026}@media (width>=540px){.community-dashboard__avatar-wrapper{border-width:4px;border-radius:12px;width:80px;height:80px;bottom:8px;left:16px}}.community-dashboard__avatar{object-fit:cover;border-radius:6px;width:100%;height:100%}@media (width>=540px){.community-dashboard__avatar{border-radius:8px}}.community-dashboard__tabs{scrollbar-width:none;align-items:center;gap:1rem;height:100%;margin-left:80px;display:flex;overflow-x:auto}.community-dashboard__tabs::-webkit-scrollbar{display:none}@media (width>=540px){.community-dashboard__tabs{gap:1.5rem;margin-left:112px}}.community-dashboard__tabs .tab-item{color:var(--text-color-muted);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:5px;height:100%;padding:0 .25rem;font-size:.6875rem;font-weight:700;transition:all .2s;display:flex}@media (width>=540px){.community-dashboard__tabs .tab-item{font-size:.75rem}}.community-dashboard__tabs .tab-item i{font-size:.8125rem!important}@media (width>=540px){.community-dashboard__tabs .tab-item i{font-size:.875rem!important}}.community-dashboard__tabs .tab-item:hover{color:var(--text-color-main)}.community-dashboard__tabs .tab-item.is-active{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:800}.community-dashboard__body{background:var(--background-color-paper);flex:1;grid-template-columns:1fr;gap:1rem;min-height:0;padding:1rem;display:grid}@media (width>=540px){.community-dashboard__body{grid-template-columns:1.3fr 1.7fr;gap:1.25rem;padding:1.25rem}}.community-dashboard__info-panel{border-right:0;flex-direction:column;gap:1rem;display:flex}@media (width>=540px){.community-dashboard__info-panel{border-right:1px solid var(--border-color-light);padding-right:1.25rem}}.community-dashboard__bio-card{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.community-dashboard__bio-card .panel-section-title{text-transform:uppercase;color:var(--text-color-muted);letter-spacing:.06em;align-items:center;gap:4px;margin-bottom:2px;font-size:.625rem;font-weight:850;display:flex}.community-dashboard__bio-card .panel-bio-text{color:var(--text-color-loose);margin:0;font-size:.75rem;line-height:1.5}.community-dashboard__stats-list{border-top:1px solid var(--border-color-light);grid-template-columns:repeat(3,1fr);gap:.375rem;margin-top:.5rem;padding-top:.625rem;display:grid}@media (width>=540px){.community-dashboard__stats-list{gap:.5rem;padding-top:.75rem}}.community-dashboard__stats-list .stat-box{text-align:center;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex;transform:none}.community-dashboard__stats-list .stat-box:hover{border:none;transform:none}.community-dashboard__stats-list .stat-number{color:var(--text-color-main);font-size:.75rem;font-weight:800}@media (width>=540px){.community-dashboard__stats-list .stat-number{font-size:.875rem}}.community-dashboard__stats-list .stat-label{text-transform:uppercase;color:var(--text-color-muted);letter-spacing:.03em;font-size:.5rem;font-weight:700}@media (width>=540px){.community-dashboard__stats-list .stat-label{font-size:.5625rem}}.community-dashboard__feed{text-align:left;flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.community-dashboard .published-post-card{border:1px solid var(--border-color-light);background:var(--background-color-main);border-radius:10px;gap:.75rem;width:100%;padding:.75rem;transition:all .25s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.community-dashboard .published-post-card:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 20px #0000000f}.community-dashboard .published-post-card:hover .published-post-card__title{color:var(--color-primary)}.community-dashboard .published-post-card__image-container{border-radius:6px;flex-shrink:0;width:76px;height:56px;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000014}.community-dashboard .published-post-card__image-container img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.community-dashboard .published-post-card__image-container .category-tag{color:#fff;text-transform:uppercase;letter-spacing:.03em;-webkit-backdrop-filter:blur(4px);border-radius:4px;padding:2px 5px;font-size:.4375rem;font-weight:850;line-height:1.1;position:absolute;top:4px;left:4px}@media (width>=540px){.community-dashboard .published-post-card__image-container .category-tag{font-size:.5rem}}.community-dashboard .published-post-card:hover .community-dashboard .published-post-card__image-container img{transform:scale(1.06)}.community-dashboard .published-post-card__content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.community-dashboard .published-post-card__title{color:var(--text-color-main);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;font-weight:800;line-height:1.3;transition:color .2s;display:-webkit-box;overflow:hidden}@media (width>=540px){.community-dashboard .published-post-card__title{font-size:.8125rem}}.community-dashboard .published-post-card__excerpt{color:var(--text-color-loose);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:.625rem;display:-webkit-box;overflow:hidden}@media (width>=540px){.community-dashboard .published-post-card__excerpt{font-size:.6875rem}}.community-dashboard .published-post-card__meta{color:var(--text-color-muted);white-space:nowrap;align-items:center;gap:6px;margin-top:auto;font-size:.625rem;display:flex}.community-dashboard .published-post-card .meta-author{color:var(--text-color-main);align-items:center;gap:4px;font-weight:700;display:flex}.community-dashboard .published-post-card .meta-dot{opacity:.6;font-weight:900}.floating-community-badge,.feeds-badge,.messages-badge,.follow-badge{z-index:10;align-items:center;gap:10px;padding:.625rem .875rem;display:flex}@media (width<=639px){.floating-community-badge,.feeds-badge,.messages-badge,.follow-badge{display:none}}.floating-community-badge .badge-text,.feeds-badge .badge-text,.messages-badge .badge-text,.follow-badge .badge-text{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.floating-community-badge .badge-title,.feeds-badge .badge-title,.messages-badge .badge-title,.follow-badge .badge-title{color:var(--text-color-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px;font-size:.625rem;font-weight:700;line-height:1.1}.floating-community-badge .badge-value,.feeds-badge .badge-value,.messages-badge .badge-value,.follow-badge .badge-value{color:var(--text-color-main);align-items:center;gap:6px;font-size:.8125rem;font-weight:850;line-height:1.2;display:flex}.follow-badge{animation:6s ease-in-out infinite home-float-tr;top:-16px;right:-16px}.messages-badge{animation:6s ease-in-out 2s infinite home-float-bl;bottom:-16px;left:-16px}.feeds-badge{animation:6s ease-in-out 4s infinite home-float-br;bottom:44px;right:-20px}.post-engagement-overlay{background:var(--background-color-paper);border:1px solid var(--border-color-light);z-index:10;border-radius:16px;width:min(90%,380px);padding:1.25rem;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:absolute;inset:auto auto -2.5rem 50%;transform:translate(-50%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .post-engagement-overlay{box-shadow:0 10px 30px #0006}.post-engagement-overlay:hover{transform:translate(-50%,-8px)scale(1.02);box-shadow:0 30px 60px #0000002e}.post-engagement-overlay__badge{background:var(--color-warning);color:#fff;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;display:flex;position:absolute;top:-.625rem;right:1rem;box-shadow:0 2px 8px #f59e0b4d}.post-voting-container-overlay{text-align:center;margin-top:.5rem;margin-bottom:1rem}.post-voting-container-overlay .voting-heading{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.post-voting-container-overlay .voting-box-row{justify-content:center;align-items:center;gap:1.5rem;display:flex}.post-voting-container-overlay .voting-points-wrapper{flex-direction:column;align-items:center;display:flex}.post-voting-container-overlay .points-value{color:var(--text-color-main);font-size:1.375rem;font-weight:800;line-height:1.1}.post-voting-container-overlay .points-label{color:var(--text-color-muted);margin-top:2px;font-size:.625rem;font-weight:700}.engagement-footer-row{border-top:1px solid var(--border-color-light);justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;display:flex}.engagement-footer-row .engagement-author{align-items:center;gap:.375rem;display:flex}.engagement-footer-row .engagement-author .author-name{color:var(--text-color-main);font-size:.75rem;font-weight:700}.engagement-footer-row .engagement-author .verified-gold-icon{color:#d97706}.engagement-footer-row .engagement-views{color:var(--text-color-muted);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}.post-share-sidebar{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.theme-customization-wrapper{width:100%;position:relative}.floating-preview-stage{border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:center;align-items:flex-start;width:100%;max-height:410px;display:flex;position:relative;overflow:hidden}.floating-box{z-index:20;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;position:absolute}.floating-box--header-builder{z-index:25;width:88%;max-width:480px;box-shadow:var(--shadow-lg);background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:1.4rem;bottom:-3.5rem;left:50%;transform:translate(-50%)}.dark .floating-box--header-builder{box-shadow:var(--shadow-lg);background:#18181b;border-color:#27272a}.floating-box--header-builder:hover{box-shadow:var(--shadow-xl);transform:translate(-50%)translateY(-2px)}@media (width<=640px){.floating-box--header-builder{border-radius:12px;width:calc(100% - 1.5rem);padding:1.15rem 1rem 1rem;bottom:-2.5rem}}.floating-box--header-builder .floating-box__badge{color:#fff;letter-spacing:.01em;white-space:nowrap;background:linear-gradient(135deg,#ff8a00 0%,#e56300 100%);border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:.3rem;padding:.28rem .85rem;font-size:.65rem;font-weight:700;display:inline-flex;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #ff760059}.floating-box--header-builder .builder-section .mini-canvas-head{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.floating-box--header-builder .builder-section .mini-canvas-head__title{color:var(--text-color-main);letter-spacing:-.01em;font-size:.85rem;font-weight:700}.floating-box--header-builder .builder-section .mini-canvas-head__actions{align-items:center;gap:.4rem;display:flex}.floating-box--header-builder .builder-section .mini-canvas-head .mini-btn-add{color:#fff;cursor:pointer;background:#2563eb;border-radius:6px;padding:.25rem .65rem;font-size:.65rem;font-weight:600;transition:background .15s;box-shadow:0 1px 2px #2563eb1a}.floating-box--header-builder .builder-section .mini-canvas-head .mini-btn-add:hover{background:#1d4ed8}.floating-box--header-builder .builder-section .mini-canvas-head .mini-btn-gear{background:var(--background-color-paper);border:1px solid var(--border-color-light);width:24px;height:24px;color:var(--text-color-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:.75rem;transition:all .15s;display:inline-flex}.floating-box--header-builder .builder-section .mini-canvas-head .mini-btn-gear:hover{color:var(--text-color-main);border-color:var(--border-color-medium);background:var(--background-color-alt)}.floating-box--header-builder .builder-section .mini-canvas-grid{flex-direction:column;gap:.5rem;display:flex}.floating-box--header-builder .builder-section .mini-canvas-row{border:1px dashed var(--border-color-medium);background:var(--background-color-alt);border-radius:8px;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:.25rem;min-height:38px;padding:.35rem .45rem;display:grid}.floating-box--header-builder .builder-section .mini-cell{align-items:center;width:100%;min-height:24px;display:flex}.floating-box--header-builder .builder-section .mini-cell--left{justify-content:flex-start}.floating-box--header-builder .builder-section .mini-cell--center{justify-content:center}.floating-box--header-builder .builder-section .mini-cell--right{justify-content:flex-end;gap:.25rem}.floating-box--header-builder .builder-section .mini-pill{background:var(--background-color-paper);border:1px solid var(--border-color-light);color:var(--text-color-main);white-space:nowrap;border-radius:5px;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.65rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #00000008}.floating-box--header-builder .builder-section .mini-pill small{color:var(--text-color-muted);cursor:pointer;margin-left:2px;font-size:.72rem;font-weight:500;transition:color .15s;display:inline-block}.floating-box--header-builder .builder-section .mini-pill small:hover{color:#ef4444}.floating-box--header-builder .builder-section .mini-pill--primary{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.dark .floating-box--header-builder .builder-section .mini-pill--primary{color:#60a5fa;background:#2563eb26;border-color:#2563eb4d}.floating-box--header-builder .builder-section .mini-pill--accent{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.dark .floating-box--header-builder .builder-section .mini-pill--accent{color:#c084fc;background:#8b5cf626;border-color:#8b5cf64d}.floating-box--layout-settings,.floating-box--color-settings,.floating-box--font-settings{border:1px solid var(--border-color-light);box-shadow:var(--shadow-lg);background:#fff;border-radius:12px;padding:.625rem .875rem}.dark .floating-box--layout-settings,.dark .floating-box--color-settings,.dark .floating-box--font-settings{box-shadow:var(--shadow-lg);background:#18181b;border-color:#27272a}.floating-box--layout-settings:hover,.floating-box--color-settings:hover,.floating-box--font-settings:hover{box-shadow:var(--shadow-xl);z-index:25;transform:translateY(-4px)scale(1.03)!important}.floating-box--layout-settings{z-index:24;flex-direction:column;gap:6px;width:175px;display:flex;top:9.1rem;left:-2.25rem}@media (width<=768px){.floating-box--layout-settings{width:145px;padding:.5rem .75rem;top:9.5rem;left:.75rem}}.floating-box--layout-settings .accent-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);text-align:left;font-size:.6875rem;font-weight:800}.floating-box--layout-settings .slider-container{align-items:center;gap:8px;width:100%;margin-top:4px;display:flex}.floating-box--layout-settings .slider-track{background:#e2e8f0;border-radius:2px;flex:1;height:4px;position:relative}.dark .floating-box--layout-settings .slider-track{background:#3f3f46}.floating-box--layout-settings .slider-fill{background:#2563eb;border-radius:2px;height:100%;position:absolute;top:0;left:0}.floating-box--layout-settings .slider-thumb{background:#fff;border:2px solid #2563eb;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000026}.floating-box--layout-settings .slider-val{color:#2563eb;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:700}.dark .floating-box--layout-settings .slider-val{color:#60a5fa;background:#2563eb26;border-color:#2563eb4d}.floating-box--color-settings{z-index:26;flex-direction:column;gap:6px;width:140px;display:flex;top:-15px;right:-20px}@media (width<=768px){.floating-box--color-settings{width:130px;padding:.5rem .75rem;top:1.5rem;right:.75rem}}.floating-box--color-settings .accent-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);text-align:left;font-size:.6875rem;font-weight:800}.floating-box--color-settings .color-swatches{gap:6px;display:flex}.floating-box--color-settings .color-swatches .color-dot{cursor:pointer;border:1px solid #0000001a;border-radius:50%;width:12px;height:12px;transition:all .2s;display:inline-block}.dark .floating-box--color-settings .color-swatches .color-dot{border-color:#ffffff1a}.floating-box--color-settings .color-swatches .color-dot.is-active{box-shadow:0 0 0 1.5px var(--background-color-paper), 0 0 0 3.5px #e11d48;transform:scale(1.1)}.floating-box--font-settings{z-index:24;flex-direction:column;gap:6px;width:145px;display:flex;top:9.75rem;right:-2.25rem}@media (width<=768px){.floating-box--font-settings{width:135px;padding:.5rem .75rem;top:13.5rem;right:.75rem}}.floating-box--font-settings .accent-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color-muted);text-align:left;font-size:.6875rem;font-weight:800}.floating-box--font-settings .font-selector-preview{border:1px solid var(--border-color-light);background:#0000000a;border-radius:6px;justify-content:space-between;align-items:center;margin-top:4px;padding:4px 8px;display:flex}.dark .floating-box--font-settings .font-selector-preview{background:#ffffff0d}.floating-box--font-settings .font-selector-preview .font-name{color:var(--text-color-main);white-space:nowrap;font-size:.72rem;font-weight:600}.floating-box--font-settings .font-selector-preview .font-name--serif{font-family:Georgia,serif;font-style:italic}.floating-box--font-settings .font-selector-preview .dropdown-chevron{color:var(--text-color-muted);margin-left:6px;font-size:.55rem}.installer-mockup{background:var(--background-color-main);flex-direction:column;gap:1.25rem;width:100%;height:100%;padding:1.5rem;display:flex}.installer-mockup__status-banner{background:var(--background-color-paper);border:1px solid var(--border-color-light);box-shadow:var(--shadow-sm);border-radius:12px;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.installer-mockup__version-info{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.installer-mockup__version-info strong{color:var(--text-color-main);font-size:.875rem;font-weight:800}.installer-mockup__version-info span{color:var(--text-color-muted);font-size:.6875rem}.installer-mockup__steps{background:var(--background-color-paper);border:1px solid var(--border-color-light);white-space:nowrap;scrollbar-width:none;border-radius:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.375rem;padding:.75rem .875rem;display:flex;overflow-x:auto}.installer-mockup__steps::-webkit-scrollbar{display:none}.installer-mockup__step{color:var(--text-color-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:flex}.installer-mockup__step.is-complete{color:var(--text-color-main);font-weight:600}.installer-mockup__step.is-complete .step-icon{color:var(--color-success)}.installer-mockup__step.is-active{color:var(--color-primary);font-weight:700}.installer-mockup__step.is-active .step-icon{color:var(--color-primary)}.installer-mockup__step .step-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.installer-mockup .step-separator{color:var(--text-color-muted);opacity:.5;flex-shrink:0}.installer-mockup__update-list{background:var(--background-color-paper);border:1px solid var(--border-color-light);box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.installer-mockup__update-item{border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;padding-bottom:.625rem;display:flex}.installer-mockup__update-item:last-child{border-bottom:none;padding-bottom:0}.installer-mockup__update-item .item-meta{align-items:center;gap:.5rem;display:flex}.installer-mockup__update-item .item-title{color:var(--text-color-main);font-size:.75rem;font-weight:700}.installer-mockup__update-item .item-status{font-size:.6875rem;font-weight:600}.performance-wrapper{position:relative}.lighthouse-mockup{background:var(--background-color-main);flex-direction:column;width:100%;height:100%;display:flex}.lighthouse-mockup__scores{justify-content:space-around;gap:.5rem;padding:2rem 1.25rem 1.75rem;display:flex}.lighthouse-mockup__vitals{border-top:1px solid var(--border-color-light);flex-direction:column;gap:.625rem;padding:1rem 1.25rem 1.25rem;display:flex}.lighthouse-mockup__vitals-header{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.vitals-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text-color-muted);font-size:.8125rem;font-weight:700}.score-ring{flex-direction:column;align-items:center;gap:.375rem;width:72px;display:flex;position:relative}.score-ring__svg{width:72px;height:72px}.score-ring__value{font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:800;position:absolute;top:20px;left:50%;transform:translate(-50%)}.score-ring__label{color:var(--text-color-muted);text-align:center;white-space:nowrap;font-size:.75rem;font-weight:600}.vital-row{background:var(--background-color-alt);border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem .625rem;display:flex}.dark .vital-row{background:#27272a80}.vital-row__info{align-items:center;gap:.5rem;display:flex}.vital-row__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.vital-row__name{color:var(--text-color-main);letter-spacing:.02em;font-size:.875rem;font-weight:800}.vital-row__desc{color:var(--text-color-muted);font-size:.75rem;font-weight:500}@media (width<=639px){.vital-row__desc{display:none}}.vital-row__value{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:800}.floating-perf-card{border:1px solid var(--border-color-light);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-lg);z-index:10;background:#ffffffe0;border-radius:14px;align-items:center;gap:.625rem;padding:.75rem 1rem;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;position:absolute}.dark .floating-perf-card{background:#18181be0;border-color:#27272a}.floating-perf-card:hover{box-shadow:var(--shadow-xl);z-index:25;transform:translateY(-4px)scale(1.03)!important}.perf-card-text{flex-direction:column;gap:1px;display:flex}.perf-card-title{color:var(--text-color-main);font-size:.8125rem;font-weight:700}.perf-card-desc{color:var(--text-color-muted);font-size:.6875rem;font-weight:500}.perf-seo-card{animation:4s ease-in-out infinite home-float-bl;bottom:2rem;left:-1.5rem}@media (width<=767px){.perf-seo-card{bottom:-1rem;left:0}}.perf-image-card{animation:3.5s ease-in-out infinite home-float-tr;top:2.5rem;right:-1.5rem}@media (width<=767px){.perf-image-card{top:-1rem;right:0}}
