.container.svelte-rma5ql{max-width:1024px;margin:0 auto;padding:80px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#1d1d1f}.camera-section.svelte-rma5ql{margin-bottom:120px}.camera-title.svelte-rma5ql{font-weight:500;margin-bottom:24px;line-height:1.2}.description-text.svelte-rma5ql{color:#86868b;font-weight:500;transition:opacity .3s ease}.apps-container.svelte-rma5ql{display:flex;gap:40px;justify-content:flex-start;flex-wrap:wrap;margin-bottom:80px}.app-item.svelte-rma5ql{display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;transition:transform .2s ease,opacity .2s ease;padding:16px;border-radius:16px}.app-item.svelte-rma5ql:hover{transform:translateY(-4px);opacity:.8}.app-item.active.svelte-rma5ql{background-color:#007aff1a}.app-icon.svelte-rma5ql{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.app-icon.default.svelte-rma5ql{background:linear-gradient(135deg,#2d3bff,#1a6bff)}.app-icon.facetime.svelte-rma5ql{background:linear-gradient(135deg,#00d4aa,#00b894)}.app-icon.webex.svelte-rma5ql{background:linear-gradient(45deg,#806b41,#32cfff)}.app-icon.smart_speed.svelte-rma5ql{background:linear-gradient(45deg,#a33dae,#f0ff1a)}.app-icon.svelte-rma5ql:after{content:"";width:24px;height:24px;background:#fff;border-radius:4px}.app-label.svelte-rma5ql{font-size:14px;color:#86868b;font-weight:400}.chip-section.svelte-rma5ql{display:flex;align-items:center;gap:24px;margin-bottom:120px;flex-wrap:wrap;background-color:#fafafa;padding:60px 40px;border-radius:24px}.chip-icon.svelte-rma5ql{width:80px;height:80px;background:#1d1d1f;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;flex-shrink:0}.chip-content.svelte-rma5ql{flex:1;min-width:300px}.chip-title.svelte-rma5ql{font-size:clamp(18px,2.5vw,24px);font-weight:600;margin-bottom:8px}.chip-description.svelte-rma5ql{font-size:clamp(14px,2vw,17px);color:#86868b;line-height:1.5}.active-learning-section.svelte-rma5ql{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center;background-color:#73c382;padding:80px 60px;border-radius:32px}.audio-content.svelte-rma5ql h2:where(.svelte-rma5ql){font-size:clamp(32px,5vw,64px);font-weight:800;line-height:1.1;margin-bottom:40px}.audio-description.svelte-rma5ql{font-size:clamp(16px,2.5vw,21px);color:#fff;font-weight:600;max-width:480px;line-height:1.5}.highlight.svelte-rma5ql{color:#000;font-weight:600}.waveform.svelte-rma5ql{display:flex;align-items:end;gap:3px;height:80%;min-width:200px}.bar.svelte-rma5ql{width:4px;background:linear-gradient(to top,#000,#fff);border-radius:2px;animation:svelte-rma5ql-wave 2s ease-in-out infinite}@keyframes svelte-rma5ql-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}@media (max-width: 768px){.container.svelte-rma5ql{padding:40px 20px}.camera-section.svelte-rma5ql{margin-bottom:80px}.apps-container.svelte-rma5ql{justify-content:center;gap:30px}.chip-section.svelte-rma5ql{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:80px;padding:40px 30px}.chip-content.svelte-rma5ql{min-width:auto}.active-learning-section.svelte-rma5ql{grid-template-columns:1fr;gap:40px;text-align:center;padding:60px 40px}.waveform.svelte-rma5ql{justify-self:center;min-width:280px}}@media (max-width: 480px){.apps-container.svelte-rma5ql{gap:20px}.app-icon.svelte-rma5ql{width:50px;height:50px}.app-icon.svelte-rma5ql:after{width:20px;height:20px}.chip-icon.svelte-rma5ql{width:60px;height:60px;font-size:14px}.chip-section.svelte-rma5ql{padding:30px 20px}.active-learning-section.svelte-rma5ql{padding:40px 20px}}.action-bar-container.svelte-157yxba{max-width:1024px;min-height:48px;max-height:48px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;box-sizing:border-box;z-index:10000}.fixed-top.svelte-157yxba{position:fixed;left:0;right:0;background:#fff;box-shadow:0 2px 8px #0000000f;animation:svelte-157yxba-fadeInDown .2s ease-out}@keyframes svelte-157yxba-fadeInDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.feature-name.svelte-157yxba{font-size:1.25rem;font-weight:600}.spacer.svelte-157yxba{flex:1}.small-button.svelte-157yxba{padding:.4rem 1rem;font-size:.9rem;border:none;border-radius:4px;background:#0070f3;color:#fff;cursor:pointer;transition:background .2s}.small-button.svelte-157yxba:hover{background:#005bb5}main.svelte-qty6gn{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f5f5f7;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.feature-grid.svelte-qty6gn{max-width:100%;display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:stretch;opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.feature-grid.visible.svelte-qty6gn{opacity:1;transform:translateY(0)}.branding.svelte-qty6gn{text-align:center;margin-top:2rem}.logo.svelte-qty6gn{width:80px;height:80px;margin:0 auto 1rem}.logo.svelte-qty6gn img:where(.svelte-qty6gn){width:100%;height:100%;object-fit:contain}h2.svelte-qty6gn{font-size:1.5rem;font-weight:600;margin:.5rem 0}h1.svelte-qty6gn{font-size:3.5rem;font-weight:900;margin:0;background:linear-gradient(90deg,#ea5757,#599bff,#73c382);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 768px){h1.svelte-qty6gn{font-size:2.5rem}}
