:where(.feature-explorer){margin-bottom:var(--marketing-section-space);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:64px;display:grid}:where(.feature-explorer-copy){flex-direction:column;justify-content:space-between;gap:48px;display:flex}:where(.feature-explorer-copy .marketing-section-intro){margin-bottom:0}:where(.feature-selector){display:grid}:where(.feature-selector-button){--cui-button-padding-inline:0;--cui-button-radius:6px;--cui-button-background:transparent;--cui-button-hover-background:transparent;--cui-button-active-background:transparent;--cui-button-active-hover-background:transparent;--cui-button-active-shadow:none;width:100%;text-align:left;white-space:normal;border-top:1px solid var(--marketing-hairline);justify-content:flex-start;align-items:flex-start;gap:18px;block-size:auto;padding-block:22px;display:flex}:where(.feature-selector-button:last-child){padding-bottom:4px}:where(.feature-selector-button>span:nth-child(2)){flex:1}:where(.feature-selector-button strong){color:var(--muted-foreground);letter-spacing:-.025em;transition:color var(--marketing-duration) var(--marketing-ease);margin-bottom:6px;font-size:18px;font-weight:600;display:block}:where(.feature-selector-button[aria-pressed=true] strong){color:var(--foreground)}@media (hover:hover) and (pointer:fine){:where(.feature-selector-button:hover strong){color:var(--foreground)}:where(.feature-selector-button:hover .feature-selector-icon){color:var(--feature-color)}}:where(.feature-selector-button strong+span){color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:1.75;display:block}:where(.feature-selector-icon),:where(.feature-widget-icon){width:38px;height:38px;color:var(--muted-foreground);background:var(--marketing-stage);box-shadow:var(--marketing-inset);transition:color var(--marketing-duration) var(--marketing-ease), background-color var(--marketing-duration) var(--marketing-ease);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}:where(.feature-selector-button[aria-pressed=true] .feature-selector-icon){color:var(--marketing-ink-on-color);background:var(--feature-solid);box-shadow:none}:where(.feature-widget-icon){color:var(--feature-color);background:var(--marketing-signal-soft);box-shadow:none}:where(.feature-preview-stage){background:var(--marketing-stage);min-width:0;box-shadow:var(--marketing-inset);border-radius:32px;display:grid}:where(.feature-preview-body){visibility:hidden;grid-area:1/1;justify-content:center;align-items:center;min-width:0;padding:44px 40px;display:flex}:where(.feature-preview-body[data-active=true]){visibility:visible}:where(.feature-widget){background:var(--card);border:1px solid var(--marketing-edge);width:100%;max-width:390px;box-shadow:var(--marketing-float-shadow);border-radius:28px;padding:24px}:where(.feature-widget h3){letter-spacing:-.03em;margin-top:16px;font-size:20px;font-weight:600}:where(.feature-widget>p){color:var(--muted-foreground);margin:7px 0 20px;font-size:12px;line-height:1.7}:where(.feature-widget label){margin-bottom:8px;font-size:12px;font-weight:600;display:block}:where(.feature-widget textarea){resize:vertical;min-height:90px;max-height:160px}:where(.feature-widget-footer){justify-content:space-between;align-items:center;gap:10px;margin:16px 0;display:flex}:where(.feature-widget>small){color:var(--muted-foreground);text-align:center;font-size:12px;display:block}:where(.feature-widget-success){text-align:center;padding-block:34px}:where(.feature-success-icon){width:52px;height:52px;color:var(--marketing-green);background:var(--marketing-green-soft);box-shadow:inset 0 1px 0 var(--marketing-edge);border-radius:18px;place-items:center;display:inline-grid}:where(.feature-submitted-idea){max-height:120px;color:var(--muted-foreground);overflow-wrap:anywhere;margin:16px 0;font-size:13px;line-height:1.8;overflow:auto}:where(.feature-widget-success button){margin:24px 0 18px}:where(.feature-roadmap){width:100%}:where(.feature-roadmap-heading){margin-bottom:24px}:where(.feature-roadmap-heading small){color:var(--muted-foreground);font-size:11px}:where(.feature-roadmap-heading h3){letter-spacing:-.03em;margin-top:4px;font-size:22px;font-weight:600}:where(.feature-roadmap-columns){grid-template-columns:1fr 1fr;gap:14px;display:grid}:where(.feature-column-label){color:var(--muted-foreground);align-items:center;gap:7px;margin-bottom:12px;font-size:12px;display:flex}:where(.feature-roadmap-columns article){background:var(--card);box-shadow:var(--marketing-float-shadow);border-radius:22px;padding:17px 15px}:where(.feature-roadmap-columns h4){margin:16px 0 8px;font-size:13px;font-weight:600}:where(.feature-roadmap-columns p){color:var(--muted-foreground);font-size:12px;line-height:1.7}:where(.feature-roadmap-columns small){color:var(--muted-foreground);margin-top:20px;font-size:10px;display:block}:where(.feature-roadmap-highlight){box-shadow:var(--marketing-hover-shadow)}:where(.feature-roadmap-progress){background:var(--muted);border-radius:4px;height:4px;margin-top:14px;display:block;overflow:hidden}:where(.feature-roadmap-progress>span){background:var(--marketing-signal);border-radius:inherit;width:65%;height:100%;display:block}:where(.feature-preview-note){color:var(--muted-foreground);align-items:center;gap:9px;margin-top:26px;font-size:10px;display:flex}:where(.feature-release){width:100%;max-width:390px}:where(.feature-release-card){background:var(--card);box-shadow:var(--marketing-float-shadow);border-radius:28px;margin-bottom:16px;padding:24px}:where(.feature-release-card>div){justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.feature-release-card>div>span:last-child){color:var(--muted-foreground);font-size:10px}:where(.feature-release-card h3){letter-spacing:-.03em;margin:22px 0 12px;font-size:24px;font-weight:600}:where(.feature-release-card p){color:var(--muted-foreground);font-size:13px;line-height:1.8}:where(.feature-release-thanks){border-top:1px dashed var(--marketing-hairline);align-items:center;gap:9px;margin-top:20px;padding-top:18px;font-size:10px;display:flex}:where(.feature-delivery){color:var(--marketing-green);background:var(--card);box-shadow:var(--marketing-panel);border-radius:12px;justify-content:space-between;align-items:center;margin:8px 7px 0;padding:13px 16px;font-size:10px;display:flex}:where(.feature-delivery>span){color:var(--muted-foreground);align-items:center;gap:9px;display:flex}:where(.feature-label-short),:where(.feature-mobile-description){display:none}
@media (max-width:900px){:where(.feature-explorer){gap:30px}:where(.feature-preview-body){padding:32px 20px}}@media (max-width:767px){:where(.feature-explorer){grid-template-columns:1fr;gap:30px;margin-bottom:64px}:where(.feature-explorer-copy){gap:28px}:where(.feature-selector){grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:-12px}:where(.feature-selector-button){--cui-button-padding-inline:8px;text-align:center;border-top:0;flex-direction:column;align-items:center;gap:10px;padding-block:14px}:where(.feature-selector-button:last-child){padding-bottom:14px}:where(.feature-selector-button strong){margin:0;font-size:12px}:where(.feature-selector-button strong+span),:where(.feature-label-full){display:none}:where(.feature-label-short){display:inline}:where(.feature-mobile-description){min-height:42px;color:var(--muted-foreground);font-size:12px;line-height:1.75;display:block}:where(.feature-preview-stage){border-radius:24px}:where(.feature-preview-body){padding:24px 16px}:where(.feature-widget){padding:20px}:where(.feature-roadmap-columns){gap:10px}:where(.feature-roadmap-columns article){padding:14px 10px}:where(.feature-roadmap-columns .marketing-status){padding:4px 6px}}
