._6FvEyG_hero{padding-bottom:4.5rem}._6FvEyG_demo{text-align:left;grid-template-columns:1fr auto 1.25fr;align-items:center;gap:1.25rem;max-width:920px;margin:3.5rem auto 0;display:grid}._6FvEyG_demoBrief{border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:#fffdf6;gap:.35rem;padding:1.1rem 1.2rem 1.2rem;display:grid;position:relative}._6FvEyG_demoLine{color:var(--ob-ink);font-size:.95rem;line-height:1.45;display:block}._6FvEyG_demoFlow{justify-items:center;gap:.55rem;display:grid}._6FvEyG_demoStep{white-space:nowrap;background:var(--ob-surface);border:1px solid var(--ob-line);color:var(--ob-ink-soft);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}._6FvEyG_demoStepOk{background:var(--ob-accent);border-color:var(--ob-accent);color:var(--ob-ink)}._6FvEyG_demoDot{background:var(--ob-ink-faint);border-radius:999px;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite _6FvEyG_pulse}._6FvEyG_demoPost{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:var(--ob-shadow);padding:1.1rem 1.2rem 1.4rem;position:relative}._6FvEyG_demo ._6FvEyG_demoPostText{color:var(--ob-ink);margin:.8rem 0 0;font-size:.97rem;line-height:1.5}._6FvEyG_demoMore{color:var(--ob-ink-faint)}._6FvEyG_demoCopy{background:var(--ob-ink);color:#fff;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:700;position:absolute;bottom:-.85rem;right:1rem}@keyframes _6FvEyG_pulse{0%,to{opacity:.35}50%{opacity:1}}._6FvEyG_post{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-radius);box-shadow:var(--ob-shadow);text-align:left;flex-direction:column;height:100%;padding:1.15rem 1.25rem .5rem;display:flex}._6FvEyG_postHead{align-items:flex-start;gap:.7rem;display:flex}._6FvEyG_avatar{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.9rem;font-weight:700;display:inline-flex}._6FvEyG_who{flex-direction:column;flex:1;min-width:0;display:flex}._6FvEyG_name{color:var(--ob-ink);font-size:.95rem;font-weight:700;line-height:1.3}._6FvEyG_headline{color:var(--ob-ink-faint);font-size:.78rem;line-height:1.35}._6FvEyG_sample{letter-spacing:.1em;text-transform:uppercase;color:var(--ob-ink-soft);background:var(--ob-accent-soft);border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.65rem;font-weight:700}._6FvEyG_post ._6FvEyG_postBody{white-space:pre-line;color:var(--ob-ink);flex:1;margin:.9rem 0;font-size:.95rem;line-height:1.55}._6FvEyG_postActions{border-top:1px solid var(--ob-line);color:var(--ob-ink-faint);justify-content:space-between;gap:.5rem;padding:.55rem .25rem .1rem;font-size:.8rem;font-weight:600;display:flex}._6FvEyG_postActions span{align-items:center;gap:.3rem;display:inline-flex}._6FvEyG_steps{text-align:left}._6FvEyG_fx{background:var(--ob-band);border-radius:10px;flex-direction:column;justify-content:center;gap:.4rem;height:4.25rem;margin-top:1.25rem;padding:.75rem .9rem;display:flex;overflow:hidden}._6FvEyG_fx>span:not(._6FvEyG_fxBtn){background:var(--ob-line-strong);border-radius:999px;height:.45rem;display:block}._6FvEyG_fxType>span{transform-origin:0;animation:4.5s ease-in-out infinite _6FvEyG_typeLine}._6FvEyG_fxType>span:first-child{width:85%}._6FvEyG_fxType>span:nth-child(2){width:65%;animation-delay:.5s}._6FvEyG_fxType>span:nth-child(3){width:40%;animation-delay:1s}@keyframes _6FvEyG_typeLine{0%{transform:scaleX(0)}20%,85%{transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}._6FvEyG_fxCut{gap:.3rem}._6FvEyG_fxCut>span{width:80%}._6FvEyG_fxCut>span:nth-child(3){width:60%;background:var(--ob-ink)!important}._6FvEyG_fxCut>span:first-child{background:var(--ob-ink)!important}._6FvEyG_fxStruck{transform-origin:100%;animation:4.5s ease-in-out infinite _6FvEyG_cut}._6FvEyG_fxCut>._6FvEyG_fxStruck:nth-child(4){width:55%;animation-delay:.6s}@keyframes _6FvEyG_cut{0%,25%{opacity:1;transform:scaleX(1)}45%,85%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}._6FvEyG_fxCopy{align-items:flex-start}._6FvEyG_fxBtn{border-radius:999px;font-size:.8rem;font-weight:700;display:inline-grid;position:relative;overflow:hidden}._6FvEyG_fxBtn>span{text-align:center;border-radius:999px;grid-area:1/1;padding:.45rem .95rem}._6FvEyG_fxBtn>span:first-child{background:var(--ob-ink);color:#fff;animation:4.5s ease-in-out infinite _6FvEyG_copyOut}._6FvEyG_fxBtn>span:last-child{background:var(--ob-accent);color:var(--ob-ink);animation:4.5s ease-in-out infinite _6FvEyG_copyIn}@keyframes _6FvEyG_copyOut{0%,40%{opacity:1}48%,90%{opacity:0}to{opacity:1}}@keyframes _6FvEyG_copyIn{0%,40%{opacity:0;transform:translateY(6px)}48%,90%{opacity:1;transform:none}to{opacity:0}}._6FvEyG_rules{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3rem;display:grid}._6FvEyG_rule{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-radius);padding:1.6rem 1.6rem 1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s}._6FvEyG_rule:hover{box-shadow:var(--ob-shadow);border-color:var(--ob-line-strong);transform:translateY(-3px)}._6FvEyG_ruleTag{letter-spacing:.14em;text-transform:uppercase;color:var(--ob-ink);background:var(--ob-accent-soft);border-radius:999px;margin-bottom:.9rem;padding:.25rem .65rem;font-size:.68rem;font-weight:700;display:inline-block}._6FvEyG_rule ._6FvEyG_ruleTitle{margin:0 0 .45rem;font-size:1.2rem}._6FvEyG_rule ._6FvEyG_ruleBody{margin:0;font-size:.95rem;line-height:1.55}._6FvEyG_gates{margin-top:3rem}._6FvEyG_gate{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-radius);padding:1.75rem 1.5rem}._6FvEyG_gateN{background:var(--ob-accent);width:2rem;height:2rem;color:var(--ob-ink);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.9rem;font-size:.9rem;font-weight:700;display:inline-flex}._6FvEyG_ba{margin-top:2.5rem}._6FvEyG_tabs{background:var(--ob-band);border:1px solid var(--ob-line);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:.35rem;width:fit-content;max-width:100%;margin:0 auto 2rem;padding:.3rem;display:flex}._6FvEyG_tab{font:inherit;color:var(--ob-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.55rem 1.1rem;font-size:.95rem;font-weight:600;position:relative}._6FvEyG_tab:focus-visible{outline:2px solid var(--ob-ink);outline-offset:2px}._6FvEyG_tabOn{color:#fff}._6FvEyG_tabPill{background:var(--ob-ink);border-radius:999px;position:absolute;inset:0}._6FvEyG_tabLabel{position:relative}._6FvEyG_baPanel{min-height:30rem}._6FvEyG_baGrid{grid-template-columns:1fr auto 1.2fr;align-items:start;gap:1.5rem;display:grid}._6FvEyG_baCol{flex-direction:column;display:flex}._6FvEyG_baCol ._6FvEyG_baLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--ob-ink-faint);margin:0 0 .75rem;font-size:.7rem;font-weight:700}._6FvEyG_baCol ._6FvEyG_baCaption{color:var(--ob-ink-faint);margin:.9rem 0 0;font-size:.9rem;font-style:italic}._6FvEyG_brief{border:1px dashed var(--ob-line-strong);border-radius:var(--ob-radius);background:#fffdf6;padding:1.25rem 1.35rem}._6FvEyG_briefTag{letter-spacing:.12em;text-transform:uppercase;color:var(--ob-ink-faint);margin-bottom:.5rem;font-size:.65rem;font-weight:700;display:inline-block}._6FvEyG_brief ._6FvEyG_briefText{white-space:pre-line;color:var(--ob-ink);margin:0;font-size:.97rem;line-height:1.6}._6FvEyG_baArrow{background:var(--ob-accent);width:2.75rem;height:2.75rem;color:var(--ob-ink);border-radius:999px;justify-content:center;align-self:center;align-items:center;display:inline-flex}._6FvEyG_samples{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.25rem;margin-top:3rem;display:grid}._6FvEyG_sampleCell{flex-direction:column;display:flex}._6FvEyG_audience{letter-spacing:.14em;text-transform:uppercase;color:var(--ob-ink-faint);margin-bottom:.6rem;font-size:.7rem;font-weight:700}._6FvEyG_sampleCell>._6FvEyG_post{flex:1;transition:transform .25s}._6FvEyG_sampleCell:hover>._6FvEyG_post{transform:translateY(-3px)}._6FvEyG_cancel strong{color:var(--ob-ink)}._6FvEyG_fit{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem;display:grid}._6FvEyG_fitCard{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-radius-lg);padding:2rem}._6FvEyG_fitCard ._6FvEyG_fitTitle{margin:0 0 1.25rem;font-size:1.25rem}._6FvEyG_fitYes{border-top:4px solid var(--ob-good)}._6FvEyG_fitYes .ob-check{color:var(--ob-good)}._6FvEyG_fitNo{border-top:4px solid var(--ob-bad)}._6FvEyG_fitNo .ob-check{color:var(--ob-bad)}._6FvEyG_ghostDark{color:#fbf4ef;border-color:#fbf4ef4d}._6FvEyG_ghostDark:hover{color:#fbf4ef;border-color:#fbf4ef}@media (max-width:960px){._6FvEyG_samples,._6FvEyG_rules{grid-template-columns:repeat(2,1fr)}._6FvEyG_demo,._6FvEyG_baGrid{grid-template-columns:1fr}._6FvEyG_demoFlow{grid-auto-flow:column;justify-content:center}._6FvEyG_baArrow{justify-self:center;transform:rotate(90deg)}._6FvEyG_baPanel{min-height:0}._6FvEyG_demoBrief{transform:none}}@media (max-width:640px){._6FvEyG_samples,._6FvEyG_rules,._6FvEyG_fit{grid-template-columns:1fr}._6FvEyG_demoFlow{grid-auto-flow:row}._6FvEyG_fitCard{padding:1.5rem}._6FvEyG_postActions{font-size:.72rem}}@media (prefers-reduced-motion:reduce){._6FvEyG_demoDot,._6FvEyG_fxType>span,._6FvEyG_fxStruck,._6FvEyG_fxBtn>span{animation:none}._6FvEyG_fxBtn>span:last-child{opacity:0}._6FvEyG_rule,._6FvEyG_sampleCell>._6FvEyG_post{transition:none}._6FvEyG_rule:hover,._6FvEyG_sampleCell:hover>._6FvEyG_post{transform:none}}
