*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--primary: #1b8ac4;--primary-dark: #156d9c;--primary-light: #5fb6db;--primary-bg: rgba(27, 138, 196, .08);--green: #16a34a;--green-bg: rgba(22, 163, 74, .08);--amber: #d97706;--amber-bg: rgba(217, 119, 6, .08);--red: #dc2626;--red-bg: rgba(220, 38, 38, .08);--purple: #7c3aed;--purple-bg: rgba(124, 58, 237, .08);--slate: #64748b;--slate-bg: rgba(100, 116, 139, .08);--text: #1a1a2e;--text-secondary: #64748b;--bg: #ffffff;--bg-subtle: #f1f5f9;--bg-dark: #0f172a;--border: #e2e8f0;--radius: 12px;--radius-sm: 8px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow: 0 4px 24px rgba(0, 0, 0, .06);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .1)}[data-theme=dark]{--primary: #5fb6db;--primary-dark: #1b8ac4;--primary-light: #8ed0e8;--primary-bg: rgba(95, 182, 219, .12);--green: #4ade80;--green-bg: rgba(74, 222, 128, .12);--amber: #fbbf24;--amber-bg: rgba(251, 191, 36, .12);--red: #f87171;--red-bg: rgba(248, 113, 113, .12);--text: #e2e8f0;--text-secondary: #94a3b8;--bg: #0f172a;--bg-subtle: #1e293b;--bg-dark: #020617;--border: #334155;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--shadow: 0 4px 24px rgba(0, 0, 0, .2);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .3)}[data-theme=dark] .navbar{background:#0f172ad9}[data-theme=dark] .btn-outline{color:#fff;border-color:#64748b}[data-theme=dark] .btn-primary{background:#3ba3d9;color:#0f172a}[data-theme=dark] .btn-primary:hover{background:#5fb6db;box-shadow:0 4px 16px #5fb6db4d}[data-theme=dark] .code-block{background:#020617}[data-theme=dark] .code-header{background:#0f172a}[data-theme=dark] .keynote-card.light{background:var(--bg-subtle);border-color:var(--border)}[data-theme=dark] .brand-row{background:var(--bg)}[data-theme=dark] .brand-row code strong{color:var(--text)}[data-theme=dark] .eu-card{background:var(--bg-subtle);border-color:var(--border)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:var(--bg);line-height:1.6}.container{max-width:1120px;margin:0 auto;padding:0 24px}.navbar{position:fixed;top:0;left:0;right:0;z-index:100;background:#f1f5f9d9;backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.navbar.scrolled{border-bottom-color:var(--border);box-shadow:var(--shadow-sm)}.navbar-inner{display:flex;align-items:center;justify-content:space-between;height:64px}.logo{display:flex;align-items:center;gap:2px;text-decoration:none;color:var(--text);font-weight:700;font-size:1.2rem}.logo img{border-radius:6px;height:28px;width:auto;object-fit:contain}.nav-links{display:flex;align-items:center;gap:28px}.nav-links a:not(.btn){text-decoration:none;color:var(--text-secondary);font-size:.9rem;font-weight:500;transition:color .2s}.nav-links a:not(.btn):hover{color:var(--text)}.lang-switch{font-size:.78rem;font-weight:700;padding:4px 10px;border-radius:6px;border:1px solid var(--border);color:var(--text-secondary)!important;transition:color .2s,border-color .2s}.lang-switch:hover{color:var(--text)!important;border-color:var(--text-secondary)}.theme-toggle{background:none;border:1px solid var(--border);border-radius:6px;color:var(--text-secondary);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;transition:color .2s,border-color .2s}.theme-toggle:hover{color:var(--text);border-color:var(--text-secondary)}.icon-moon,[data-theme=dark] .icon-sun{display:none}[data-theme=dark] .icon-moon{display:block}.mobile-menu-btn{display:none;background:none;border:none;color:var(--text);cursor:pointer;padding:4px}.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;border-radius:var(--radius-sm);transition:all .2s;cursor:pointer;border:none;font-family:inherit}.btn-primary{background:#1b8ac4;color:#fff!important}.btn-primary:hover{background:var(--primary-dark);box-shadow:0 4px 16px #1b8ac44d}.btn-outline{background:transparent;color:var(--text);border:1.5px solid var(--border)}.btn-outline:hover{border-color:var(--primary);color:var(--primary)}.btn-sm{padding:8px 18px;font-size:.85rem}.btn-lg{padding:14px 32px;font-size:1rem}.btn-block{width:100%;padding:12px 24px;font-size:.95rem;text-align:center;display:flex;justify-content:center}section:nth-of-type(2n){background:var(--bg-subtle)}.hero{padding:130px 0 72px;text-align:center;background:radial-gradient(ellipse 60% 50% at 50% 0%,rgba(27,138,196,.08) 0%,transparent 70%)}.hero-badge{display:inline-block;padding:6px 16px;background:var(--primary-bg);color:var(--primary);font-size:.85rem;font-weight:600;border-radius:100px;margin-bottom:24px}.hero h1{font-size:clamp(2.4rem,5vw,3.8rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;margin-bottom:20px}.gradient-text{background:linear-gradient(135deg,var(--primary),var(--primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{font-size:1.15rem;color:var(--text-secondary);max-width:580px;margin:0 auto 36px;line-height:1.7}.hero-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:56px}.hero-highlights{display:grid;grid-template-columns:repeat(4,auto);gap:14px 36px;justify-content:center}.highlight-item{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:500;color:var(--text-secondary)}.highlight-item svg{color:var(--primary);flex-shrink:0}.value-props{padding:48px 0;border-bottom:1px solid var(--border)}.value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.value-grid.six{grid-template-columns:repeat(3,1fr)}.value-item{text-align:center}.value-icon{width:56px;height:56px;border-radius:14px;background:var(--primary-bg);color:var(--primary);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.value-item h3{font-size:1rem;font-weight:700;margin-bottom:8px}.value-item p{font-size:.88rem;color:var(--text-secondary);line-height:1.6}.section-header{text-align:center;margin-bottom:40px}.section-header h2{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.section-header p{font-size:1.05rem;color:var(--text-secondary);max-width:540px;margin:0 auto}.why-section{padding:64px 0}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:32px 28px;transition:box-shadow .25s,transform .25s}.feature-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.feature-icon{width:48px;height:48px;border-radius:10px;background:var(--primary-bg);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.feature-card h3{font-size:1.1rem;font-weight:700;margin-bottom:10px}.feature-card p{font-size:.92rem;color:var(--text-secondary);line-height:1.65}.keynotes{padding:64px 0}.keynote-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.keynote-card{border-radius:16px;padding:44px 40px}.keynote-card.dark{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff}.keynote-card.dark p{color:#94a3b8}.keynote-card.light{background:var(--bg);border:1px solid var(--border)}.keynote-card.light p{color:var(--text-secondary)}.keynote-card h2{font-size:1.5rem;font-weight:800;margin-bottom:12px}.keynote-card>p{font-size:.95rem;line-height:1.7;margin-bottom:28px}.keynote-details{display:flex;flex-direction:column;gap:18px;margin-bottom:28px}.keynote-detail{display:flex;align-items:center;gap:14px}.keynote-detail-icon{width:40px;height:40px;border-radius:10px;background:#5fb6db26;color:var(--primary-light);display:flex;align-items:center;justify-content:center;flex-shrink:0}.keynote-detail-icon.light-icon{background:var(--primary-bg);color:var(--primary);flex-shrink:0}.keynote-detail strong{display:block;font-size:.92rem}.keynote-detail span{font-size:.82rem;color:#94a3b8}.keynote-tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.keynote-tag{font-size:.78rem;font-weight:600;padding:4px 12px;border-radius:100px;background:#5fb6db1f;color:var(--primary-light)}.keynote-footnote{font-size:.82rem!important;margin-bottom:0!important}.brand-example{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.brand-row{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--bg-subtle);border-radius:var(--radius-sm)}.brand-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--primary);width:110px;flex-shrink:0}.brand-row code{font-family:SF Mono,Fira Code,monospace;font-size:.82rem;color:var(--text-secondary)}.brand-row code strong{color:var(--text)}.autonomy-section{padding:64px 0}.autonomy-card{text-align:center;max-width:700px;margin:0 auto}.autonomy-icon{width:72px;height:72px;border-radius:50%;background:var(--primary-bg);color:var(--primary);display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.autonomy-card h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.autonomy-desc{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:28px}.autonomy-items{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:center;margin-bottom:24px}.autonomy-item{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:500;color:var(--text)}.autonomy-item svg{color:var(--green);flex-shrink:0}.autonomy-footnote{font-size:.85rem;color:var(--text-secondary);font-style:italic}.pricing{padding:64px 0}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px}.pricing-grid.four-col{grid-template-columns:repeat(4,1fr);gap:20px}.pricing-grid.three-col{grid-template-columns:repeat(3,1fr)}.pricing-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:32px 28px;display:flex;flex-direction:column;position:relative}.pricing-card.popular{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),var(--shadow)}.popular-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;font-size:.75rem;font-weight:700;padding:4px 14px;border-radius:100px;white-space:nowrap}.pricing-tier{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin-bottom:12px}.pricing-price{margin-bottom:8px}.price-amount{font-size:2.4rem;font-weight:800;letter-spacing:-.03em}.price-period{font-size:.95rem;color:var(--text-secondary)}.pricing-desc{font-size:.88rem;color:var(--text-secondary);margin-bottom:24px;line-height:1.5}.pricing-features{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;flex-grow:1}.pricing-features li{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--text)}.pricing-features li svg{color:var(--green);flex-shrink:0;margin-top:2px}.pricing-volume{background:var(--bg-subtle);border-radius:var(--radius-sm);padding:16px;text-align:center;margin-bottom:24px}.volume-number{display:block;font-size:1.6rem;font-weight:800;letter-spacing:-.02em;color:var(--text)}.volume-label{font-size:.82rem;color:var(--text-secondary)}.pricing-trial{font-size:.85rem;font-weight:600;color:var(--primary);background:var(--primary-bg);text-align:center;padding:8px 14px;border-radius:var(--radius-sm);margin-bottom:20px}.pricing-included{text-align:center;font-size:.9rem;color:var(--text-secondary);max-width:720px;margin:0 auto 36px;line-height:1.6}.enterprise-form{display:flex;flex-direction:column;gap:10px}.enterprise-input{width:100%;padding:10px 14px;border:1.5px solid var(--border);border-radius:var(--radius-sm);font-family:inherit;font-size:.88rem;color:var(--text);background:var(--bg);transition:border-color .2s}.enterprise-input::placeholder{color:var(--text-secondary)}.enterprise-input:focus{outline:none;border-color:var(--primary)}.pricing-enterprise{margin-bottom:32px}.enterprise-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:36px 40px}.enterprise-content{display:flex;align-items:center;justify-content:space-between;gap:32px}.enterprise-content .pricing-tier{margin-bottom:8px}.enterprise-content h3{font-size:1.15rem;font-weight:700;margin-bottom:6px}.enterprise-content p{font-size:.9rem;color:var(--text-secondary);line-height:1.5}.pricing-note{text-align:center;font-size:.88rem;color:var(--text-secondary);max-width:700px;margin:0 auto}.pricing-philosophy{max-width:760px;margin:0 auto}.pricing-philosophy h3{text-align:center;font-size:1.2rem;font-weight:700;margin-bottom:28px}.philosophy-grid{display:flex;flex-direction:column;gap:20px}.philosophy-item{display:flex;gap:16px;align-items:flex-start}.philosophy-item svg{color:var(--primary);flex-shrink:0;margin-top:2px}.philosophy-item strong{display:block;font-size:.95rem;margin-bottom:4px}.philosophy-item p{font-size:.88rem;color:var(--text-secondary);line-height:1.6}.api-section{padding:64px 0}.integration-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:56px}.integration-card{background:var(--bg-dark);border-radius:16px;padding:32px;color:#fff}.integration-card.compact{padding:20px 24px}.integration-card.compact .integration-label,.integration-card.compact h3,.integration-card.compact .integration-desc{display:none}.integration-card.compact pre{margin:0}[data-theme=dark] .integration-card{background:#020617;border:1px solid var(--border)}.integration-label{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary-light);margin-bottom:12px}.integration-card h3{font-size:1.15rem;font-weight:700;margin-bottom:8px}.integration-desc{color:#94a3b8;font-size:.88rem;margin-bottom:20px}.integration-card pre{background:#00000059;border-radius:8px;padding:16px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.8rem;line-height:1.7;overflow-x:auto;color:#cbd5e1}.api-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:56px}.api-example h3{font-size:1rem;font-weight:700;margin-bottom:12px}.code-block{background:var(--bg-dark);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg)}.code-header{display:flex;align-items:center;gap:8px;padding:14px 20px;background:#1e293b}.code-dot{width:12px;height:12px;border-radius:50%}.code-dot:nth-child(1){background:#f87171}.code-dot:nth-child(2){background:#fbbf24}.code-dot:nth-child(3){background:#34d399}.code-title{font-size:.8rem;color:#94a3b8;margin-left:8px;font-family:SF Mono,Fira Code,monospace}.code-block pre{padding:20px;overflow-x:auto}.code-block code{font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.82rem;line-height:1.7;color:#e2e8f0}.code-comment{color:#64748b}.code-prompt{color:var(--primary-light)}.code-string{color:#34d399}.code-key{color:#93c5fd}.code-number{color:#fbbf24}.events-showcase{text-align:center;margin-bottom:56px}.events-showcase h3{font-size:1.2rem;font-weight:700;margin-bottom:8px}.events-subtitle{font-size:.95rem;color:var(--text-secondary);margin-bottom:24px}.event-tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.event-tag{font-family:SF Mono,Fira Code,monospace;font-size:.8rem;font-weight:600;padding:6px 14px;border-radius:6px;background:var(--primary-bg);color:var(--primary)}.event-tag.sent{background:var(--green-bg);color:var(--green)}.event-tag.warning{background:var(--amber-bg);color:var(--amber)}.event-tag.error{background:var(--red-bg);color:var(--red)}.event-tag.blocked{background:var(--purple-bg);color:var(--purple)}.event-tag.unsub{background:var(--slate-bg);color:var(--slate)}.event-table{display:grid;grid-template-columns:1fr 1fr;gap:24px}.event-col{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;align-content:flex-start}.event-col-header{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:2px;width:100%}.event-node{font-family:SF Mono,Fira Code,monospace;font-size:.78rem;font-weight:600;padding:6px 14px;border-radius:6px;background:var(--primary-bg);color:var(--primary);width:fit-content}.event-node.sent{background:var(--green-bg);color:var(--green)}.event-node.warning{background:var(--amber-bg);color:var(--amber)}.event-node.error{background:var(--red-bg);color:var(--red)}.event-node.blocked{background:var(--purple-bg);color:var(--purple)}.event-node.unsub{background:var(--slate-bg);color:var(--slate)}@media(max-width:768px){.event-table{grid-template-columns:1fr}}.code-tabs{margin-bottom:24px}.code-tab-buttons{display:flex;flex-wrap:wrap;gap:2px;background:#1e293b;border-radius:12px 12px 0 0;padding:8px 12px 0}[data-theme=dark] .code-tab-buttons{background:#334155}.code-tab-btn{padding:6px 16px;border:none;background:transparent;border-radius:6px 6px 0 0;font-family:inherit;font-size:.8rem;font-weight:600;color:#64748b;cursor:pointer;transition:color .15s,background .15s}.code-tab-btn.active{background:#24292e;color:#e2e8f0}.code-tab-btn:hover:not(.active){color:#94a3b8}.code-tab-panel{display:none}.code-tab-panel.active{display:block}.code-tab-panel pre,.code-tab-panel .astro-code{border-radius:0 0 12px 12px!important;margin:0!important;padding:20px 24px!important;overflow-x:auto;max-width:100%}.delivery-channels{margin-bottom:56px}.delivery-channels h3{font-size:1.2rem;font-weight:700;margin-bottom:20px;text-align:center}.channel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.channel-card{border:1px solid var(--border);border-radius:var(--radius);padding:28px 24px;transition:box-shadow .2s}.channel-card:hover{box-shadow:var(--shadow)}.channel-icon{width:52px;height:52px;border-radius:12px;background:var(--primary-bg);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.channel-card h4{font-size:1rem;font-weight:700;margin-bottom:8px}.channel-card p{font-size:.88rem;color:var(--text-secondary);line-height:1.6}.api-endpoints{max-width:720px;margin:0 auto}.api-endpoints h3{font-size:1.2rem;font-weight:700;margin-bottom:20px;text-align:center}.endpoint-grid{display:flex;flex-direction:column;gap:8px}.endpoint{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);transition:box-shadow .15s}.endpoint:hover{box-shadow:var(--shadow-sm)}.method{font-family:SF Mono,Fira Code,monospace;font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:4px;flex-shrink:0;text-transform:uppercase}.method.get{background:var(--green-bg);color:var(--green)}.method.post{background:var(--primary-bg);color:var(--primary)}.method.smtp{background:var(--amber-bg);color:var(--amber)}.api-note{text-align:center;font-size:.85rem;color:var(--text-secondary);margin-top:16px}.endpoint code{font-family:SF Mono,Fira Code,monospace;font-size:.85rem;font-weight:600;color:var(--text);white-space:nowrap}.endpoint-desc{font-size:.82rem;color:var(--text-secondary);margin-left:auto}.team-section{padding:64px 0}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.team-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:32px 28px;transition:box-shadow .2s}.team-card:hover{box-shadow:var(--shadow)}.team-card-header{display:flex;align-items:center;gap:12px;margin-bottom:14px}.team-card-header svg{color:var(--primary)}.team-card-header h3{font-size:1.1rem;font-weight:700}.team-card p{font-size:.92rem;color:var(--text-secondary);line-height:1.65}.team-card code{font-size:.82rem;background:var(--primary-bg);color:var(--primary);padding:2px 6px;border-radius:4px;font-family:SF Mono,Fira Code,monospace}.role-badges{display:flex;gap:8px;margin-top:16px}.role-badge{font-size:.78rem;font-weight:600;padding:4px 12px;border-radius:100px}.role-badge.owner{background:#f59e0b26;color:#b45309}.role-badge.admin{background:#3b82f626;color:#1d4ed8}.role-badge.member{background:#6b728026;color:#4b5563}.eu-section{padding:64px 0}.eu-card{background:var(--bg);border:1px solid var(--border);border-radius:16px;padding:56px;display:flex;gap:40px}.eu-flag{flex-shrink:0}.eu-content h2{font-size:clamp(1.6rem,3vw,2rem);font-weight:800;margin-bottom:12px}.eu-desc{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:28px;max-width:600px}.eu-points{display:flex;flex-direction:column;gap:14px}.eu-point{display:flex;align-items:flex-start;gap:10px;font-size:.92rem}.eu-point svg{color:var(--green);flex-shrink:0;margin-top:2px}.cta{padding:64px 0;text-align:center;background:radial-gradient(ellipse 50% 60% at 50% 100%,rgba(27,138,196,.06) 0%,transparent 70%)}.cta h2{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.cta p{font-size:1.05rem;color:var(--text-secondary)}.cta-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:32px}.footer{padding:56px 0 32px;border-top:1px solid var(--border)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.footer-grid>.footer-col:first-child{display:flex;flex-direction:column}.footer-grid>.footer-col:first-child .footer-copy{margin-top:auto}.footer-brand{display:flex;align-items:center;gap:2px;font-weight:700;font-size:1rem;margin-bottom:10px}.footer-brand img{border-radius:4px}.footer-tagline{font-size:.85rem;color:var(--text-secondary);line-height:1.5}.footer-col h4{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text);margin-bottom:14px}.footer-col a{display:block;font-size:.88rem;color:var(--text-secondary);text-decoration:none;padding:4px 0;transition:color .2s}.footer-col a:hover{color:var(--primary)}.footer-copy{font-size:.78rem;color:var(--text-secondary);margin-top:8px}@media(max-width:1024px){.value-grid{grid-template-columns:repeat(2,1fr);gap:24px}.keynote-cards{grid-template-columns:1fr}.pricing-grid.four-col{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.mobile-menu-btn{display:block}.nav-links{display:none;position:absolute;top:64px;left:0;right:0;background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;padding:20px 24px;gap:16px}.nav-links.open{display:flex}.hero{padding:100px 0 56px}.hero-highlights{grid-template-columns:repeat(2,auto);gap:12px 32px}.value-grid,.features-grid,.integration-grid,.api-grid{grid-template-columns:1fr}.pricing-grid,.pricing-grid.four-col{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}.enterprise-content{flex-direction:column;text-align:center}.keynote-card{padding:32px 24px}.channel-grid{grid-template-columns:repeat(2,1fr)}.team-grid{grid-template-columns:1fr}.eu-card{flex-direction:column;padding:32px 24px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.endpoint-desc{display:none}}@media(max-width:480px){.footer-grid{grid-template-columns:1fr}}
