.features-page{letter-spacing:0;font-family:Plus Jakarta Sans,sans-serif}.feature-container{width:min(1120px,88%);margin-inline:auto}.feature-eyebrow{letter-spacing:0;font-size:11px;font-weight:800;line-height:1.5}.feature-search{border:1px solid hsl(var(--feature-border));border-top:3px solid hsl(var(--feature-green));background:hsl(var(--feature-paper));box-shadow:var(--feature-shadow);border-radius:8px;padding:26px 28px 14px}.feature-prompt-row{align-items:center;gap:24px;display:flex}.feature-agent-dot{background:hsl(var(--feature-green));border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite feature-breathe}@keyframes feature-breathe{50%{opacity:.45}}.feature-filters{grid-template-columns:1fr 240px;gap:14px;display:grid}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.feature-card{border:1px solid hsl(var(--feature-border));border-top:3px solid hsl(var(--feature-tone));background:hsl(var(--feature-paper));min-width:0;box-shadow:var(--feature-shadow);border-radius:8px;flex-direction:column;padding:26px;transition:border-color .18s,box-shadow .18s;display:flex}.feature-card:hover{border-color:hsl(var(--feature-tone))}.feature-tone-business{--feature-tone:var(--feature-green)}.feature-tone-startup{--feature-tone:var(--feature-orange)}.feature-tone-commons{--feature-tone:var(--feature-teal)}.feature-tone-enterprise{--feature-tone:var(--feature-muted)}.feature-card-mark{color:hsl(var(--feature-tone))}.feature-card-copy{flex-direction:column;gap:18px;display:flex}.feature-card-copy p{color:hsl(var(--feature-muted));font-size:15px;line-height:1.7}.feature-benefit{border-left:2px solid hsl(var(--feature-tone));color:hsl(var(--feature-tone));padding-left:14px}.feature-film{border:1px solid hsl(var(--feature-border));background:hsl(var(--feature-paper));border-radius:4px;overflow:hidden}.feature-film video{display:block}.feature-dialog{letter-spacing:0;font-family:Plus Jakarta Sans,sans-serif}.features-page .shareable-video-player,.feature-dialog .shareable-video-player{border-radius:4px}.features-page .video-share-button,.feature-dialog .video-share-button{color:hsl(var(--feature-muted))}@media (width<=767px){.features-page header.feature-container{padding-top:24px;padding-bottom:28px}.features-page header.feature-container>div:first-child{margin-bottom:20px}.features-page header.feature-container>p{margin-top:16px}.features-page .feature-search{margin-top:24px}.features-page .feature-search>div:last-child{gap:0 16px}.features-page .feature-search>div:last-child button{min-height:44px;font-size:13px}.feature-container{width:calc(100% - 40px)}.feature-prompt-row{flex-direction:column;align-items:stretch;gap:14px}.feature-search{padding:22px 18px 10px}.feature-filters,.feature-grid{grid-template-columns:minmax(0,1fr)}.feature-card{padding:22px 18px}.feature-card-copy p{font-size:16px}.feature-dialog{width:100%;height:100dvh;max-height:100dvh;padding-top:max(28px, env(safe-area-inset-top));padding-bottom:max(28px, env(safe-area-inset-bottom));border-radius:0}}@media (prefers-reduced-motion:reduce){.feature-agent-dot{animation:none}.feature-card{transition:none}}
