.flash-lp{--ivory: #FBF7F4;--paper: #fff;--ink: #1B2540;--ink-hover: #2A3659;--ink-body: #5C5A52;--ink-faint: #6E675C;--rule: #E7DFD5;--field: #F1EBE2;--border: #D8CFC2;--signal-text: #C2410C;--signal: linear-gradient(90deg, #FF8A2B, #F5108A);--leaf: 4px 29px 29px 29px;--leaf-card: 4px 22px 22px 22px;--ease-out: cubic-bezier(.16, 1, .3, 1);--gutter: 16px;--lp-header: 65px;position:relative;min-height:100svh;overflow-x:clip;isolation:isolate;background:var(--ivory);color:var(--ink);color-scheme:light;font-family:Flash Montserrat,Montserrat,sans-serif;font-size:17px;font-weight:300;line-height:1.65;-webkit-font-smoothing:antialiased}.flash-lp *,.flash-lp *:before,.flash-lp *:after{box-sizing:border-box}html:has(.flash-lp){overflow-anchor:none}.flash-lp :focus-visible{outline:2px solid var(--ink);outline-offset:4px}.flash-lp__wrap{width:min(100% - 2 * var(--gutter),1120px);margin-inline:auto}@media(min-width:640px){.flash-lp{--gutter: 32px}}.flash-lp__skip{position:absolute;top:8px;left:8px;z-index:50;padding:12px 18px;border-radius:var(--leaf);background:var(--ink);color:var(--ivory);font-weight:600;text-decoration:none;transform:translateY(-160%)}.flash-lp__skip:focus-visible{transform:none}.flash-lp__header{position:sticky;top:0;z-index:20;height:var(--lp-header);border-bottom:1px solid var(--rule);background:var(--ivory)}.flash-lp__header-row{display:flex;align-items:center;justify-content:space-between;gap:16px;height:100%}.flash-lp__brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);text-decoration:none}.flash-lp__brand .hirnao-wordmark{font-family:Flash Montserrat,Montserrat,sans-serif;font-size:17px}.flash-lp__ghost{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;white-space:nowrap;border:1px solid var(--border);border-radius:29px;color:var(--ink);font-size:15px;font-weight:600;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.flash-lp__ghost:hover{border-color:var(--ink);background:#1b25400a}@media(max-width:340px){.flash-lp__brand .hirnao-wordmark{display:none}}.flash-lp .lp-thread{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lp-dot{position:relative;color:transparent}.lp-dot__ball{position:absolute;left:50%;bottom:.1em;width:.2em;height:.2em;border-radius:50%;background:linear-gradient(135deg,#ff8a2b,#f5108a);translate:-50% 0}.lp-hero{position:relative;isolation:isolate}.lp-hero__thread{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.lp-thread--hero{stroke-dasharray:1;animation:lp-draw 1.7s var(--ease-out) .35s both}@keyframes lp-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.lp-hero .lp-dot__ball{animation:lp-pop .42s var(--ease-out) 80ms both}@keyframes lp-pop{0%{scale:0}60%{scale:1.35}to{scale:1}}.lp-hero__grid{--nao: clamp(84px, 25vw, 124px);position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:36px 0 128px}.lp-hero__title{grid-column:1 / -1;grid-row:1;margin:0;font-size:clamp(42px,13vw,112px);font-weight:600;line-height:.98;letter-spacing:-.035em}.lp-hero__nao{grid-column:2;grid-row:2;justify-self:end;width:var(--nao);margin-top:calc(var(--nao) * -.42);animation:lp-nao-wake .9s var(--ease-out) .7s both}.lp-hero__kicker{display:block;max-width:calc(100% - var(--nao) - 8px);margin-top:16px;font-size:clamp(17px,4.6vw,24px);font-weight:500;line-height:1.3;letter-spacing:-.005em}.lp-hero__nao .flash-nao{display:block;width:100%;height:auto}.lp-hero__nao .flash-nao__face{translate:calc(var(--look-x, 0) * 5px) calc(var(--look-y, 0) * 4px);transition:translate .16s ease-out}@keyframes lp-nao-wake{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}.lp-hero__lede,.lp-hero__actions,.lp-hero__note{grid-column:1 / -1;padding-right:36px}.lp-hero__lede{max-width:36ch;margin:8px 0 0;color:var(--ink-body);font-size:clamp(18px,2.2vw,21px);line-height:1.6}.lp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px}.flash-lp__cta{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 32px;border-radius:var(--leaf);background:var(--ink);color:var(--ivory);font-size:17px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s ease,border-radius .18s var(--ease-out),transform .14s ease}.flash-lp__cta:hover{background:var(--ink-hover)}.flash-lp__cta:active{border-radius:29px 29px 4px;transform:scale(.97)}.flash-lp__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);font-size:16px;font-weight:600;text-decoration:underline;text-decoration-color:var(--border);text-decoration-thickness:1.5px;text-underline-offset:6px}.flash-lp__link:hover{text-decoration-color:var(--ink)}.flash-lp__note{display:flex;align-items:flex-start;gap:8px;max-width:44ch;margin:22px 0 0;color:var(--ink-faint);font-size:14px;line-height:1.5}.flash-lp__note svg{flex:none;margin-top:1px}@media(min-width:900px){.lp-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:auto auto auto 1fr;align-items:start;min-height:min(calc(100svh - var(--lp-header)),900px);padding:clamp(48px,9vh,112px) 0 160px}.lp-hero__title{grid-column:1;font-size:clamp(72px,7.4vw,112px)}.lp-hero__kicker{max-width:none;margin-top:22px;font-size:clamp(20px,1.7vw,26px)}.lp-hero__lede{grid-row:2}.lp-hero__actions{grid-row:3}.lp-hero__note{grid-row:4}.lp-hero__nao{grid-column:2;grid-row:1 / 4;align-self:center;justify-self:center;width:clamp(220px,22vw,300px);margin:0}.lp-hero__lede,.lp-hero__actions,.lp-hero__note{grid-column:1;padding-right:0}.lp-hero__lede{margin-top:26px}}.flash-lp__stage{position:relative;width:min(100%,390px);margin-inline:auto}.flash-lp .flash-lp__demo{display:block;min-height:0;padding:0;overflow:visible;background:transparent}.flash-lp__nao-row{display:flex;align-items:center;gap:12px}.flash-lp__nao{flex:none}.flash-lp__bubble{position:relative;display:grid;flex:1;gap:2px;min-width:0;min-height:74px;align-content:center;margin:0;padding:12px 16px;border:1px solid var(--rule);border-radius:var(--leaf-card);background:var(--paper);color:var(--ink);font-size:15px;line-height:1.45}.flash-lp__bubble strong{color:var(--signal-text);font:500 11px/1.3 Flash Mono,IBM Plex Mono,monospace;letter-spacing:.12em}.flash-lp .flash-lp__stack{flex:none;aspect-ratio:4 / 5;margin-top:18px}.flash-lp__card{touch-action:pan-y;user-select:none;-webkit-user-select:none}.flash-lp__example{position:absolute;top:16px;left:16px;z-index:3;padding:8px 12px;border-radius:999px;background:#fbf7f4f2;color:var(--ink);font:500 10.5px/1 Flash Mono,IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;pointer-events:none}.flash-lp .flash-actions{padding-top:20px}.flash-lp__section{padding:72px 0;border-top:1px solid var(--rule)}.flash-lp__h2{max-width:17ch;margin:0;font-size:clamp(32px,7.5vw,54px);font-weight:600;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.flash-lp__intro{max-width:46ch;margin:20px 0 0;color:var(--ink-body);font-size:18px;line-height:1.6}.flash-lp__split{display:grid;gap:40px}.flash-lp__rules{display:grid;margin:0;padding:0;list-style:none}.flash-lp__rules li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;padding:18px 0;border-top:1px solid var(--rule);color:var(--ink-body);font-size:16px;line-height:1.6}.flash-lp__rules svg{margin-top:2px;color:var(--signal-text)}.flash-lp__rules strong{color:var(--ink);font-weight:600}.flash-lp__rules p{margin:0}.lp-speed__list{display:grid;margin:0;padding:0;list-style:none}.lp-speed__list li{position:relative;padding:16px 0 16px 28px;border-top:1px solid var(--rule);color:var(--ink-body);font-size:17px;line-height:1.55}.lp-speed__list li:before{content:"";position:absolute;top:25px;left:2px;width:10px;height:10px;border-radius:1px 6px 6px;background:var(--ink)}.lp-faq__item{border-top:1px solid var(--rule)}.lp-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;color:var(--ink);font-size:17px;font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.lp-faq__item summary::-webkit-details-marker{display:none}.lp-faq__item summary:after{content:"+";flex:none;color:var(--signal-text);font-size:24px;font-weight:300;line-height:1}.lp-faq__item[open] summary:after{content:"−"}.lp-faq__item p{max-width:60ch;margin:0 0 18px;color:var(--ink-body);font-size:16px;line-height:1.6}.flash-lp-chat__note{margin:14px 0 0;color:var(--ink-faint);font-size:13px}.flash-lp-chat__thread{display:grid;gap:12px;margin:0;padding:clamp(18px,3vw,28px);border:1px solid var(--rule);border-radius:28px;background:var(--ivory);box-shadow:0 24px 60px #1b254014;list-style:none}.flash-lp-chat__line{display:flex;align-items:flex-end;gap:10px;max-width:92%}.flash-lp-chat__avatar{display:grid;flex:none;width:40px;height:40px;place-items:center;border:1px solid var(--rule);border-radius:50%;background:#fff}.flash-lp .flash-lp-chat__line .flash-bubble{max-width:none;font-size:15px}.flash-lp-chat__line--tap{justify-self:end}.flash-lp-chat__tap{display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 16px;border:1.5px dashed #F7B98B;border-radius:20px;background:linear-gradient(90deg,#ff8a2b14,#f5108a0f);color:var(--ink);font-size:14px;font-weight:600;line-height:1.3}.flash-lp-chat__tap svg{flex:none;color:var(--signal-text)}.flash-lp-chat__line--event{justify-self:center;max-width:none}.flash-lp-chat__event{display:inline-flex;align-items:center;gap:6px;margin:6px 0;color:var(--signal-text);font:500 11px/1.2 Flash Mono,IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.flash-lp-chat__event svg{fill:currentColor}.lp-finale{position:relative;padding:200px 0 104px;border-top:1px solid var(--rule)}.lp-finale__thread{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.lp-thread--finale{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw, 1))}.lp-finale .lp-dot__ball{scale:clamp(.35,(var(--draw, 1) - .85) * 4.4 + .35,1)}.lp-finale__inner{position:relative;display:grid;justify-items:start;gap:28px}.lp-finale__title{max-width:13ch;margin:0;font-size:clamp(40px,10vw,88px);font-weight:600;line-height:1;letter-spacing:-.03em;text-wrap:balance}.lp-finale .flash-lp__note{margin:0}.flash-lp__section,.lp-finale{position:relative;isolation:isolate}.flash-lp__section>.flash-lp__wrap,.lp-finale__inner{position:relative;z-index:1}.lp-decor{position:absolute;z-index:0;height:auto;fill:none;stroke:#ddd3c7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.lp-decor *{vector-effect:non-scaling-stroke}.lp-decor .dc-fill{fill:#f6f1eb}.lp-decor .dc-light{fill:#f1ebe2;stroke:none;opacity:.8}.lp-decor--try{top:0;right:12px;width:120px}.lp-decor--chat{bottom:16px;left:8px;width:150px}.lp-decor--rules{right:8px;bottom:8px;width:110px}.lp-decor--finale{right:12px;bottom:0;width:130px}.lp-hero:before{content:"";position:absolute;inset:0 0 auto;z-index:0;height:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='64'%3E%3Cpath d='M0 6Q150 62 300 6' fill='none' stroke='%23DDD3C7' stroke-width='2'/%3E%3Cg fill='%23F6F1EB' stroke='%23DDD3C7' stroke-width='2'%3E%3Ccircle cx='30' cy='20' r='5'/%3E%3Ccircle cx='90' cy='31' r='5'/%3E%3Ccircle cx='150' cy='35' r='5'/%3E%3Ccircle cx='210' cy='31' r='5'/%3E%3Ccircle cx='270' cy='20' r='5'/%3E%3C/g%3E%3C/svg%3E") repeat-x 0 0 / 206px 44px;pointer-events:none}@media(min-width:960px){.lp-decor--try{right:max(2vw,16px);width:230px}.lp-decor--chat{bottom:28px;left:max(2vw,16px);width:250px}.lp-decor--rules{right:max(3vw,20px);bottom:20px;width:190px}.lp-decor--finale{right:max(4vw,24px);width:300px}.lp-hero:before{height:64px;background-size:300px 64px}}@supports (animation-timeline: view()){.lp-decor{animation:lp-decor-drift linear both;animation-timeline:view()}@keyframes lp-decor-drift{0%{translate:0 28px}to{translate:0 -28px}}}.flash-lp__footer{padding:24px 0 calc(24px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);color:var(--ink-faint);font-size:14px}.flash-lp__footer-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.flash-lp__footer-brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-weight:500}@media(min-width:960px){.flash-lp__stage{justify-self:end;margin:0}.flash-lp__section{padding:112px 0}.flash-lp__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}.flash-lp__split--rules{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.flash-lp__split--chat{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lp-finale{padding:280px 0 144px}}.flash-lp--reveal [data-reveal]{transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i, 0) * .11s)}.flash-lp--reveal [data-reveal=left]:not([data-shown]){opacity:0;transform:translate(-28px)}.flash-lp--reveal [data-reveal=right]:not([data-shown]){opacity:0;transform:translate(28px)}.flash-lp--reveal [data-reveal=up]:not([data-shown]){opacity:0;transform:translateY(12px)}@media(prefers-reduced-motion:reduce){.flash-lp *,.flash-lp *:before,.flash-lp *:after{animation:none!important;scroll-behavior:auto!important}.flash-lp :is(a,button,.flash-swipe,.lp-journey__caption,.lp-journey__bar,.flash-nao-agent__avatar,.lp-journey__say,.lp-tag__disc,.lp-tag__no){transition-duration:.12s!important}.flash-lp__cta:active{transform:none}}.lp-journey{--lp-scale: .9;position:relative;padding:72px 0 96px;border-top:1px solid var(--rule);scroll-margin-top:var(--lp-header)}@media(min-width:560px){.lp-journey{--lp-scale: 1.3}}.lp-journey__title{max-width:1120px;margin:0 auto 48px;padding-inline:var(--gutter);font-size:clamp(32px,7.5vw,54px);font-weight:600;line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.lp-journey__frame{position:relative}.lp-journey__back,.lp-journey__crowd,.lp-journey__front,.lp-journey__say,.lp-journey__nao,.lp-journey__captions,.lp-journey__rail{display:none}.lp-journey__scenes{display:grid;gap:96px;width:min(100% - 2 * var(--gutter),520px);margin:0 auto;padding:40px 0 0;list-style:none}.lp-scene__box{position:relative;aspect-ratio:4 / 3}.lp-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.lp-scene__ui{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lp-scene__caption{margin-top:32px}.lp-step-no{display:inline-grid;width:1.2em;height:1.2em;margin-right:.4em;place-items:center;border-radius:50%;background:var(--ink);color:var(--ivory);font-size:.62em;font-weight:600;line-height:1;vertical-align:.22em}.lp-scene__caption h3,.lp-journey__caption h3{margin:0;font-size:clamp(22px,5.4vw,32px);font-weight:600;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.lp-scene__caption p,.lp-journey__caption p{max-width:42ch;margin:10px 0 0;color:var(--ink-body);font-size:17px;line-height:1.6}.lp-journey[data-mode=pinned]{padding:0}.lp-journey[data-mode=pinned] .lp-journey__title{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-journey[data-mode=pinned] .lp-journey__frame{position:sticky;top:var(--lp-header);height:calc(100vh - var(--lp-header));height:calc(100svh - var(--lp-header));overflow:hidden}.lp-journey[data-mode=pinned] :is(.lp-journey__back,.lp-journey__crowd){display:block;position:absolute;z-index:0;top:0;left:0;pointer-events:none;will-change:transform}.lp-journey[data-mode=pinned] .lp-journey__crowd{z-index:1}:is(.lp-backdrop,.lp-crowd){display:block;overflow:visible}.lp-backdrop .bd-line{fill:none;stroke:#ddd3c7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lp-backdrop .bd-line.bd-fill{fill:#f6f1eb}.lp-backdrop .bd-strong{stroke:#cfc4b7}.lp-backdrop .bd-light{fill:#f1ebe2;opacity:.7}.lp-crowd .cr-tone{fill:#f1ebe4}.lp-crowd .cr-tone--1{fill:#ebe3da}.lp-journey[data-mode=pinned] .lp-journey__front{display:block;position:absolute;z-index:6;top:0;left:0;width:calc(var(--lp-track) * 1.4 + 100%);height:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='64'%3E%3Cpath d='M0 6Q150 62 300 6' fill='none' stroke='%231B2540' stroke-width='1.5'/%3E%3Cg fill='%23FBF7F4' stroke='%231B2540' stroke-width='1.5'%3E%3Ccircle cx='30' cy='20' r='5'/%3E%3Ccircle cx='90' cy='31' r='5'/%3E%3Ccircle cx='150' cy='35' r='5'/%3E%3Ccircle cx='210' cy='31' r='5'/%3E%3Ccircle cx='270' cy='20' r='5'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-x;background-size:206px 44px;pointer-events:none;will-change:transform}.lp-journey[data-mode=pinned] .lp-journey__track{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;will-change:transform}.lp-journey__thread{position:absolute;z-index:3;top:0;left:0;pointer-events:none}.lp-journey__thread svg{display:block;overflow:visible}.lp-tag__string{stroke:var(--ink);stroke-width:1.5}.lp-tag__disc{fill:#fff;stroke:var(--ink);stroke-width:2;transition:fill .2s ease}.lp-tag__no{fill:var(--ink);font:600 12px Flash Montserrat,Montserrat,sans-serif;text-anchor:middle;transition:fill .2s ease}.lp-tag[data-passed] .lp-tag__disc{fill:var(--ink)}.lp-tag[data-passed] .lp-tag__no{fill:var(--ivory)}.lp-tag[data-current] .lp-tag__disc{stroke:url(#lp-signal);stroke-width:3}.flash-lp .lp-thread--ahead{stroke-width:2.5;stroke-dasharray:0 11;opacity:.45}.flash-lp .lp-thread--signal{stroke:url(#lp-arch)}.lp-journey[data-mode=pinned] .lp-journey__scenes{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:block;width:auto;margin:0;padding:0}.lp-journey[data-mode=pinned] .lp-scene{position:absolute;top:0;bottom:0;left:calc(var(--lp-lead) + var(--i) * var(--lp-W));width:var(--lp-W)}.lp-journey[data-mode=pinned] .lp-scene__box{position:absolute;top:calc(var(--lp-floor) - var(--lp-art) * .75);left:calc(50% - var(--lp-art) / 2);width:var(--lp-art);height:calc(var(--lp-art) * .75);aspect-ratio:auto}.lp-journey[data-mode=pinned] .lp-scene__ui{transform:translate3d(calc(var(--dn, 0) * var(--lp-W) * .3),0,0)}.lp-journey[data-mode=pinned] .lp-scene__ui[data-still]{transform:none}.lp-journey[data-mode=pinned] .lp-scene__caption,.lp-journey[data-mode=pinned] .lp-local{display:none}.lp-journey[data-mode=pinned] .lp-journey__nao{display:block;position:absolute;z-index:4;top:0;left:0;width:56px;height:56px;pointer-events:none;will-change:transform}.lp-journey__nao .flash-nao{display:block;width:100%;height:100%}.lp-journey[data-mode=pinned] .lp-journey__captions{display:grid;position:absolute;z-index:5;bottom:76px;left:50%;width:min(100% - 2 * var(--gutter),34rem);margin:0;padding:0;list-style:none;translate:-50% 0}.lp-journey__caption{grid-area:1 / 1;opacity:0;translate:14px 0;transition:opacity .24s ease,translate .42s var(--ease-out)}.lp-journey__caption[data-active]{opacity:1;translate:0 0}.lp-journey[data-mode=pinned] .lp-journey__rail{display:flex;position:absolute;z-index:5;left:50%;bottom:12px;width:min(100% - 2 * var(--gutter),760px);gap:4px;translate:-50% 0}.lp-journey__step{display:grid;flex:1;align-content:center;gap:8px;min-width:0;min-height:44px;padding:0;border:0;background:none;color:var(--ink-faint);font:500 12.5px/1.2 Flash Montserrat,Montserrat,sans-serif;text-align:left;cursor:pointer}.lp-journey__bar{display:block;height:2px;margin-block:.5px;border-radius:2px;background:var(--ink-faint);transition:background-color .24s ease}.lp-journey__step:is([data-past],[aria-current=step]) .lp-journey__bar{height:3px;margin-block:0}.lp-journey__step[data-past] .lp-journey__bar{background:var(--ink)}.lp-journey__step[aria-current=step]{color:var(--ink)}.lp-journey__step[aria-current=step] .lp-journey__bar{background:var(--signal)}.lp-journey__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-journey__label b{font-weight:600}.lp-journey__label span{display:none;margin-left:6px}.lp-journey[data-mode=pinned] .lp-journey__say{display:flex;position:absolute;z-index:7;top:54px;left:50%;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 2 * var(--gutter));margin:0;padding:6px 14px 6px 6px;border:1px solid rgba(231,223,213,.9);border-radius:999px;background:#fff;box-shadow:0 12px 28px #1b25401f;color:var(--ink);font-size:14px;font-weight:500;line-height:1.3;opacity:0;translate:-50% -6px;transition:opacity .24s ease,translate .36s var(--ease-out);pointer-events:none}.lp-journey[data-edge=start] .lp-journey__say{opacity:1;translate:-50% 0}.lp-journey__say .flash-nao{flex:none}.lp-journey__say svg:last-child{flex:none;color:var(--signal-text);animation:lp-nudge 1.6s ease-in-out infinite}@keyframes lp-nudge{0%,to{translate:0 -1px}50%{translate:0 3px}}@media(min-width:900px){.lp-journey[data-mode=pinned] .lp-journey__say{top:76px}}@media(min-width:900px){.lp-journey[data-mode=pinned] .lp-journey__nao{width:72px;height:72px}.lp-journey[data-mode=pinned] .lp-journey__front{height:64px;background-size:300px 64px}.lp-journey__label span{display:inline}}@media(max-height:760px){.lp-journey__caption h3{font-size:clamp(20px,5vw,26px)}.lp-journey__caption p{margin-top:6px;font-size:15.5px;line-height:1.5}}.lp-art .lp-s{stroke:var(--ink);stroke-width:calc(3 / var(--lp-scale));stroke-linecap:round;stroke-linejoin:round}.lp-art .lp-s2{stroke:var(--ink);stroke-width:calc(2 / var(--lp-scale));stroke-linecap:round;stroke-linejoin:round}.lp-art .lp-none{fill:none}.lp-art .lp-ink{fill:var(--ink)}.lp-art .lp-paper{fill:#fff}.lp-art .lp-ivory{fill:var(--ivory)}.lp-art .lp-grege{fill:var(--field)}.lp-art .lp-filet{fill:var(--border);opacity:.55}.lp-art .lp-signal{fill:url(#lp-signal)}.lp-art .lp-qr{color:var(--ink)}.lp-art .lp-dash{stroke:var(--ink);stroke-width:calc(2.5 / var(--lp-scale));stroke-dasharray:calc(4 / var(--lp-scale)) calc(5 / var(--lp-scale));stroke-linecap:round}.lp-art .lp-symbol,.lp-art .lp-symbol-draw{fill:none;stroke:var(--ink);stroke-width:calc(2.2 / (var(--lp-scale) * var(--g, .27)));stroke-linecap:round;stroke-linejoin:round}.lp-art .lp-symbol-draw{stroke-width:calc(3 / (var(--lp-scale) * var(--g, .43)))}.lp-art .lp-arm__edge{fill:none;stroke:var(--ink);stroke-width:calc(12 + 6 / var(--lp-scale));stroke-linecap:round}.lp-art .lp-arm__fill{fill:none;stroke-width:12;stroke-linecap:round}.lp-art .lp-arm__fill--grege{stroke:var(--field)}.lp-art .lp-arm__fill--paper{stroke:#fff}.lp-art .lp-arm__fill--ink{stroke:var(--ink)}.lp-art .lp-collar{fill:none;stroke:var(--ink);stroke-width:calc(2 / var(--lp-scale));stroke-linecap:round;stroke-linejoin:round}.lp-art .lp-collar--light{stroke:var(--ivory)}.lp-art .lp-light{fill:var(--field);opacity:.8}.lp-art .lp-bottle{fill:var(--border)}.lp-art .lp-mark path{stroke:var(--ink);stroke-width:calc(3 / var(--lp-scale));stroke-linecap:round}.lp-art .lp-neon path{stroke-width:calc(4 / var(--lp-scale))}.lp-art .lp-sign{fill:var(--ivory);font:600 15px Flash Montserrat,Montserrat,sans-serif;letter-spacing:.01em;text-anchor:middle}.lp-art .lp-draw{stroke-dasharray:1}.lp-art .lp-draw--1{stroke-dashoffset:calc(1 - clamp(0,var(--q, 1) / .4,1))}.lp-art .lp-draw--2{stroke-dashoffset:calc(1 - clamp(0,(var(--q, 1) - .3) / .5,1))}.lp-art .lp-draw--3{stroke-dashoffset:calc(1 - clamp(0,(var(--q, 1) - .6) / .4,1))}.lp-art .lp-face-arrives{opacity:clamp(0,(var(--q, 1) - .85) * 7,1)}.lp-art .lp-heart{transform-box:fill-box;transform-origin:50% 70%;scale:clamp(0,(var(--q, 1) - .8) * 5,1)}.lp-art .lp-local--signal{stroke:url(#lp-signal-h);stroke-width:calc(3 / var(--lp-scale));stroke-linecap:round}.lp-art .lp-beam{opacity:calc(.4*clamp(0,(var(--q, 1) - .5) * 3,1))}.lp-scene__ui>*{position:absolute}.lp-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 13px 8px 10px;border:1px solid rgba(231,223,213,.9);border-radius:4px 18px 18px;background:#fff;box-shadow:0 14px 32px #1b254021;color:var(--ink);font-size:13px;font-weight:500;line-height:1.25;white-space:nowrap;translate:-50% 0;opacity:clamp(0,(var(--q, 1) - .55) * 4,1);scale:calc(.86 + .14*clamp(0,(var(--q, 1) - .55) * 4,1))}.lp-chip__label{display:inline-flex;align-items:center;gap:6px;font:500 10.5px/1 Flash Mono,IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.lp-chip__label svg{color:var(--signal-text)}.lp-chip--pick .flash-nao-ring__value{font-size:14px}.lp-chip--match{font-size:14px;font-weight:600}.lp-chip__heart,.lp-chip__check{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--signal);color:#fff}.lp-chip__heart svg{fill:currentColor}.lp-chip--rdv{translate:0 0;padding:8px 14px 8px 11px}.lp-chip--rdv>svg{color:var(--signal-text)}.lp-chip--rdv span{display:grid}.lp-chip--rdv strong{font-weight:600}.lp-chip--rdv small{color:var(--ink-faint);font-size:12px}.lp-viewfinder{border-radius:10px;background:linear-gradient(#ff8a2b,#ff8a2b) top left / 18px 3px no-repeat,linear-gradient(#ff8a2b,#ff8a2b) top left / 3px 18px no-repeat,linear-gradient(#f5108a,#f5108a) top right / 18px 3px no-repeat,linear-gradient(#f5108a,#f5108a) top right / 3px 18px no-repeat,linear-gradient(#ff8a2b,#ff8a2b) bottom left / 18px 3px no-repeat,linear-gradient(#ff8a2b,#ff8a2b) bottom left / 3px 18px no-repeat,linear-gradient(#f5108a,#f5108a) bottom right / 18px 3px no-repeat,linear-gradient(#f5108a,#f5108a) bottom right / 3px 18px no-repeat;opacity:clamp(0,(var(--q, 1) - .35) * 3,1)}.lp-viewfinder__beam{position:absolute;top:calc(10% + 80%*clamp(0,var(--dn, 0) * -2.5,1));right:6%;left:6%;height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,#FF8A2B,#F5108A,transparent)}.lp-pills{display:grid;justify-items:end;gap:6px}.lp-pill{padding:7px 12px;border:1px solid var(--border);border-radius:2px 16px 16px;background:var(--ivory);color:var(--ink);font-size:12.5px;font-weight:500;line-height:1.2;white-space:nowrap;opacity:clamp(0,(var(--q, 1) - .25 - var(--k, 0) * .12) * 4,1);translate:calc((1 - clamp(0,(var(--q, 1) - .25 - var(--k, 0) * .12) * 4,1))*24px) 0}.lp-pill[data-selected]{border-color:var(--ink);background:var(--ink);color:var(--ivory)}.lp-card{--out: clamp(0, var(--dn, 0) * -3.2, 1);width:calc(128px * var(--lp-scale));height:calc(160px * var(--lp-scale));transform:translate(calc(var(--out) * 90%),calc(var(--out) * -6%)) rotate(calc(var(--out) * 14deg));opacity:calc(1 - var(--out))}.flash-lp .lp-card__scale{display:block;position:relative;width:260px;min-height:0;height:325px;padding:0;overflow:visible;background:transparent;transform:scale(calc(var(--lp-scale) * .4923));transform-origin:0 0}.lp-card .flash-swipe{border-radius:26px}.lp-card .flash-card__line,.lp-card .flash-card__nao{display:none}.lp-card__stamp{opacity:clamp(0,var(--out) * 5,1)}.flash-lp .lp-card__example{top:7px;left:7px;padding:5px 8px;font-size:9.5px}.lp-bubbles{display:grid;gap:6px;width:60%}.flash-lp .lp-bubbles .flash-bubble{justify-self:start;max-width:100%;padding:8px 12px;font-size:12.5px;line-height:1.35;opacity:clamp(0,(var(--q, 1) - .35 - var(--k, 0) * .2) * 5,1);translate:0 calc((1 - clamp(0,(var(--q, 1) - .35 - var(--k, 0) * .2) * 5,1))*10px)}.flash-lp .lp-bubbles .flash-bubble--sent{justify-self:end}@media(min-width:900px){.lp-chip{font-size:14px}}
