.ob{min-height:calc(100dvh / var(--page-zoom,1));background:var(--inst-paper);font-family:var(--font-hanken), sans-serif;color:var(--inst-slate);grid-template:"pane top""pane main"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr);display:grid}.ob-pane{height:calc(100dvh / var(--page-zoom,1));box-sizing:border-box;grid-area:pane;padding:12px;position:sticky;top:0}.ob-top{grid-area:top;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px 0;display:grid}.ob-main{flex-direction:column;grid-area:main;min-width:0;display:flex}.ob-frame{border-radius:var(--inst-card-r);background:var(--inst-scene-ground);isolation:isolate;place-items:center;height:100%;display:grid;position:relative;overflow:hidden}.ob-frame--map{background:var(--inst-scene-ground)}.ob-frame--card{background:var(--inst-scene-ground);box-sizing:border-box;align-content:center;padding:clamp(16px,5%,56px)}.ob-art{place-items:center;display:grid;position:absolute;inset:0}.ob-art img{object-fit:contain;width:100%;height:100%;animation:.6s both ob-fade;display:block}.ob-frame--contain .ob-art img{box-sizing:border-box;padding:5%}.ob-frame--map .ob-art img{object-fit:contain;box-sizing:border-box;padding:3%}.ob-art.is-missing{background:radial-gradient(circle,#fff7bf 0,#f4f2ec 36%,#e9ecf0 100%)}.ob-art.is-missing:before{content:"";aspect-ratio:2;border:2px solid var(--inst-lemon);border-radius:50%;width:34%;box-shadow:0 0 0 48px #ffe6001f,0 0 0 96px #ffe60012}.ob-pill{z-index:1;color:var(--inst-slate);box-shadow:var(--inst-shadow-card);background:#fff;border-radius:999px;padding:9px 13px;font-size:13px;font-weight:500;animation:.5s .2s both ob-in;position:absolute;top:18px;right:18px}.ob-frame--full .ob-art img{padding:0}.ob-frame--full .ob-art{grid-template:minmax(0,1fr)/minmax(0,1fr)}.ob-mark{width:0;height:0;position:absolute;overflow:visible}.ob-callout{position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.ob-callout-in{flex-direction:column;align-items:center;animation:.6s .2s both ob-in;display:flex}.ob-callout-tag{background:var(--inst-ink);color:var(--inst-paper);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--inst-shadow-card);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500}.ob-callout-line{background:var(--inst-lemon);width:2px;height:clamp(44px,9vh,96px)}.ob-callout-dot{background:var(--inst-lemon);border-radius:50%;width:12px;height:12px;margin-top:-1px;box-shadow:0 0 0 3px #ffffffe6,0 0 0 9px #ffe60047}.ob-pulse{width:0;height:0;position:absolute;top:0;left:0}.ob-pulse i{width:calc(var(--ob-drawn-w,600px) * .48);aspect-ratio:1/.635;box-sizing:border-box;border:3px solid var(--inst-lemon);background:color-mix(in srgb, var(--inst-lemon) 18%, transparent);box-shadow:0 0 0 1px var(--inst-lemon-ring), inset 0 0 0 1px var(--inst-lemon-ring);opacity:0;border-radius:50%;animation:5s cubic-bezier(.2,.6,.35,1) 1.2s infinite both ob-pulse;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.37)}.ob-pulse i+i{animation-delay:1.65s}@keyframes ob-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.37)}4%{opacity:1}30%{opacity:.85}52%,to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.ob-callout-dot{animation:5s ease-in-out 1.2s infinite both ob-dot-breathe}@keyframes ob-dot-breathe{0%,18%,to{transform:none}6%{transform:scale(1.3)}}.ob-art[data-off] :is(.ob-pulse i,.ob-callout-dot){animation-play-state:paused}.ob-rings{width:calc(var(--ob-drawn-w,600px) * .26);aspect-ratio:2;pointer-events:none;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ob-glow{background:radial-gradient(closest-side,#ffe60038,#ffe60000);border-radius:50%;animation:3s ease-in-out infinite ob-glow;position:absolute;inset:-70%}@keyframes ob-glow{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.ob-ring{border:2px solid var(--inst-lemon);opacity:.7;border-radius:50%;animation:2.8s ease-in-out infinite ob-ring;position:absolute;inset:0}.ob-ring:nth-of-type(2){border-style:dashed;animation-duration:3.3s;animation-delay:.45s;inset:-30%}.ob-ring:nth-of-type(3){border-style:dotted;animation-duration:3.8s;animation-delay:.9s;inset:-60%}@keyframes ob-ring{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:.95;transform:scale(1.05)}}.ob-say,.ob-say-bob,.ob-tell,.ob-tell-typing,.ob-tell-lines{width:0;height:0;position:absolute;top:0;left:0}.ob-say{animation:ob-say-in .44s cubic-bezier(.34, 1.56, .64, 1) calc(.3s + var(--ob-i,0) * .12s) both}.ob-say-bob{animation:ob-say-bob calc(3.4s + var(--ob-i,0) * .6s) ease-in-out calc(.9s + var(--ob-i,0) * .4s) infinite both}@keyframes ob-say-in{0%{opacity:0;transform:translateY(6px)scale(.6)}to{opacity:1;transform:none}}@keyframes ob-say-bob{0%,to{transform:none}50%{transform:translateY(-3px)}}.ob-tell{--vox-pad:10px 12px;--vox-line:6px;--vox-gap:7px;--ob-tell-w:104px;--ob-lean:.85}.ob-tell[data-lean=right]{--ob-lean:.15}.ob-tell[data-short]{--ob-tell-w:84px}.ob-tell-typing{animation:ob-tell-typing 13.2s ease-in-out var(--ob-at,0s) infinite both}.ob-tell-typing .vox-pill i{animation:1.2s ease-in-out infinite both ob-tell-dot}.ob-tell-typing .vox-pill i:nth-of-type(2){animation-delay:.16s}.ob-tell-typing .vox-pill i:nth-of-type(3){animation-delay:.32s}.ob-tell-lines{animation:ob-tell-bubble 13.2s ease-in-out var(--ob-at,0s) infinite both}.ob-tell-bubble{left:calc(var(--ob-tell-w) * var(--ob-lean) * -1);width:var(--ob-tell-w);bottom:8px}.ob-tell-bubble .vox-tail{left:calc(var(--ob-lean) * 100%)}.ob-tell-lines .vox-lines i{animation:ob-tell-line 13.2s ease-out var(--ob-at,0s) infinite both}.ob-tell-lines .vox-lines i:nth-child(2){animation-delay:calc(var(--ob-at,0s) + .14s)}.ob-tell-lines .vox-lines i:nth-child(3){animation-delay:calc(var(--ob-at,0s) + .28s)}@keyframes ob-tell-typing{0%{opacity:0;transform:translateY(4px)scale(.7)}2.2%{opacity:1;transform:translateY(-1px)scale(1.06)}3.4%,8.6%{opacity:1;transform:none}10.6%,to{opacity:0;transform:scale(.85)}}@keyframes ob-tell-dot{0%,60%,to{opacity:.55;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes ob-tell-bubble{0%,9.1%{opacity:0;transform:translateY(4px)scale(.85)}11.8%{opacity:1;transform:translateY(-1px)scale(1.03)}13%,29.5%{opacity:1;transform:none}32.6%,to{opacity:0;transform:scale(.94)}}@keyframes ob-tell-line{0%,10%{transform:scaleX(0)}14%,32.6%{transform:scaleX(1)}33%,to{transform:scaleX(0)}}.ob-stance .vox-thumb{z-index:1;border-radius:var(--inst-pill-r);background:var(--ob-stance-bg);width:22px;height:22px;color:var(--ob-stance-ink,var(--inst-paper));place-items:center;display:grid;position:relative}.ob-stance .vox-thumb svg{width:13px;height:13px}.ob-stance .vox-pill--react[data-up=true]{--ob-stance-bg:var(--view-support)}.ob-stance .vox-pill--react[data-up=neutral]{--ob-stance-bg:var(--inst-undecided);--ob-stance-ink:var(--inst-ink)}.ob-stance .vox-pill--react[data-up=false]{--ob-stance-bg:var(--inst-coral)}.ob-talk,.ob-nod{width:0;height:0;position:absolute;top:0;left:0}.ob-talk .vox-pill--lg{--vox-dot:5px;--vox-pill-w:48px;--vox-pill-h:26px}.ob-nod .vox-pill--react.vox-pill--lg{--vox-pill-w:36px;--vox-pill-h:26px}.ob-nod.ob-stance .vox-thumb{width:18px;height:18px}.ob-nod.ob-stance .vox-thumb svg{width:11px;height:11px}.ob-talk .vox-pill,.ob-nod .vox-pill{transform:translateX(var(--ob-shift,0px))}.ob-talk .vox-tail,.ob-nod .vox-tail{margin-left:calc(-5px - var(--ob-shift,0px))}.ob-talk{animation:ob-talk 11s ease-in-out var(--ob-at,0s) infinite both}.ob-talk .vox-pill i{animation:1.2s ease-in-out infinite both ob-tell-dot}.ob-talk .vox-pill i:nth-of-type(2){animation-delay:.16s}.ob-talk .vox-pill i:nth-of-type(3){animation-delay:.32s}.ob-nod{animation:ob-nod 11s ease-in-out var(--ob-at,0s) infinite both}@keyframes ob-talk{0%{opacity:0;transform:translateY(4px)scale(.7)}2.7%{opacity:1;transform:translateY(-1px)scale(1.06)}4.5%,21%{opacity:1;transform:none}23.5%,to{opacity:0;transform:scale(.85)}}@keyframes ob-nod{0%{opacity:0;transform:translateY(4px)scale(.6)}3%{opacity:1;transform:translateY(-1px)scale(1.08)}4.5%,18%{opacity:1;transform:none}21%,to{opacity:0;transform:scale(.85)}}.ob-art[data-off] :is(.ob-say,.ob-say-bob,.ob-tell-typing,.ob-tell-typing .vox-pill i,.ob-tell-lines,.ob-tell-lines .vox-lines i,.ob-talk,.ob-talk .vox-pill i,.ob-nod){animation-play-state:paused}@keyframes ob-fade{0%{opacity:0}to{opacity:1}}@keyframes ob-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ob-combo{position:relative}.ob-suggest{z-index:5;border:1px solid var(--inst-line);border-radius:var(--inst-ctrl-r);box-shadow:var(--inst-shadow-pop);background:#fff;margin:0;padding:6px;list-style:none;animation:.2s both ob-in;position:absolute;top:calc(100% + 6px);left:0;right:0}.ob-suggest-item{border-radius:calc(var(--inst-ctrl-r) - 4px);color:var(--inst-slate);cursor:pointer;align-items:center;gap:10px;padding:10px;font-size:15px;font-weight:300;display:flex}.ob-suggest-item svg{color:var(--inst-mist);flex:none}.ob-suggest-item.is-active{background:var(--inst-surface,#f0f1f3)}.ob-top .inst-btn--icon{width:var(--inst-ctrl-h,44px);height:var(--inst-ctrl-h,44px);justify-content:center;padding:0}.ob-progress{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ob-progress li{background:var(--inst-line);border-radius:999px;height:4px;transition:background-color .35s;position:relative}.ob-progress li.is-on{background:var(--inst-slate)}.ob-progress-word{letter-spacing:.04em;text-transform:uppercase;color:var(--inst-mist);white-space:nowrap;font-size:11px;position:absolute;top:10px;left:0}.ob-progress li[aria-current] .ob-progress-word{color:var(--inst-slate);font-weight:500}.ob-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ob-col{width:min(520px,100%);padding:clamp(40px, 6vh, 72px) var(--inst-gutter,24px) 32px;box-sizing:border-box;flex-direction:column;margin:auto;display:flex}.ob-step{flex-direction:column;gap:14px;animation:.45s cubic-bezier(.22,1,.36,1) both ob-in;display:flex}.ob-kicker{color:var(--inst-mist);margin:0}.ob-h{text-wrap:pretty;margin:0}.ob-h:focus{outline:none}.ob-h--join{letter-spacing:-.02em;font-weight:500;line-height:1.12}.ob-step--join .ob-note+.ob-note{margin-top:-4px}.ob-copy{color:var(--inst-mist);margin:0;font-size:17px;line-height:1.55}.ob-bullets{gap:2px;margin-top:-6px;padding:0;list-style:none;display:grid}.ob-bullets li{padding-left:18px;position:relative}.ob-bullets li:before{content:"";background:var(--inst-mist);border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:4px}.ob-copy--small{font-size:15px}.ob-copy b{color:var(--inst-slate);font-weight:500}.ob-field{gap:6px;font-size:14px;font-weight:500;display:grid}.ob-field .inst-field{box-sizing:border-box;width:100%;font-weight:300}.ob-go.inst-btn{justify-content:center;width:100%}.ob-note{color:var(--inst-mist);margin:0}.ob-terms a{color:var(--inst-slate);text-underline-offset:3px;text-decoration:underline}.ob-link{font:inherit;color:var(--inst-mist);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.ob-link:hover{color:var(--inst-slate)}.ob-step .ob-sent-bar{--snb-h:14px;--snb-fig:30px;--snb-word:15px;--snb-dot:12px;--snb-gap:18px;margin:6px 0 2px}.ob-not-now .ob-link[aria-disabled=true]{opacity:.4;cursor:default}.ob-field textarea.ob-story{resize:vertical;min-height:168px;padding-top:12px;line-height:1.5}.ob-share-main.inst-btn{gap:10px}.ob-not-now{text-align:center;margin:4px 0 0}.ob-not-now .ob-link{font-size:15px}.ob-ways{--shw-bleed:8px}.ob-ways .shw-strip>:first-child{margin-inline-start:auto}.ob-ways .shw-strip>:last-child,.ob-ways .shw-strip>.shr:last-child>.shw-way{margin-inline-end:auto}@media (prefers-reduced-motion:reduce){.ob-ring,.ob-glow,.ob-step,.ob-art img,.ob-pill,.shc,.ob-callout-in,.ob-callout-dot{animation:none}.ob-pulse{display:none}.ob-say,.ob-say-bob,.ob-tell-lines,.ob-tell-lines .vox-lines i{animation:none}.ob-tell-typing,.ob-tell:not([data-still]),.ob-talk:not([data-still]),.ob-nod:not([data-still]){display:none}.ob-talk,.ob-talk .vox-pill i,.ob-nod{animation:none}.ob-progress li{transition:none}}@media (max-width:900px){.ob{min-height:calc(100dvh / var(--page-zoom,1));grid-template:"top""pane""main"minmax(0,1fr)/minmax(0,1fr)}.ob-pane{height:auto;padding:12px 12px 0;position:static}.ob-frame{aspect-ratio:4/3;width:min(100%,61.3333svh);height:auto;margin-inline:auto}.ob-frame--map{aspect-ratio:4/3;width:min(100%,61.3333svh)}.pxd-note{font-size:11px;top:auto;bottom:10px;left:10px}.ob-frame--card{aspect-ratio:auto;max-height:none;padding:12px}.ob-frame--contain:not(.ob-frame--full) .ob-art img{padding:3%}.ob-col{padding-top:24px;padding-bottom:calc(28px + env(safe-area-inset-bottom));margin:0 auto}.ob-progress li:not([aria-current]) .ob-progress-word{display:none}.ob-callout-tag{padding:6px 11px;font-size:11px}.ob-callout-line{height:44px}.ob-say .vox-pill--lg,.ob-tell .vox-pill--lg{--vox-dot:5px;--vox-pill-w:48px;--vox-pill-h:26px}.ob-say .vox-pill--react.vox-pill--lg{--vox-pill-w:36px}.ob-stance .vox-thumb{width:18px;height:18px}.ob-stance .vox-thumb svg{width:11px;height:11px}.ob-say[data-shift="-1"] .vox-pill{transform:translate(-10px)}.ob-say[data-shift="-1"] .vox-tail{margin-left:5px}.ob-say[data-shift="1"] .vox-pill{transform:translate(10px)}.ob-say[data-shift="1"] .vox-tail{margin-left:-15px}.ob-tell{--vox-pad:7px 9px;--vox-line:4px;--vox-gap:5px;--ob-tell-w:72px}.ob-tell[data-short]{--ob-tell-w:58px}.ob-pulse i{border-width:2px}.ob-talk .vox-pill--lg{--vox-dot:4px;--vox-pill-w:40px;--vox-pill-h:22px}.ob-talk .vox-pill,.ob-nod .vox-pill{transform:translateX(var(--ob-shift-phone,0px))}.ob-talk .vox-tail,.ob-nod .vox-tail{margin-left:calc(-5px - var(--ob-shift-phone,0px))}.ob-talk[data-wide],.ob-nod[data-wide]{display:none}}.eld-demo{z-index:45;box-sizing:border-box;width:max-content;max-width:calc(100% - 24px);padding:var(--inst-ctrl-gap,4px);border:1px solid var(--inst-line);border-radius:var(--inst-group-r);background:var(--inst-glass-light);-webkit-backdrop-filter:var(--inst-blur);backdrop-filter:var(--inst-blur);box-shadow:var(--inst-shadow-pop);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.eld-demo .inst-tabs{flex:none}.eld-demo-room{flex:none;height:104px}@media (min-width:901px){.eld-demo{max-width:calc(50% - 24px);left:75%}}@media (max-width:900px){.eld-demo{bottom:calc(12px + env(safe-area-inset-bottom))}.eld-demo-room{height:136px}}@media (max-width:640px){.eld-demo{width:calc(100% - 24px)}.eld-demo-site,.eld-demo-result{flex:1 1 0;min-width:0}.eld-demo .inst-tabs{flex:100%;order:3}}.ob-cpick{margin:4px 0 20px}.ob-cpick .inst-small{color:var(--inst-slate);margin:0 0 8px}.ob-cpick-row{flex-wrap:wrap;gap:8px;display:flex}.ob-cpick-row [aria-pressed=true]{border-color:var(--inst-ink,currentColor);font-weight:600}
