@font-face{font-family:Funnel Display;src:url(/site/fonts/display.woff2)format("woff2");font-weight:300 800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+20B9,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display;src:url(/site/fonts/display-ext.woff2)format("woff2");font-weight:300 800;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20B8,U+20BA-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;src:url(/site/fonts/sans.woff2)format("woff2");font-weight:300 800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+20B9,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;src:url(/site/fonts/sans-ext.woff2)format("woff2");font-weight:300 800;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20B8,U+20BA-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;src:url(/site/fonts/mono-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Noto Scripts;src:url(/site/fonts/noto-deva.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20F0,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:Noto Scripts;src:url(/site/fonts/noto-cyrl.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+4??}@font-face{font-family:Noto Scripts;src:url(/site/fonts/noto-jp.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+30??,U+4E00-9FFF,U+FF00-FFEF}@font-face{font-family:Noto Scripts;src:url(/site/fonts/noto-arab.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+6??,U+750-77F,U+FB50-FDFF,U+FE70-FEFF}.lf{--line:#241d1a1c;--line-2:#241d1a38;--on-ink:#fffcf8;--on-ink-2:#cdbfb4;--shadow-1:0 1px 2px #5a2a0e0f, 0 8px 22px -10px #5a2a0e33;--shadow-2:0 2px 4px #5a2a0e0d, 0 30px 70px -24px #5a2a0e57;--sans:"Funnel Sans", "Noto Scripts", system-ui, sans-serif;--display:"Funnel Display", "Funnel Sans", "Noto Scripts", system-ui, sans-serif;--mono:"DM Mono", ui-monospace, monospace;--r-xl:40px;--r-card:22px;--r-tile:14px;--r-pill:999px;--wrap:1220px;--gut:clamp(20px, 4vw, 44px);--sec:clamp(4.5rem, 9vw, 8rem);--ease:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.4, .5, 1)}.lf *,.lf :before,.lf :after{box-sizing:border-box}html:has(.lf){-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:100px}.lf{background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}.lf img,.lf svg{max-width:100%;display:block}.lf img{height:auto}.lf h1,.lf h2,.lf h3,.lf h4,.lf p,.lf ul,.lf ol,.lf dl,.lf dd,.lf figure,.lf blockquote{margin:0}.lf ul,.lf ol{padding:0;list-style:none}.lf a{color:inherit;text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1.5px}.lf b,.lf strong{font-weight:650}.lf mark{color:inherit;background:0 0}.lf .defs{width:0;height:0;position:absolute;overflow:hidden}.lf .skip{background:var(--ink);color:var(--chest);z-index:90;border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-999px}.lf .skip:focus{left:8px}.lf :focus-visible{outline:2.5px solid var(--fox);outline-offset:3px;border-radius:8px}.lf .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.lf .wrap{max-width:var(--wrap);padding-inline:var(--gut);margin-inline:auto}.lf .narrow{max-width:820px}.lf .sec{padding-block:var(--sec)}.lf .sec-s{padding-block:clamp(3rem,6vw,5rem)}.lf .center{text-align:center;margin-inline:auto}.lf .d1{font:720 clamp(2.6rem, 6.4vw, 5.4rem)/.98 var(--display);letter-spacing:-.035em;text-wrap:balance}.lf .d2{font:700 clamp(2rem, 4.2vw, 3.4rem)/1.04 var(--display);letter-spacing:-.03em;text-wrap:balance}.lf .d3{font:680 clamp(1.4rem, 2.2vw, 1.85rem)/1.15 var(--display);letter-spacing:-.02em;text-wrap:balance}.lf .d1 em,.lf .d2 em,.lf .d3 em{font-style:normal}.lf .d1 em{color:var(--fox)}.lf .lede{color:var(--ink-2);text-wrap:pretty;max-width:40em;font-size:clamp(1.08rem,1.5vw,1.28rem);line-height:1.55}.lf .sub{color:var(--ink-2);text-wrap:pretty;max-width:38em;margin-top:1rem}.lf .kicker{color:var(--rust);align-items:center;gap:.45rem;margin-bottom:1rem;font-weight:600;display:inline-flex}.lf .kicker .ic{color:var(--fox)}.lf .small{color:var(--muted);font-size:.9rem}.lf .note{color:var(--muted);font-size:.86rem}.lf .mono{font-family:var(--mono);font-size:.86em}.lf .head-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,3.4rem);display:flex}.lf .head-row .sub{margin-top:.8rem}.lf .more{color:var(--rust);align-items:center;gap:.4rem;font-weight:620;text-decoration:none;display:inline-flex}.lf .more:hover{text-decoration:underline}.lf .more .ic{transition:transform .4s var(--ease)}.lf .more:hover .ic{transform:translate(4px)}.lf .ic{vertical-align:-.2em;width:1.15em;height:1.15em;-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.lf .lbtn{border-radius:var(--r-pill);background:var(--fox);min-height:50px;color:var(--ink);font:680 1rem/1 var(--sans);cursor:pointer;white-space:nowrap;transition:transform .35s var(--spring), box-shadow .35s var(--ease), background .3s;border:0;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.5rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 -3px #78280840,0 10px 24px -12px #e0621fcc}.lf .lbtn:hover{background:#e86c2a;transform:translateY(-2px);box-shadow:inset 0 -3px #78280840,0 16px 30px -12px #e0621fe6}.lf .lbtn:active{transform:translateY(1px)scale(.98)}.lf .lbtn .ic{transition:transform .4s var(--ease)}.lf .lbtn:hover .ic{transform:translate(3px)}.lf .btn-line{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);background:0 0}.lf .btn-line:hover{background:var(--ink);color:var(--chest);box-shadow:inset 0 0 0 1.5px var(--ink)}.lf .btn-sm{min-height:42px;padding:.55rem 1.15rem;font-size:.94rem}.lf .btn-row{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.lf .btn-row.center{justify-content:center}.lf .sticker{filter:drop-shadow(0 10px 16px #5a2a0e33);pointer-events:none;-webkit-user-select:none;user-select:none}.lf .lcard{background:var(--chest);border-radius:var(--r-card);box-shadow:var(--shadow-1), inset 0 0 0 1px var(--line)}.lf .shell{border-radius:calc(var(--r-card) + 7px);background:#241d1a0b;padding:7px;box-shadow:inset 0 0 0 1px #241d1a0f}.lf .ts{border-radius:var(--r-pill);background:var(--fox-wash);color:var(--rust);font:400 12.5px/1.1 var(--mono);white-space:nowrap;align-items:center;gap:4px;padding:3px 9px 3px 6px;text-decoration:none;display:inline-flex}.lf .ts .ic{color:var(--fox);vertical-align:0;width:13px;height:13px}.lf .eg{color:var(--muted);align-items:center;gap:5px;font-size:12.5px;font-weight:560;display:inline-flex}.lf .eg:before{content:"";border:1.5px dashed;border-radius:50%;flex:none;width:14px;height:14px}.lf .lchip{font:600 13px/1 var(--sans);border-radius:var(--r-pill);white-space:nowrap;background:var(--paper-2);color:var(--ink-2);align-items:center;gap:5px;padding:7px 11px;display:inline-flex}.lf .chip-fox{background:var(--fox-wash);color:var(--rust)}.lf .chip-ok{background:var(--ok-wash);color:var(--ok)}.lf .chip-sky{background:var(--sky-wash);color:var(--sky)}.lf .chip-ink{background:var(--ink);color:var(--chest)}.lf .st{font:650 12px/1 var(--sans);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.lf .st-live{background:var(--ok-wash);color:var(--ok)}.lf .st-live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.lf .st-beta{background:var(--fox-wash);color:var(--rust)}.lf .st-road{color:var(--muted);box-shadow:inset 0 0 0 1.2px var(--line-2);background:0 0}.lf .top{z-index:50;padding:12px var(--gut) 0;position:sticky;top:0}.lf .island{max-width:calc(var(--wrap) - 2 * var(--gut) + 28px);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);height:64px;box-shadow:0 1px 0 #fffc inset, 0 0 0 1px var(--line), 0 12px 30px -18px #5a2a0e59;background:#fffcf8db;border-radius:22px;align-items:center;gap:1.5rem;margin-inline:auto;padding:0 10px 0 20px;display:flex;position:relative}.lf .logo{font:760 1.26rem/1 var(--display);letter-spacing:-.03em;color:var(--ink);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.lf .mark{width:30px;height:36px;overflow:visible}.lf .mark .ear{transition:transform .5s var(--spring)}.lf .mark .ear-l{transform-origin:760px 960px}.lf .mark .ear-r{transform-origin:1290px 960px}.lf .logo:hover .ear-l{transform:rotate(-10deg)translateY(-34px)}.lf .logo:hover .ear-r{transform:rotate(10deg)translateY(-34px)}.lf .mainnav{margin-left:auto}.lf .mainnav>ul{gap:.2rem;display:flex}.lf .mainnav>ul>li>a{color:var(--ink-2);border-radius:12px;padding:.55rem .85rem;font-size:.97rem;font-weight:560;text-decoration:none;transition:background .25s,color .25s;display:block}.lf .mainnav>ul>li>a:hover,.lf .mainnav>ul>li:focus-within>a{background:var(--paper-2);color:var(--ink)}.lf .mainnav a[aria-current]{color:var(--rust)}.lf .mm{position:relative}.lf .mm>a:after{content:"";opacity:.6;border:1.6px solid;border-width:0 1.6px 1.6px 0;width:7px;height:7px;margin-left:7px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.lf .mm-panel{background:var(--chest);width:600px;box-shadow:0 0 0 1px var(--line), var(--shadow-2);opacity:0;visibility:hidden;transition:opacity .25s var(--ease), transform .35s var(--ease), visibility 0s .3s;border-radius:24px;padding:10px;position:absolute;top:calc(100% + 14px);left:-24px;transform:translateY(-6px)}.lf .mm-panel:before{content:"";position:absolute;inset:-16px 0 100%}.lf .mm:hover .mm-panel,.lf .mm:focus-within .mm-panel{opacity:1;visibility:visible;transition-delay:0s;transform:none}.lf .mm-product ul{grid-template-columns:1fr 1fr;gap:2px;display:grid}.lf .mm-product a{border-radius:16px;gap:.8rem;padding:.8rem .9rem;text-decoration:none;display:flex}.lf .mm-product a:hover{background:var(--paper)}.lf .mm-ic{background:var(--fox-wash);width:38px;height:38px;color:var(--rust);border-radius:12px;flex:none;place-items:center;font-size:1.15rem;display:grid}.lf .mm-product b{font-size:.96rem;display:block}.lf .mm-product small{color:var(--muted);margin-top:2px;font-size:.83rem;line-height:1.35;display:block}.lf .mm-ind{width:520px}.lf .mm-ind ul{grid-template-columns:1fr 1fr;gap:2px;display:grid}.lf .mm-ind a{border-radius:16px;align-items:center;gap:.7rem;padding:.55rem .8rem;font-size:.95rem;text-decoration:none;display:flex}.lf .mm-ind a:hover{background:var(--paper)}.lf .mm-ind img{object-fit:contain;width:34px;height:40px}.lf .mm-foot{background:var(--paper);color:var(--rust);border-radius:16px;justify-content:space-between;align-items:center;margin-top:8px;padding:.8rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.lf .nav-cta{margin-left:.4rem}.lf .mobnav{display:none}.lf .crumbs{color:var(--muted);padding-top:1.6rem;font-size:.88rem}.lf .crumbs ol{flex-wrap:wrap;gap:.3rem;display:flex}.lf .crumbs li+li:before{content:"/";opacity:.5;margin-right:.3rem}.lf .crumbs a{text-decoration:none}.lf .crumbs a:hover{color:var(--rust);text-decoration:underline}@media (max-width:1080px){.lf .mainnav,.lf .nav-cta{display:none}.lf .island{padding-right:8px}.lf .mobnav{margin-left:auto;display:block}.lf .mobnav summary{background:var(--ink);height:46px;color:var(--chest);cursor:pointer;border-radius:14px;align-items:center;gap:.55rem;padding:0 1rem;font-weight:620;list-style:none;display:flex}.lf .mobnav summary::-webkit-details-marker{display:none}.lf .burger{width:16px;height:10px;position:relative}.lf .burger i{height:2px;transition:transform .35s var(--ease), top .35s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.lf .burger i:first-child{top:0}.lf .burger i:last-child{top:8px}.lf .mobnav[open] .burger i:first-child{top:4px;transform:rotate(45deg)}.lf .mobnav[open] .burger i:last-child{top:4px;transform:rotate(-45deg)}.lf .mob-sheet{background:var(--chest);max-height:calc(100dvh - 100px);box-shadow:0 0 0 1px var(--line), var(--shadow-2);border-radius:24px;padding:1.2rem 1.4rem 1.4rem;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:auto}.lf .mob-h{color:var(--muted);margin:.9rem 0 .3rem;font-size:.84rem;font-weight:650}.lf .mob-h:first-child{margin-top:0}.lf .mob-sheet ul{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}.lf .mob-sheet li a{padding:.5rem 0;font-weight:560;text-decoration:none;display:block}.lf .mob-sheet .lbtn{width:100%;margin-top:1.2rem}}@media (max-width:520px){.lf .mob-sheet ul{grid-template-columns:1fr}.lf .mob-label{display:none}.lf .mobnav summary{justify-content:center;width:46px;padding:0}}.lf .panel{border-radius:var(--r-xl);margin-inline:clamp(8px,1.4vw,20px)}.lf .panel-tint{background:var(--tint)}.lf .panel-paper2{background:var(--paper-2)}.lf .panel-ink{background:var(--ink);color:var(--on-ink);position:relative;overflow:hidden}.lf .panel-ink .lede,.lf .panel-ink .sub{color:var(--on-ink-2)}.lf .panel-ink .d1 em,.lf .panel-ink .d2 em{color:var(--apricot)}.lf .panel-ink .lcard{color:var(--on-ink);background:#2f2724;box-shadow:inset 0 0 0 1px #fffcf81a}.lf .panel-ink .kicker,.lf .panel-ink .more{color:var(--apricot)}.lf .panel-fox{background:var(--fox);color:var(--ink)}.lf .ph{padding-block:clamp(2.4rem,5vw,4.4rem) clamp(2.8rem,6vw,5rem)}.lf .ph .lede{margin-top:1.3rem}.lf .ph-split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.lf .ph-art{justify-self:center;position:relative}@media (max-width:860px){.lf .ph-split{grid-template-columns:1fr}}.lf .hero{text-align:center;padding-top:clamp(3rem,7vw,5.5rem);position:relative}.lf .hero .d1{max-width:13em;margin-inline:auto}.lf .hero .lede{max-width:34em;margin:1.4rem auto 0}.lf .hero .btn-row{justify-content:center}.lf .ripples{pointer-events:none;z-index:-1;opacity:.9;width:min(1100px,140vw);position:absolute;top:-40px;left:50%;transform:translate(-50%)}.lf .ripples circle{fill:none;stroke:#e0621f21;stroke-width:1.2px}.lf .callstrip{text-align:left;max-width:1080px;margin:clamp(3rem,6vw,4.5rem) auto 0;position:relative}.lf .callstrip .lcard{padding:clamp(18px,2.4vw,28px) clamp(18px,2.6vw,32px) clamp(20px,2.6vw,30px)}.lf .cs-top{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.lf .cs-who{align-items:center;gap:.8rem;display:flex}.lf .cs-av{background:var(--fox-wash);width:44px;height:44px;color:var(--rust);border-radius:14px;place-items:center;font-size:1.3rem;display:grid}.lf .cs-who b{font-size:1.02rem;display:block}.lf .cs-who span{color:var(--muted);font-size:.88rem}.lf .cs-play{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:1.3rem;display:grid}.lf .cs-btn{background:var(--ink);width:42px;height:42px;color:var(--chest);border-radius:50%;place-items:center;display:grid}.lf .cs-time{font:400 13px/1 var(--mono);color:var(--muted)}.lf .wf{align-items:center;gap:3px;height:64px;display:flex;position:relative}.lf .wf i{min-width:2px;height:calc(var(--h) * 100%);background:var(--fox);border-radius:3px;flex:1}@media (max-width:640px){.lf .wf i:nth-child(2n){display:none}}.lf .wf .head{top:-6px;bottom:-6px;left:var(--at,100%);background:var(--ink);border-radius:2px;width:2px;position:absolute}.lf .wf2{--team:var(--fox);--caller:var(--ink);--team-dim:#f1c6a6;--caller-dim:#cdbfb4;align-items:stretch;gap:2px;height:76px;display:flex;position:relative}.lf .wf2:before{content:"";background:var(--line-2);height:1px;position:absolute;top:50%;left:0;right:0}.lf .wf2>i{flex:1;min-width:2px;position:relative}.lf .wf2>i:before{content:"";height:calc(var(--h,0) * 46%);border-radius:2px;position:absolute;left:0;right:0}.lf .wf2>i.t:before{background:var(--team);bottom:calc(50% + 2px)}.lf .wf2>i.c:before{background:var(--caller);top:calc(50% + 2px)}.lf .wf2 .head{top:-6px;bottom:-6px;left:calc(var(--f,1) * 100%);background:var(--ink);border-radius:2px;width:2px;position:absolute}.lf .wf-mark{top:-14px;left:calc(var(--f) * 100%);background:var(--fox);width:22px;height:22px;color:var(--chest);box-shadow:0 0 0 3px var(--chest);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.lf .wf-mark .ic{width:12px;height:12px}.lf .wf-legend{color:var(--muted);gap:.9rem;font-size:.82rem;font-weight:600;display:flex}.lf .wf-legend span{align-items:center;gap:.4rem;display:inline-flex}.lf .wf-legend span:before{content:"";border-radius:3px;width:14px;height:6px}.lf .wf-legend .lt:before{background:var(--fox)}.lf .wf-legend .lc:before{background:var(--ink)}.lf .panel-ink .wf2,.lf .lcard .wf2.on-ink{--caller:#cdbfb4;--caller-dim:#5a4d46;--team-dim:#7a4129}.lf .panel-ink .wf2 .head{background:var(--chest)}.lf .panel-ink .wf-legend .lc:before{background:#cdbfb4}.lf .cs-top .wf-legend{margin-left:auto}.lf .cs-top .lchip{margin-left:0}@media (max-width:640px){.lf .wf2>i:nth-child(2n){display:none}.lf .wf2{height:64px}}.lf .pins{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:1.2rem;display:grid;position:relative}.lf .pin{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;padding:12px 14px 13px;position:relative}.lf .pin:before{content:"";background:inherit;width:14px;height:14px;box-shadow:inset 1px 1px 0 var(--line);position:absolute;top:-9px;left:22px;transform:rotate(45deg)}.lf .pin .ts{margin-bottom:.5rem}.lf .pin b{color:var(--muted);font-size:.8rem;font-weight:620;display:block}.lf .pin p{margin-top:2px;font-size:.98rem;font-weight:600;line-height:1.3}.lf .pin.hot{background:var(--fox-wash)}.lf .cs-fox{z-index:0;width:118px;position:absolute;top:-158px;right:64px}.lf .callstrip .shell{z-index:1;position:relative}.lf .cs-note{text-align:right;margin-top:.9rem}@media (max-width:860px){.lf .pins{grid-template-columns:1fr 1fr}.lf .cs-fox{width:84px;top:-110px;right:12px}.lf .cs-top .lchip{margin-left:0}}@media (max-width:480px){.lf .pins{grid-template-columns:1fr}.lf .pin:before{display:none}.lf .cs-play{grid-template-columns:auto 1fr}.lf .cs-time{display:none}}.lf .board{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.lf .board-copy .count-row{flex-wrap:wrap;gap:2rem;margin-top:2rem;display:flex}.lf .count-row div{min-width:7rem}.lf .count-row b{font:720 2.6rem/1 var(--display);letter-spacing:-.03em;display:block}.lf .count-row span{color:var(--ink-2);font-size:.92rem}.lf .plugs{flex-wrap:wrap;gap:8px;display:flex;position:relative}.lf .plug{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:7px 12px 7px 7px;font-size:.92rem;font-weight:560;display:inline-flex}.lf .mg{width:26px;height:26px;font:700 11px/1 var(--sans);letter-spacing:-.02em;color:#fff;background:var(--c,#6b5d54);border-radius:8px;flex:none;place-items:center;display:grid}.lf .board .st-fox{width:110px;position:absolute;bottom:-150px;right:-10px}@media (max-width:900px){.lf .board{grid-template-columns:1fr}.lf .board .st-fox{width:96px;margin:1rem 0 0 auto;position:static}}@media (max-width:600px){.lf .board .plug:nth-child(n+15){display:none}}.lf .convo{gap:14px;display:grid}.lf .bub{background:var(--chest);max-width:88%;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:13px 16px 14px;position:relative}.lf .bub.us{background:var(--tint);box-shadow:none;border-bottom-right-radius:6px;justify-self:end}.lf .bub.them{border-bottom-left-radius:6px}.lf .bub-meta{color:var(--muted);align-items:center;gap:.5rem;margin-bottom:4px;font-size:.8rem;font-weight:600;display:flex}.lf .bub-meta .ts{font-size:11.5px}.lf .bub p{line-height:1.5}.lf .bub mark{background:linear-gradient(#0000 58%,#f5ad788c 58%);padding:0 1px}.lf .bub .gloss{color:var(--muted);margin-top:6px;font-size:.84rem;display:block}.lf .panel-ink .bub{box-shadow:none;background:#332a26}.lf .panel-ink .bub.us{background:#4a3328}.lf .read{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.lf .findings{padding:24px 26px 26px;position:sticky;top:110px}.lf .findings h3{font:680 1.1rem/1.2 var(--display);align-items:center;gap:.6rem;display:flex}.lf .findings h3 img{width:44px}.lf .fl{margin-top:1rem;display:grid}.lf .fl li{border-top:1px solid var(--line);grid-template-columns:8.2rem 1fr auto;align-items:baseline;gap:.8rem;padding:.7rem 0;display:grid}.lf .fl li:first-child{border-top:0}.lf .fl .k{color:var(--muted);font-size:.86rem;font-weight:600}.lf .fl .v{font-weight:560;line-height:1.4}.lf .fl li.hot .v{color:var(--rust)}.lf .dots5{vertical-align:middle;gap:3px;margin-left:4px;display:inline-flex}.lf .dots5 i{background:var(--fox);border-radius:50%;width:8px;height:8px}.lf .dots5 i.off{background:var(--line-2)}@media (max-width:900px){.lf .read{grid-template-columns:1fr}.lf .findings{position:static}}@media (max-width:480px){.lf .fl li{grid-template-columns:1fr auto}.lf .fl .k{grid-column:1/-1}}.lf .switch-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin:2.4rem 0 2rem;display:flex}.lf .switch-tabs label{border-radius:var(--r-pill);background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:background .25s, box-shadow .25s, transform .3s var(--spring);align-items:center;gap:.55rem;padding:6px 16px 6px 8px;font-weight:600;display:inline-flex}.lf .switch-tabs label:hover{transform:translateY(-2px)}.lf .switch-tabs img{width:auto;height:40px}.lf .switch input{opacity:0;pointer-events:none;position:absolute}.lf .stage{display:grid}.lf .switch-panel{visibility:hidden;opacity:0;transition:opacity .35s var(--ease), visibility 0s .35s;grid-area:1/1}:is(.lf .switch:has(#s1:checked) [data-s="1"],.lf .switch:has(#s2:checked) [data-s="2"],.lf .switch:has(#s3:checked) [data-s="3"],.lf .switch:has(#s4:checked) [data-s="4"],.lf .switch:has(#s5:checked) [data-s="5"],.lf .switch:has(#s6:checked) [data-s="6"]){visibility:visible;opacity:1;transition:opacity .35s var(--ease)}:is(.lf .switch:has(#s1:checked) label[for=s1],.lf .switch:has(#s2:checked) label[for=s2],.lf .switch:has(#s3:checked) label[for=s3],.lf .switch:has(#s4:checked) label[for=s4],.lf .switch:has(#s5:checked) label[for=s5],.lf .switch:has(#s6:checked) label[for=s6]){background:var(--ink);color:var(--chest);box-shadow:none}.lf .switch input:focus-visible+label{outline:2.5px solid var(--fox);outline-offset:3px}.lf .switch:has(input:focus-visible) .switch-tabs label:has(+input:focus-visible){outline:2.5px solid var(--fox);outline-offset:3px}.lf .trade{grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,3vw,2.4rem);padding:clamp(20px,3vw,34px);display:grid}.lf .trade>img{object-fit:contain;place-self:center;width:auto;max-width:100%;height:210px}.lf .trade h3{font:700 1.5rem/1.15 var(--display);letter-spacing:-.02em}.lf .trade .sub{margin-top:.6rem;font-size:.98rem}.lf .trade .more{margin-top:1.2rem}.lf .trade-out{gap:8px;display:grid}.lf .trade-out li{background:var(--paper);border-radius:14px;align-items:baseline;gap:.7rem;padding:10px 14px;display:flex}.lf .trade-out li b{min-width:7.5rem;color:var(--muted);font-size:.84rem;font-weight:620}@media (max-width:900px){.lf .trade{grid-template-columns:1fr;align-content:start}.lf .trade>img{height:130px}}.lf .hello{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem 1.4rem;max-width:1000px;margin:0 auto;display:flex}.lf .hello span{font:700 clamp(1.6rem, 4.4vw, 3.6rem)/1.2 var(--display);letter-spacing:-.02em;color:var(--ink)}.lf .hello span:nth-child(3n+2){color:var(--fox)}.lf .hello span:nth-child(4n+3){color:var(--ink-2);font-weight:400}.lf .hello span:nth-child(5n){color:var(--rust);font-weight:500}.lf .ask-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.lf .askbox{border-radius:26px;padding:clamp(18px,2.4vw,26px)}.lf .askq{background:#fffcf812;border-radius:16px;align-items:center;gap:.7rem;padding:14px 16px;font-weight:560;display:flex}.lf .askq .ic{color:var(--apricot);font-size:1.2rem}.lf .aska{margin-top:14px;padding:4px 4px 0}.lf .aska p{color:var(--on-ink)}.lf .aska .refs{gap:8px;margin-top:14px;display:grid}.lf .aska .refs li{background:#fffcf80d;border-radius:12px;grid-template-columns:6.4rem 1fr auto;align-items:center;gap:.7rem;padding:10px 12px;font-size:.92rem;display:grid}.lf .aska .refs .d{color:var(--on-ink-2);font-size:.84rem}.lf .panel-ink .ts{color:var(--apricot);background:#f5ad7829}.lf .panel-ink .ts .ic{color:var(--apricot)}.lf .ask-steps{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.lf .ask-steps span{color:var(--on-ink-2);border-radius:var(--r-pill);padding:4px 9px;font-size:.78rem;box-shadow:inset 0 0 0 1px #fffcf824}.lf .ask-fox{opacity:.95;width:150px;position:absolute;bottom:-14px;left:clamp(20px,5vw,80px)}@media (max-width:900px){.lf .ask-grid{grid-template-columns:1fr}.lf .ask-fox{width:110px;margin-top:1.5rem;position:static}.lf .aska .refs li{grid-template-columns:1fr auto}.lf .aska .refs .d{grid-column:1/-1}}.lf .week{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.lf .day{background:var(--chest);min-height:230px;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:12px}.lf .day>p{justify-content:space-between;margin-bottom:10px;font-size:.92rem;font-weight:650;display:flex}.lf .day>p span{color:var(--muted);font-weight:500}.lf .day.today{box-shadow:inset 0 0 0 2px var(--fox)}.lf .task{background:var(--paper);border-radius:12px;margin-top:8px;padding:9px 10px;font-size:.86rem;line-height:1.35}.lf .task small{color:var(--muted);margin-top:3px;font-size:.76rem;display:block}.lf .task.late{background:#fbe0d3}.lf .task.done{opacity:.6}.lf .task.done span{text-decoration:line-through}@media (max-width:900px){.lf .week{grid-template-columns:1fr}.lf .day{min-height:0}}.lf .msg{background:var(--chest);max-width:420px;box-shadow:var(--shadow-1), inset 0 0 0 1px var(--line);border-radius:20px 20px 20px 6px;padding:16px 18px}.lf .msg-from{align-items:center;gap:.55rem;font-size:.92rem;font-weight:650;display:flex}.lf .msg-from .mark{width:22px;height:26px}.lf .msg-from span{color:var(--muted);margin-left:auto;font-size:.8rem;font-weight:500}.lf .msg ul{gap:.35rem;margin-top:.6rem;font-size:.93rem;display:grid}.lf .msg li{padding-left:1.1rem;position:relative}.lf .msg li:before{content:"";background:var(--fox);border-radius:2px;width:6px;height:6px;position:absolute;top:.62em;left:0}.lf .channels{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.lf .findex{grid-template-columns:1fr 1fr;gap:0 clamp(2rem,5vw,4.5rem);display:grid}.lf .findex a{border-top:1px solid var(--line);grid-template-columns:44px 1fr auto;align-items:center;gap:1rem;padding:1.15rem 0;text-decoration:none;display:grid}.lf .findex a:hover h3,.lf .findex a:hover .t{color:var(--rust)}.lf .findex a .ic-arrow-right{color:var(--fox);transition:transform .4s var(--ease)}.lf .findex a:hover .ic-arrow-right{transform:translate(4px)}.lf .findex .fi{background:var(--tint);width:44px;height:44px;color:var(--rust);border-radius:14px;place-items:center;font-size:1.25rem;display:grid}.lf .findex h3,.lf .findex .t{font:650 1.08rem/1.25 var(--sans);transition:color .2s}.lf .findex p{color:var(--muted);margin-top:2px;font-size:.92rem;line-height:1.45}@media (max-width:800px){.lf .findex{grid-template-columns:1fr}}.lf .cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(2.4rem,5vw,4rem) clamp(1.6rem,5vw,4.4rem);display:grid;position:relative;overflow:hidden}.lf .cta .d2{max-width:15em}.lf .cta p{max-width:34em;margin-top:.9rem;font-size:1.1rem}.lf .cta .lbtn{background:var(--ink);color:var(--chest);box-shadow:0 14px 30px -14px #241d1acc}.lf .cta .lbtn:hover{background:#000}.lf .cta .btn-line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.lf .cta .btn-line:hover{background:var(--ink);color:var(--chest)}.lf .cta-fox{align-self:end;width:180px;margin-bottom:calc(-1*clamp(2.4rem,5vw,4rem) - 30px)}@media (max-width:760px){.lf .cta{grid-template-columns:1fr}.lf .cta-fox{width:120px;margin:0 0 -3rem auto}}.lf .foot{border-top:1px solid var(--line);margin-top:clamp(4rem,8vw,6rem);padding-block:3.2rem 1.6rem;position:relative}.lf .foot-grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:2rem;display:grid}.lf .foot-brand p{color:var(--ink-2);max-width:26em;margin-top:1rem;font-size:.93rem}.lf .foot-mail{color:var(--rust);margin-top:.9rem;font-weight:600;display:inline-block}.lf .f-h{margin-bottom:.7rem;font-size:.92rem;font-weight:680}.lf .foot li a{color:var(--ink-2);padding:.22rem 0;font-size:.93rem;text-decoration:none;display:inline-block}.lf .foot li a:hover{color:var(--rust);text-decoration:underline}.lf .foot-base{justify-content:space-between;align-items:end;gap:2rem;margin-top:2.6rem;display:flex}.lf .foot-base p{color:var(--muted);max-width:46em;font-size:.84rem}.lf .foot-fox{opacity:.95;width:104px}@media (max-width:860px){.lf .foot-grid{grid-template-columns:1fr 1fr}.lf .foot-brand{grid-column:1/-1}}.lf .dir-tools{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.6rem;display:flex}.lf .dir-tools fieldset{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.lf .dir-tools legend{float:left;color:var(--muted);margin-right:.6rem;padding-top:.45rem;font-size:.88rem;font-weight:600}.lf .fchip{position:relative}.lf .fchip input{opacity:0;cursor:pointer;position:absolute;inset:0}.lf .fchip span{border-radius:var(--r-pill);background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.92rem;font-weight:580;transition:background .2s,color .2s;display:inline-flex}.lf .fchip span small{color:var(--muted);font-weight:500}.lf .fchip input:checked+span{background:var(--ink);color:var(--chest)}.lf .fchip input:checked+span small{color:var(--on-ink-2)}.lf .fchip input:focus-visible+span{outline:2.5px solid var(--fox);outline-offset:2px}.lf .dir-search{margin-left:auto;position:relative}.lf .dir-search input{border-radius:var(--r-pill);background:var(--chest);width:240px;min-height:44px;box-shadow:inset 0 0 0 1px var(--line-2);font:inherit;border:0;padding:.5rem 1rem .5rem 2.4rem;font-size:.95rem}.lf .dir-search .ic{color:var(--muted);position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.lf .tiles{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.lf .tile{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);transition:transform .35s var(--spring), box-shadow .3s;outline-offset:2px;border-radius:20px;grid-template-columns:1fr;align-content:start;gap:4px;padding:10px 10px 16px;display:grid}.lf .tile>b,.lf .tile>.meta,.lf .tile>p{padding-inline:8px}.lf .tile>b{margin-top:8px}.lf .tile>b.vh+.meta{margin-top:10px}@media (max-width:600px){.lf .tiles{grid-template-columns:1fr 1fr;gap:8px}.lf .tile p{display:none}.lf .tl{height:60px}.lf .wm{font-size:.92rem}}.lf .tl{background:var(--paper);height:74px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:14px;justify-content:center;align-items:center;gap:14px;transition:background .3s;display:flex}.lf .tile:is(:hover,:focus-visible,:focus-within) .tl{background:#fff}.lf .lg{background:var(--ink);width:34px;height:34px;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;flex:none;transition:background .3s;display:inline-block}.lf .lg.wide{width:82px}.lf .tile:is(:hover,:focus-visible) .lg,.lf .plug:hover .lg{background:var(--brand)}.lf .lg.sm{width:18px;height:18px}.lf .lg.sm.wide{width:44px}.lf .wm{font:700 1.05rem/1 var(--display);letter-spacing:-.02em;color:var(--ink-2);text-align:center;padding:0 10px}.lf .tile:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-1);transform:translateY(-3px)}.lf .tile b{font-size:1rem;line-height:1.2}.lf .tile .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:flex}.lf .tile p{color:var(--ink-2);margin-top:6px;font-size:.87rem;line-height:1.45}.lf .tile[data-status=soon]{box-shadow:inset 0 0 0 1.2px var(--line-2);background:0 0}.lf .tile[data-status=soon] .tl{background:0 0}.lf .tile[data-status=soon] .lg,.lf .tile[data-status=soon] .wm{opacity:.6}.lf .dir-empty{text-align:center;color:var(--muted);padding:2rem;display:none}.lf .tile.hide{display:none}.lf .dir:has(#c-track:checked) .tile:not([data-cat=track]){display:none}.lf .dir:has(#c-phone:checked) .tile:not([data-cat=phone]){display:none}.lf .dir:has(#c-cpaas:checked) .tile:not([data-cat=cpaas]){display:none}.lf .dir:has(#c-voice:checked) .tile:not([data-cat=voice]){display:none}.lf .dir:has(#c-crm:checked) .tile:not([data-cat=crm]){display:none}.lf .dir:has(#c-files:checked) .tile:not([data-cat=files]){display:none}.lf .dir:has(#c-chat:checked) .tile:not([data-cat=chat]){display:none}.lf .dir:has(#c-out:checked) .tile:not([data-cat=out]){display:none}.lf .dir:has(#t-on:checked) .tile:not([data-status=on]){display:none}.lf .dir:has(#t-soon:checked) .tile:not([data-status=soon]){display:none}.lf .dir:has(#m-in:checked) .tile:not([data-mk~=in]){display:none}.lf .dir:has(#m-us:checked) .tile:not([data-mk~=us]){display:none}.lf .dir:has(#m-gb:checked) .tile:not([data-mk~=gb]){display:none}.lf .dir:has(#m-gl:checked) .tile:not([data-mk~=gl]){display:none}@media (max-width:760px){.lf .dir-search{width:100%;margin-left:0}.lf .dir-search input{width:100%}}.lf .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.lf .split.flip>:first-child{order:2}@media (max-width:860px){.lf .split{grid-template-columns:1fr}.lf .split.flip>:first-child{order:0}}.lf .ticks{gap:.7rem;margin-top:1.4rem;display:grid}.lf .ticks li{align-items:baseline;gap:.7rem;display:flex}.lf .ticks .ic{color:var(--fox);flex:none;transform:translateY(2px)}.lf .panel-ink .ticks .ic{color:var(--apricot)}.lf .zig{gap:clamp(3.5rem,7vw,6rem);display:grid}.lf .facts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;display:grid}.lf .fact{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:1.2rem 1.3rem}.lf .fact b{font:720 2rem/1 var(--display);letter-spacing:-.03em;display:block}.lf .fact span{color:var(--ink-2);margin-top:.45rem;font-size:.9rem;line-height:1.4;display:block}.lf .road{gap:10px;display:grid}.lf .road li{box-shadow:inset 0 0 0 1.2px var(--line-2);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:14px 18px;display:flex}.lf .road li p{font-weight:560}.lf .road li small{color:var(--muted);font-size:.88rem;font-weight:400;display:block}.lf .panel-ink .road li{box-shadow:inset 0 0 0 1.2px #fffcf829}.lf .panel-ink .road small{color:var(--on-ink-2)}.lf .panel-ink .st-road{color:var(--on-ink-2);box-shadow:inset 0 0 0 1.2px #fffcf84d}.lf .trail{gap:clamp(2.4rem,6vw,4.5rem);display:grid;position:relative}.lf .step{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4.5rem);display:grid}.lf .step:nth-child(2n)>:first-child{order:2}.lf .step h2{font:700 clamp(1.6rem, 3vw, 2.3rem)/1.1 var(--display);letter-spacing:-.025em}.lf .step .who{color:var(--rust);align-items:center;gap:.4rem;margin-bottom:.8rem;font-size:.92rem;font-weight:620;display:inline-flex}.lf .paws{color:var(--apricot);justify-content:center;gap:22px;padding:0;display:flex}.lf .paws i{font-size:1.3rem}.lf .paws i:nth-child(odd){transform:translateY(-8px)rotate(-14deg)}.lf .paws i:nth-child(2n){transform:translateY(8px)rotate(14deg)}@media (max-width:860px){.lf .step{grid-template-columns:1fr}.lf .step:nth-child(2n)>:first-child{order:0}}.lf .ruler{padding:2.4rem 0 1rem;position:relative}@media (max-width:900px){.lf .ruler,.lf .ruler-label{display:none}}.lf .ruler-track{background:linear-gradient(90deg, var(--apricot), var(--fox) 60%, var(--rust));border-radius:99px;height:14px;position:relative}.lf .ruler-marks{height:2.4rem;font:400 12.5px/1 var(--mono);color:var(--muted);margin-top:.4rem;position:relative}.lf .ruler-marks span{white-space:nowrap;position:absolute;top:.6rem;transform:translate(-50%)}.lf .ruler-marks span:before{content:"";background:var(--line-2);width:1.5px;height:.6rem;position:absolute;top:-1rem;left:50%}.lf .plans{grid-template-columns:1fr 1.12fr 1fr;align-items:stretch;gap:14px;margin-top:1.6rem;display:grid}.lf .plan{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;flex-direction:column;padding:26px 26px 24px;display:flex;position:relative}.lf .plan h3{font:700 1.35rem/1.1 var(--display)}.lf .plan .for{color:var(--muted);min-height:2.8em;margin-top:.4rem;font-size:.94rem}.lf .plan .price{font:720 3rem/1 var(--display);letter-spacing:-.04em;margin-top:1.2rem}.lf .plan .price small{font:500 1rem/1 var(--sans);letter-spacing:0;color:var(--muted)}.lf .plan dl{gap:.5rem;margin-top:1.3rem;display:grid}.lf .plan dl div{border-bottom:1px dashed var(--line-2);justify-content:space-between;gap:1rem;padding-bottom:.5rem;font-size:.95rem;display:flex}.lf .plan dt{color:var(--ink-2)}.lf .plan dd{text-align:right;font-weight:650}.lf .plan .lbtn{margin-top:1.6rem}.lf .plan.mid{background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-2)}.lf .plan.mid .for,.lf .plan.mid .price small,.lf .plan.mid dt{color:var(--on-ink-2)}.lf .plan.mid dl div{border-color:#fffcf829}.lf .plan .tagline{position:absolute;top:-12px;right:22px}@media (max-width:900px){.lf .plans{grid-template-columns:1fr}}.lf .costs{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.lf .cost{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;align-items:center;gap:.9rem;padding:14px 16px;display:flex}.lf .coin{background:radial-gradient(circle at 35% 30%, #ffd3ae, var(--apricot) 60%, #e89a60);width:46px;height:46px;color:var(--ink);font:720 1.05rem/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 -3px #96461440}.lf .cost p{font-size:.94rem;line-height:1.35}.lf .cost small{color:var(--muted);font-size:.82rem;display:block}.lf .packs{flex-wrap:wrap;gap:10px;display:flex}.lf .pack{box-shadow:inset 0 0 0 1.2px var(--line-2);border-radius:18px;padding:14px 18px}.lf .pack b{font:700 1.3rem/1 var(--display)}.lf .pack span{color:var(--muted);margin-top:.3rem;font-size:.88rem;display:block}.lf .faq-index{flex-wrap:wrap;gap:.5rem;display:flex}.lf .faq-index a{text-decoration:none}.lf .faq-group{scroll-margin-top:110px}.lf .faq-group+.faq-group{margin-top:clamp(3rem,6vw,4.5rem)}.lf .faq-group h2{align-items:center;gap:.8rem;display:flex}.lf .faq-group h2 img{width:52px}.lf .qa{gap:12px;max-width:860px;margin-top:1.6rem;display:grid}.lf .qa .bub.them p{font-weight:620}.lf .qa .bub.us{max-width:80%}.lf .qa .bub.us p+p{margin-top:.5rem}.lf .draft{background:var(--fox-wash);color:var(--ink);border-radius:16px;align-items:flex-start;gap:.8rem;padding:14px 18px;font-size:.95rem;display:flex}.lf .draft .ic{color:var(--rust);font-size:1.25rem;transform:translateY(2px)}.lf .prose{max-width:760px}.lf .wrap.prose{max-width:820px}.lf .prose h2{font:700 1.5rem/1.2 var(--display);letter-spacing:-.02em;margin:2.6rem 0 .8rem;scroll-margin-top:110px}.lf .prose h3{font:650 1.1rem/1.3 var(--sans);margin:1.6rem 0 .5rem}.lf .prose p,.lf .prose li{color:var(--ink-2)}.lf .prose p+p{margin-top:.9rem}.lf .prose ul{gap:.4rem;margin-top:.6rem;padding-left:1.3rem;list-style:outside;display:grid}.lf .prose table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.93rem}.lf .prose th{text-align:left;background:var(--paper-2);padding:.6rem .7rem;font-weight:650}.lf .prose td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2);padding:.6rem .7rem}.lf .toc{flex-wrap:wrap;gap:.4rem;margin-top:1.6rem;display:flex}.lf .toc a{text-decoration:none}@media (max-width:600px){.lf .prose table,.lf .prose thead,.lf .prose tbody,.lf .prose tr,.lf .prose td{display:block}.lf .prose thead{display:none}.lf .prose tr{border-bottom:1px solid var(--line);padding:.6rem 0}.lf .prose td{border:0;padding:.1rem 0}.lf .prose td:first-child{color:var(--ink);font-weight:650}}.lf .log{gap:0;display:grid}.lf .log-day{border-top:1px solid var(--line);grid-template-columns:9rem minmax(0,1fr);gap:2rem;padding:1.8rem 0;display:grid}.lf .log-date b{font:720 2.4rem/1 var(--display);letter-spacing:-.03em;display:block}.lf .log-date span{color:var(--muted);font-size:.92rem}.lf .log-day ul{gap:.8rem;display:grid}.lf .log-day li{align-items:baseline;gap:.8rem;display:flex}.lf .log-day li .ic{color:var(--fox);flex:none;transform:translateY(2px)}.lf .log-day.big{grid-template-columns:9rem minmax(0,1fr)}@media (max-width:640px){.lf .log-day{grid-template-columns:1fr;gap:.8rem}}.lf .form{gap:14px;padding:clamp(22px,3vw,32px);display:grid}.lf .lfield{gap:6px;display:grid}.lf .lfield label{font-size:.93rem;font-weight:600}.lf .lfield input,.lf .lfield select,.lf .lfield textarea{background:var(--paper);min-height:50px;box-shadow:inset 0 0 0 1.2px var(--line-2);font:inherit;color:var(--ink);border:0;border-radius:14px;padding:.7rem .95rem}.lf .lfield textarea{resize:vertical;min-height:110px}.lf .lfield input:focus,.lf .lfield select:focus,.lf .lfield textarea:focus{box-shadow:inset 0 0 0 2px var(--fox);outline:none}.lf .f2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.lf .f2{grid-template-columns:1fr}}.lf .form-note{background:var(--fox-wash);border-radius:14px;align-items:flex-start;gap:.7rem;padding:14px 16px;font-size:.95rem;display:none}.lf .form-note:target,.lf .form-note.show{display:flex}.lf .form-note .ic{color:var(--rust);font-size:1.2rem;transform:translateY(2px)}.lf .layers{gap:10px;display:grid}.lf .layer{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;grid-template-columns:48px 1fr;align-items:start;gap:1rem;padding:18px 20px;display:grid}.lf .layer .fi{background:var(--ok-wash);width:48px;height:48px;color:var(--ok);border-radius:15px;place-items:center;font-size:1.3rem;display:grid}.lf .layer h3,.lf .layer .t{font:650 1.05rem/1.3 var(--sans)}.lf .layer p{color:var(--ink-2);margin-top:.25rem;font-size:.94rem}.lf .roles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lf .role{background:#fffcf80f;border-radius:18px;padding:16px;box-shadow:inset 0 0 0 1px #fffcf81f}.lf .role b{font:700 1.2rem/1 var(--display)}.lf .role p{color:var(--on-ink-2);margin-top:.5rem;font-size:.9rem;line-height:1.45}@media (max-width:860px){.lf .roles{grid-template-columns:1fr 1fr}}.lf .dt{border-collapse:collapse;width:100%;font-size:.95rem}.lf .dt th{text-align:left;color:var(--muted);padding:.7rem .9rem;font-size:.86rem;font-weight:650}.lf .dt td{border-top:1px solid var(--line);vertical-align:top;padding:.85rem .9rem}.lf .dt tr:hover td{background:#f5ad781a}@media (max-width:640px){.lf .dt,.lf .dt tbody,.lf .dt tr,.lf .dt td{display:block}.lf .dt thead{display:none}.lf .dt tr{border-top:1px solid var(--line);padding:.7rem 0}.lf .dt td{border:0;padding:.15rem 0}.lf .dt td:first-child{font-weight:650}}.lf .anat{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.lf .anat>*{grid-column:span 4}.lf .anat .w6{grid-column:span 6}.lf .anat .w8{grid-column:span 8}.lf .anat .w12{grid-column:span 12}.lf .anat .lw3{grid-column:span 3}.lf .anat .w5{grid-column:span 5}.lf .anat .w7{grid-column:span 7}.lf .box{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:20px 22px}.lf .box h3,.lf .box .t{font:660 1.06rem/1.25 var(--sans);align-items:center;gap:.55rem;display:flex}.lf .box h3 .ic,.lf .box .t .ic{color:var(--fox)}.lf .box p{color:var(--ink-2);margin-top:.45rem;font-size:.94rem;line-height:1.5}.lf .box.tint{background:var(--tint);box-shadow:none}.lf .box.ink{background:var(--ink);color:var(--on-ink);box-shadow:none}.lf .box.ink p{color:var(--on-ink-2)}.lf .box.ink h3 .ic{color:var(--apricot)}.lf .box .eg-line{margin-top:.9rem}@media (max-width:900px){.lf .anat>*,.lf .anat .lw3,.lf .anat .w5,.lf .anat .w6,.lf .anat .w7,.lf .anat .w8{grid-column:span 12}}.lf .bars{align-items:end;gap:6px;height:110px;margin-top:1rem;display:flex}.lf .bars i{height:calc(var(--v) * 100%);background:#ebcfb8;border-radius:6px 6px 3px 3px;flex:1}.lf .bars i.pk{background:var(--fox)}.lf .axis{font:400 12px/1 var(--mono);color:var(--muted);justify-content:space-between;margin-top:6px;display:flex}.lf .meter{align-items:baseline;gap:.5rem;margin-top:.8rem;display:flex}.lf .meter b{font:720 2.8rem/1 var(--display);letter-spacing:-.04em}.lf .meter span{color:var(--muted)}.lf .lead-reasons{gap:.35rem;margin-top:.7rem;font-size:.9rem;display:grid}.lf .lead-reasons li:before{content:"+ ";color:var(--ok);font-weight:700}.lf .lead-reasons li.neg:before{content:"- ";color:var(--rust)}.lf .lkv{gap:.45rem;margin-top:.9rem;display:grid}.lf .lkv div{background:var(--paper);border-radius:10px;justify-content:space-between;gap:1rem;padding:.45rem .7rem;font-size:.92rem;display:flex}.lf .lkv dt{color:var(--muted)}.lf .lkv dd{text-align:right;font-weight:620}.lf .panel-ink .lkv div{background:#fffcf80f}.lf .panel-ink .lkv dt{color:var(--on-ink-2)}.lf .inds{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.lf .ind{background:var(--chest);min-height:250px;box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--spring), box-shadow .3s;border-radius:28px;grid-column:span 2;grid-template-columns:1fr auto;align-items:end;gap:1rem;padding:24px;text-decoration:none;display:grid;position:relative;overflow:hidden}.lf .ind:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-2);transform:translateY(-4px)}.lf .ind.big{background:var(--tint);box-shadow:none;grid-column:span 3}.lf .ind h2{font:700 1.5rem/1.1 var(--display);letter-spacing:-.02em}.lf .ind p{color:var(--ink-2);max-width:24em;margin-top:.5rem;font-size:.95rem}.lf .ind img{width:110px;transition:transform .5s var(--spring);align-self:end}.lf .ind:hover img{transform:translateY(-6px)rotate(-3deg)}.lf .ind.big img{width:140px}@media (max-width:900px){.lf .inds{grid-template-columns:1fr}.lf .ind,.lf .ind.big{grid-column:auto;min-height:0}.lf .ind img,.lf .ind.big img{width:90px}}.lf .lang-switch .switch-tabs{justify-content:flex-start;margin-top:0}.lf .lang-switch .switch-tabs label{padding:8px 16px}.lf .lang-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:1.5rem;display:grid}.lf .lang-panel .lcard{padding:22px}@media (max-width:860px){.lf .lang-panel{grid-template-columns:1fr;display:grid}}.lf .markets{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:12px;display:grid}.lf .market{background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:20px 22px}.lf .market h3{font:700 1.2rem/1.2 var(--display);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.lf .market h3 span{font:400 12.5px/1 var(--mono);color:var(--muted)}.lf .market .plugs{margin-top:.9rem}.lf .market .plug{padding:5px 10px 5px 5px;font-size:.86rem}.lf .market .plug .mg{border-radius:7px;width:22px;height:22px;font-size:10px}.lf .lost{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(3rem,8vw,6rem);display:grid}.lf .lost img{width:clamp(160px,22vw,260px)}@media (max-width:700px){.lf .lost{grid-template-columns:1fr}}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic{width:1.7em;height:1.7em}.lf .fi,.lf .mm-ic,.lf .layer .fi,.lf .cs-av{box-shadow:inset 0 0 0 1px var(--line);background:var(--paper)!important}.lf .box h3>.ic,.lf .box .t>.ic{width:1.55em;height:1.55em}.lf .log-day li>.ic{width:1.5em;height:1.5em;transform:translateY(4px)}.lf .flow{border-radius:var(--r-card);background:var(--chest);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:1fr 60px 1fr 60px 1fr 60px 1fr;align-items:center;gap:0;padding:clamp(18px,3vw,30px);display:grid}.lf .fl-node{text-align:center;justify-items:center;gap:.7rem;display:grid}.lf .fl-node p{color:var(--ink-2);font-size:.9rem;font-weight:600}.lf .fl-node .tl{width:100%;max-width:150px;height:84px}.lf .fl-card{background:var(--paper);width:100%;max-width:190px;min-height:84px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;flex-wrap:wrap;place-content:center;gap:6px;padding:12px;display:flex}.lf .fl-card .b{height:9px;width:var(--w);border-radius:5px;display:block}.lf .fl-card .b.t{background:var(--fox);margin-right:auto}.lf .fl-card .b.c{background:var(--ink);margin-left:auto}.lf .fl-task{box-shadow:inset 0 0 0 2px var(--fox);flex-direction:column;align-items:flex-start;font-size:.88rem}.lf .fl-task b{color:var(--rust);font-size:.8rem}.lf .fl-pipe{background:var(--line);border-radius:2px;align-self:center;height:4px;margin:0 6px 2.2rem;position:relative}.lf .fl-pipe i{background:var(--fox);transform-origin:0;border-radius:2px;position:absolute;inset:0}@media (max-width:860px){.lf .flow{grid-template-columns:1fr;gap:6px}.lf .fl-pipe{justify-self:center;width:4px;height:26px;margin:0 0 .2rem}.lf .fl-pipe i{transform-origin:top}}.lf .promise{flex-direction:column;align-items:flex-end;margin-bottom:4px;display:flex}.lf .promise .bub{max-width:340px;font-weight:560}.lf .promise-drop{background:repeating-linear-gradient(var(--fox) 0 5px, transparent 5px 9px);transform-origin:top;width:2px;height:34px;margin-right:calc(10% - 1px)}.lf .day.fri{position:relative}@media (max-width:900px){.lf .promise{align-items:stretch}.lf .promise-drop{align-self:center;margin-right:0}}.lf .tg{max-width:440px;box-shadow:inset 0 0 0 1px var(--line);background:#e8eef3;border-radius:22px;overflow:hidden}.lf .tg-bar{background:var(--chest);border-bottom:1px solid var(--line);align-items:center;gap:.55rem;padding:10px 16px;font-size:.9rem;display:flex}.lf .tg-bar span:last-child{color:var(--muted);margin-left:auto;font-size:.8rem}.lf .tg .msg{box-shadow:var(--shadow-1);margin:16px}.lf .tg .lg{background:#26a5e4}.lf .aska,.lf .ask-demo .bub.them{position:relative}.lf .typing{background:#fffcf81a;border-radius:14px;gap:5px;padding:10px 12px;display:none;position:absolute;top:12px;left:12px}.lf .ask-demo .typing{background:var(--paper)}.lf .typing i{opacity:.5;background:currentColor;border-radius:50%;width:7px;height:7px}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}.lf .plan.mid:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--a), transparent 0 70%, var(--apricot) 88%, var(--fox) 95%, transparent);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lf .ic-arrow-right{--i:url(/site/icons/arrow-right.svg)}.lf .ic-arrow-up-right{--i:url(/site/icons/arrow-up-right.svg)}.lf .ic-bell-ringing{--i:url(/site/icons/bell-ringing.svg)}.lf .ic-book-open-text{--i:url(/site/icons/book-open-text.svg)}.lf .ic-calendar-check{--i:url(/site/icons/calendar-check.svg)}.lf .ic-caret-down{--i:url(/site/icons/caret-down.svg)}.lf .ic-chart-bar{--i:url(/site/icons/chart-bar.svg)}.lf .ic-chat-circle-text{--i:url(/site/icons/chat-circle-text.svg)}.lf .ic-check{--i:url(/site/icons/check.svg)}.lf .ic-clock{--i:url(/site/icons/clock.svg)}.lf .ic-cookie{--i:url(/site/icons/cookie.svg)}.lf .ic-currency-dollar{--i:url(/site/icons/currency-dollar.svg)}.lf .ic-download-simple{--i:url(/site/icons/download-simple.svg)}.lf .ic-ear{--i:url(/site/icons/ear.svg)}.lf .ic-envelope-simple{--i:url(/site/icons/envelope-simple.svg)}.lf .ic-eye{--i:url(/site/icons/eye.svg)}.lf .ic-file-csv{--i:url(/site/icons/file-csv.svg)}.lf .ic-fingerprint{--i:url(/site/icons/fingerprint.svg)}.lf .ic-flag{--i:url(/site/icons/flag.svg)}.lf .ic-funnel{--i:url(/site/icons/funnel.svg)}.lf .ic-globe-hemisphere-east{--i:url(/site/icons/globe-hemisphere-east.svg)}.lf .ic-google-drive-logo{--i:url(/site/icons/google-drive-logo.svg)}.lf .ic-graduation-cap{--i:url(/site/icons/graduation-cap.svg)}.lf .ic-hard-drives{--i:url(/site/icons/hard-drives.svg)}.lf .ic-house{--i:url(/site/icons/house.svg)}.lf .ic-identification-card{--i:url(/site/icons/identification-card.svg)}.lf .ic-key{--i:url(/site/icons/key.svg)}.lf .ic-lightning{--i:url(/site/icons/lightning.svg)}.lf .ic-link-simple{--i:url(/site/icons/link-simple.svg)}.lf .ic-list-checks{--i:url(/site/icons/list-checks.svg)}.lf .ic-lock-simple{--i:url(/site/icons/lock-simple.svg)}.lf .ic-magnifying-glass{--i:url(/site/icons/magnifying-glass.svg)}.lf .ic-map-pin{--i:url(/site/icons/map-pin.svg)}.lf .ic-megaphone{--i:url(/site/icons/megaphone.svg)}.lf .ic-microphone{--i:url(/site/icons/microphone.svg)}.lf .ic-paw-print{--i:url(/site/icons/paw-print.svg)}.lf .ic-phone-incoming{--i:url(/site/icons/phone-incoming.svg)}.lf .ic-phone-x{--i:url(/site/icons/phone-x.svg)}.lf .ic-play{--i:url(/site/icons/play.svg)}.lf .ic-plugs-connected{--i:url(/site/icons/plugs-connected.svg)}.lf .ic-plus{--i:url(/site/icons/plus.svg)}.lf .ic-quotes{--i:url(/site/icons/quotes.svg)}.lf .ic-scales{--i:url(/site/icons/scales.svg)}.lf .ic-share-network{--i:url(/site/icons/share-network.svg)}.lf .ic-shield-check{--i:url(/site/icons/shield-check.svg)}.lf .ic-slack-logo{--i:url(/site/icons/slack-logo.svg)}.lf .ic-squares-four{--i:url(/site/icons/squares-four.svg)}.lf .ic-star{--i:url(/site/icons/star.svg)}.lf .ic-table{--i:url(/site/icons/table.svg)}.lf .ic-tag{--i:url(/site/icons/tag.svg)}.lf .ic-target{--i:url(/site/icons/target.svg)}.lf .ic-telegram-logo{--i:url(/site/icons/telegram-logo.svg)}.lf .ic-thumbs-up{--i:url(/site/icons/thumbs-up.svg)}.lf .ic-timer{--i:url(/site/icons/timer.svg)}.lf .ic-tooth{--i:url(/site/icons/tooth.svg)}.lf .ic-translate{--i:url(/site/icons/translate.svg)}.lf .ic-trash{--i:url(/site/icons/trash.svg)}.lf .ic-upload-simple{--i:url(/site/icons/upload-simple.svg)}.lf .ic-user-circle-check{--i:url(/site/icons/user-circle-check.svg)}.lf .ic-users-three{--i:url(/site/icons/users-three.svg)}.lf .ic-warning{--i:url(/site/icons/warning.svg)}.lf .ic-waveform{--i:url(/site/icons/waveform.svg)}.lf .ic-webhooks-logo{--i:url(/site/icons/webhooks-logo.svg)}.lf .ic-wrench{--i:url(/site/icons/wrench.svg)}.lf .ic-x{--i:url(/site/icons/x.svg)}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-bell-ringing{background:url(/site/icons/c/bell-ringing.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-book-open-text{background:url(/site/icons/c/book-open-text.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-calendar-check{background:url(/site/icons/c/calendar-check.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-chart-bar{background:url(/site/icons/c/chart-bar.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-chat-circle-text{background:url(/site/icons/c/chat-circle-text.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-clock{background:url(/site/icons/c/clock.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-currency-dollar{background:url(/site/icons/c/currency-dollar.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-ear{background:url(/site/icons/c/ear.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-envelope-simple{background:url(/site/icons/c/envelope-simple.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-file-csv{background:url(/site/icons/c/file-csv.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-flag{background:url(/site/icons/c/flag.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-globe-hemisphere-east{background:url(/site/icons/c/globe-hemisphere-east.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-hard-drives{background:url(/site/icons/c/hard-drives.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-house{background:url(/site/icons/c/house.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-key{background:url(/site/icons/c/key.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-lightning{background:url(/site/icons/c/lightning.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-list-checks{background:url(/site/icons/c/list-checks.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-lock-simple{background:url(/site/icons/c/lock-simple.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-magnifying-glass{background:url(/site/icons/c/magnifying-glass.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-microphone{background:url(/site/icons/c/microphone.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-phone-incoming{background:url(/site/icons/c/phone-incoming.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-phone-x{background:url(/site/icons/c/phone-x.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-plugs-connected{background:url(/site/icons/c/plugs-connected.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-quotes{background:url(/site/icons/c/quotes.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-share-network{background:url(/site/icons/c/share-network.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-shield-check{background:url(/site/icons/c/shield-check.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-squares-four{background:url(/site/icons/c/squares-four.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-tag{background:url(/site/icons/c/tag.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-target{background:url(/site/icons/c/target.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-thumbs-up{background:url(/site/icons/c/thumbs-up.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-translate{background:url(/site/icons/c/translate.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-trash{background:url(/site/icons/c/trash.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-user-circle-check{background:url(/site/icons/c/user-circle-check.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-users-three{background:url(/site/icons/c/users-three.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-warning{background:url(/site/icons/c/warning.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}.lf :is(.fi,.mm-ic,.box h3,.box .t,.kicker,.log-day li,.cs-av,.layer .fi)>.ic-waveform{background:url(/site/icons/c/waveform.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}:is(html:has(.lf),body:has(.lf)){background:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.lf):after{display:none}.lf{flex-direction:column;min-height:100dvh;font-size:17px;display:flex}.lf main{flex:1 0 auto}.lf ::selection{background:#f5ad7880}.lf button{font:inherit}.lf .login-link{color:var(--ink-2);white-space:nowrap;border-radius:12px;padding:.55rem .85rem;font-size:.97rem;font-weight:560;text-decoration:none}.lf .login-link:hover{background:var(--paper-2);color:var(--ink)}@media (max-width:1080px){.lf .island>.login-link{display:none}}.lf .mob-login{text-align:center;color:var(--rust);margin-top:.6rem;font-weight:600;display:block}.lf .lg-c{background:var(--logo) center / contain no-repeat;opacity:.55;filter:saturate(.85);flex:none;width:34px;height:34px;transition:opacity .3s,filter .3s;display:inline-block}.lf .lg-c.wide{width:82px}.lf .lg-c.sm{width:18px;height:18px}.lf .lg-c.sm.wide{width:44px}.lf .tile:is(:hover,:focus-visible) .lg-c,.lf .plug:hover .lg-c{opacity:1;filter:none}.lf .dir-search{display:block}.lf .tiles .tile[hidden]{display:none}.lf .help-groups{gap:clamp(2.4rem,5vw,3.6rem);display:grid}.lf .help-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-top:1.2rem;display:grid}.lf .help-list a{background:var(--chest);height:100%;box-shadow:inset 0 0 0 1px var(--line);transition:transform .35s var(--spring), box-shadow .3s;border-radius:20px;padding:18px 20px;text-decoration:none;display:block}.lf .help-list a:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-1);transform:translateY(-3px)}.lf .help-list b{font:650 1.05rem/1.3 var(--sans);display:block}.lf .help-list p{color:var(--ink-2);margin-top:.35rem;font-size:.92rem;line-height:1.45}.lf .help-list small{color:var(--muted);margin-top:.6rem;font-size:.82rem;display:block}.lf .prose ol{gap:.4rem;margin-top:.6rem;padding-left:1.3rem;list-style:decimal;display:grid}.lf .prose .callout{background:var(--fox-wash);color:var(--ink);border-radius:16px;margin-top:1.2rem;padding:14px 18px}.lf .prose .callout b{margin-bottom:.2rem;display:block}.lf .hello .hw{display:inline-block;position:relative}.lf .hello .hw-ink{color:inherit;font:inherit;letter-spacing:inherit;display:inline-block}.lf svg.fox{overflow:visible}.lf .fox .fp{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.lf .hero .d1{animation:lf-rise 1s var(--ease) 50ms both}.lf .hero .lede{animation:lf-rise 1s var(--ease) .2s both}.lf .hero .btn-row{animation:lf-rise 1s var(--ease) .32s both}.lf .callstrip{--d0:1s;--dur:7.5s}.lf .callstrip .shell{animation:lf-rise 1.1s var(--ease) .45s both}.lf .callstrip .head{animation:lf-sweep var(--dur) linear var(--d0) both}.lf .callstrip .wf2>i:before{transform-origin:bottom;animation:lf-lit-t .35s var(--ease) both;animation-delay:calc(var(--d0) + var(--f) * var(--dur))}.lf .callstrip .wf2>i.c:before{transform-origin:top;animation-name:lf-lit-c}.lf .callstrip .wf-mark{animation:lf-mark .7s var(--spring) both;animation-delay:calc(var(--d0) + var(--f) * var(--dur))}.lf .callstrip .pin{animation:lf-pop .75s var(--spring) both;animation-delay:calc(var(--d0) + var(--f) * var(--dur) + .1s)}.lf .cs-fox{animation:lf-perch 1.3s var(--spring) .5s both}.lf .ripples circle{transform-origin:50%;transform-box:fill-box;animation:lf-ring-in 2.6s var(--ease) both, lf-listen 5.2s ease-in-out 2.8s infinite}.lf .ripples circle:nth-child(2){animation-delay:.25s,3.2s}.lf .ripples circle:nth-child(3){animation-delay:.5s,3.6s}.lf .ripples circle:nth-child(4){animation-delay:.75s,4s}@keyframes lf-sweep{0%{left:0}to{left:100%}}@keyframes lf-lit-t{0%{background:var(--team-dim);transform:scaleY(.45)}to{background:var(--team);transform:none}}@keyframes lf-lit-c{0%{background:var(--caller-dim);transform:scaleY(.45)}to{background:var(--caller);transform:none}}@keyframes lf-mark{0%{opacity:0;transform:translate(-50%)scale(.2)}to{opacity:1;transform:translate(-50%)}}@keyframes lf-pop{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:none}}@keyframes lf-perch{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}@keyframes lf-ring-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes lf-listen{0%,to{opacity:1;transform:none}30%{opacity:.55;transform:scale(1.045)}}@keyframes lf-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes lf-talk{0%{opacity:0;transform:translate(-34px)scale(.95)}to{opacity:1;transform:none}}@keyframes lf-talk-r{0%{opacity:0;transform:translate(34px)scale(.95)}to{opacity:1;transform:none}}@keyframes lf-peek{0%{opacity:0;transform:translateY(90px)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes lf-step{0%{opacity:0;scale:.2}70%{opacity:1;scale:1.25}to{opacity:1;scale:1}}@keyframes lf-grow{0%{transform:scaleY(.04)}to{transform:none}}@keyframes lf-grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes lf-node{0%{opacity:.15;transform:translateY(14px)scale(.88)}to{opacity:1;transform:none}}@keyframes lf-drop{0%{transform:scaleY(0)}to{transform:none}}@keyframes lf-land{0%{opacity:0;transform:translateY(-60px)scale(.88)}70%{opacity:1;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lf-ring{0%{box-shadow:inset 0 0 0 1px var(--line)}35%{box-shadow:inset 0 0 0 2px var(--fox), 0 0 0 9px #e0621f33}to{box-shadow:inset 0 0 0 1px var(--line)}}@keyframes lf-typing{0%{opacity:0}12%,82%{opacity:.95}to{opacity:0;visibility:hidden}}@keyframes lf-bounce{0%,to{opacity:.4;transform:none}50%{opacity:1;transform:translateY(-5px)}}@keyframes lf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lf-fade-out{to{opacity:0;visibility:hidden}}.lf .mm-panel li{transition:transform .4s var(--ease), opacity .4s}.lf .mm:not(:hover):not(:focus-within) .mm-panel li{opacity:0;transform:translateY(8px)}.lf .mm-panel li:nth-child(2){transition-delay:30ms}.lf .mm-panel li:nth-child(3){transition-delay:60ms}.lf .mm-panel li:nth-child(4){transition-delay:90ms}.lf .mm-panel li:nth-child(5){transition-delay:.12s}.lf .mm-panel li:nth-child(6){transition-delay:.15s}.lf .switch-panel{transition:opacity .4s var(--ease), transform .5s var(--ease), visibility 0s .4s;transform:translateY(12px)}.lf .switch:is(:has(#s1:checked) [data-s="1"],:has(#s2:checked) [data-s="2"],:has(#s3:checked) [data-s="3"],:has(#s4:checked) [data-s="4"],:has(#s5:checked) [data-s="5"],:has(#s6:checked) [data-s="6"]){transform:none}:is(.lf .switch:has(#s1:checked) [data-s="1"] :is(.trade-out li,.bub),.lf .switch:has(#s2:checked) [data-s="2"] :is(.trade-out li,.bub),.lf .switch:has(#s3:checked) [data-s="3"] :is(.trade-out li,.bub),.lf .switch:has(#s4:checked) [data-s="4"] :is(.trade-out li,.bub),.lf .switch:has(#s5:checked) [data-s="5"] :is(.trade-out li,.bub),.lf .switch:has(#s6:checked) [data-s="6"] :is(.trade-out li,.bub)){animation:lf-pop .6s var(--spring) both}.lf .switch [data-s] :is(.trade-out li,.bub):nth-child(2){animation-delay:.1s}.lf .switch [data-s] :is(.trade-out li,.bub):nth-child(3){animation-delay:.2s}.lf .switch [data-s] :is(.trade-out li,.bub):nth-child(4){animation-delay:.3s}.lf .switch [data-s] :is(.trade-out li,.bub):nth-child(5){animation-delay:.4s}.lf .plan.mid:before{animation:7s linear infinite lf-orbit}.lf .plan.mid:hover:before{animation-duration:2.6s}@keyframes lf-orbit{to{--a:360deg}}.lf :is(.rv,.peek):not([data-in]),.lf :is(.convo,.fl,.paws,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex):not([data-in])>*,.lf .flow:not([data-in]) .fl-node,.lf :is(.trail .step,.log-day):not([data-in]),.lf .promise-wrap:not([data-in]) :is(.promise .bub,.task.new),.lf .tg:not([data-in]) .msg.land,.lf .askbox:not([data-in]) :is(.ask-steps span,.aska>p:first-of-type,.refs li),.lf .ask-demo:not([data-in])>.bub{opacity:0;animation:10ms linear 6s forwards lf-failsafe}.lf .bars:not([data-in]) i{animation:10ms linear 6s forwards lf-failsafe;transform:scaleY(.04)}.lf .flow:not([data-in]) .fl-pipe i,.lf .ruler:not([data-in]) .ruler-track{animation:10ms linear 6s forwards lf-failsafe;transform:scaleX(0)}.lf .promise-wrap:not([data-in]) .promise-drop{animation:10ms linear 6s forwards lf-failsafe;transform:scaleY(0)}@keyframes lf-failsafe{to{opacity:1;clip-path:none;transform:none}}.lf .rv[data-in]{animation:lf-rise .95s var(--ease) both}.lf .peek[data-in]{animation:lf-peek 1.1s var(--spring) .15s both}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex)[data-in]>*{animation:lf-rise .85s var(--ease) both;animation-delay:calc(var(--k,0) * 90ms)}.lf .convo[data-in]>.bub{animation:lf-talk .75s var(--ease) both;animation-delay:calc(var(--k,0) * .16s)}.lf .convo[data-in]>.bub.us{animation-name:lf-talk-r}.lf .paws[data-in]>i{animation:lf-step .6s var(--spring) both;animation-delay:calc(var(--k,0) * .17s)}.lf .bars[data-in] i{transform-origin:bottom;animation:lf-grow 1.1s var(--ease) both;animation-delay:calc(var(--k,0) * 45ms)}.lf :is(.trail .step,.log-day)[data-in]{animation:lf-rise 1s var(--ease) both}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(2){--k:1}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(3){--k:2}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(4){--k:3}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(5){--k:4}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(6){--k:5}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(7){--k:6}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(8){--k:7}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(9){--k:8}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(10){--k:9}.lf :is(.fl,.week,.anat,.layers,.facts,.inds,.plans,.road,.markets,.costs,.findex,.convo,.paws,.bars)>:nth-child(n+11){--k:10}.lf .flow[data-in] .fl-node{animation:lf-node .7s var(--spring) both}.lf .flow[data-in] .fl-pipe i{animation:lf-grow-x .5s var(--ease) both}.lf .flow[data-in] .n2{animation-delay:.9s}.lf .flow[data-in] .n3{animation-delay:1.8s}.lf .flow[data-in] .n4{animation-delay:2.7s}.lf .flow[data-in] .p1 i{animation-delay:.45s}.lf .flow[data-in] .p2 i{animation-delay:1.35s}.lf .flow[data-in] .p3 i{animation-delay:2.25s}@media (max-width:860px){.lf .flow:not([data-in]) .fl-pipe i{transform:scaleY(0)}.lf .flow[data-in] .fl-pipe i{animation-name:lf-drop}}.lf .promise-wrap[data-in] .promise .bub{animation:lf-rise .8s var(--ease) both}.lf .promise-wrap[data-in] .promise-drop{animation:lf-drop .55s var(--ease) .7s both}.lf .promise-wrap[data-in] .task.new{animation:lf-land .9s var(--spring) 1.2s both}.lf .promise-wrap[data-in] .day.fri{animation:lf-ring 1.6s var(--ease) 1.5s both}.lf .tg[data-in] .msg.land{animation:lf-land 1s var(--spring) .35s both}.lf .askbox[data-in] .ask-steps span{animation:lf-pop .55s var(--spring) both}.lf .askbox[data-in] .ask-steps span:nth-child(2){animation-delay:.3s}.lf .askbox[data-in] .ask-steps span:nth-child(3){animation-delay:.6s}.lf .askbox .typing{opacity:0;display:flex}.lf .askbox[data-in] .typing{animation:1.3s linear .85s both lf-typing}.lf :is(.askbox,.ask-demo) .typing i{animation:.9s ease-in-out infinite lf-bounce}.lf :is(.askbox,.ask-demo) .typing i:nth-child(2){animation-delay:.15s}.lf :is(.askbox,.ask-demo) .typing i:nth-child(3){animation-delay:.3s}.lf .askbox[data-in] .aska>p:first-of-type{animation:lf-rise .7s var(--ease) 2.05s both}.lf .askbox[data-in] .refs li{animation:lf-talk .6s var(--ease) both}.lf .askbox[data-in] .refs li:first-child{animation-delay:2.3s}.lf .askbox[data-in] .refs li:nth-child(2){animation-delay:2.45s}.lf .askbox[data-in] .refs li:nth-child(3){animation-delay:2.6s}.lf .ask-demo .typing{opacity:0;display:flex}.lf .ask-demo[data-in]>.bub.us:first-child{animation:lf-talk-r .7s var(--ease) both}.lf .ask-demo[data-in]>.bub.them{animation:lf-pop .6s var(--spring) .55s both}.lf .ask-demo[data-in] .typing{animation:1.8s linear .7s both lf-typing}.lf .ask-demo:not([data-in])>.bub.them>:not(.typing){opacity:0;animation:10ms linear 6s forwards lf-failsafe}.lf .ask-demo[data-in]>.bub.them>:not(.typing){animation:.45s linear 2.4s both lf-fade-in}.lf .ask-demo[data-in]>.bub.us:last-child{animation:lf-talk-r .7s var(--ease) 3.2s both}.lf .ruler[data-in] .ruler-track{transform-origin:0;animation:lf-grow-x 1.4s var(--ease) both}.lf .hello .hw{--t:calc(var(--k,0) * .11s)}.lf .hello .hw-ink{clip-path:inset(-.45em -.2em)}.lf .hello:not([data-in]) .hw-ink{clip-path:inset(-.45em 100% -.45em -.2em);animation:10ms linear 6s forwards lf-failsafe}.lf .hello:not([data-in]) .hw[dir=rtl] .hw-ink{clip-path:inset(-.45em -.2em -.45em 100%)}.lf .hello[data-in] .hw-ink{animation:lf-wipe .9s cubic-bezier(.65, 0, .35, 1) var(--t) both}.lf .hello[data-in] .hw[dir=rtl] .hw-ink{animation-name:lf-wipe-rtl}.lf .hello .hw:after{content:"";background:var(--fox);opacity:0;pointer-events:none;border-radius:99px;width:.09em;position:absolute;top:.12em;bottom:.08em;left:0}.lf .hello .hw[dir=rtl]:after{left:auto;right:0}.lf .hello[data-in] .hw:after{animation:lf-caret .9s cubic-bezier(.65, 0, .35, 1) var(--t) both}.lf .hello[data-in] .hw[dir=rtl]:after{animation-name:lf-caret-rtl}@keyframes lf-wipe{0%{clip-path:inset(-.45em 100% -.45em -.2em)}to{clip-path:inset(-.45em -.2em)}}@keyframes lf-wipe-rtl{0%{clip-path:inset(-.45em -.2em -.45em 100%)}to{clip-path:inset(-.45em -.2em)}}@keyframes lf-caret{0%{opacity:0;left:0}6%{opacity:1;left:3%}88%{opacity:1;left:100%}to{opacity:0;left:100%}}@keyframes lf-caret-rtl{0%{opacity:0;right:0}6%{opacity:1;right:3%}88%{opacity:1;right:100%}to{opacity:0;right:100%}}}.lf svg.fox{height:auto}@media (prefers-reduced-motion:no-preference){.lf .fox[data-play] .fp{animation:var(--anim) var(--dur,4s) var(--ease-fox,cubic-bezier(.45, 0, .55, 1)) var(--delay,0s) infinite both}.lf .fox .fm-flick{--anim:lf-fox-flick;--dur:4.6s}.lf .fox .fm-wave{--anim:lf-fox-wave;--dur:3.6s}.lf .fox .fm-swing{--anim:lf-fox-swing;--dur:3.2s}.lf .fox .fm-sweep{--anim:lf-fox-sweep;--dur:4.2s}.lf .fox .fm-turn{--anim:lf-fox-turn;--dur:3.4s}.lf .fox .fm-lift{--anim:lf-fox-lift;--dur:4.4s}.lf .fox .fm-bob{--anim:lf-fox-bob;--dur:2.6s}.lf .fox .fm-scribble{--anim:lf-fox-scribble;--dur:3s;--ease-fox:linear}.lf .fox .fm-swish{--anim:lf-fox-swish;--dur:5.2s}.lf .fox .fm-twitch{--anim:lf-fox-twitch;--dur:4.8s}.lf .fox .fm-spin{--anim:lf-fox-spin;--dur:5s}.lf .fox .fm-hold{--anim:none}.lf .fox .fm-breathe{--anim:lf-fox-breathe;--dur:3.8s}@keyframes lf-fox-flick{0%,30%,to{rotate:none}5%{rotate:var(--r1)}10%{rotate:var(--r2)}15%{rotate:none}20%{rotate:var(--r1)}25%{rotate:var(--r2)}}@keyframes lf-fox-wave{0%,62%,to{rotate:none}9%,31%,53%{rotate:var(--r1)}20%,42%{rotate:var(--r2)}}@keyframes lf-fox-swing{0%,to{rotate:var(--r1)}50%{rotate:var(--r2)}}@keyframes lf-fox-sweep{0%,to{rotate:var(--r1);translate:0}35%,50%{rotate:var(--r2);translate:var(--dx,0px) var(--dy,0px)}}@keyframes lf-fox-turn{0%,55%,to{rotate:none}12%{rotate:var(--r2)}22%{rotate:var(--r1)}34%{rotate:var(--r2)}44%{rotate:var(--r1)}}@keyframes lf-fox-lift{0%,60%,to{translate:0;rotate:none}18%,42%{translate:var(--dx,0px) var(--dy);rotate:var(--r1,0deg)}}@keyframes lf-fox-bob{0%,to{translate:0;rotate:none}50%{translate:var(--dx,0px) var(--dy);rotate:var(--r1,0deg)}}@keyframes lf-fox-scribble{0%,46%,to{translate:0}6%{translate:var(--dx) var(--dy)}12%{translate:calc(var(--dx) * -.6) calc(var(--dy) * .4)}18%{translate:var(--dx) calc(var(--dy) * -.6)}24%{translate:calc(var(--dx) * -.8) 0px}30%{translate:calc(var(--dx) * .7) var(--dy)}38%{translate:0 calc(var(--dy) * -1.4)}}@keyframes lf-fox-swish{0%,to{rotate:none}18%{rotate:var(--r1)}40%{rotate:var(--r2)}58%{rotate:calc(var(--r1) * .4)}72%{rotate:none}}@keyframes lf-fox-twitch{0%,70%,to{rotate:none}76%{rotate:var(--r1)}82%{rotate:var(--r2)}88%{rotate:calc(var(--r1) * .5)}}@keyframes lf-fox-spin{0%,to{rotate:var(--r1)}50%{rotate:var(--r2)}}@keyframes lf-fox-breathe{0%,to{scale:1}45%{scale:1.008 1.025}}}
