@property --accent{syntax:"<color>";inherits:true;initial-value:#4f7396}.elsewhere{--dim:0;background:var(--c-night);position:relative}.elsewhere .es-stage{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.elsewhere .es-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.8s,transform 8s linear;position:absolute;inset:0;transform:scale(1.06)}.elsewhere .es-video.on{opacity:1;transform:scale(1)}.elsewhere .es-shade{background:linear-gradient(180deg, #00000059, #0000 30%, #0000008c), rgba(4, 6, 9, calc(.15 + var(--dim) * .62));position:absolute;inset:0}.elsewhere .es-night{opacity:0;background:radial-gradient(120% 70% at 50% 110%, color-mix(in srgb, var(--accent) 55%, transparent), transparent 70%), radial-gradient(80% 50% at 0% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%);mix-blend-mode:soft-light;transition:opacity 1.8s;position:absolute;inset:0}.elsewhere .es-night.on{opacity:calc(1 - var(--dim) * .4)}.elsewhere .es-scene-name{letter-spacing:.18em;text-transform:uppercase;color:var(--c-faint);opacity:calc(1 - var(--dim) * 2);font-size:.7rem;position:absolute;bottom:clamp(1rem,3vh,1.6rem);left:clamp(1rem,3vw,2rem)}.elsewhere .es-hero{z-index:1;align-items:flex-end;min-height:100svh;padding:clamp(1.5rem,6vw,5rem) clamp(1rem,6vw,5rem) clamp(7rem,16vh,9rem);display:flex;position:relative}.elsewhere .es-hero-copy{max-width:46rem;animation:1.2s cubic-bezier(.2,.8,.2,1) .2s backwards es-rise}.elsewhere .es-hero h1{font-family:var(--c-serif);letter-spacing:-.035em;text-shadow:0 2px 30px #00000059;margin:0;font-size:clamp(2.6rem,8.5vw,6.4rem);font-weight:600;line-height:.98}.elsewhere .es-hero p{color:color-mix(in srgb, var(--c-snow) 80%, transparent);margin:1rem 0 1.8rem;font-size:clamp(1rem,2vw,1.2rem)}.elsewhere .es-rail{width:min(360px,100vw - 2rem);position:absolute;top:clamp(1.25rem,5vh,3rem);right:clamp(1rem,4vw,3rem)}.elsewhere .es-toast{background:linear-gradient(180deg, #ffffff29, #ffffff0a), color-mix(in srgb, var(--c-night-2) 45%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);box-shadow:inset 0 1px 0 #ffffff38, 0 0 0 1px var(--c-rim), 0 24px 50px -20px var(--c-drop);color:var(--c-snow);border-radius:20px;padding:.9rem 1rem 1rem}.elsewhere .es-toast-in{animation:5.2s cubic-bezier(.2,.8,.2,1) both es-toast}.elsewhere .es-toast-head{align-items:center;gap:.5rem;font-size:.8rem;display:flex}.elsewhere .es-toast-icon{color:var(--c-glow);justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.elsewhere .es-toast-time{color:var(--c-faint);margin-left:auto}.elsewhere .es-toast p{margin:.55rem 0 .8rem;font-size:.9rem;line-height:1.45}.elsewhere .es-toast-actions{flex-wrap:wrap;gap:.45rem;display:flex}.elsewhere .es-toast-actions span{background:color-mix(in srgb, var(--c-snow) 10%, transparent);border-radius:999px;padding:.4rem .8rem;font-size:.84rem;font-weight:600}.elsewhere .es-toast-actions .primary{background:var(--c-snow);color:var(--c-on-snow)}html.es-snap{scroll-snap-type:y mandatory}.elsewhere .es-hero,.elsewhere .es-act,.elsewhere .es-trust,.elsewhere .es-end{scroll-snap-align:start;height:100svh}.elsewhere .es-act,.elsewhere .es-trust{z-index:1;position:relative}.elsewhere .es-act-pin{flex-direction:column;justify-content:center;height:100%;padding:0 clamp(1rem,7vw,6rem);display:flex;position:relative;overflow:hidden}.elsewhere .es-act[data-side=left] .es-act-pin{text-align:right;align-items:flex-end}.elsewhere .es-act-line{max-width:14ch;font-family:var(--c-serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.6rem,9vw,7.5rem);font-weight:600;line-height:.98}.elsewhere .es-word{white-space:pre;opacity:0;filter:blur(6px);transition:opacity .25s,transform .25s,filter .25s;display:inline-block;transform:translateY(.35em)}.elsewhere .es-act.in .es-word{opacity:1;filter:none;transition:opacity calc(.7s * var(--rv,1)) ease, transform calc(.9s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1), filter calc(.7s * var(--rv,1)) ease;transition-delay:calc((.15s + var(--k) * 90ms) * var(--rv,1));transform:none}.elsewhere .es-act-toast{--dir:1;text-align:left;transform-origin:50%;opacity:0;width:min(380px,100vw - 2rem);transform:perspective(1200px) translateX(calc(var(--dir) * 5rem)) rotateY(calc(var(--dir) * -18deg));margin-top:clamp(2rem,6vh,3.5rem);transition:opacity .25s,transform .25s}.elsewhere .es-act[data-side=left] .es-act-toast{--dir:-1}.elsewhere .es-act.in .es-act-toast{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease, transform calc(1.1s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1);transition-delay:calc((1s + var(--n) * 90ms) * var(--rv,1));transform:none}.elsewhere .es-cat{pointer-events:none;position:relative}.elsewhere .es-cat-live{position:absolute;inset:0}.elsewhere .es-cat-pixels{width:100%;height:100%;image-rendering:pixelated;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--c-glow) 45%, transparent));position:absolute;inset:0}.elsewhere .es-cat-live svg{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--c-glow) 45%, transparent))}.elsewhere .es-cat-wander{z-index:2;position:absolute}.elsewhere .es-act-row{align-items:center;gap:clamp(.75rem,2.5vw,1.75rem);margin-top:clamp(2rem,6vh,3.5rem);display:flex}.elsewhere .es-act[data-side=left] .es-act-row{flex-direction:row-reverse}.elsewhere .es-act-row{max-width:100%}.elsewhere .es-act-row .es-act-toast{flex:0 380px;min-width:0;margin-top:0}.elsewhere .es-cat-act{flex:none}.elsewhere .es-trust .es-act-pin{text-align:center;align-items:center}.elsewhere .es-trust-line{font-family:var(--c-serif);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,6vw,4.6rem);font-weight:600;line-height:1.12}.elsewhere .es-trust-line span{color:var(--c-dim)}.elsewhere .es-end{z-index:1;text-align:center;background:radial-gradient(70% 55% at 50% 85%, color-mix(in srgb, var(--c-accent) 16%, transparent), transparent 70%), var(--c-night);flex-direction:column;align-items:center;padding:clamp(3rem,9vh,5rem) 1rem 0;display:flex;position:relative}.elsewhere .es-end-copy{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(2rem,5vh,3rem);display:flex}.elsewhere .es-end h2{font-family:var(--c-serif);letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,7vw,5.4rem);font-weight:600;line-height:1.25}.elsewhere .es-end h2 span{color:var(--c-dim)}.elsewhere .es-cue{left:50%;bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 3.6rem);z-index:50;color:var(--c-snow);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 1px color-mix(in srgb, var(--c-glow) 45%, transparent), 0 0 22px 3px color-mix(in srgb, var(--c-glow) 35%, transparent);background:linear-gradient(#ffffff24,#ffffff08),#0a0c1066;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1rem .6rem 1.1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .45s,translate .45s,visibility linear;animation:.8s cubic-bezier(.2,.8,.2,1) 1.4s backwards es-cue-in;display:inline-flex;position:fixed;translate:-50%}.elsewhere .es-cue svg{animation:1.8s ease-in-out 2.2s infinite es-bob}.elsewhere .es-cue.gone{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .45s,translate .45s,visibility 0s linear .45s;translate:-50% .5rem}@keyframes es-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes es-cue-in{0%{opacity:0;translate:-50% 1rem}}@keyframes es-bob{50%{transform:translateY(3px)}}@keyframes es-toast{0%{opacity:0;transform:translateY(-18px)scale(.96)}8%{opacity:1;transform:none}90%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)scale(.98)}}@media (max-width:700px){.elsewhere .es-hero{flex-direction:column;justify-content:flex-end;align-items:stretch}.elsewhere .es-rail{order:-1;width:100%;margin-bottom:auto;position:relative;top:auto;right:auto}.elsewhere .es-act[data-side=left] .es-act-pin{text-align:left;align-items:flex-start}.elsewhere .es-act[data-side=left] .es-act-row{flex-direction:row}}@media (prefers-reduced-motion:reduce){.elsewhere .es-video{transition:none;transform:none}.elsewhere .es-hero-copy,.elsewhere .es-cue,.elsewhere .es-cue svg,.elsewhere .es-toast-in{animation:none}.elsewhere .es-word,.elsewhere .es-act-toast{transition:none!important}}.elsewhere .es-sec,.elsewhere .es-mcp,.elsewhere .es-price{z-index:1;scroll-snap-align:start;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(4rem,10vh,6rem) clamp(1rem,7vw,6rem);display:flex;position:relative}.elsewhere .concept-foot{scroll-snap-align:end}.elsewhere .es-big{font-family:var(--c-serif);letter-spacing:-.035em;opacity:0;filter:blur(6px);margin:0;font-size:clamp(2.4rem,7vw,5.6rem);font-weight:600;line-height:1.12;transition:opacity .25s,transform .25s,filter .25s;transform:translateY(.3em)}.elsewhere .es-big span{color:var(--c-dim)}.elsewhere .in .es-big{opacity:1;filter:none;transition:opacity calc(.8s * var(--rv,1)) ease calc(.1s * var(--rv,1)), transform calc(1s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1) calc(.1s * var(--rv,1)), filter calc(.8s * var(--rv,1)) ease calc(.1s * var(--rv,1));transform:none}.elsewhere .es-sec-list li,.elsewhere .es-term,.elsewhere .es-plan{background:linear-gradient(180deg, #ffffff24, #ffffff08), color-mix(in srgb, var(--c-night-2) 50%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);box-shadow:inset 0 1px 0 #fff3, 0 0 0 1px var(--c-rim), 0 24px 50px -20px var(--c-drop)}.elsewhere .es-sec-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,5rem);width:100%;max-width:76rem;margin:0 auto;display:grid}.elsewhere .es-sec-head{position:relative}.elsewhere .es-sec-cat{position:absolute;bottom:calc(100% + clamp(1rem,3vh,1.5rem));left:0}.elsewhere .es-sec-list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.elsewhere .es-sec-list li{opacity:0;border-radius:18px;align-items:center;gap:.9rem;padding:1rem 1.1rem;transition:opacity .25s,transform .25s;display:flex;transform:translate(3rem)}.elsewhere .es-sec-icon{width:40px;height:40px;color:var(--c-dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.elsewhere .es-sec-list b{font-size:1rem;display:block}.elsewhere .es-sec-line{color:var(--c-dim);margin-top:.2rem;font-size:.88rem;line-height:1.45;display:block}.elsewhere .es-mcp{text-align:center;align-items:center;gap:0}.elsewhere .es-mcp-inner{flex-direction:column;align-items:center;gap:clamp(1.6rem,4vh,2.4rem);width:100%;display:flex}.elsewhere .es-term{text-align:left;opacity:0;border-radius:18px;width:min(640px,100%);transition:opacity .25s,transform .25s;overflow:hidden;transform:perspective(1200px)rotateX(14deg)translateY(2rem)}.elsewhere .es-mcp.in .es-term{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease calc(.35s * var(--rv,1)), transform calc(1.1s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1) calc(.35s * var(--rv,1));transform:none}.elsewhere .es-term-bar{border-bottom:1px solid var(--c-line);font:500 .75rem var(--font-ibm-plex-mono), ui-monospace, monospace;color:var(--c-faint);align-items:center;gap:.4rem;padding:.7rem .9rem;display:flex}.elsewhere .es-term-bar i{background:color-mix(in srgb, var(--c-snow) 18%, transparent);border-radius:50%;width:10px;height:10px}.elsewhere .es-term-bar span{margin-left:.5rem}.elsewhere .es-term-body{min-height:12.5rem;padding:1.1rem 1.2rem 1.3rem}.elsewhere .es-term-prompt{font:500 .95rem/1.5 var(--font-ibm-plex-mono), ui-monospace, monospace;margin:0}.elsewhere .es-term-caret{color:var(--c-glow)}.elsewhere .es-term-cursor{vertical-align:-.15em;background:var(--c-glow);width:.55em;height:1.05em;margin-left:2px;animation:1s steps(2,start) infinite es-blink;display:inline-block}.elsewhere .es-term-reply{margin-top:1rem}.elsewhere .es-term-who{color:var(--c-snow);align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;display:inline-flex}.elsewhere .es-term-reply p{color:color-mix(in srgb, var(--c-snow) 88%, transparent);margin:.4rem 0 0;font-size:.98rem;line-height:1.5}.elsewhere .es-term-actions{opacity:0;flex-wrap:wrap;gap:.45rem;margin-top:1rem;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.elsewhere .es-term-actions.on{opacity:1;transform:none}.elsewhere .es-term-actions span{background:color-mix(in srgb, var(--c-snow) 10%, transparent);border-radius:999px;padding:.4rem .8rem;font-size:.78rem;font-weight:600}.elsewhere .es-term-actions .primary{background:var(--c-snow);color:var(--c-on-snow)}.elsewhere .es-editors{margin-inline:auto;width:min(760px,100%);margin-top:clamp(2.5rem,7vh,4rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.elsewhere .es-editors-run{width:max-content;animation:40s linear infinite es-drift-set;display:flex}.elsewhere .es-editors-set{flex:none;gap:2.4rem;padding-right:2.4rem;display:flex}@keyframes es-drift-set{to{transform:translate(-25%)}}.elsewhere .es-editor{color:var(--c-dim);white-space:nowrap;align-items:center;gap:.55rem;font-size:.92rem;font-weight:600;display:inline-flex}.elsewhere .es-editor img{filter:brightness(0)invert();opacity:.75;width:20px;height:20px}.elsewhere .es-price{text-align:center;align-items:center}.elsewhere .es-plans{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,2vw,1.4rem);width:min(980px,100%);margin-top:clamp(2rem,6vh,3.5rem);display:grid}.elsewhere .es-plan{opacity:0;border-radius:22px;flex-direction:column;gap:.55rem;padding:1.5rem 1.4rem 1.6rem;transition:opacity .25s,transform .25s;display:flex;transform:translateY(3rem)}.elsewhere .es-plan.pop{box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 1px color-mix(in srgb, var(--c-glow) 60%, transparent), 0 0 40px -6px color-mix(in srgb, var(--c-accent) 70%, transparent), 0 24px 50px -20px var(--c-drop)}.elsewhere .es-price.in .es-plan{opacity:1;transition:opacity calc(.7s * var(--rv,1)) ease, transform calc(1s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1);transition-delay:calc((.35s + var(--k) * .14s) * var(--rv,1));transform:none}.elsewhere .es-plan-name{color:var(--c-glow);font-size:.95rem;font-weight:700}.elsewhere .es-plan-price{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.elsewhere .es-plan-price b{letter-spacing:-.04em;font-size:clamp(2.6rem,5vw,3.4rem);font-weight:800;line-height:1}.elsewhere .es-plan-price s{color:var(--c-faint);-webkit-text-decoration-color:var(--c-accent-bright);text-decoration-color:var(--c-accent-bright);font-size:1.25rem;font-weight:700;text-decoration-thickness:2px}.elsewhere .es-plan-price span{color:var(--c-dim);font-size:.85rem}.elsewhere .es-plan-tag{margin:.2rem 0 0;font-size:1rem}.elsewhere .es-plan-apps{color:var(--c-dim);font-size:.82rem}.elsewhere .es-plan-intro{color:var(--c-glow);font-size:.75rem}.elsewhere .es-price-foot{color:var(--c-faint);margin:1.6rem 0 0;font-size:.8rem}@keyframes es-blink{to{visibility:hidden}}@keyframes es-drift{to{transform:translate(-50%)}}@media (max-width:860px){.elsewhere .es-sec-inner{grid-template-columns:minmax(0,1fr)}.elsewhere .es-sec-head{margin-top:5.5rem}.elsewhere .es-plans{grid-template-columns:minmax(0,1fr);max-width:420px}}@media (prefers-reduced-motion:reduce){.elsewhere .es-editors-run{justify-content:center;width:auto;animation:none}.elsewhere .es-editors-set{flex-wrap:wrap;justify-content:center;padding-right:0}.elsewhere .es-editors-set+.es-editors-set{display:none}.elsewhere .es-big,.elsewhere .es-sec-list li,.elsewhere .es-term,.elsewhere .es-plan{transition:none!important}}.elsewhere.teaser{clip-path:inset(0);min-height:0}.elsewhere.teaser .es-hero,.elsewhere.teaser .es-act{scroll-snap-align:none}.elsewhere.body{background:var(--c-night);min-height:0}.elsewhere.body .es-act{background:radial-gradient(55% 60% at 80% 60%, color-mix(in srgb, var(--c-accent) 16%, transparent), transparent 70%);height:auto;min-height:88svh}.elsewhere.body .es-act[data-side=left]{background:radial-gradient(55% 60% at 20% 60%, color-mix(in srgb, var(--c-accent) 16%, transparent), transparent 70%)}.elsewhere.body .es-trust{height:auto;min-height:88svh}.elsewhere.body .es-trust .es-act-pin{background:0 0;min-height:88svh;padding-top:clamp(4.5rem,11vh,7rem);padding-bottom:calc(clamp(4rem,12vh,7rem) + 1.5rem)}.elsewhere.body .es-end{background:radial-gradient(70% 55% at 50% 85%, color-mix(in srgb, var(--c-accent) 16%, transparent), transparent 70%), var(--c-night)}.elsewhere .es-act-line,.elsewhere .es-act-row,.elsewhere .es-trust-line{z-index:1;position:relative}.elsewhere .es-glimpse{--fade-dir:to right;z-index:0;aspect-ratio:700/560;pointer-events:none;opacity:0;filter:brightness(1.12)contrast(1.05);border-radius:22px;width:min(48vw,780px);transition:opacity .3s,transform .3s;position:absolute;top:50%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 40px 80px -30px #000c}.elsewhere .es-glimpse-canvas{transform-origin:0 0;text-align:left}.elsewhere .es-act[data-side] .es-glimpse{aspect-ratio:auto;bottom:0}.elsewhere .es-act[data-side=right] .es-glimpse{top:44%;right:clamp(1rem,4vw,4rem);transform:translateY(24px)}.elsewhere .es-act[data-side=left] .es-glimpse{--fade-dir:to right;top:44%;left:clamp(1rem,4vw,4rem);transform:translateY(24px)}.elsewhere .es-act.in .es-glimpse{opacity:1;transition:opacity calc(1.2s * var(--rv,1)) ease calc(.2s * var(--rv,1)), transform calc(1.4s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1) calc(.2s * var(--rv,1));transform:none}@media (max-width:700px){.elsewhere .es-act[data-side] .es-glimpse,.elsewhere .es-act[data-side].in .es-glimpse{aspect-ratio:700/560;width:calc(100vw - 2rem);inset:3% auto auto 1rem;transform:none}.elsewhere .es-act[data-side].in .es-glimpse{opacity:.4}}@media (prefers-reduced-motion:reduce){.elsewhere .es-glimpse{transition:none!important}}.elsewhere .es-glimpse aside>div:first-child>span:last-child,.elsewhere .es-glimpse aside>div:first-child .lime-mono{display:none}.elsewhere .es-glimpse main{background:0 0;border-color:#0000;box-shadow:none!important}.elsewhere .es-glimpse main>div{padding-top:6px;padding-left:10px;padding-right:10px}.elsewhere .es-glimpse main>div>div{margin-left:0;margin-right:0}.elsewhere .es-glimpse[data-surface=releases] main>div>div>div:first-child,.elsewhere .es-glimpse[data-surface=revenue] .mt-4.pb-2,.elsewhere .es-glimpse[data-surface=revenue] .mt-3>.lime-type-micro-label,.elsewhere .es-glimpse[data-surface=revenue] .mt-3>.mt-1{display:none}.elsewhere .es-glimpse[data-surface=revenue] .mt-3.border-t{border-top:0;margin-top:0;padding-top:0}.elsewhere .es-sec-list li{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-radius:0;padding:.6rem 0}.elsewhere .es-term-body{min-height:22rem;font:400 .92rem/1.6 var(--font-ibm-plex-mono), ui-monospace, monospace;color:color-mix(in srgb, var(--c-snow) 90%, transparent);padding:1.3rem 1.4rem 1.5rem}.elsewhere .es-term-line{margin:0}.elsewhere .es-term-line b{color:var(--c-snow);font-weight:600}.elsewhere .es-term-you{color:var(--c-snow)}.elsewhere .es-term-block{margin-top:1rem}.elsewhere .es-term-dim{color:var(--c-faint)}.elsewhere .es-term-indent{padding-left:1.4em}.elsewhere .es-term-dot{color:var(--c-snow)}.elsewhere .es-term-dot.tool{color:var(--c-good)}.elsewhere .es-term-menu{margin-top:1.2rem}.elsewhere .es-term-menu .on{color:var(--c-glow)}.elsewhere .es-term-pick{width:1.2em;display:inline-block}.elsewhere .es-term-wrap{flex-direction:column;align-items:center;gap:1rem;width:min(640px,100%);display:flex}.elsewhere .es-term-wrap .es-term{width:100%}.elsewhere .es-term-controls{gap:.5rem;display:flex}.elsewhere .es-term-controls button{border:1px solid var(--c-line);background:color-mix(in srgb, var(--c-snow) 6%, transparent);width:44px;height:44px;color:var(--c-dim);cursor:pointer;border-radius:999px;place-items:center;transition:color .2s,border-color .2s,background .2s;display:grid}.elsewhere .es-term-controls button:hover{color:var(--c-snow);border-color:var(--c-faint);background:color-mix(in srgb, var(--c-snow) 10%, transparent)}.elsewhere .es-term-controls button:focus-visible{outline:2px solid var(--c-glow);outline-offset:2px}.elsewhere .es-term-dots{gap:.25rem;margin-top:-.25rem;display:flex}.elsewhere .es-term-dots button{cursor:pointer;background:0 0;border:0;place-items:center;min-width:24px;height:24px;padding:0 4px;display:grid}.elsewhere .es-term-dots span{background:color-mix(in srgb, var(--c-snow) 14%, transparent);border-radius:999px;width:8px;height:8px;transition:width .3s,background .3s;display:block}.elsewhere .es-term-dots button:hover span{background:color-mix(in srgb, var(--c-snow) 30%, transparent)}.elsewhere .es-term-dots button[aria-current=true] span{background:color-mix(in srgb, var(--c-snow) 40%, transparent);width:20px}.elsewhere .es-term{cursor:pointer}.elsewhere .es-term:focus-visible{outline:2px solid var(--c-glow);outline-offset:3px}.elsewhere .es-sec-icon{color:var(--c-glow)}.elsewhere .es-sec-list li{transform:translateY(12px)}.elsewhere .es-sec.in .es-sec-list li{opacity:1;transition:opacity calc(.55s * var(--rv,1)) ease, transform calc(.65s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1);transition-delay:calc((.15s + var(--k) * .16s) * var(--rv,1));transform:none}.elsewhere .es-sec.in .es-sec-list li :is(b,.es-sec-line){animation-duration:calc(1s * var(--rv,1));animation-delay:calc((.15s + var(--k) * .16s) * var(--rv,1));animation-timing-function:ease;animation-fill-mode:both}.elsewhere .es-sec.in .es-sec-list li b{animation-name:es-sec-title-in}.elsewhere .es-sec.in .es-sec-list li .es-sec-line{animation-name:es-sec-line-in}@keyframes es-sec-title-in{0%{color:var(--c-glow)}to{color:var(--c-snow)}}@keyframes es-sec-line-in{0%{color:color-mix(in srgb, var(--c-glow) 75%, transparent)}to{color:var(--c-dim)}}@media (prefers-reduced-motion:reduce){.elsewhere .es-sec.in .es-sec-list li :is(b,.es-sec-line){animation:none}}.elsewhere .es-phone{z-index:1;background:radial-gradient(45% 55% at 72% 55%, color-mix(in srgb, var(--c-accent) 18%, transparent), transparent 70%);align-items:center;min-height:100svh;padding:clamp(4rem,10vh,6rem) clamp(1rem,7vw,6rem);display:flex;position:relative}.elsewhere .es-phone-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,7vw,6rem);width:100%;max-width:72rem;margin:0 auto;display:grid}.elsewhere .es-mcp-sub,.elsewhere .es-phone-line{max-width:34ch;font-family:var(--c-serif);letter-spacing:-.015em;color:var(--c-dim);margin:clamp(.9rem,2.2vh,1.4rem) 0 0;font-size:clamp(1.25rem,2.6vw,2rem);font-weight:500;line-height:1.25}.elsewhere .es-phone-stores{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.elsewhere .es-store{color:var(--c-snow);border:1px solid var(--c-line);background:color-mix(in srgb, var(--c-snow) 6%, transparent);border-radius:16px;align-items:center;gap:.7rem;padding:.7rem 1.2rem .7rem .9rem;text-decoration:none;transition:border-color .2s,background .2s,translate .2s;display:inline-flex}.elsewhere .es-store:hover{border-color:var(--c-faint);background:color-mix(in srgb, var(--c-snow) 10%, transparent);translate:0 -2px}.elsewhere .es-store span{flex-direction:column;line-height:1.15;display:flex}.elsewhere .es-store small{color:var(--c-dim);font-size:.7rem}.elsewhere .es-store b{font-size:1.05rem;font-weight:700}.elsewhere .es-phone-device{aspect-ratio:1280/2856;width:clamp(240px,24vw,320px);box-shadow:inset 0 0 0 1px #ffffff1a, 0 0 0 8px #050608, 0 0 0 9px #ffffff14, 0 50px 90px -30px #000000d9, 0 0 80px -10px color-mix(in srgb, var(--c-accent) 45%, transparent);text-align:left;opacity:0;background:#0c0c0d;border-radius:40px;transition:opacity .3s,transform .3s;overflow:hidden;transform:translateY(40px)}.elsewhere .es-phone.in .es-phone-device{opacity:1;transition:opacity calc(.9s * var(--rv,1)) ease calc(.25s * var(--rv,1)), transform calc(1.1s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1) calc(.25s * var(--rv,1));transform:none}.elsewhere .es-phone-line,.elsewhere .es-phone-stores{opacity:0;transition:opacity .25s}.elsewhere .es-phone.in .es-phone-line,.elsewhere .es-phone.in .es-phone-stores{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease calc(.45s * var(--rv,1))}@media (max-width:760px){.elsewhere .es-phone-inner{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.elsewhere .es-phone-stores{justify-content:center}}@media (prefers-reduced-motion:reduce){.elsewhere .es-phone-device,.elsewhere .es-phone-line,.elsewhere .es-phone-stores{transition:none!important}}.elsewhere .es-mcp-link{color:var(--c-dim);align-items:center;gap:.5rem;padding:.6rem .4rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.elsewhere .es-mcp-link:hover{color:var(--c-snow)}.elsewhere .es-mcp-link svg{color:var(--c-glow)}.elsewhere .es-mcp-link{opacity:0;border:1px solid #0000;border-radius:999px;padding:.6rem 1.1rem;transition:opacity .25s,color .2s}.elsewhere .es-mcp.in .es-mcp-link{opacity:1;transition:opacity calc(.6s * var(--rv,1)) ease calc(.6s * var(--rv,1)), color .2s ease;animation:es-mcp-ring calc(2.2s * var(--rv,1)) ease calc(.6s * var(--rv,1)) both}@keyframes es-mcp-ring{0%{border-color:var(--c-glow);box-shadow:0 0 0 0 color-mix(in srgb, var(--c-glow) 0%, transparent)}30%{border-color:var(--c-glow);box-shadow:0 0 18px 2px color-mix(in srgb, var(--c-glow) 40%, transparent)}to{border-color:#0000;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.elsewhere .es-mcp.in .es-mcp-link{transition:none;animation:none}}@property --es-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.elsewhere .es-mcp.in .es-mcp-link{animation:none}.elsewhere .es-mcp-link{position:relative}.elsewhere .es-ring{border-radius:inherit;pointer-events:none;opacity:0;filter:drop-shadow(0 0 6px var(--c-glow)) drop-shadow(0 0 14px color-mix(in srgb, var(--c-glow) 60%, transparent));position:absolute;inset:-1px}.elsewhere .es-ring:before{content:"";border-radius:inherit;background:conic-gradient(from var(--es-ang), transparent 0deg, transparent 200deg, var(--c-glow) 300deg, #fff 345deg, transparent 360deg);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.elsewhere .es-mcp.in .es-ring{animation:es-ring-show calc(3.6s * var(--rv,1)) ease calc(.6s * var(--rv,1)) both}.elsewhere .es-mcp.in .es-ring:before{animation:es-ring-spindown 8s cubic-bezier(.3, .5, .5, .811) calc(.6s * var(--rv,1)), es-ring-spin 7s linear calc(.6s * var(--rv,1) + 8s) infinite}@keyframes es-ring-show{0%{opacity:0}12%{opacity:1}75%{opacity:1}to{opacity:1}}@keyframes es-ring-spin{to{--es-ang:360deg}}@keyframes es-ring-spindown{to{--es-ang:1080deg}}@media (prefers-reduced-motion:reduce){.elsewhere .es-ring{display:none}}.elsewhere .es-phone-stage{position:relative}.elsewhere .es-hi{color:var(--c-glow);font-style:normal}.elsewhere .es-tip{z-index:1;text-align:left;opacity:0;align-items:flex-start;gap:.75rem;max-width:26rem;margin-top:clamp(1.4rem,4vh,2.2rem);transition:opacity .25s,transform .25s;display:flex;position:relative;transform:translateY(8px)}.elsewhere .es-act.in .es-tip{opacity:1;transition:opacity calc(.7s * var(--rv,1)) ease, transform calc(.8s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1);transition-delay:calc((.35s + var(--n) * 90ms) * var(--rv,1));transform:none}.elsewhere .es-tip-icon{color:var(--c-glow);flex:none;margin-top:.1rem;display:inline-flex}.elsewhere .es-tip-label{color:var(--c-faint);font-size:.78rem;display:block}.elsewhere .es-tip b{color:var(--c-snow);margin-top:.15rem;font-size:.98rem;font-weight:600;display:block}.elsewhere .es-tip p{color:var(--c-dim);margin:.3rem 0 0;font-size:.9rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.elsewhere .es-tip{transition:none!important}}.elsewhere .es-tip{align-items:flex-end;gap:.9rem;max-width:32rem}.elsewhere .es-tip-cat{flex:none;margin-bottom:-.2rem}.elsewhere .es-tip-bubble{--tip-bg:color-mix(in srgb, var(--c-accent) 16%, var(--c-night));--tip-line:color-mix(in srgb, var(--c-glow) 45%, transparent);background:var(--tip-bg);border:1px solid var(--tip-line);box-shadow:0 24px 50px -20px var(--c-drop);border-radius:18px;padding:.9rem 1.15rem 1rem;position:relative}.elsewhere .es-tip-bubble .es-tip-label{color:var(--c-glow)}.elsewhere .es-tip-bubble .es-tip-does{border-top:1px solid color-mix(in srgb, var(--c-glow) 22%, transparent);color:color-mix(in srgb, var(--c-snow) 90%, transparent);margin-top:.65rem;padding-top:.6rem}.elsewhere .es-tip-bubble b{font-family:var(--c-sans);letter-spacing:-.01em;font-size:1.08rem;font-weight:700}.elsewhere .es-act .es-act-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"line""shot";align-content:center;row-gap:clamp(2rem,5vh,3rem);width:100%;max-width:80rem;height:auto;min-height:88svh;margin:0 auto;padding:clamp(4.5rem,11vh,7rem) clamp(1rem,5vw,4rem) clamp(6rem,14vh,9rem);display:grid;overflow:visible}.elsewhere .es-act .es-act-grid .es-act-head{grid-area:line}.elsewhere .es-act[data-side=left] .es-act-grid .es-act-head{justify-self:end}.elsewhere .es-act-sub{max-width:34ch;font-family:var(--c-serif);letter-spacing:-.015em;color:var(--c-dim);opacity:0;margin:clamp(.9rem,2.2vh,1.4rem) 0 0;font-size:clamp(1.25rem,2.6vw,2rem);font-weight:500;line-height:1.25;transition:opacity .25s,transform .25s;transform:translateY(.4em)}.elsewhere .es-act[data-side=left] .es-act-sub{margin-left:auto}.elsewhere .es-act.in .es-act-sub{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease, transform calc(.9s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1);transition-delay:calc((.25s + var(--n) * 90ms) * var(--rv,1));transform:none}.elsewhere .es-act .es-act-shot{grid-area:shot;justify-self:center;width:100%;max-width:62rem;position:relative}.elsewhere .es-act[data-side] .es-act-shot .es-glimpse{aspect-ratio:1040/760;opacity:0;width:100%;height:auto;box-shadow:0 0 0 1px var(--c-rim), 0 24px 50px -20px var(--c-shot-shadow);filter:brightness(1.12)contrast(1.05);position:relative;inset:auto;transform:translateY(24px)}.elsewhere .es-act[data-side].in .es-act-shot .es-glimpse{opacity:1;transform:none}.elsewhere .es-act .es-act-shot .es-tip{z-index:2;width:26rem;max-width:calc(100vw - 2rem);translate:0 var(--py,0px);will-change:translate;margin:0;display:block;position:absolute;bottom:clamp(-5rem,-8vh,-3rem);right:calc(1rem - 5vw)}@media (min-width:1200px){.elsewhere .es-act .es-act-shot .es-tip{right:-5rem}}@media (min-width:861px){.elsewhere .es-act .es-act-shot .es-tip{margin:-7rem calc(1rem - 5vw) 0 auto;position:relative;bottom:auto;right:auto}}@media (min-width:1200px){.elsewhere .es-act .es-act-shot .es-tip{margin-right:-5rem;right:auto}}.elsewhere .es-act .es-act-shot .es-tip-cat{margin:0;position:absolute;bottom:calc(100% + 6px);right:0}@media (max-width:860px){.elsewhere .es-act .es-act-grid{padding-bottom:clamp(4rem,10vh,6rem)}.elsewhere .es-act[data-side=left] .es-act-grid .es-act-head{justify-self:start}.elsewhere .es-act[data-side=left] .es-act-sub{margin-left:0}.elsewhere .es-act[data-side].in .es-act-shot .es-glimpse{opacity:1}.elsewhere .es-act .es-act-shot .es-tip{margin:-1rem 0 0 auto;position:relative;bottom:auto;right:auto}}.elsewhere .es-trust .es-trust-tip{text-align:left;max-width:min(26rem,100vw - 2rem);margin-top:clamp(2rem,5vh,3rem);display:block;position:relative}.elsewhere .es-trust .es-trust-tip .es-tip-cat{margin:0;position:absolute;bottom:0;right:calc(100% + .9rem)}@media (max-width:760px){.elsewhere .es-trust .es-trust-tip{margin-top:calc(clamp(2rem,5vh,3rem) + 3.5rem)}.elsewhere .es-trust .es-trust-tip .es-tip-cat{bottom:calc(100% + 6px);right:0}}.elsewhere .es-trust.in .es-trust-tip{opacity:1;transition:opacity calc(.7s * var(--rv,1)) ease calc(.9s * var(--rv,1)), transform calc(.8s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1) calc(.9s * var(--rv,1));transform:none}.elsewhere .es-price-beta{text-align:left;max-width:40rem;color:var(--c-snow);background:color-mix(in srgb, var(--c-accent) 14%, var(--c-night));border:1px solid color-mix(in srgb, var(--c-glow) 35%, transparent);border-radius:16px;margin:1.4rem auto 0;padding:.85rem 1.1rem;font-size:.92rem;line-height:1.5}.elsewhere .es-price-beta span{color:var(--c-on-glow);background:var(--c-glow);border-radius:999px;margin-right:.5rem;padding:.15rem .55rem;font-size:.72rem;font-weight:700;display:inline-block}.elsewhere .es-plan-apps b{color:var(--c-snow)}.elsewhere .es-plan-features{border-top:1px solid var(--c-line);flex-direction:column;gap:.55rem;margin:.9rem 0 0;padding:.9rem 0 0;list-style:none;display:flex}.elsewhere .es-plan-features li{color:var(--c-faint);align-items:flex-start;gap:.55rem;font-size:.86rem;line-height:1.4;display:flex}.elsewhere .es-plan-features li.on{color:var(--c-dim)}.elsewhere .es-plan-features li b{color:var(--c-snow);font-weight:600}.elsewhere .es-plan-mark{width:16px;height:1.4em;color:var(--c-glow);flex:none;justify-content:center;align-items:center;display:inline-flex}.elsewhere .es-plan-mark i{opacity:.5;width:10px;height:2px;color:var(--c-faint);background:currentColor;border-radius:2px;display:block}.elsewhere .es-plan-features{margin-bottom:1.4rem}.elsewhere .es-plan-cta{margin-top:auto}.elsewhere .es-plan .c-cta.es-plan-cta{justify-content:center;margin-top:auto;padding:.85rem 1.2rem;font-size:.95rem}.elsewhere .es-plan-cta-ghost{color:var(--c-dim);border:1px solid var(--c-line);border-radius:999px;justify-content:center;padding:.85rem 1.2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.elsewhere .es-plan-cta-ghost:hover{color:var(--c-snow);border-color:var(--c-faint)}.elsewhere .es-price-foot{max-width:40rem;margin-left:auto;margin-right:auto;line-height:1.6}.elsewhere .es-price-foot b{color:var(--c-dim);font-weight:600}@media (min-width:861px){.elsewhere .es-plans{grid-template-rows:repeat(var(--rows), auto);row-gap:0}.elsewhere .es-plan{grid-row:span var(--rows);grid-template-rows:subgrid;align-content:start;gap:0;display:grid}.elsewhere .es-plan>*{margin-top:0;margin-bottom:0}.elsewhere .es-plan-price{margin-top:.45rem}.elsewhere .es-plan-intro{margin-top:.35rem}.elsewhere .es-plan-apps{margin-top:.5rem}.elsewhere .es-plan-tag{margin-top:.55rem}.elsewhere .es-plan-features{display:contents}.elsewhere .es-plan-features li{padding-top:.55rem}.elsewhere .es-plan-features li:first-child{border-top:1px solid var(--c-line);margin-top:.9rem;padding-top:.9rem}.elsewhere .es-plan .es-plan-cta{align-self:end;margin-top:1.4rem}}html.he-light .elsewhere{background:var(--c-night)}html.he-light .elsewhere .es-end{background:radial-gradient(70% 55% at 50% 85%, color-mix(in srgb, var(--c-accent) 14%, transparent), transparent 70%), var(--c-night)}html.he-light .elsewhere .es-term,html.he-light .elsewhere .es-plan,html.he-light .elsewhere .es-toast{background:color-mix(in srgb, var(--c-night-2) 80%, transparent);box-shadow:0 0 0 1px var(--c-rim), 0 24px 50px -24px var(--c-drop)}html.he-light .elsewhere .es-plan.pop{box-shadow:0 0 0 1px color-mix(in srgb, var(--c-glow) 60%, transparent), 0 0 40px -10px color-mix(in srgb, var(--c-accent) 50%, transparent), 0 24px 50px -24px var(--c-drop)}html.he-light .elsewhere .es-act[data-side] .es-act-shot .es-glimpse{filter:none}html.he-light .elsewhere .es-editor img{filter:brightness(0);opacity:.7}html.he-light .elsewhere .es-phone-device{box-shadow:0 0 0 8px #14181d, 0 0 0 9px #141e2d33, 0 50px 90px -30px #1e2d4159, 0 0 80px -10px color-mix(in srgb, var(--c-accent) 35%, transparent)}.elsewhere .es-glimpse[data-surface=reviews] [data-lang-switch]{pointer-events:auto;cursor:pointer;position:relative}.elsewhere .es-glimpse[data-surface=reviews]:not(.es-tried) [data-lang-switch]{animation:2.4s ease-in-out 1.5s infinite es-lang-pulse}@keyframes es-lang-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--lime-accent) 0%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--lime-accent) 35%, transparent)}}@media (prefers-reduced-motion:reduce){.elsewhere .es-glimpse[data-surface=reviews] [data-lang-switch]{animation:none}}.elsewhere .es-act,.elsewhere .es-trust,.elsewhere .es-sec,.elsewhere .es-phone,.elsewhere .es-mcp{position:relative}.elsewhere .es-act:before,.elsewhere .es-trust:before,.elsewhere .es-sec:before,.elsewhere .es-phone:before,.elsewhere .es-mcp:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--c-glow) 55%, transparent) 45%, transparent);pointer-events:none;width:1px;height:clamp(4rem,12vh,7rem);position:absolute;bottom:0;left:50%;translate:-50%}.elsewhere .es-act:after,.elsewhere .es-trust:after,.elsewhere .es-sec:after,.elsewhere .es-phone:after,.elsewhere .es-mcp:after{content:"";background:var(--c-glow);width:5px;height:5px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--c-glow) 70%, transparent);pointer-events:none;opacity:0;border-radius:50%;animation:3.2s cubic-bezier(.45,0,.55,1) infinite es-thread;position:absolute;bottom:clamp(4rem,12vh,7rem);left:50%;translate:-50%}@keyframes es-thread{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translateY(clamp(4rem,12vh,7rem))}}@media (prefers-reduced-motion:reduce){.elsewhere .es-act:after,.elsewhere .es-trust:after,.elsewhere .es-sec:after,.elsewhere .es-phone:after,.elsewhere .es-mcp:after{opacity:0;animation:none}}.elsewhere .es-mcp-sub{text-align:center;opacity:0;max-width:40ch;margin:-.6rem auto 0;transition:opacity .25s}.elsewhere .es-mcp.in .es-mcp-sub{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease calc(.3s * var(--rv,1))}.elsewhere .es-mcp{padding-bottom:calc(clamp(4rem,12vh,7rem) + 4rem)}.elsewhere .es-end .concept-foot{align-self:stretch}.elsewhere .es-end{height:auto;min-height:100svh}@media (max-width:640px){.elsewhere .es-act[data-side] .es-act-shot{perspective:900px}.elsewhere .es-act[data-side] .es-act-shot .es-glimpse{aspect-ratio:1;box-shadow:none;transform-origin:0;filter:drop-shadow(0 22px 30px var(--c-shot-shadow)) drop-shadow(0 4px 10px var(--c-shot-shadow));transform:rotateY(18deg)rotateX(6deg)translateY(24px)}html.he-light .elsewhere .es-act[data-side] .es-act-shot .es-glimpse{filter:drop-shadow(0 22px 30px var(--c-shot-shadow)) drop-shadow(0 4px 10px var(--c-shot-shadow))}.elsewhere .es-act[data-side].in .es-act-shot .es-glimpse{transform:rotateY(18deg)rotateX(6deg)}.elsewhere .es-act[data-side] .es-act-shot .es-glimpse>div{transform-origin:0 0;-webkit-mask-composite:source-in;transform:scale(2.1);-webkit-mask-image:linear-gradient(90deg,#000 26%,#0000 47%),linear-gradient(#000 29%,#0000 47%);mask-image:linear-gradient(90deg,#000 26%,#0000 47%),linear-gradient(#000 29%,#0000 47%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media (max-width:860px){.elsewhere .es-act .es-act-grid{padding-bottom:calc(clamp(4rem,12vh,7rem) + 2rem)}}@media (max-width:640px){.elsewhere .es-act:before,.elsewhere .es-act:after,.elsewhere .es-trust:before,.elsewhere .es-trust:after,.elsewhere .es-sec:before,.elsewhere .es-sec:after,.elsewhere .es-phone:before,.elsewhere .es-phone:after,.elsewhere .es-mcp:before,.elsewhere .es-mcp:after{content:none}.elsewhere .es-act .es-act-grid,.elsewhere .es-mcp{padding-bottom:clamp(4rem,10vh,6rem)}}.elsewhere .es-term-stack{display:grid}.elsewhere .es-term-stack>*{grid-area:1/1;min-width:0}.elsewhere .es-term-ghost{visibility:hidden;pointer-events:none}.elsewhere .es-ring{border-radius:999px;inset:-28px}.elsewhere .es-ring:before{border-radius:999px;inset:27px}.elsewhere .es-store{position:relative}.elsewhere .es-store .es-ring{opacity:0;border-radius:44px;transition:opacity .9s;inset:-28px}.elsewhere .es-store .es-ring:before{border-radius:17px;animation:4s linear infinite es-ring-spin;inset:27px}.elsewhere .es-store.lit .es-ring{opacity:1}.elsewhere .es-loop{--night:var(--c-night);--night2:var(--c-night-2);--s:var(--c-snow);--g:var(--c-glow);--ab:var(--c-accent-bright);--ok:var(--c-good);--bad:#e46a5c;--gold:#f2c45c;--s-dim:color-mix(in srgb, var(--s) 62%, transparent);--s-faint:color-mix(in srgb, var(--s) 30%, transparent);--s-ghost:color-mix(in srgb, var(--s) 12%, transparent);--s-line:color-mix(in srgb, var(--s) 16%, transparent);--glass:color-mix(in srgb, var(--s) 7%, var(--night));width:100%;height:auto;font-family:var(--c-sans);display:block}html.he-light .elsewhere .es-loop{--ok:#2f9466;--bad:#cf4a3c;--gold:#d9a21f;--glass:var(--c-night-2)}.elsewhere .es-loop .o{transform-box:fill-box;transform-origin:50%}.elsewhere .es-loop .ol{transform-box:fill-box;transform-origin:0}.elsewhere .es-loop .glass{fill:var(--glass);stroke:var(--s-line);stroke-width:1px}.elsewhere .es-loop .bar-s{fill:var(--s-ghost)}.elsewhere .es-loop .bar-d{fill:var(--s-faint)}.elsewhere .es-loop .cat{color:var(--g)}.elsewhere .es-act .es-act-shot .es-tip,.elsewhere .es-act.in .es-act-shot .es-tip{opacity:1;transition:none;transform:none}.elsewhere .es-act .es-act-shot .es-tip-bubble{opacity:0;transition:opacity .25s,transform .25s;transform:translateY(14px)}.elsewhere .es-act .es-act-shot .es-tip.in .es-tip-bubble{opacity:1;transition:opacity .7s .6s,transform .8s cubic-bezier(.2,.8,.2,1) .6s;transform:none}@media (prefers-reduced-motion:reduce){.elsewhere .es-act .es-act-shot .es-tip-bubble{transition:none!important}}.elsewhere .es-tip-bubble .es-tip-loop{background:radial-gradient(120% 80% at 50% 120%, color-mix(in srgb, var(--c-accent) 22%, transparent), transparent 70%);border-radius:0 0 18px 18px;margin:.5rem -1.15rem -1rem;padding-bottom:1.1rem;overflow:hidden}.elsewhere .es-trust .es-trust-loop{z-index:1;opacity:0;width:min(28rem,100%);margin-top:clamp(1.5rem,4vh,2.5rem);transition:opacity .25s;position:relative}.elsewhere .es-trust.in .es-trust-loop{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease calc(.5s * var(--rv,1))}.elsewhere .es-sec .es-sec-loop{opacity:0;width:min(26rem,100%);margin-top:clamp(1.5rem,4vh,2.5rem);transition:opacity .25s}.elsewhere .es-sec.in .es-sec-loop{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease calc(.5s * var(--rv,1))}.elsewhere .es-phone-lock{z-index:2;filter:drop-shadow(0 30px 40px #00000080);opacity:0;width:clamp(7.5rem,10vw,9.5rem);transition:opacity .3s,transform .3s;position:absolute;bottom:7%;left:clamp(-9rem,-11vw,-5rem);transform:translateY(40px)rotate(-6deg)}.elsewhere .es-phone.in .es-phone-lock{opacity:1;transition:opacity calc(.9s * var(--rv,1)) ease calc(.6s * var(--rv,1)), transform calc(1.1s * var(--rv,1)) cubic-bezier(.2, .8, .2, 1) calc(.6s * var(--rv,1));transform:rotate(-6deg)}html.he-light .elsewhere .es-phone-lock{filter:drop-shadow(0 24px 30px #1e2d4140)}@media (max-width:760px){.elsewhere .es-phone-lock{width:6.5rem;left:-3.5rem}}.elsewhere .es-end .es-end-loop{opacity:0;width:clamp(11rem,26vh,15rem);margin-bottom:calc(.6rem - clamp(2rem,5vh,3rem));transition:opacity .25s}.elsewhere .es-end.in .es-end-loop{opacity:1;transition:opacity calc(.8s * var(--rv,1)) ease calc(.1s * var(--rv,1))}@media (prefers-reduced-motion:reduce){.elsewhere .es-trust-loop,.elsewhere .es-sec-loop,.elsewhere .es-phone-lock,.elsewhere .es-end-loop{transition:none!important}}
