.b2b-page{background:#faf9f6;color:#1a1a1a;font-family:Outfit,sans-serif;min-height:100vh}.b2b-hero{overflow:hidden;padding:80px 24px 60px;position:relative;text-align:center}.b2b-hero-school{background:linear-gradient(165deg,#fdf6ec,#fff8f0 50%,#f0e6d6);color:#1a1a1a}.b2b-hero-enterprise{background:linear-gradient(165deg,#f5f0e8,#faf6f0 50%,#eee8dc);color:#1a1a1a}.b2b-hero:before{background:radial-gradient(circle,#d48a1c1f 0,#0000 70%);border-radius:50%;content:"";height:600px;position:absolute;right:-20%;top:-40%;width:600px}.b2b-back-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000000f;border:none;border-radius:50%;color:#555;cursor:pointer;font-size:1rem;height:40px;left:20px;position:absolute;top:20px;transition:background .2s;width:40px;z-index:10}.b2b-back-btn:hover{background:#0000001a}.b2b-lang-switch{display:flex;gap:6px;position:absolute;right:20px;top:20px;z-index:10}.b2b-lang-btn{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000000d;border:2px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;overflow:hidden;padding:0;transition:all .2s;width:38px}.b2b-lang-btn img{border-radius:50%;height:24px;object-fit:cover;width:24px}.b2b-lang-btn:hover{background:#00000014}.b2b-lang-active{background:#d48a1c33;border-color:#d48a1c}.b2b-hero-content{margin:0 auto;max-width:680px;position:relative;z-index:2}.b2b-badge{align-items:center;background:#d48a1c26;border-radius:20px;color:#d48a1c;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;letter-spacing:.5px;margin-bottom:20px;padding:6px 16px;text-transform:uppercase}.b2b-hero h1{color:#1a1a1a;font-size:2.6rem;font-weight:800;letter-spacing:-1px;line-height:1.15;margin-bottom:18px}.b2b-accent{color:#d48a1c}.b2b-hero-sub{color:#555;font-size:1.05rem;line-height:1.6;margin-bottom:28px;margin-left:auto;margin-right:auto;max-width:560px}.b2b-hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:36px}.b2b-cta-primary{background:#d48a1c;border-radius:10px;color:#fff;font-size:.95rem;font-weight:700;padding:13px 32px;text-decoration:none;transition:background .2s,transform .15s}.b2b-cta-primary:hover{background:#b8750f;transform:translateY(-1px)}.b2b-cta-secondary{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000000d;border:1px solid #0000001f;border-radius:10px;color:#333;font-size:.95rem;font-weight:600;padding:13px 32px;text-decoration:none;transition:background .2s}.b2b-cta-secondary:hover{background:#00000014}.b2b-hero-stats{display:flex;gap:40px;justify-content:center}.b2b-hero-stats div{align-items:center;display:flex;flex-direction:column}.b2b-hero-stats strong{color:#d48a1c;font-size:1.8rem;font-weight:800}.b2b-hero-stats span{color:#888;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}.b2b-section{margin:0 auto;max-width:1000px;padding:60px 24px}.b2b-section-alt{background:#f0efe8;max-width:100%;padding-left:24px;padding-right:24px}.b2b-section-alt>*{margin-left:auto;margin-right:auto;max-width:1000px}.b2b-section-title{color:#1a1a2e;font-size:1.8rem;font-weight:800;letter-spacing:-.5px;margin-bottom:8px;text-align:center}.b2b-section-sub{color:#666;font-size:1rem;margin-bottom:36px;text-align:center}.b2b-features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.b2b-feature-card{background:#fff;border:1px solid #eee;border-radius:14px;padding:28px 24px;transition:transform .2s,box-shadow .2s}.b2b-feature-card:hover{box-shadow:0 8px 24px #0000000f;transform:translateY(-3px)}.b2b-feature-icon{align-items:center;background:#d48a1c1a;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:14px;width:48px}.b2b-feature-icon i{color:#d48a1c;font-size:1.2rem}.b2b-feature-card h3{color:#1a1a2e;font-size:1.05rem;font-weight:700;margin-bottom:6px}.b2b-feature-card p{color:#555;font-size:.88rem;line-height:1.5}.b2b-steps{grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.b2b-step{padding:20px}.b2b-step-num{align-items:center;background:#d48a1c;border-radius:50%;color:#fff;display:flex;font-size:1.2rem;height:44px;justify-content:center;margin:0 auto 14px;width:44px}.b2b-step p{color:#555;font-size:.85rem}.b2b-usecases{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.b2b-usecase{align-items:flex-start;background:#fff;border:1px solid #eee;border-radius:12px;display:flex;gap:16px;padding:20px}.b2b-usecase i{color:#d48a1c;flex-shrink:0;font-size:1.4rem;margin-top:2px}.b2b-usecase h3{color:#1a1a2e;font-size:.95rem;font-weight:700;margin-bottom:4px}.b2b-usecase p{color:#555;font-size:.85rem;line-height:1.4}.b2b-pricing-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0 auto;max-width:860px}.b2b-pricing-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:32px 24px;position:relative;text-align:center;transition:transform .2s}.b2b-pricing-card:hover{transform:translateY(-2px)}.b2b-pricing-highlight{border:2px solid #d48a1c;box-shadow:0 8px 32px #d48a1c1f}.b2b-pricing-badge{background:#d48a1c;border-radius:10px;color:#fff;font-size:.72rem;font-weight:700;left:50%;letter-spacing:.5px;padding:4px 16px;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%);white-space:nowrap}.b2b-pricing-card h3{color:#1a1a2e;font-size:1.3rem;font-weight:800;margin-bottom:4px}.b2b-pricing-seats{color:#888;font-size:.85rem;margin-bottom:16px}.b2b-pricing-price{color:#1a1a2e;font-size:2.2rem;font-weight:800;margin-bottom:4px}.b2b-pricing-price span{color:#888;font-size:.8rem;font-weight:500}.b2b-pricing-custom{color:#d48a1c;font-size:1.4rem;margin:16px 0}.b2b-pricing-annual{color:#888;font-size:.82rem;margin-bottom:20px}.b2b-pricing-cta{background:#1a1a2e;border-radius:10px;color:#fff;display:block;font-size:.9rem;font-weight:600;margin-top:12px;padding:11px 24px;text-decoration:none;transition:background .2s}.b2b-pricing-cta:hover{background:#2a2a4e}.b2b-form{display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:560px}.b2b-form-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.b2b-form input,.b2b-form select,.b2b-form textarea{background:#fff;border:1px solid #ddd;border-radius:10px;box-sizing:border-box;font-family:Outfit,sans-serif;font-size:.92rem;padding:13px 16px;transition:border-color .2s;width:100%}.b2b-form input:focus,.b2b-form select:focus,.b2b-form textarea:focus{border-color:#d48a1c;outline:none}.b2b-submit{background:#d48a1c;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Outfit,sans-serif;font-size:1rem;font-weight:700;padding:14px 32px;transition:background .2s}.b2b-submit:hover{background:#b8750f}.b2b-submit:disabled{background:#ccc;cursor:not-allowed}.b2b-success{padding:40px;text-align:center}.b2b-success i{color:#27ae60;font-size:3rem;margin-bottom:16px}.b2b-success h3{color:#1a1a2e;font-size:1.4rem;font-weight:700;margin-bottom:8px}.b2b-success p{color:#555}.b2b-footer-cta{background:#1a1a2e;padding:32px 24px;text-align:center}.b2b-footer-cta p{color:#fff9;font-size:.9rem;margin-bottom:12px}.b2b-footer-cta button{background:#0000;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:600;padding:10px 24px;transition:background .2s}.b2b-footer-cta button:hover{background:#ffffff1a}.b2b-steps{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:960px}.b2b-step{padding:24px 16px;text-align:center}.b2b-step-num{color:#d48a1c;display:inline-block;font-family:Outfit,sans-serif;font-size:2rem;font-weight:800;margin-bottom:12px}.b2b-step h3{color:#1a1a2e;color:var(--text-color,#1a1a2e);font-size:1rem;font-weight:700;margin-bottom:6px}.b2b-step p{color:#666;color:var(--text-muted,#666);font-size:.82rem;line-height:1.5}.b2b-corporate .b2b-pricing-desc{color:#888;color:var(--text-muted,#888);font-size:.82rem;margin-bottom:16px}@media (max-width:768px){.b2b-steps{gap:16px;grid-template-columns:1fr 1fr}}@media (max-width:640px){.b2b-hero{padding:60px 18px 40px}.b2b-hero h1{font-size:1.9rem}.b2b-hero-sub{font-size:.92rem}.b2b-hero-stats{gap:24px}.b2b-hero-stats strong{font-size:1.4rem}.b2b-section{padding:40px 18px}.b2b-section-title{font-size:1.4rem}.b2b-features-grid,.b2b-form-row,.b2b-pricing-grid{grid-template-columns:1fr}.b2b-pricing-grid{max-width:340px}.b2b-steps{grid-template-columns:1fr}}.b2b-diff-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0 auto;max-width:1000px;padding:0 20px}.b2b-diff-card{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000d;padding:28px 24px;transition:transform .2s,box-shadow .2s}.b2b-diff-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.b2b-diff-icon{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:1.2rem;height:48px;justify-content:center;margin-bottom:14px;width:48px}.b2b-diff-card h3{color:#1a1a1a;font-size:1.05rem;font-weight:700;margin:0 0 8px}.b2b-diff-card p{color:#555;font-size:.9rem;line-height:1.5;margin:0}.b2b-modules-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1000px;padding:0 20px}.b2b-module-card{background:#fff;border-left:4px solid #d48a1c;border-left:4px solid var(--primary-color,#d48a1c);border-radius:14px;box-shadow:0 2px 8px #0000000d;padding:24px;transition:transform .2s}.b2b-module-card:hover{transform:translateY(-3px)}.b2b-module-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.b2b-module-top i{color:#d48a1c;color:var(--primary-color,#d48a1c);font-size:1.4rem}.b2b-module-tag{background:#d48a1c1f;border-radius:20px;color:#b87a14;font-size:.72rem;font-weight:600;letter-spacing:.5px;padding:3px 10px;text-transform:uppercase}.b2b-module-card h3{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0 0 6px}.b2b-module-card p{color:#555;font-size:.88rem;line-height:1.45;margin:0}.b2b-usecases-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0 auto;max-width:900px;padding:0 20px}.b2b-usecase-card{background:#fff;border-radius:14px;box-shadow:0 2px 10px #0000000d;padding:24px;text-align:center}.b2b-usecase-card i{color:#d48a1c;color:var(--primary-color,#d48a1c);display:block;font-size:2rem;margin-bottom:12px}.b2b-usecase-card h3{color:#1a1a1a;font-size:1rem;font-weight:700;margin:0 0 8px}.b2b-usecase-card p{color:#555;font-size:.88rem;line-height:1.45;margin:0}.b2b-faq-list{margin:0 auto;max-width:700px;padding:0 20px}.b2b-faq-item{background:#fff;border-radius:12px;box-shadow:0 1px 4px #0000000a;cursor:pointer;margin-bottom:10px;overflow:hidden;transition:box-shadow .2s}.b2b-faq-item:hover{box-shadow:0 3px 12px #00000014}.b2b-faq-q{align-items:center;color:#1a1a1a;display:flex;font-size:.95rem;font-weight:600;justify-content:space-between;padding:16px 20px}.b2b-faq-q i{color:#888;flex-shrink:0;font-size:.8rem;margin-left:12px}.b2b-faq-a{animation:fadeIn .2s;color:#555;font-size:.9rem;line-height:1.55;padding:0 20px 16px}.b2b-faq-open{border-left:3px solid #d48a1c;border-left:3px solid var(--primary-color,#d48a1c)}.b2b-pedagogy-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:960px;padding:0 20px}.b2b-pedagogy-card{background:#fff;border-radius:14px;box-shadow:0 2px 8px #0000000d;padding:24px;text-align:center;transition:transform .2s}.b2b-pedagogy-card:hover{transform:translateY(-3px)}.b2b-pedagogy-card i{color:#d48a1c;color:var(--primary-color,#d48a1c);display:block;font-size:1.8rem;margin-bottom:12px}.b2b-pedagogy-card h3{color:#1a1a1a;font-size:1.05rem;font-weight:700;margin:0 0 8px}.b2b-pedagogy-card p{color:#555;font-size:.88rem;line-height:1.5;margin:0}.b2b-pricing-detail{color:#888;font-size:.82rem;line-height:1.4;margin:4px 0 14px}[data-theme=dark] .b2b-page{background:#141422;background:var(--bg-primary,#141422);color:#e0e0e0}[data-theme=dark] .b2b-hero-enterprise,[data-theme=dark] .b2b-hero-school{background:linear-gradient(165deg,#1a1a2e,#1e1e32 50%,#222238)}[data-theme=dark] .b2b-hero h1{color:#f0f0f0}[data-theme=dark] .b2b-hero-sub{color:#ffffffa6}[data-theme=dark] .b2b-hero-stats span{color:#ffffff73}[data-theme=dark] .b2b-back-btn{background:#ffffff14;color:#ccc}[data-theme=dark] .b2b-back-btn:hover{background:#ffffff26}[data-theme=dark] .b2b-lang-btn{background:#ffffff14}[data-theme=dark] .b2b-cta-secondary{background:#ffffff14;border-color:#ffffff1f;color:#ddd}[data-theme=dark] .b2b-section{background:#0000}[data-theme=dark] .b2b-section-alt{background:#ffffff08}[data-theme=dark] .b2b-section-title{color:#f0f0f0}[data-theme=dark] .b2b-section-sub{color:#999}[data-theme=dark] .b2b-diff-card,[data-theme=dark] .b2b-faq-item,[data-theme=dark] .b2b-module-card,[data-theme=dark] .b2b-pedagogy-card,[data-theme=dark] .b2b-usecase-card{background:#1e1e2f;box-shadow:0 2px 8px #0003}[data-theme=dark] .b2b-diff-card h3,[data-theme=dark] .b2b-faq-q,[data-theme=dark] .b2b-module-card h3,[data-theme=dark] .b2b-pedagogy-card h3,[data-theme=dark] .b2b-usecase-card h3,[data-theme=dark] .b2b-usecase-card i{color:#f0f0f0}[data-theme=dark] .b2b-diff-card p,[data-theme=dark] .b2b-faq-a,[data-theme=dark] .b2b-module-card p,[data-theme=dark] .b2b-pedagogy-card p,[data-theme=dark] .b2b-pricing-detail,[data-theme=dark] .b2b-usecase-card p{color:#aaa}[data-theme=dark] .b2b-feature-card{background:#1e1e2f;box-shadow:0 2px 8px #0003}[data-theme=dark] .b2b-feature-card h3{color:#f0f0f0}[data-theme=dark] .b2b-feature-card p{color:#aaa}[data-theme=dark] .b2b-step{background:#1e1e2f}[data-theme=dark] .b2b-step h3{color:#f0f0f0}[data-theme=dark] .b2b-step p{color:#aaa}[data-theme=dark] .b2b-pricing-card{background:#1e1e2f;border-color:#ffffff14;box-shadow:0 2px 8px #0003}[data-theme=dark] .b2b-pricing-card h3{color:#f0f0f0}[data-theme=dark] .b2b-pricing-desc,[data-theme=dark] .b2b-pricing-seats{color:#aaa}[data-theme=dark] .b2b-pricing-highlight{background:#252540;border-color:#d48a1c}[data-theme=dark] .b2b-pricing-cta{background:#2a2a48;color:#ddd}[data-theme=dark] .b2b-form input,[data-theme=dark] .b2b-form select,[data-theme=dark] .b2b-form textarea{background:#1e1e2f;border-color:#ffffff1a;color:#e0e0e0}[data-theme=dark] .b2b-form input::placeholder,[data-theme=dark] .b2b-form textarea::placeholder{color:#666}[data-theme=dark] .b2b-success{color:#e0e0e0}[data-theme=dark] .b2b-success h3{color:#f0f0f0}[data-theme=dark] .b2b-footer-cta{background:#1a1a2e;color:#ccc}[data-theme=dark] .b2b-footer-cta button{border-color:#ffffff26;color:#ddd}[data-theme=dark] .b2b-badge,[data-theme=dark] .b2b-module-tag{background:#d48a1c26;color:#e8a830}
/*# sourceMappingURL=912.6f7f36e9.chunk.css.map*/