.trf-fefe{--fefe-skin:#f5b927;position:fixed;right:calc(20px + env(safe-area-inset-right, 0px));bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:55;width:54px;height:54px;padding:0;border:none;border-radius:50%;background:var(--fefe-skin);color:#1d1d1d;box-shadow:0 8px 20px rgba(245,185,39,.35),0 2px 4px rgba(29,29,29,.08);cursor:pointer;opacity:0;transform:translateY(8px) scale(.9);pointer-events:none;-webkit-tap-highlight-color:transparent;will-change:transform,opacity;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.trf-fefe--android{bottom:calc(20px + env(safe-area-inset-bottom, 0px) + 48px)}.trf-fefe.is-visible{opacity:1;transform:none;pointer-events:auto;animation:trf-fefe-enter .75s cubic-bezier(.3,0,.3,1) both}@keyframes trf-fefe-enter{0%{opacity:0;transform:translateY(18px) scale(.2)}45%{opacity:1;transform:translateY(-8px) scale(1.15,1.08)}65%{transform:translateY(0) scale(1.1,.88)}82%{transform:translateY(-2px) scale(.96,1.04)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.trf-fefe:hover{--fefe-skin:#edb221}}.trf-fefe:focus-visible{outline:2px solid #1d1d1d;outline-offset:3px}.trf-fefe__body{position:absolute;top:50%;left:50%;width:54px;height:54px;margin:-27px 0 0 -27px;transition:opacity .18s ease}.trf-fefe__face{position:absolute;inset:0;transform-origin:50% 62%;transition:rotate .55s cubic-bezier(.34,1.3,.64,1),translate .4s cubic-bezier(.22,1,.36,1)}.trf-fefe__eyes{position:absolute;top:19px;left:15px;width:24px;height:12px;transition:translate .4s cubic-bezier(.22,1,.36,1)}.trf-fefe__eye{position:absolute;top:0;width:7px;height:11px}.trf-fefe__eye--l{left:1px}.trf-fefe__eye--r{right:1px}.trf-fefe__ball{position:absolute;inset:0;border-radius:50%;background:currentColor;transition:transform .26s cubic-bezier(.34,1.3,.64,1),scale .09s ease,opacity 0s}.trf-fefe__joy,.trf-fefe__shut{position:absolute;left:-.5px;width:8px;border:0 solid;opacity:0;transform:scaleY(.4);transition:opacity 0s,transform 0s}.trf-fefe__shut{top:4px;height:5px;border-bottom-width:2.4px;border-radius:0 0 8px 8px;transform-origin:50% 100%}.trf-fefe__joy{top:3px;height:6px;border-top-width:2.4px;border-radius:8px 8px 0 0;transform-origin:50% 0}.trf-fefe.is-sleep .trf-fefe__ball,.trf-fefe.is-yawn .trf-fefe__ball{opacity:0;transform:translateY(2.3px) scaleY(.22);transition:transform .14s ease-in,opacity 0s linear .14s}.trf-fefe.is-happy .trf-fefe__ball,.trf-fefe.is-wink .trf-fefe__eye--r .trf-fefe__ball{opacity:0;transform:translateY(-1.3px) scaleY(.22);transition:transform .14s ease-in,opacity 0s linear .14s}.trf-fefe.is-happy .trf-fefe__joy,.trf-fefe.is-sleep .trf-fefe__shut,.trf-fefe.is-wink .trf-fefe__eye--r .trf-fefe__joy,.trf-fefe.is-yawn .trf-fefe__shut{opacity:1;transform:none;transition:opacity 0s linear .14s,transform .2s cubic-bezier(.34,1.4,.64,1) .14s}.trf-fefe.is-sleep .trf-fefe__shut,.trf-fefe.is-yawn .trf-fefe__shut{transform-origin:50% 50%;transition:opacity 0s linear .14s,transform .22s ease-out .14s}.trf-fefe.is-blinking .trf-fefe__ball{scale:1 .1}.trf-fefe.is-startled .trf-fefe__ball{transform:scale(1.28,1.2) translateY(-1px)}.trf-fefe.is-curious .trf-fefe__ball{transform:scale(1.14)}.trf-fefe.is-drowsy .trf-fefe__ball{transform:translateY(2.5px) scale(1.1,.24);transition-duration:.7s}.trf-fefe.is-doubt .trf-fefe__eye--l .trf-fefe__ball{transform:scale(1.12)}.trf-fefe.is-doubt .trf-fefe__eye--r .trf-fefe__ball{transform:translateY(1.5px) scaleY(.55)}.trf-fefe.is-angry .trf-fefe__ball{transform:translateY(1px) scaleY(.68)}.trf-fefe.is-sad .trf-fefe__ball{transform:translateY(1px) scaleY(.82)}.trf-fefe.is-think .trf-fefe__eyes{translate:3px -2px}.trf-fefe.is-down .trf-fefe__eyes{translate:-1px 2.5px}.trf-fefe.is-look .trf-fefe__eyes{animation:trf-fefe-look 2.6s ease-in-out}@keyframes trf-fefe-look{0%,12%{translate:0 0}28%,45%{translate:-4px 0}62%,82%{translate:4px 0}to{translate:0 0}}.trf-fefe__brow{position:absolute;top:-5px;width:8px;height:2.4px;border-radius:2px;background:currentColor;opacity:0;scale:.6 1;transition:opacity .2s ease,scale .3s ease,rotate .35s cubic-bezier(.34,1.4,.64,1),translate .35s cubic-bezier(.34,1.4,.64,1)}.trf-fefe__brow--l{left:0}.trf-fefe__brow--r{right:0}.trf-fefe.is-angry .trf-fefe__brow,.trf-fefe.is-curious .trf-fefe__brow,.trf-fefe.is-doubt .trf-fefe__brow,.trf-fefe.is-hopeful .trf-fefe__brow,.trf-fefe.is-sad .trf-fefe__brow,.trf-fefe.is-startled .trf-fefe__brow,.trf-fefe.is-think .trf-fefe__brow--r{opacity:1;scale:1}.trf-fefe.is-angry .trf-fefe__brow{translate:0 1px}.trf-fefe.is-angry .trf-fefe__brow--l{rotate:24deg}.trf-fefe.is-angry .trf-fefe__brow--r{rotate:-24deg}.trf-fefe.is-startled .trf-fefe__brow{translate:0 -4px}.trf-fefe.is-curious .trf-fefe__brow--l,.trf-fefe.is-hopeful .trf-fefe__brow--l,.trf-fefe.is-startled .trf-fefe__brow--l{rotate:-12deg}.trf-fefe.is-curious .trf-fefe__brow--r,.trf-fefe.is-hopeful .trf-fefe__brow--r,.trf-fefe.is-startled .trf-fefe__brow--r{rotate:12deg}.trf-fefe.is-curious .trf-fefe__brow,.trf-fefe.is-hopeful .trf-fefe__brow{translate:0 -3px}.trf-fefe.is-doubt .trf-fefe__brow--l{translate:0 -4px;rotate:-16deg}.trf-fefe.is-doubt .trf-fefe__brow--r{translate:0 2px;rotate:8deg}.trf-fefe.is-sad .trf-fefe__brow{translate:0 1px}.trf-fefe.is-sad .trf-fefe__brow--l{rotate:-18deg}.trf-fefe.is-sad .trf-fefe__brow--r{rotate:18deg}.trf-fefe.is-think .trf-fefe__brow--r{translate:0 -2px;rotate:10deg}.trf-fefe__mouth{position:absolute;top:35px;left:27px;width:0;height:0;transition:translate .4s cubic-bezier(.22,1,.36,1),rotate .4s cubic-bezier(.22,1,.36,1)}.trf-fefe__m{position:absolute;border:0 solid;opacity:0;transform:scale(.35);transition:opacity .1s linear,transform .24s cubic-bezier(.34,1.4,.64,1)}.trf-fefe__m--smile{top:-2px;left:-4px;width:8px;height:4px;border-bottom-width:2.2px;border-radius:0 0 8px 8px}.trf-fefe__m--line{top:-1.1px;height:2.2px;border-radius:2px}.trf-fefe__m--line,.trf-fefe__m--o{left:-3px;width:6px;background:currentColor}.trf-fefe__m--o{top:-3.5px;height:7px;border-radius:50%}.trf-fefe__m--grin{top:-1.5px;left:-5.5px;width:11px;height:5.5px;border-radius:0 0 11px 11px;background:currentColor;transform-origin:50% 0}.trf-fefe__m--frown{top:-.5px;left:-4px;width:8px;height:4px;border-top-width:2.2px;border-radius:8px 8px 0 0}.trf-fefe.is-angry .trf-fefe__m--frown,.trf-fefe.is-doubt .trf-fefe__m--line,.trf-fefe.is-down .trf-fefe__m--smile,.trf-fefe.is-drowsy .trf-fefe__m--line,.trf-fefe.is-happy .trf-fefe__m--grin,.trf-fefe.is-hopeful .trf-fefe__m--smile,.trf-fefe.is-idle .trf-fefe__m--smile,.trf-fefe.is-look .trf-fefe__m--line,.trf-fefe.is-nod .trf-fefe__m--smile,.trf-fefe.is-sad .trf-fefe__m--frown,.trf-fefe.is-think .trf-fefe__m--line,.trf-fefe.is-wink .trf-fefe__m--grin{opacity:1;transform:none}.trf-fefe.is-sleep .trf-fefe__m--o{opacity:1;transform:scale(.66,.5)}.trf-fefe.is-curious .trf-fefe__m--o{opacity:1;transform:scale(.66,.58)}.trf-fefe.is-startled .trf-fefe__m--o{opacity:1;transform:none}.trf-fefe.is-yawn .trf-fefe__m--o{opacity:1;transform:none;animation:trf-fefe-yawn 1.7s ease-in-out both}@keyframes trf-fefe-yawn{0%{scale:1 .3}45%,70%{scale:1.35 1.6}to{scale:1 .3}}.trf-fefe.is-look .trf-fefe__mouth{translate:3px 0}.trf-fefe.is-think .trf-fefe__mouth{translate:4px 0;rotate:-14deg}.trf-fefe.is-doubt .trf-fefe__mouth{translate:3px 0;rotate:-12deg}.trf-fefe.is-curious .trf-fefe__mouth{translate:1px 0}.trf-fefe.is-angry .trf-fefe__mouth,.trf-fefe.is-sad .trf-fefe__mouth{translate:0 1.5px}.trf-fefe.is-sleep .trf-fefe__mouth{translate:-1px -1px}.trf-fefe.is-sleep .trf-fefe__face{rotate:-8deg;transition:rotate 1.2s cubic-bezier(.45,0,.55,1),translate .4s cubic-bezier(.22,1,.36,1)}.trf-fefe.is-doubt .trf-fefe__face{rotate:9deg}.trf-fefe.is-think .trf-fefe__face{rotate:6deg}.trf-fefe.is-hopeful .trf-fefe__face{rotate:-5deg}.trf-fefe.is-down .trf-fefe__face,.trf-fefe.is-sad .trf-fefe__face{translate:0 1.5px}.trf-fefe.is-curious .trf-fefe__face{rotate:-7deg;animation:trf-fefe-wonder 2.4s ease-in-out}@keyframes trf-fefe-wonder{0%{rotate:0deg}25%{rotate:-9deg}55%{rotate:5deg}80%,to{rotate:-7deg}}.trf-fefe.is-curious .trf-fefe__eyes{animation:trf-fefe-peek-around 2.4s ease-in-out}@keyframes trf-fefe-peek-around{0%,15%{translate:0 0}30%,42%{translate:-3px -1px}60%,72%{translate:3px -1px}to{translate:0 0}}.trf-fefe.is-asleep .trf-fefe__body{animation:trf-fefe-breathe 3.2s ease-in-out infinite}@keyframes trf-fefe-breathe{0%,to{scale:1 1}25%{scale:.98 1.03}75%{scale:1.03 .97}}.trf-fefe.is-yawn .trf-fefe__body{animation:trf-fefe-stretch 1.7s ease-in-out}@keyframes trf-fefe-stretch{0%,to{scale:1 1}50%{scale:.95 1.07}}.trf-fefe.is-nod .trf-fefe__face{animation:trf-fefe-nod .7s ease-in-out}@keyframes trf-fefe-nod{0%,50%,to{translate:0 0}25%,75%{translate:0 3px}}.trf-fefe.is-angry .trf-fefe__face{animation:trf-fefe-shake .4s ease-in-out 2}@keyframes trf-fefe-shake{0%,to{translate:0 0}25%{translate:-2px 0}75%{translate:2px 0}}.trf-fefe.is-startled .trf-fefe__face{animation:trf-fefe-jolt .45s cubic-bezier(.3,0,.3,1)}@keyframes trf-fefe-jolt{0%{translate:0 0}30%{translate:0 -3px}to{translate:0 0}}.trf-fefe__body.is-bouncing{animation:trf-fefe-bounce .5s cubic-bezier(.3,0,.3,1)}@keyframes trf-fefe-bounce{0%{scale:1 1;translate:0 0}20%{scale:1.12 .86;translate:0 2px}50%{scale:.93 1.1;translate:0 -5px}75%{scale:1.03 .98;translate:0 0}to{scale:1 1;translate:0 0}}.trf-fefe__bubble{position:absolute;top:26.5px;left:5px;width:19px;height:18px;opacity:0;transform-origin:100% 50%;pointer-events:none}.trf-fefe__bubble:before{content:"";position:absolute;top:2.5px;left:3px;width:13px;height:13px;border-radius:50% 0 50% 50%;border:1.4px solid rgba(255,255,255,.9);background:radial-gradient(circle at 30% 70%,rgba(255,255,255,.95) 0 13%,transparent 15%),radial-gradient(circle at 45% 55%,rgba(255,255,255,.16),rgba(255,255,255,.45));box-shadow:0 1px 2px rgba(29,29,29,.14);rotate:45deg}.trf-fefe.is-asleep .trf-fefe__bubble{animation:trf-fefe-bubble 25.6s ease-in-out .8s both}@keyframes trf-fefe-bubble{0%{opacity:0;scale:.15}2%{opacity:1}6.25%{scale:.7}12.5%{scale:.3}18.75%{scale:.73}25%{scale:.3}31.25%{scale:.76}37.5%{scale:.3}43.75%{scale:.79}50%{scale:.3}56.25%{scale:.82}62.5%{scale:.3}68.75%{scale:.85}75%{scale:.3}81.25%{scale:.88}87.5%{scale:.3}95%{opacity:1;scale:1.45}97%{scale:1.38 1.5}99%{scale:1.52 1.4}to{opacity:1;scale:1.5}}.trf-fefe.is-popping .trf-fefe__bubble,.trf-fefe.is-up .trf-fefe__bubble{animation:none;opacity:0}.trf-fefe__pop{position:absolute;top:35px;left:6px;width:0;height:0;pointer-events:none}.trf-fefe__pop i{position:absolute;top:-1.75px;left:-1.75px;width:3.5px;height:3.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 .8px rgba(29,29,29,.18);opacity:0}.trf-fefe.is-popping .trf-fefe__pop i{animation:trf-fefe-drop .5s cubic-bezier(.2,.7,.3,1) forwards}.trf-fefe__pop i:first-child{--dx:-12px;--dy:-8px}.trf-fefe__pop i:nth-child(2){--dx:-14px;--dy:3px}.trf-fefe__pop i:nth-child(3){--dx:-6px;--dy:11px}.trf-fefe__pop i:nth-child(4){--dx:2px;--dy:-13px}.trf-fefe__pop i:nth-child(5){--dx:-10px;--dy:-14px}.trf-fefe__pop i:nth-child(6){--dx:4px;--dy:10px}@keyframes trf-fefe-drop{0%{opacity:1;translate:0 0;scale:1.2}to{opacity:0;translate:var(--dx) var(--dy);scale:.4}}.trf-fefe__z{position:absolute;top:-6px;right:-2px;width:20px;height:20px;pointer-events:none}.trf-fefe__z i{position:absolute;font-family:var(--font-stamp),"Oswald","Arial Narrow",sans-serif;font-style:normal;font-weight:700;line-height:1;color:#1d1d1d;opacity:0}.trf-fefe__z i:first-child{bottom:-1px;left:-2px;font-size:11.5px;rotate:-8deg}.trf-fefe__z i:last-child{top:0;right:0;font-size:15px;rotate:-14deg}.trf-fefe.is-asleep .trf-fefe__z i{animation:trf-fefe-z 3.2s ease-out infinite}.trf-fefe.is-asleep .trf-fefe__z i:first-child{animation-delay:.8s}.trf-fefe.is-asleep .trf-fefe__z i:last-child{animation-delay:1.4s}@keyframes trf-fefe-z{0%{opacity:0;translate:-2px 5px;scale:.5}20%{opacity:.9}70%{opacity:0;translate:6px -10px;scale:1.1}to{opacity:0;translate:6px -10px}}.trf-fefe.is-open .trf-fefe__body{opacity:0}.trf-fefe__x{position:absolute;inset:0;opacity:0;rotate:-90deg;scale:.5;transition:opacity .18s ease,rotate .35s cubic-bezier(.34,1.56,.64,1),scale .35s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.trf-fefe__x:after,.trf-fefe__x:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2.6px;margin:-1.3px 0 0 -9px;border-radius:2px;background:#1d1d1d;rotate:45deg}.trf-fefe__x:after{rotate:-45deg}.trf-fefe.is-open .trf-fefe__x{opacity:1;rotate:0deg;scale:1}.trf-fefe.is-open .trf-fefe__z{display:none}@media (min-width:900px){.trf-fefe{right:40px;bottom:40px;width:60px;height:60px}.trf-fefe__body{transform:scale(1.11)}}.trf-fefe.trf-fefe-avatar{position:relative;right:auto;bottom:auto;display:block;flex-shrink:0;width:46px;height:46px;opacity:1;transform:none;box-shadow:0 3px 8px rgba(245,185,39,.35);animation:none;pointer-events:auto}.trf-fefe.trf-fefe-avatar .trf-fefe__body{transform:scale(.85)}.trf-fefe-panel{position:fixed;right:12px;bottom:calc(20px + 54px + 12px + env(safe-area-inset-bottom, 0px));z-index:60;display:flex;flex-direction:column;width:calc(100vw - 24px);height:calc(100vh - 80px - 92px - env(safe-area-inset-bottom, 0px));height:calc(100svh - 80px - 92px - env(safe-area-inset-bottom, 0px));max-height:720px;border-radius:22px;background-color:#fbfaf6;background-image:url(/images/landing/marks/paper-dust.webp);background-size:520px auto;box-shadow:0 28px 60px rgba(29,29,29,.22),0 2px 6px rgba(29,29,29,.08);font-family:var(--font-inter),var(--font-sans),system-ui,sans-serif;color:#1d1d1d;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow:hidden;overscroll-behavior:contain;opacity:0;transform:translateY(14px) scale(.98);transform-origin:calc(100% - 27px) 100%;pointer-events:none;visibility:hidden;will-change:transform,opacity;transition:opacity .18s ease,transform .22s cubic-bezier(.4,0,.2,1),visibility 0s linear .22s}.trf-fefe-panel--android{bottom:calc(20px + 54px + 12px + 48px + env(safe-area-inset-bottom, 0px));height:calc(100vh - 128px - 92px - env(safe-area-inset-bottom, 0px));height:calc(100svh - 128px - 92px - env(safe-area-inset-bottom, 0px))}.trf-fefe-panel.is-open{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .24s ease,transform .34s cubic-bezier(.22,1,.36,1),visibility 0s}.trf-fefe-panel__head{position:relative;display:flex;flex-shrink:0;align-items:center;gap:12px;padding:14px 14px 16px 18px}.trf-fefe-panel__head:after{content:"";position:absolute;left:18px;right:18px;bottom:0;border-top:2px dashed rgba(29,29,29,.16)}.trf-fefe-panel__title{flex:1 1;min-width:0}.trf-fefe-panel__name{margin:0;font-size:18px;font-weight:800;line-height:1.15}.trf-fefe-panel__sub{margin:2px 0 0;font-size:13px;font-weight:500;color:#8a8578}.trf-fefe-panel__close{position:relative;flex-shrink:0;width:36px;height:36px;border:0;border-radius:10px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}.trf-fefe-panel__close:after,.trf-fefe-panel__close:before{content:"";position:absolute;top:50%;left:50%;width:15px;height:2px;margin:-1px 0 0 -7.5px;border-radius:2px;background:#55524b;rotate:45deg}.trf-fefe-panel__close:after{rotate:-45deg}@media (hover:hover) and (pointer:fine){.trf-fefe-panel__close:hover{background:#efebe2}}.trf-fefe-panel__list{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;padding:18px 16px 0;overflow-y:auto;overscroll-behavior:contain}.trf-fefe-panel__list:after{content:"";flex:0 0 22px}.trf-fefe-msg{max-width:86%;margin:0;padding:11px 14px;border-radius:16px;font-size:15px;line-height:1.5;animation:trf-fefe-msg-in .3s cubic-bezier(.34,1.4,.64,1) both}@keyframes trf-fefe-msg-in{0%{opacity:0;translate:0 8px;scale:.96}}.trf-fefe-msg--fefe{align-self:flex-start;border:1px solid #e7e2d7;border-bottom-left-radius:4px;background:#fff;transform-origin:0 100%}.trf-fefe-msg--me{align-self:flex-end;border-bottom-right-radius:4px;background:#f5b927;font-weight:600;transform-origin:100% 100%}.trf-fefe-msg--typing{display:flex;gap:4px;padding:13px 14px}.trf-fefe-msg--typing i{width:6px;height:6px;border-radius:50%;background:#b5afa2;animation:trf-fefe-typing .9s ease-in-out infinite}.trf-fefe-msg--typing i:nth-child(2){animation-delay:.15s}.trf-fefe-msg--typing i:nth-child(3){animation-delay:.3s}@keyframes trf-fefe-typing{0%,60%,to{translate:0 0;opacity:.5}30%{translate:0 -4px;opacity:1}}.trf-fefe-panel__back,.trf-fefe-panel__tray{display:grid;flex-shrink:0;grid-template-rows:0fr;border-top:1px solid transparent;background:rgba(243,241,235,.7);transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),border-color .2s ease}.trf-fefe-panel__back.is-open,.trf-fefe-panel__tray.is-open{grid-template-rows:1fr;border-top-color:#ebe6db}.trf-fefe-panel__tray-inner{min-height:0;max-height:min(34svh,250px);padding:0 10px;overflow-y:auto;overscroll-behavior:contain;opacity:0;transition:opacity .2s ease,padding .38s cubic-bezier(.22,1,.36,1)}.trf-fefe-panel__tray.is-open .trf-fefe-panel__tray-inner{padding:8px 10px 10px;opacity:1}.trf-fefe-panel__back>.trf-fefe-question{width:auto;min-height:0;overflow:hidden;margin:0 10px;padding-block:0;opacity:0;transition:opacity .2s ease,padding .38s cubic-bezier(.22,1,.36,1),margin .38s cubic-bezier(.22,1,.36,1)}.trf-fefe-panel__back.is-open>.trf-fefe-question{margin:10px;padding-block:10px;opacity:1}.trf-fefe-panel__tray-label{margin:2px 4px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a8578}.trf-fefe-panel__questions{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.trf-fefe-question{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:11px;background:#fff;box-shadow:0 1px 0 #e7e2d7;font:600 13.5px/1.35 var(--font-inter),var(--font-sans),system-ui,sans-serif;color:#1d1d1d;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,transform .12s ease}.trf-fefe-question svg{flex-shrink:0;color:#8a8578;transition:translate .2s cubic-bezier(.22,1,.36,1)}.trf-fefe-question:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.trf-fefe-question:hover{background:#fbf2dc}.trf-fefe-question:hover svg{translate:2px 0;color:#1d1d1d}}.trf-fefe-msg--contact{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding:8px}.trf-fefe-quick{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:4px 0 10px;animation:trf-fefe-msg-in .35s cubic-bezier(.34,1.4,.64,1) both;transform-origin:100% 100%}.trf-fefe-quick__btn{display:inline-flex;align-items:center;gap:8px;padding:10px 15px;border:1.5px solid #1d1d1d;border-radius:999px;background:#fff;font:700 14px/1.2 var(--font-inter),var(--font-sans),system-ui,sans-serif;color:#1d1d1d;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,transform .12s ease}.trf-fefe-quick__btn svg{flex-shrink:0}.trf-fefe-quick__btn.is-primary{border-color:#f5b927;background:#f5b927}.trf-fefe-quick__btn.is-dark{border-color:#1d1d1d;background:#1d1d1d;color:#fcfcfc}.trf-fefe-quick__btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.trf-fefe-quick__btn:hover{background:#fbf2dc}.trf-fefe-quick__btn.is-primary:hover{background:#e5ab1f}.trf-fefe-quick__btn.is-dark:hover{background:#2f2f2f}}.trf-fefe-panel__list::-webkit-scrollbar,.trf-fefe-panel__tray-inner::-webkit-scrollbar{width:8px}.trf-fefe-panel__list::-webkit-scrollbar-track,.trf-fefe-panel__tray-inner::-webkit-scrollbar-track{background:transparent}.trf-fefe-panel__list::-webkit-scrollbar-thumb,.trf-fefe-panel__tray-inner::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background-color:#cfc9bc;background-clip:padding-box}.trf-fefe-panel__list::-webkit-scrollbar-thumb:hover,.trf-fefe-panel__tray-inner::-webkit-scrollbar-thumb:hover{background-color:#a9a294}@supports not selector(::-webkit-scrollbar){.trf-fefe-panel__list,.trf-fefe-panel__tray-inner{scrollbar-width:thin;scrollbar-color:#cfc9bc transparent}}@media (pointer:coarse){.trf-fefe-panel__list::-webkit-scrollbar,.trf-fefe-panel__tray-inner::-webkit-scrollbar{display:none;width:0}.trf-fefe-panel__list,.trf-fefe-panel__tray-inner{scrollbar-width:none}}@media (min-width:900px){.trf-fefe-panel{right:40px;bottom:calc(40px + 60px + 14px);width:410px;height:min(680px,calc(100vh - 100px - 114px));height:min(680px,calc(100svh - 100px - 114px))}.trf-fefe-panel__tray-inner{max-height:min(32vh,260px)}}.trf-fefe-say{position:fixed;right:calc(20px + 54px + env(safe-area-inset-right, 0px));bottom:calc(20px + 52px + env(safe-area-inset-bottom, 0px));z-index:55;display:flex;align-items:center;max-width:min(260px,calc(100vw - 100px));border-radius:16px 16px 4px 16px;background:#fbfaf6;box-shadow:0 12px 28px rgba(29,29,29,.16),0 1px 3px rgba(29,29,29,.1);opacity:0;transform:translate(8px,8px) scale(.6);transform-origin:100% 100%;pointer-events:none;transition:opacity .18s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.trf-fefe-say.is-on{opacity:1;transform:none;pointer-events:auto}.trf-fefe-say--android{bottom:calc(20px + 52px + 48px + env(safe-area-inset-bottom, 0px))}.trf-fefe-say__text{flex:1 1;min-width:0;padding:10px 2px 10px 14px;font:600 14px/1.4 var(--font-inter),var(--font-sans),system-ui,sans-serif;color:#1d1d1d;text-align:left}.trf-fefe-say__close,.trf-fefe-say__text{border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.trf-fefe-say__close{position:relative;flex-shrink:0;align-self:flex-start;width:30px;height:30px;margin:5px 5px 0 0;padding:0;border-radius:9px;transition:background-color .15s ease}.trf-fefe-say__close:after,.trf-fefe-say__close:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:#55524b;rotate:45deg}.trf-fefe-say__close:after{rotate:-45deg}@media (hover:hover) and (pointer:fine){.trf-fefe-say__close:hover{background:#efebe2}}@media (min-width:900px){.trf-fefe-say{right:calc(40px + 58px);bottom:calc(40px + 60px)}}@media (prefers-reduced-motion:reduce){.trf-fefe{transition:opacity .28s ease;transform:none}.trf-fefe.is-visible{transform:none;animation:none}.trf-fefe *,.trf-fefe :after,.trf-fefe :before{animation:none!important}.trf-fefe-panel,.trf-fefe-panel.is-open,.trf-fefe-panel__back,.trf-fefe-panel__tray,.trf-fefe-panel__tray-inner,.trf-fefe-say{transition:none}.trf-fefe-msg,.trf-fefe-msg--typing i,.trf-fefe-quick{animation:none}}