.feature-section[data-astro-cid-6o4sgtnh]{width:min(1000px,100% - 48px);margin-inline:auto}h2[data-astro-cid-6o4sgtnh]{color:var(--color-ink);letter-spacing:-1.2px;text-align:center;margin:0 0 80px;font-size:40px;font-weight:500;line-height:1.1}h2[data-astro-cid-6o4sgtnh] .accent{color:var(--color-orange)}.heading-left[data-astro-cid-6o4sgtnh] h2[data-astro-cid-6o4sgtnh]{text-align:left;margin-bottom:80px}.feature-tabs[data-astro-cid-6o4sgtnh]{grid-template-columns:minmax(0,470px) minmax(0,490px);align-items:center;gap:40px;display:grid}.tab-list[data-astro-cid-6o4sgtnh]{flex-direction:column;gap:24px;min-width:0;display:flex}.feature-tab[data-astro-cid-6o4sgtnh]{appearance:none;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-bottom:1px solid #50463033;border-radius:0;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0 0 24px;display:flex;position:relative}.feature-tab[data-astro-cid-6o4sgtnh]:last-child{border-bottom:0}.tab-title[data-astro-cid-6o4sgtnh]{opacity:.36;letter-spacing:-.6px;font-size:20px;font-weight:500;line-height:1.1}.feature-tab[data-astro-cid-6o4sgtnh][aria-selected=true]{position:relative}.tab-progress[data-astro-cid-6o4sgtnh]{background:var(--color-orange);transform-origin:0;pointer-events:none;width:100%;height:1px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.feature-tab[data-astro-cid-6o4sgtnh][aria-selected=true] .tab-progress[data-astro-cid-6o4sgtnh]{transform:scaleX(.264)}}.feature-tab[data-astro-cid-6o4sgtnh][aria-selected=true] .tab-title[data-astro-cid-6o4sgtnh]{opacity:1}.tab-description[data-astro-cid-6o4sgtnh]{color:#50463066;letter-spacing:-.32px;max-width:417px;font-size:16px;font-weight:400;line-height:1.4}[data-astro-cid-6o4sgtnh][hidden]{display:none!important}feature-tabs[data-astro-cid-6o4sgtnh][data-keyboard-focus=false] .feature-tab[data-astro-cid-6o4sgtnh]:focus-visible,feature-tabs[data-astro-cid-6o4sgtnh][data-keyboard-focus=false] .feature-panel[data-astro-cid-6o4sgtnh]:focus-visible{outline:none}.feature-tab[data-astro-cid-6o4sgtnh]:focus-visible,.feature-panel[data-astro-cid-6o4sgtnh]:focus-visible{outline:2px solid var(--color-orange);outline-offset:6px;border-radius:4px}.visual-frame[data-astro-cid-6o4sgtnh]{aspect-ratio:49/40;background:var(--color-surface,#f0eee9);border-radius:20px;width:100%;min-width:0;position:relative;overflow:hidden}.feature-panel[data-astro-cid-6o4sgtnh]{position:absolute;inset:0}.preview-canvas[data-astro-cid-6o4sgtnh]{width:490px;height:400px;transform:scale(var(--preview-scale,1));transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none}.compact[data-astro-cid-6o4sgtnh] .feature-tabs[data-astro-cid-6o4sgtnh]{align-items:center}.compact[data-astro-cid-6o4sgtnh] .tab-list[data-astro-cid-6o4sgtnh]{gap:24px;width:417px;max-width:100%}.compact[data-astro-cid-6o4sgtnh] .feature-tab[data-astro-cid-6o4sgtnh]{width:100%;padding-bottom:24px}.compact[data-astro-cid-6o4sgtnh] .feature-tab[data-astro-cid-6o4sgtnh]:last-child{border-bottom:1px solid #50463033}.compact[data-astro-cid-6o4sgtnh] .tab-title[data-astro-cid-6o4sgtnh]{opacity:.3}.compact[data-astro-cid-6o4sgtnh] .tab-description[data-astro-cid-6o4sgtnh]{max-width:417px}.compact[data-astro-cid-6o4sgtnh] .feature-tab[data-astro-cid-6o4sgtnh][aria-selected=true] .tab-title[data-astro-cid-6o4sgtnh]{opacity:1}@media (hover:hover) and (pointer:fine){.feature-tab[data-astro-cid-6o4sgtnh]:not([aria-selected=true]):hover .tab-title[data-astro-cid-6o4sgtnh]{opacity:.65}}@media (hover:none){.feature-tab[data-astro-cid-6o4sgtnh]:not([aria-selected=true]) .tab-title[data-astro-cid-6o4sgtnh]{opacity:.55}}@media (width<=760px){h2[data-astro-cid-6o4sgtnh]{letter-spacing:-.96px;margin-bottom:40px;font-size:28px}.heading-left[data-astro-cid-6o4sgtnh] h2[data-astro-cid-6o4sgtnh]{margin-bottom:40px}.feature-tabs[data-astro-cid-6o4sgtnh]{grid-template-columns:1fr;gap:24px}.visual-frame[data-astro-cid-6o4sgtnh]{order:-1}.tab-list[data-astro-cid-6o4sgtnh],.compact[data-astro-cid-6o4sgtnh] .tab-list[data-astro-cid-6o4sgtnh]{gap:18px;width:100%}.feature-tab[data-astro-cid-6o4sgtnh]{padding-bottom:18px}.tab-title[data-astro-cid-6o4sgtnh]{font-size:18px}.tab-description[data-astro-cid-6o4sgtnh],.compact[data-astro-cid-6o4sgtnh] .tab-description[data-astro-cid-6o4sgtnh]{max-width:100%}.compact[data-astro-cid-6o4sgtnh] .feature-tab[data-astro-cid-6o4sgtnh]{padding-bottom:18px}}
