*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--body);overflow-x:hidden}img,svg,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--accent2);outline-offset:3px;border-radius:6px}.container{width:min(1240px,100%);margin:0 auto;padding-inline:32px}.eyebrow{display:inline-flex;align-items:center;gap:8px;font:700 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;padding:9px 14px;border-radius:999px;background:var(--chip-bg);color:var(--chip-ink)}.eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent2);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent2) 30%,transparent)}.hl{background:linear-gradient(90deg,var(--accent),var(--accent3));-webkit-background-clip:text;background-clip:text;color:#fff0}.btn{display:inline-flex;align-items:center;gap:6px;font:700 15px/1 var(--body);text-transform:uppercase;letter-spacing:.02em}.btn .t{background:var(--accent);color:#fff;padding:19px 30px;border-radius:999px;transition:transform .3s}.btn .a{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;transition:transform .4s}.btn:hover .a{transform:rotate(45deg)}.btn.lime .t,.btn.lime .a{background:var(--accent2);color:var(--lime-ink)}.link-u{font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.04em;border-bottom:2px solid currentColor;padding-bottom:3px}.ribbons{position:relative;height:190px;overflow:hidden;margin-block:-40px -10px;z-index:3;pointer-events:none}.ribbon{position:absolute;left:-5%;width:110%;padding:18px 0;white-space:nowrap;overflow:hidden;font:800 34px/1 var(--display);text-transform:uppercase;letter-spacing:-.01em}.ribbon .track{display:inline-flex;gap:38px;animation:mq 38s linear infinite}.ribbon .track span{display:inline-flex;align-items:center;gap:38px}.ribbon .track span::after{content:"✦";font-size:.9em}.ribbon.r1{top:30px;transform:rotate(2.2deg);background:var(--rib1);color:var(--rib1-ink);z-index:2;box-shadow:0 18px 40px rgb(0 0 0 / .08)}.ribbon.r2{top:92px;transform:rotate(-3deg);background:var(--rib2);color:var(--rib2-ink)}.ribbon.r2 .track{animation-direction:reverse}@keyframes mq{to{transform:translateX(-50%)}}.gl-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:26px;align-items:stretch}.gl-feature{position:relative;border-radius:26px;overflow:hidden;min-height:340px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:var(--feature-bg)}.gl-feature .tags{display:flex;flex-wrap:wrap;gap:10px;max-width:70%}.gl-feature .tags span{border:1px solid rgb(255 255 255 / .55);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;backdrop-filter:blur(6px)}.gl-feature h3{font:800 26px/1.15 var(--display);margin:0;display:flex;align-items:center;gap:12px}.gl-feature .num,.gl-box .num{width:44px;height:44px;border-radius:50%;background:#fff;color:#17012C;display:grid;place-items:center;font-weight:700;font-size:14px}.gl-feature .num{position:absolute;right:26px;bottom:26px}.gl-boxes{display:flex;gap:16px;height:340px}.gl-box{position:relative;flex:0 0 92px;border-radius:24px;overflow:hidden;cursor:pointer;transition:flex-basis .55s cubic-bezier(.2,.8,.2,1);background:var(--accent);color:#fff;isolation:isolate}.gl-box::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--glass-photo);opacity:0;transition:opacity .5s}.gl-box::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:24px;border:.5px solid rgb(255 255 255 / .7);background:radial-gradient(260% 220% at -18% -74%,rgb(255 255 255 / .45),#fff0);backdrop-filter:blur(22px);opacity:0;transition:opacity .5s}.gl-box.active{flex-basis:340px}.gl-box.active::before,.gl-box.active::after{opacity:1}.gl-box .vt{position:absolute;left:50%;bottom:96px;transform:translateX(-50%) rotate(180deg);writing-mode:vertical-rl;font:800 24px/1 var(--display);white-space:nowrap;transition:opacity .3s}.gl-box .num{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);transition:all .45s}.gl-box .body{position:absolute;left:28px;right:28px;bottom:28px;opacity:0;transform:translateY(20px);transition:all .45s .1s}.gl-box .body h4{font:800 25px/1.15 var(--display);margin:0 0 10px}.gl-box .body p{margin:0 0 12px;font-size:15px;line-height:1.55;opacity:.92}.gl-box .body a{font-weight:700;font-size:14px}.gl-box.active .vt{opacity:0}.gl-box.active .num{left:30px;bottom:auto;top:28px;transform:none}.gl-box.active .body{opacity:1;transform:none}.rv{opacity:0;transform:translateY(34px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.8,.2,1)}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:.1s}.rv.d2{transition-delay:.2s}.rv.d3{transition-delay:.3s}.fill-text{font:800 clamp(30px,4.2vw,58px)/1.15 var(--display);letter-spacing:-.02em;margin:0}.fill-text .w{color:var(--fill-dim);transition:color .25s}.fill-text .w.on{color:var(--ink)}.fill-text .w.on.hl-w{color:var(--accent)}.stack{display:grid;gap:0}.stack-card{position:sticky;top:110px;min-height:340px;border-radius:28px;padding:42px;margin-bottom:28px;display:grid;grid-template-columns:120px 1fr minmax(0,320px);gap:32px;align-items:center;box-shadow:0 -20px 60px rgb(23 1 44 / .08)}.stack-card .n{font:800 84px/1 var(--display);opacity:.25}.stack-card h3{font:800 34px/1.1 var(--display);margin:0 0 12px}.stack-card p{margin:0;font-size:17px;max-width:46ch}.stack-card .vis{height:220px;border-radius:20px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .25);position:relative;overflow:hidden}.hpin{position:relative}.hpin .stick{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.hpin .rail{display:flex;gap:26px;padding-inline:max(32px,calc((100vw - 1240px)/2 + 32px));will-change:transform}.faq{display:grid;gap:14px}.faq details{border-radius:18px;background:var(--card);border:1px solid var(--line);padding:0 24px}.faq summary{list-style:none;cursor:pointer;padding:22px 0;font:700 18px/1.35 var(--display);display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"»";color:var(--accent);font-size:22px;transition:transform .3s}.faq details[open] summary::after{transform:rotate(90deg)}.faq details p{margin:0 0 22px;color:var(--muted)}.site-head{position:sticky;top:0;z-index:50;transition:background .3s,box-shadow .3s}.site-head.scrolled{background:var(--head-bg);backdrop-filter:blur(14px);box-shadow:0 8px 30px rgb(23 1 44 / .07)}.site-head .container{display:flex;align-items:center;justify-content:space-between;height:84px}.logo{font:800 30px/1 var(--display);letter-spacing:-.03em;display:flex;align-items:center}.logo .io{color:var(--accent)}.logo .max{background:var(--accent2);color:#17012C;padding:2px 7px 4px;border-radius:4px;margin-left:2px}.nav{display:flex;gap:34px;font-weight:600;font-size:16px}.nav a{opacity:.85}.nav a:hover{opacity:1;color:var(--accent)}.hire{background:var(--accent);color:#fff;padding:14px 28px;border-radius:999px;font-weight:700}.app-bar,.tabbar,.sheet,.sheet-scrim,.fab{display:none}@media (max-width:760px){body{font-size:16px;padding-bottom:92px}.container{padding-inline:18px}.site-head{display:none}.app-bar{display:flex;position:sticky;top:0;z-index:60;height:60px;align-items:center;justify-content:space-between;padding:0 16px;background:var(--head-bg);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.app-bar .logo{font-size:24px}.icon-btn{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--card);border:1px solid var(--line)}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:10px;right:10px;bottom:10px;z-index:70;height:68px;border-radius:24px;background:var(--tab-bg);backdrop-filter:blur(18px);border:1px solid var(--line);box-shadow:0 14px 40px rgb(23 1 44 / .18);padding:6px}.tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10.5px;font-weight:600;border-radius:18px;color:var(--muted);transition:background .25s,color .25s}.tabbar a svg{width:22px;height:22px}.tabbar a.on{color:var(--accent);background:var(--chip-bg)}.tabbar a.cta{color:var(--lime-ink);background:var(--accent2);margin:2px 4px;border-radius:18px}.sheet-scrim{display:block;position:fixed;inset:0;z-index:80;background:rgb(10 4 20 / .45);opacity:0;pointer-events:none;transition:opacity .3s}.sheet{display:block;position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--sheet-bg);color:var(--ink);border-radius:28px 28px 0 0;padding:12px 20px 28px;transform:translateY(105%);transition:transform .42s cubic-bezier(.2,.9,.2,1);max-height:82vh;overflow:auto}.sheet .grab{width:44px;height:5px;border-radius:9px;background:var(--line);margin:0 auto 16px}.sheet h5{font:700 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:18px 0 10px}.sheet .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sheet .tiles a{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:14px 8px;text-align:center;font-size:12.5px;font-weight:600;display:grid;gap:8px;justify-items:center}.sheet .tiles a i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--chip-bg);color:var(--accent);font-style:normal;font-weight:800}body.sheet-open .sheet{transform:none}body.sheet-open .sheet-scrim{opacity:1;pointer-events:auto}body.sheet-open{overflow:hidden}.m-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.m-head .see{font-size:13px;font-weight:700;color:var(--accent);white-space:nowrap}.rail-m{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 18px 14px;margin-inline:-18px;scrollbar-width:none}.rail-m::-webkit-scrollbar{display:none}.rail-m>*{scroll-snap-align:start;flex:0 0 78%}.dots{display:flex;gap:6px;justify-content:center;margin-top:4px}.dots i{width:6px;height:6px;border-radius:9px;background:var(--line);transition:all .3s}.dots i.on{width:20px;background:var(--accent)}.ribbons{height:120px;margin-block:-24px -6px}.ribbon{font-size:20px;padding:11px 0}.ribbon.r1{top:18px}.ribbon.r2{top:58px}.gl-grid{grid-template-columns:1fr;gap:14px}.gl-feature{min-height:250px;padding:20px;border-radius:22px}.gl-feature .tags{max-width:100%}.gl-boxes{height:auto;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:2px 18px 12px;margin-inline:-18px;scrollbar-width:none}.gl-boxes::-webkit-scrollbar{display:none}.gl-box,.gl-box.active{flex:0 0 80%;height:300px;scroll-snap-align:start}.gl-box::before,.gl-box::after{opacity:1}.gl-box .vt{opacity:0}.gl-box .num{left:22px;bottom:auto;top:20px;transform:none}.gl-box .body{opacity:1;transform:none;left:20px;right:20px;bottom:20px}.stack-card{grid-template-columns:1fr;gap:12px;padding:26px 22px;top:72px;min-height:0;border-radius:24px;margin-bottom:16px}.stack-card .n{font-size:48px}.stack-card h3{font-size:24px}.stack-card .vis{height:150px}.hpin .stick{position:static;height:auto;padding-block:8px}.hpin{height:auto!important}.hpin .rail{transform:none!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:18px;scrollbar-width:none;gap:12px}.hpin .rail::-webkit-scrollbar{display:none}.hpin .rail>*{scroll-snap-align:start}.btn .t{padding:16px 22px;font-size:13px}.btn .a{width:48px;height:48px}.faq summary{font-size:16px;padding:18px 0}.tap{transition:transform .15s}.tap:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ribbon .track{animation:none}.rv{opacity:1;transform:none;transition:none}.gl-box,.gl-box *{transition:none}}#iomax-home-root{display:contents}body.iomax-home .qlwapp,body.iomax-home #qlwapp,body.iomax-home .qlwapp__container{display:none!important}body.admin-bar.iomax-home .site-head{top:32px}@media (max-width:782px){body.admin-bar.iomax-home .site-head,body.admin-bar.iomax-home .app-bar{top:46px}}:root{--bg:#FFFFFF;--ink:#17012C;--muted:#5F5873;--line:#E8E1F2;--card:#FFFFFF;--accent:#6A0DAD;--accent2:#C8F806;--accent3:#C13BFF;--lime-ink:#17012C;--chip-bg:#F2E9FC;--chip-ink:#6A0DAD;--fill-dim:#E6DDF0;--rib1:#6A0DAD;--rib1-ink:#FFFFFF;--rib2:#C8F806;--rib2-ink:#17012C;--feature-bg:linear-gradient(135deg,#3B2BE0,#6A0DAD 60%,#9B3DF2);--glass-photo:radial-gradient(70% 60% at 25% 30%,#B8C8FF 0,transparent 60%),radial-gradient(60% 60% at 80% 75%,#F3B6F2 0,transparent 60%),linear-gradient(160deg,#7FA8F5,#C9B6F7);--head-bg:rgba(255,255,255,.84);--tab-bg:rgba(255,255,255,.94);--sheet-bg:#FFFFFF;--display:"Plus Jakarta Sans",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif;--mono:"Inter",system-ui,sans-serif}body{font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.logo{font-family:var(--display)}.eyebrow{font:600 13px/1 var(--body);letter-spacing:.06em;text-transform:none;padding:9px 15px}.btn{font:600 15px/1 var(--body);text-transform:none;letter-spacing:0}.link-u{font:600 15px/1 var(--body);text-transform:none;letter-spacing:0}.nav{font:500 15.5px var(--body)}.hire{font:600 15px var(--body)}.ribbon{font-family:var(--display);font-weight:800;letter-spacing:-.01em}.prompt .q{font:500 19px/1.4 var(--body);letter-spacing:-.01em}.prompt .src,.prompt .cites span,.morph .cap .k,.hcard .idx,.ba .lbl,.panel-m h4,.form label,.st{font-family:var(--body);letter-spacing:.02em;text-transform:none}.prompt .src{font-size:12.5px;font-weight:600}.prompt .cites span{font-size:13px;font-weight:500}.morph .cap .k{font-size:14px;font-weight:700}.hcard .idx{font-size:14px;font-weight:600}.hcard .tag{font:600 13px var(--body);letter-spacing:.02em;text-transform:none}.ba .lbl{font-size:13.5px;font-weight:700}.panel-m h4{font-size:13px;font-weight:700;color:#4E4663}.form label{font-size:14px;font-weight:600;color:#3A3150}.st{font-size:12.5px;font-weight:700}.gl-box .body p,.svc p{font-size:15.5px}.tabbar a{font:600 11.5px var(--body)}h1,.sec-head h2,.hcard h3,.cta-l h2{letter-spacing:-.035em}.trust{display:flex;justify-content:center;gap:10px 26px;flex-wrap:wrap;margin-top:26px;font:500 14.5px var(--body);color:#4E4663}.trust span{display:inline-flex;align-items:center;gap:8px}.trust span::before{content:"\2713";width:20px;height:20px;border-radius:50%;background:var(--accent2);color:#17012C;display:grid;place-items:center;font-size:11px;font-weight:800}.hcard .more{display:inline-flex;gap:6px;font:600 15px var(--body);margin-top:14px;color:inherit}.hcard .more::after{content:"\2192";transition:transform .3s}.hcard:hover .more::after{transform:translateX(5px)}.stack-card{box-shadow:0 -10px 40px rgb(106 13 173 / .08)}.stack-card .n{font-family:var(--display);opacity:.3}.stack-card.s1{background:var(--accent);color:#fff}.stack-card.s2{background:#F4ECFD;color:#17012C}.stack-card.s2 .vis{background:#fff;border-color:#E4D5F6}.stack-card.s3{background:var(--accent2);color:#17012C}.stack-card.s3 .vis{background:rgb(255 255 255 / .55);border-color:rgb(23 1 44 / .1)}.stack-card.s4{background:#fff;color:#17012C;border:1px solid var(--line)}.stack-card.s4 .vis{background:#FBF8FF;border-color:var(--line)}.vis .bars{position:absolute;inset:auto 18px 18px 18px;display:flex;gap:10px;align-items:end;height:70%}.vis .bars i{flex:1;border-radius:8px 8px 3px 3px;background:currentColor;opacity:.5}.vis .bars i:last-child{opacity:1}.vis .chk{position:absolute;inset:20px;display:grid;gap:10px;align-content:center}.vis .chk span{display:flex;gap:10px;align-items:center;font:600 14px var(--body);background:rgb(255 255 255 / .92);color:#17012C;border-radius:12px;padding:10px 12px}.vis .chk span::before{content:"\2713";width:22px;height:22px;border-radius:50%;background:var(--accent2);display:grid;place-items:center;font-size:12px;flex:none}.faq-wrap{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:60px}.faq summary{font:700 18px/1.4 var(--display)}footer.big{background:#FBF8FF;padding-block:70px 30px;margin-top:40px;color:#4E4663}footer.big .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}footer.big h6{font:700 14px var(--body);color:#17012C;margin:0 0 14px}footer.big ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:15px}footer.big a:hover{color:var(--accent)}footer.big .legal{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:46px;padding-top:22px;font-size:14px}footer.big .news{display:flex;margin-top:16px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:5px;max-width:380px}footer.big .news input{flex:1;border:0;background:none;font:500 15px var(--body);padding:0 14px;min-width:0}footer.big .news input:focus{outline:none}footer.big .news:focus-within{outline:2px solid var(--accent)}footer.big .news button{background:var(--accent);color:#fff;border-radius:999px;padding:11px 18px;font:600 14px var(--body)}@media (max-width:760px){.faq-wrap{grid-template-columns:1fr;gap:16px}footer.big{padding-block:40px 110px}footer.big .cols{grid-template-columns:1fr 1fr;gap:26px}footer.big .cols>div:first-child{grid-column:span 2}.trust{font-size:13.5px;gap:8px 16px}}.io{display:block}.io-loader{position:fixed;inset:0;z-index:2000;background:#fff;display:grid;place-items:center;transition:opacity .5s ease,visibility .5s}.io-loader svg{width:120px;height:120px;overflow:visible}.io-loader .ld-dot{fill:#C8F806;transform-origin:221px 668px;transform:scale(0);animation:ldpop .45s .55s cubic-bezier(.3,1.6,.5,1) forwards}.io-loader .ld-arc{fill:none;stroke:#C8F806;stroke-width:54;stroke-dasharray:353;stroke-dashoffset:353;animation:lddraw .55s .25s ease-out forwards}.io-loader .ld-ring{fill:none;stroke:#6A0DAD;stroke-width:51;stroke-dasharray:701;stroke-dashoffset:701;transform-origin:402px 774px;transform:rotate(-90deg);animation:lddraw .7s ease-out forwards}.io-loader.done{opacity:0;visibility:hidden}@keyframes lddraw{to{stroke-dashoffset:0}}@keyframes ldpop{to{transform:scale(1)}}.io-progress{position:fixed;left:26px;bottom:26px;z-index:60;width:58px;height:58px;border-radius:50%;background:rgb(255 255 255 / .9);backdrop-filter:blur(10px);box-shadow:0 12px 30px rgb(106 13 173 / .18);display:grid;place-items:center;opacity:0;transform:translateY(12px);transition:opacity .3s,transform .3s}.io-progress.show{opacity:1;transform:none}.io-progress svg{width:34px;height:34px;overflow:visible}.io-progress .pg-dot{fill:#6A0DAD}.io-progress .pg-trk{fill:none;stroke:#EADFF7;stroke-width:54}.io-progress .pg-fill{fill:none;stroke:#6A0DAD;stroke-width:54;stroke-dasharray:353;stroke-dashoffset:353}.io-progress .pg-ring{fill:none;stroke:#C8F806;stroke-width:51}.logo img{height:46px;width:auto;display:block}.app-bar .logo img{height:34px}.eyebrow::before{width:17px;height:17px;border-radius:0;box-shadow:none;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%27160%20620%20400%20400%27%3E%3Ccircle%20cx%3D%27221%27%20cy%3D%27668%27%20r%3D%2737%27/%3E%3Ccircle%20cx%3D%27402%27%20cy%3D%27774%27%20r%3D%27111.5%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2751%27/%3E%3Cpath%20d%3D%27M200.5%20742.1A204%20204%200%200%200%20402%20978%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2754%27/%3E%3C/svg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%27160%20620%20400%20400%27%3E%3Ccircle%20cx%3D%27221%27%20cy%3D%27668%27%20r%3D%2737%27/%3E%3Ccircle%20cx%3D%27402%27%20cy%3D%27774%27%20r%3D%27111.5%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2751%27/%3E%3Cpath%20d%3D%27M200.5%20742.1A204%20204%200%200%200%20402%20978%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2754%27/%3E%3C/svg%3E) center/contain no-repeat}.ribbon .track span::after{content:"";width:.82em;height:.82em;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%27160%20620%20400%20400%27%3E%3Ccircle%20cx%3D%27221%27%20cy%3D%27668%27%20r%3D%2737%27/%3E%3Ccircle%20cx%3D%27402%27%20cy%3D%27774%27%20r%3D%27111.5%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2751%27/%3E%3Cpath%20d%3D%27M200.5%20742.1A204%20204%200%200%200%20402%20978%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2754%27/%3E%3C/svg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%27160%20620%20400%20400%27%3E%3Ccircle%20cx%3D%27221%27%20cy%3D%27668%27%20r%3D%2737%27/%3E%3Ccircle%20cx%3D%27402%27%20cy%3D%27774%27%20r%3D%27111.5%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2751%27/%3E%3Cpath%20d%3D%27M200.5%20742.1A204%20204%200%200%200%20402%20978%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2754%27/%3E%3C/svg%3E) center/contain no-repeat;flex:none}.prompt .bar .mini-io{width:30px;height:30px;flex:none;--io-i:#6A0DAD;--io-o:#C8F806;filter:drop-shadow(0 2px 6px rgb(106 13 173 / .25));animation:iobob 2.4s ease-in-out infinite}@keyframes iobob{50%{transform:translateY(-2px) rotate(-6deg)}}.hero-wm{position:absolute;z-index:1;pointer-events:none}.hero-wm.w1{width:560px;height:560px;left:-170px;bottom:-200px;--io-i:#C8F806;--io-o:#6A0DAD;opacity:.13}.hero-wm.w2{width:150px;height:150px;right:7%;top:12%;--io-i:#6A0DAD;--io-o:#C8F806;opacity:.22;animation:iobob 6s ease-in-out infinite}.hcard .io-card{position:absolute;right:-50px;bottom:-60px;width:230px;height:230px;opacity:.16;--io-i:#fff;--io-o:#fff;pointer-events:none}.hcard.lime .io-card{--io-i:#17012C;--io-o:#6A0DAD;opacity:.14}.gl-feature .io-feat{position:absolute;right:24px;top:24px;width:150px;height:150px;--io-i:#C8F806;--io-o:rgba(255,255,255,.9);filter:drop-shadow(0 18px 30px rgb(0 0 0 / .25))}.cta-l{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-align:left;gap:40px}.cta-l h2{margin:0 0 30px}.cta-l .io-cta{width:300px;height:300px;position:relative;--io-i:#17012C;--io-o:#6A0DAD;animation:iobob 5s ease-in-out infinite}.tabbar a.cta .mini-io{width:24px;height:24px;--io-i:#17012C;--io-o:#6A0DAD}footer.big{position:relative;overflow:hidden}footer.big .io-foot{position:absolute;right:-90px;bottom:-110px;width:420px;height:420px;--io-i:#C8F806;--io-o:#6A0DAD;opacity:.12;pointer-events:none}.stack-card .n{display:grid;place-items:center;width:104px;height:104px;font-size:40px;opacity:1;position:relative}.stack-card .n::before{content:"";position:absolute;inset:0;background:currentColor;opacity:.22;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%27160%20620%20400%20400%27%3E%3Ccircle%20cx%3D%27221%27%20cy%3D%27668%27%20r%3D%2737%27/%3E%3Ccircle%20cx%3D%27402%27%20cy%3D%27774%27%20r%3D%27111.5%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2751%27/%3E%3Cpath%20d%3D%27M200.5%20742.1A204%20204%200%200%200%20402%20978%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2754%27/%3E%3C/svg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%27160%20620%20400%20400%27%3E%3Ccircle%20cx%3D%27221%27%20cy%3D%27668%27%20r%3D%2737%27/%3E%3Ccircle%20cx%3D%27402%27%20cy%3D%27774%27%20r%3D%27111.5%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2751%27/%3E%3Cpath%20d%3D%27M200.5%20742.1A204%20204%200%200%200%20402%20978%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%2754%27/%3E%3C/svg%3E) center/contain no-repeat}@media (max-width:760px){.io-progress{display:none}.hero-wm.w1{width:300px;height:300px;left:-110px;bottom:-120px}.hero-wm.w2{display:none}.gl-feature .io-feat{width:90px;height:90px}.cta-l{grid-template-columns:1fr;text-align:center;justify-items:center;gap:6px}.cta-l .io-cta{width:120px;height:120px;order:-1}.stack-card .n{width:72px;height:72px;font-size:28px}}@media (prefers-reduced-motion:reduce){.io-loader{display:none}.prompt .bar .mini-io,.hero-wm.w2,.cta-l .io-cta{animation:none}}.prompt{box-shadow:0 1px 2px rgb(23 1 44 / .06),0 18px 44px -12px rgb(23 1 44 / .14)!important;border:1px solid #ECE4F6!important;background:rgb(255 255 255 / .94)!important}.prompt .bar .mini-io{filter:none!important}.nav{align-items:center}.nav .dd{position:relative}.nav .dd>button{font:inherit;color:inherit;opacity:.85;display:inline-flex;align-items:center;gap:6px;padding:10px 0}.nav .dd>button::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}.nav .dd:hover>button,.nav .dd:focus-within>button{opacity:1;color:var(--accent)}.mega{position:absolute;left:50%;top:100%;transform:translate(-50%,10px);width:min(900px,90vw);background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 30px 70px -20px rgb(23 1 44 / .22);padding:22px;display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:18px;opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;z-index:80}.nav .dd:hover .mega,.nav .dd:focus-within .mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.mega h6{font:700 12.5px var(--body);color:var(--muted);margin:2px 0 10px;letter-spacing:.02em}.mega a{display:block;padding:9px 10px;border-radius:12px;font:600 15px var(--body);color:var(--ink);opacity:1}.mega a small{display:block;font:400 13px var(--body);color:var(--muted);margin-top:2px}.mega a:hover{background:#F6F0FD;color:var(--accent)}.mega .main{background:var(--accent);color:#fff;border-radius:18px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;position:relative;overflow:hidden}.mega .main h5{font:800 22px/1.15 var(--display);margin:0}.mega .main p{margin:0;font-size:14px;color:#E6D4FA}.mega .main a{background:var(--accent2);color:#17012C;display:inline-flex;width:fit-content;padding:10px 14px}.mega .main a:hover{background:#fff;color:#17012C}.mega .main svg{position:absolute;right:-30px;bottom:-34px;width:130px;height:130px;opacity:.18;--io-i:#fff;--io-o:#fff}.mega .soon{font:600 11.5px var(--body);background:var(--chip-bg);color:var(--accent);border-radius:999px;padding:2px 8px;margin-left:6px;vertical-align:1px}.hcard.main-svc{flex-basis:520px;background:var(--accent);color:#fff;border-color:#fff0}.hcard.main-svc p,.hcard.main-svc .idx{color:#E6D4FA}.hcard.main-svc .tag{background:var(--accent2);color:#17012C}.hcard.main-svc .subs{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.hcard.main-svc .subs span{font:600 13px var(--body);border:1px solid rgb(255 255 255 / .4);border-radius:999px;padding:6px 11px}.sheet .tiles a small{font-size:11px;color:var(--muted);font-weight:500}@media (max-width:760px){.hcard.main-svc{flex-basis:86%}}.mega{width:min(940px,92vw)!important;grid-template-columns:270px minmax(0,1fr)!important;gap:20px!important;padding:20px!important}.mega .main{padding:22px!important}.mega .main h5{font-size:24px!important}.mega .main p{font-size:14px!important;line-height:1.55}.mega .groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px;align-content:start}.mega .grp h6{font:700 12.5px var(--body);color:var(--muted);margin:6px 10px 6px;letter-spacing:.02em}.mega .grp a{display:grid;grid-template-columns:36px 1fr;gap:2px 12px;align-items:center;padding:9px 10px}.mega .grp a .ic{grid-row:span 2;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font:800 13px var(--body);background:#F2E9FC;color:var(--accent);transition:background .2s,color .2s}.mega .grp a:hover .ic{background:var(--accent2);color:#17012C}.mega .grp a b{font:600 15px var(--body);color:var(--ink)}.mega .grp a small{margin:0!important}.mega .grp a:hover b{color:var(--accent)}.mega .foot{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--line);padding:14px 10px 2px;font-size:14.5px;color:var(--muted)}.mega .foot a{display:inline-flex;padding:0;font:700 14.5px var(--body);color:var(--accent)}.mega .foot a:hover{background:none;text-decoration:underline}footer.big .cols{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr!important}footer.big .soon{font:600 11.5px var(--body);background:var(--chip-bg);color:var(--accent);border-radius:999px;padding:2px 8px;margin-left:4px}@media (max-width:760px){footer.big .cols{grid-template-columns:1fr 1fr!important}}h1,h2,.sec-head h2{text-wrap:balance}.sec-head h2{letter-spacing:-.03em}.btn .t{position:relative;overflow:hidden}.btn .t::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s}.btn:hover .t::after{transform:translateX(120%)}.prompt .cites{align-items:center}.prompt .cites .cites-l{font:600 13px var(--body);color:var(--muted);margin-right:2px}.hcard{transform-style:preserve-3d;will-change:transform}.faq details[open] p{animation:fadeup .35s ease}@keyframes fadeup{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ba .handle::before{content:"Drag";position:absolute;top:calc(50% + 40px);left:50%;transform:translateX(-50%);font:600 12.5px var(--body);color:var(--accent);background:#fff;border:1px solid var(--line);border-radius:999px;padding:4px 10px;white-space:nowrap}.ba-toggle{display:none}.socials{display:flex;gap:10px;margin-top:18px}.socials a{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff;border:1px solid var(--line);color:#17012C;transition:background .2s,color .2s,transform .2s}.socials a:hover{background:var(--accent);color:#fff;transform:translateY(-2px)}.socials svg{width:18px;height:18px;fill:currentColor}.socials a[aria-label="Instagram"] svg{fill:none}.prompt .cites span,.hcard .tag,.hcard .idx,.ba .lbl,.morph .cap .k,.panel-m h4,.st{font-size:13px!important}@media (max-width:760px){.hero h1{font-size:31px;line-height:1.14;letter-spacing:-.022em}.sec-head h2,.hpin .head h2{font-size:28px!important;letter-spacing:-.022em!important;line-height:1.12!important}.prompt .ans{min-height:96px}.prompt .cites .cites-l{display:none}.ba-toggle{display:flex;gap:6px;padding:5px;border-radius:999px;background:#F2E9FC;margin-bottom:12px;width:100%}.ba-toggle button{flex:1;padding:11px 0;border-radius:999px;font:600 14px var(--body);color:var(--accent)}.ba-toggle button[aria-selected="true"]{background:var(--accent);color:#fff}.ba{height:auto;min-height:0}.ba .side{position:relative;inset:auto;padding:16px}.ba .before,.ba .after{clip-path:none!important;display:none}.ba.show-before .before,.ba:not(.show-before) .after{display:grid}.ba .handle,.ba input,.ba .lbl{display:none}.report .empty{position:static;padding:10px}.report{min-height:0}footer.big .socials{margin-bottom:6px}}@media (prefers-reduced-motion:reduce){.btn .t::after{display:none}}.faq-side{position:sticky;top:110px;align-self:start;display:grid;gap:0}.ask-card{position:relative;overflow:hidden;margin-top:30px;border-radius:28px;padding:28px;background:linear-gradient(150deg,#F4ECFD,#FBFFE8);border:1px solid #EADFF7}.ask-card .ask-io{position:absolute;right:-30px;top:-34px;width:150px;height:150px;--io-i:#C8F806;--io-o:#6A0DAD;opacity:.9}.ask-card h3{font:800 24px/1.15 var(--display);letter-spacing:-.03em;margin:0 0 8px;max-width:12ch}.ask-card p{margin:0 0 20px;color:#4E4663;max-width:30ch}.ask-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.ask-wa{display:inline-flex;align-items:center;gap:8px;font:600 15px var(--body);color:#17012C;border-bottom:2px solid #25D366;padding-bottom:2px}.ask-wa svg{width:20px;height:20px;fill:#25D366}.ask-facts{list-style:none;margin:22px 0 0;padding:16px 0 0;border-top:1px solid #E2D5F3;display:grid;gap:8px;font-size:14.5px;color:#4E4663}.ask-facts li{display:flex;align-items:center;gap:10px}.ask-facts li::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #EADFF7}@media (max-width:760px){.faq-side{position:static}.ask-card{order:2;padding:22px;border-radius:24px}.ask-card .ask-io{width:110px;height:110px;right:-24px;top:-26px}}.svc-dots{display:none}@media (max-width:760px){.hpin .rail{gap:10px!important;scroll-behavior:smooth}.hpin .rail>.hcard,.hpin .rail>.hcard.main-svc{flex:0 0 calc(50% - 5px)!important;height:268px!important;padding:16px!important;border-radius:22px!important;transform:none!important}.hcard h3{font-size:19px!important;line-height:1.12!important;letter-spacing:-.02em!important;margin-bottom:6px!important}.hcard p{font-size:13px!important;line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hcard .mini,.hcard.main-svc .subs,.hcard .glow{display:none!important}.hcard .more{font-size:13px!important;margin-top:8px!important}.hcard .tag{font-size:11.5px!important;padding:5px 9px!important}.hcard .io-card{width:120px!important;height:120px!important;right:-34px!important;bottom:-40px!important}.svc-dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.svc-dots i{width:6px;height:6px;border-radius:9px;background:#DCCFEC;transition:all .3s}.svc-dots i.on{width:22px;background:var(--accent)}}.faq-side>.eyebrow{justify-self:start}.ba{touch-action:pan-y;cursor:ew-resize}.ba input{pointer-events:none;opacity:0}.ba .side.ghost-size{display:none}.ba .panel-m .bub{min-height:84px}@media (max-width:760px){.ba{height:auto!important}.ba .side{position:absolute!important;inset:0!important;grid-template-columns:1fr!important;padding:58px 14px 14px!important;gap:10px!important;align-content:start}.ba .before{display:grid!important}.ba .after{display:grid!important;clip-path:inset(0 0 0 var(--cut,50%))!important}.ba .handle,.ba .lbl{display:block!important}.ba .lbl{top:14px}.ba .lbl.l{left:14px}.ba .lbl.r{right:14px}.ba .ghost-size{visibility:hidden;position:relative!important;inset:auto!important;display:grid!important;padding:58px 14px 14px;gap:10px}.ba .panel-m{padding:12px;gap:7px;font-size:13px}.ba .panel-m .r{padding:7px 9px}.ba .panel-m .bub{min-height:0;height:78px;overflow:hidden;padding:9px 10px}.ba .handle::after{width:46px;height:46px;font-size:18px}.ba .handle::before{top:calc(50% + 32px)}#services.hpin{height:var(--pinh,auto)!important}#services.hpin .stick{position:sticky!important;top:60px;height:calc(100svh - 60px)!important;display:flex!important;flex-direction:column;justify-content:center;overflow:hidden;padding-bottom:84px}#services.hpin .rail{overflow:visible!important;scroll-snap-type:none!important;transform:translate3d(var(--tx,0),0,0)!important;will-change:transform}#services.hpin .rail{transition:transform .6s cubic-bezier(.2,.8,.2,1)}#services .head{margin-bottom:14px!important}#work .gl-boxes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:visible!important;padding:0!important;margin:0!important;height:auto!important}#work .gl-box,#work .gl-box.active{flex:none!important;height:auto!important;min-height:178px;border-radius:20px}#work .gl-box .num{left:14px!important;top:14px!important;width:34px;height:34px;font-size:12px}#work .gl-box .body{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;padding:62px 14px 14px}#work .gl-box .body h4{font-size:16px!important;margin-bottom:6px}#work .gl-box .body p{font-size:12.5px!important;line-height:1.45;margin:0 0 8px}#work .gl-box .body a{font-size:12.5px}#work .gl-feature{min-height:200px}#work .gl-feature .tags span{font-size:12.5px;padding:6px 11px}}.si{width:20px;height:20px;display:block}.mega .grp a .ic .si{width:19px;height:19px}.hero{min-height:0!important;padding-block:96px 104px!important}.morph{height:300vh!important}#services.hpin{--pin-speed:1.8}.stack-card{min-height:280px!important;padding:34px!important;margin-bottom:22px!important}.sec-head{margin-bottom:36px!important}#compare,#process{padding-block:80px!important}#work{padding-top:88px!important;padding-bottom:80px!important}#try,#faq,#audit{padding-bottom:80px!important}footer.big{padding-block:56px 26px!important;margin-top:20px!important}footer.big .legal{margin-top:34px!important}.sheet h5{text-transform:none!important;letter-spacing:.01em!important;font:600 13px var(--body)!important;color:var(--muted);margin:16px 4px 8px!important}.sheet-main{display:flex;align-items:center;gap:14px;background:var(--accent);color:#fff;border-radius:20px;padding:16px 16px 16px 14px}.sheet-main .sheet-io{width:40px;height:40px;flex:none;--io-i:#C8F806;--io-o:#fff}.sheet-main span{flex:1;display:grid;gap:2px}.sheet-main small{font:600 12px var(--body);color:#E6D4FA}.sheet-main b{font:700 16px var(--display)}.sheet-main .si{width:22px;height:22px;color:var(--accent2)}.sheet-list{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.sheet-list a{display:flex;align-items:center;gap:12px;padding:13px 14px;border-top:1px solid #F1EBF8}.sheet-list a:first-child{border-top:0}.sheet-list a>.si:first-child{width:36px;height:36px;padding:8px;border-radius:11px;background:#F2E9FC;color:var(--accent);flex:none}.sheet-list a span{flex:1;display:grid;gap:1px}.sheet-list a b{font:600 15px var(--body);color:var(--ink)}.sheet-list a small{font:400 12.5px var(--body);color:var(--muted)}.sheet-list a>.si:last-child{width:16px;height:16px;color:#B9AECB;flex:none}.sheet-list a:active{background:#F8F3FD}.sheet-cta{margin-top:18px;width:100%;justify-content:center}.sheet-cta .t{flex:1;text-align:center}@media (max-width:760px){.hero{padding-block:40px 56px!important}.morph{height:230vh!important}#compare,#process{padding-block:44px!important}#work,#try,#faq,#audit{padding-bottom:44px!important}#work{padding-top:44px!important}.stack-card{padding:22px!important;margin-bottom:12px!important;min-height:0!important}.stack-card .vis{display:none!important}.stack-card{position:relative!important;top:auto!important}.stack-card .n{width:56px!important;height:56px!important;font-size:22px!important}.ask-card{margin-top:20px!important}.ask-facts{display:none!important}footer.big{padding-block:36px 104px!important}footer.big .cols{gap:18px!important}footer.big ul{gap:6px!important;font-size:14px!important}footer.big h6{margin-bottom:8px!important}footer.big .legal{margin-top:22px!important;font-size:12.5px}.sheet{padding:10px 16px 26px!important;background:#F7F3FC!important}}section{padding-block:88px}.logo{font-family:"Plus Jakarta Sans",sans-serif}.magnet{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.sec-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:46px}.sec-head h2{font:800 clamp(30px,4vw,56px)/1.05 var(--display);letter-spacing:-.04em;margin:18px 0 0;max-width:18ch}.hero{position:relative;min-height:min(920px,100vh);display:flex;align-items:center;overflow:hidden;padding-block:50px 150px;background:radial-gradient(40% 50% at 12% 20%,#EFE2FF 0,transparent 70%),radial-gradient(35% 45% at 88% 78%,#F3FFC8 0,transparent 70%),radial-gradient(45% 50% at 85% 15%,#FBE6FF 0,transparent 70%),#FFFFFF}.hero canvas{position:absolute;inset:0;width:100%;height:100%}.hero .container{position:relative;z-index:2;text-align:center}.hero h1{font:800 clamp(34px,5vw,74px)/1.05 var(--display);letter-spacing:-.045em;margin:22px auto 34px;max-width:17ch}.hero h1 .hl{background:linear-gradient(90deg,#6A0DAD,#C13BFF);-webkit-background-clip:text;background-clip:text;color:#fff0}.prompt-wrap{position:relative;max-width:780px;margin:0 auto}.prompt{position:relative;z-index:2;border-radius:28px;background:rgb(255 255 255 / .78);backdrop-filter:blur(22px);border:1px solid #fff;box-shadow:0 40px 90px rgb(106 13 173 / .16),0 0 0 7px rgb(106 13 173 / .06);text-align:left;overflow:hidden}.prompt .bar{display:flex;align-items:center;gap:14px;padding:18px 22px;border-bottom:1px solid var(--line)}.prompt .bar .dot{width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px #EBDDFB;flex:none;animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{box-shadow:0 0 0 9px #F2E9FC}}.prompt .q{font:500 19px/1.4 var(--mono);flex:1;min-height:1.4em}.prompt .q::after{content:"▍";color:var(--accent);animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.prompt .src{font:600 11px var(--mono);letter-spacing:.1em;color:var(--accent);background:var(--chip-bg);border-radius:999px;padding:7px 11px}.prompt .ans{padding:20px 24px 22px;font-size:17px;line-height:1.65;min-height:118px;color:#3A3150}.prompt .ans mark{background:var(--accent2);color:#17012C;border-radius:6px;padding:1px 6px;font-weight:700}.prompt .cites{display:flex;gap:8px;flex-wrap:wrap;padding:0 24px 20px}.prompt .cites span{font:600 12px var(--mono);background:#F6F2FB;color:#5F5873;border-radius:8px;padding:5px 9px;opacity:0;transform:translateY(6px);transition:all .4s}.prompt .cites span.on{opacity:1;transform:none}.orbit-chip{position:absolute;z-index:1;font:700 13px var(--body);background:#fff;border:1px solid var(--line);border-radius:999px;padding:9px 14px;box-shadow:0 14px 30px rgb(106 13 173 / .12);display:flex;gap:7px;align-items:center;animation:bob 6s ease-in-out infinite}.orbit-chip i{width:9px;height:9px;border-radius:50%;display:inline-block}@keyframes bob{50%{transform:translateY(-12px)}}.hero .ctas{display:flex;justify-content:center;align-items:center;gap:26px;margin-top:40px;flex-wrap:wrap}.morph{position:relative;height:500vh;background:#FBF8FF}.morph .stick{position:sticky;top:0;height:100vh;overflow:hidden}.morph canvas{position:absolute;inset:0;width:100%;height:100%}.morph .cap{position:absolute;left:0;right:0;bottom:8vh;text-align:center;z-index:2;padding-inline:20px}.morph .cap .k{display:inline-block;font:600 12px var(--mono);letter-spacing:.01em;background:var(--accent2);color:#17012C;padding:7px 12px;border-radius:999px}.morph .cap p{font-size:20px;max-width:46ch;margin:12px auto 0;color:#3A3150;min-height:3.3em}.morph .steps{position:absolute;right:34px;top:50%;transform:translateY(-50%);display:grid;gap:12px;z-index:2}.morph .steps i{width:8px;height:8px;border-radius:9px;background:#DCCFEC;transition:all .3s}.morph .steps i.on{height:28px;background:var(--accent)}.hpin .head{width:min(1240px,100%);margin:0 auto 44px;padding-inline:32px;display:flex;justify-content:space-between;align-items:end;gap:20px}.pin-progress{width:220px;height:4px;background:var(--line);border-radius:9px;overflow:hidden}.pin-progress i{display:block;height:100%;width:0;background:var(--accent)}.hcard{flex:0 0 400px;height:480px;border-radius:32px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid var(--line);position:relative;overflow:hidden;transition:transform .35s,box-shadow .35s}.hcard:hover{transform:translateY(-8px);box-shadow:0 30px 60px rgb(106 13 173 / .14)}.hcard .idx{font:600 13px var(--mono);color:var(--muted)}.hcard h3{font:800 38px/1 var(--display);letter-spacing:-.04em;margin:0 0 14px}.hcard p{margin:0;color:var(--muted)}.hcard .glow{position:absolute;width:320px;height:320px;right:-110px;top:-110px;border-radius:50%;filter:blur(8px);opacity:.9}.hcard .tag{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.1em;background:var(--chip-bg);color:var(--accent);border-radius:999px;padding:7px 12px}.hcard.lime{background:var(--accent2);border-color:#fff0}.hcard.lime p,.hcard.lime .idx{color:#3B4A00}.hcard.lime .tag{background:#17012C;color:var(--accent2)}.hcard.violet{background:var(--accent);color:#fff;border-color:#fff0}.hcard.violet p,.hcard.violet .idx{color:#E3D0F8}.hcard.violet .tag{background:rgb(255 255 255 / .18);color:#fff}.hcard.glass{background:var(--glass-photo);color:#fff;border-color:#fff0}.hcard.glass::after{content:"";position:absolute;inset:0;background:radial-gradient(260% 220% at -18% -74%,rgb(255 255 255 / .45),#fff0);backdrop-filter:blur(18px)}.hcard.glass>*{position:relative;z-index:1}.hcard.glass p,.hcard.glass .idx{color:#fff}.hcard.glass .tag{background:rgb(255 255 255 / .3);color:#fff}.hcard .mini{display:flex;gap:7px;align-items:end;height:110px}.hcard .mini i{flex:1;border-radius:7px 7px 3px 3px;background:currentColor;opacity:.25}.hcard .mini i:last-child{opacity:1}.ba{position:relative;border-radius:30px;overflow:hidden;border:1px solid var(--line);height:520px;user-select:none;touch-action:pan-y;background:#fff;box-shadow:0 30px 70px rgb(106 13 173 / .1)}.ba .side{position:absolute;inset:0;padding:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ba .before{background:#F6F5F8;filter:grayscale(.15)}.ba .after{background:linear-gradient(135deg,#FBF6FF,#F6FFE0);clip-path:inset(0 0 0 var(--cut,50%))}.ba .lbl{position:absolute;top:22px;font:600 12px var(--mono);letter-spacing:.01em;padding:7px 12px;border-radius:999px;z-index:3}.ba .lbl.l{left:22px;background:#fff;color:#7A728C;border:1px solid var(--line)}.ba .lbl.r{right:22px;background:var(--accent2);color:#17012C}.panel-m{background:#fff;border-radius:20px;border:1px solid var(--line);padding:18px;align-self:center;display:grid;gap:10px;font-size:14px}.panel-m h4{margin:0;font:600 11px var(--mono);letter-spacing:.01em;color:var(--muted)}.panel-m .r{padding:9px 11px;border-radius:12px;background:#F6F2FB}.panel-m .r.you{background:var(--accent2);font-weight:700}.panel-m .r.ghost{color:#A49CB3}.panel-m .bub{background:#F2E9FC;border-radius:14px 14px 14px 4px;padding:11px 12px;line-height:1.5}.panel-m .bub.no{background:#F1EFF4;color:#8B849A}.panel-m mark{background:var(--accent2);border-radius:4px;padding:0 4px}.ba .handle{position:absolute;top:0;bottom:0;left:var(--cut,50%);width:4px;margin-left:-2px;background:var(--accent);z-index:4}.ba .handle::after{content:"⟷";position:absolute;top:50%;left:50%;width:58px;height:58px;transform:translate(-50%,-50%);border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-size:22px;box-shadow:0 10px 30px rgb(106 13 173 / .35)}.ba input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5;margin:0}.try{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}.form{background:#FBF8FF;border:1px solid var(--line);border-radius:26px;padding:30px;display:grid;gap:14px}.form label{font:600 12px var(--mono);letter-spacing:.01em;color:var(--muted)}.form input{width:100%;font:500 17px var(--body);color:var(--ink);background:#fff;border:1px solid #DCCFEC;border-radius:14px;padding:15px 16px}.form input:focus{outline:2px solid var(--accent);outline-offset:1px}.form .err{color:#B3261E;font-size:14px;min-height:1.2em;margin:0}.form .btn{justify-self:start;margin-top:6px}.report{background:#fff;border:1px solid var(--line);border-radius:26px;padding:28px;min-height:420px;position:relative;box-shadow:0 30px 70px rgb(106 13 173 / .08)}.report .empty{position:absolute;inset:0;display:grid;place-items:center;text-align:center;color:var(--muted);padding:30px}.report h3{font:800 22px/1.2 var(--display);margin:0 0 4px}.report .sub{color:var(--muted);font-size:14px;margin:0 0 20px}.row{display:grid;grid-template-columns:150px 1fr 74px;gap:14px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:15px}.row:last-child{border-bottom:0}.meter{height:10px;border-radius:9px;background:#F0E9F8;overflow:hidden}.meter i{display:block;height:100%;width:0;border-radius:9px;background:linear-gradient(90deg,var(--accent),#C13BFF);transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.st{font:600 11px var(--mono);text-align:center;border-radius:8px;padding:5px 0}.st.hi{background:var(--accent2);color:#17012C}.st.mid{background:#F2E9FC;color:#6A0DAD}.st.lo{background:#FDE8E4;color:#A2321D}.disclaim{font-size:12.5px;color:var(--muted);margin-top:16px}.cta-l{background:var(--accent2);border-radius:44px;padding:100px 60px;text-align:center;position:relative;overflow:hidden}.cta-l::before,.cta-l::after{content:"";position:absolute;border-radius:50%;background:#fff;opacity:.35}.cta-l::before{width:380px;height:380px;left:-120px;top:-160px}.cta-l::after{width:260px;height:260px;right:-60px;bottom:-120px}.cta-l h2{position:relative;font:800 clamp(40px,6.4vw,100px)/.98 var(--display);letter-spacing:-.05em;margin:0 0 40px}.cta-l h2 span{color:var(--accent)}.cta-l .btn{position:relative}footer{padding-block:40px;color:var(--muted);font-size:14px}footer .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:26px}.m-only{display:none}@media (max-width:760px){section{padding-block:44px}.m-only{display:block}.hero{min-height:auto;padding-block:40px 96px}.hero h1{font-size:29px;margin:16px auto 22px}.orbit-chip{display:none}.prompt{border-radius:22px}.prompt .bar{padding:14px 16px;gap:10px}.prompt .q{font-size:14px}.prompt .src{display:none}.prompt .ans{font-size:14.5px;padding:16px;min-height:120px}.prompt .cites{padding:0 16px 16px}.morph{height:420vh}.morph .cap p{font-size:16px}.morph .steps{right:12px}.hpin .head{padding-inline:18px;margin-bottom:16px}.pin-progress{display:none}.hcard{flex:0 0 78%;height:360px;padding:24px;border-radius:26px}.hcard h3{font-size:28px}.hcard .mini{height:70px}.ba{height:560px;border-radius:24px}.ba .side{grid-template-columns:1fr;padding:62px 16px 16px;gap:10px;align-content:start}.panel-m{padding:13px;font-size:13px}.try{grid-template-columns:1fr;gap:14px}.form{padding:20px;border-radius:22px}.report{padding:20px;min-height:340px;border-radius:22px}.row{grid-template-columns:96px 1fr 58px;gap:10px;font-size:13px}.sec-head{display:block;margin-bottom:20px}.sec-head h2{font-size:28px}.cta-l{padding:54px 22px;border-radius:30px}.cta-l h2{font-size:38px}}@media (max-width:1240px){.prompt-wrap .orbit-chip{display:none}}@media (max-width:1320px){.hero .hero-wm.w2{display:none}}.brave_popup{width:100%;float:left;position:absolute;z-index:999999999;display:block!important;direction:ltr}.brave_popup .brave_popup__step{display:none}.brave_popup .brave_popup__step__overlay{position:fixed;left:0;top:0;width:100%;height:100vh;background:rgba(0,0,0,.5)}.brave_popup .brave_popup__step__overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;pointer-events:none}.brave_popup .brave_popup__step__overlay.brave_popup__step__overlay--hide{visibility:hidden;opacity:0;transition:all .3s linear}.brave_popup .brave_icon{width:16px;display:inline-block;position:relative;top:2px}.brave_popup .brave_popup__step--sidebar .brave_popup__step__content{background-size:cover}.brave_popup .brave_popup__step__inner{transform:translateX(0);position:fixed;z-index:9;display:block}.brave_popup .brave_popup__step__inner .brave_popupSections__wrap{width:100%;height:100%;will-change:transform;position:relative}.brave_popup .brave_popup__step__inner .brave_popupMargin__wrap{width:100%;height:100%;will-change:transform;position:relative;outline:none}.brave_popup .brave_popup__step__inner .brave_popup__step__popup{width:100%;height:100%;box-sizing:border-box;position:relative;overflow:hidden}.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content{width:100%;height:100%;float:left;letter-spacing:0;overflow:hidden}.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content a,.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content div,.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content li,.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content ol,.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content p,.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content span,.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content ul{font-family:inherit;line-height:inherit;font-weight:inherit;color:inherit}.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content .brave_popup__step__content__overlay{background-color:rgba(0,0,0,.52);width:100%;height:100%;position:absolute;top:0;z-index:0}.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content .brave_popup__step__elements{position:relative;z-index:1;width:1024px;height:100%;margin:0 auto}.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content .brave_popup__elements_wrap--vertical_center{width:100%;position:absolute;transform:translateY(-50%);top:50%}.brave_popup .brave_popup__step__inner .brave_popup__step__popup .brave_popup__step__content .brave_popup__elements_wrap--horizontal_center{height:100%;position:absolute;left:0;right:0;margin:0 auto}.brave_popup .brave_popup__step.has_overlay{position:fixed;width:100%;height:100vh;z-index:9999999;left:0;top:0}.brave_popup .brave_popup__step.position_center .brave_popup__step__inner{top:50%;left:0;right:0;bottom:auto;margin:0;margin-left:auto!important;margin-right:auto!important;outline:none}.brave_popup .brave_popup__step.position_top_left .brave_popup__step__inner{top:0;left:0;right:auto;bottom:auto}.brave_popup .brave_popup__step.position_top_center .brave_popup__step__inner{top:0;left:0;right:0;bottom:auto;margin-left:auto!important;margin-right:auto!important}.brave_popup .brave_popup__step.position_top_right .brave_popup__step__inner{top:0;left:auto;right:0;bottom:auto}.brave_popup .brave_popup__step.position_center_left .brave_popup__step__inner{top:50%;left:0;right:auto;bottom:auto}.brave_popup .brave_popup__step.position_center_right .brave_popup__step__inner{top:50%;left:auto;right:0;bottom:auto}.brave_popup .brave_popup__step.position_bottom_left .brave_popup__step__inner{top:auto;left:0;right:auto;bottom:0}.brave_popup .brave_popup__step.position_bottom_center .brave_popup__step__inner{top:auto;left:0;right:0;bottom:0;margin-left:auto!important;margin-right:auto!important}.brave_popup .brave_popup__step.position_bottom_right .brave_popup__step__inner{top:auto;left:auto;right:0;bottom:0}.brave_popup .brave_popup_fullHeight.position_center .brave_popup__step__inner,.brave_popup .brave_popup_fullHeight.position_center_left .brave_popup__step__inner,.brave_popup .brave_popup_fullHeight.position_center_right .brave_popup__step__inner{top:0}.brave_popup .brave_popup_show_scrollbar{overflow:auto;position:fixed;top:0;width:100vw;height:100vh}.brave_popup .brave_popup_show_scrollbar .brave_popup__step__inner{position:absolute}.brave_popup .brave_popup_show_scrollbar.brave_popup_exceeds_windowHeight.brave_popup__step--boxed.position_center .brave_popup__step__inner{margin-top:0!important;top:0;padding-bottom:0;box-sizing:initial}.brave_popup .brave_popup__close{position:absolute;padding:3px;z-index:99999;transition:all .14s linear}.brave_popup .brave_popup__close .brave_popup__close__button{cursor:pointer}.brave_popup .brave_popup__close span{transition:all .14s linear;height:auto;width:auto;font-size:inherit}.brave_popup .brave_popup__close.brave_popup__close--icon .brave_popup__close__button:hover,.brave_popup .brave_popup__close.brave_popup__close--icon .brave_popup__close__button:hover span{transform:scale(1.14)}.brave_popup .brave_popup__close.brave_popup__close--icon{opacity:.5}.brave_popup .brave_popup__close.brave_popup__close--icon:hover{opacity:1}.brave_popup .brave_popup__close.brave_popup__close--text{opacity:.7}.brave_popup .brave_popup__close.brave_popup__close--text span{font-family:sans-serif}.brave_popup .brave_popup__close.brave_popup__close--text:hover{opacity:1}.brave_popup .brave_popup__close.brave_popup__close--above_right,.brave_popup .brave_popup__close.brave_popup__close--below_right{right:0;padding-right:0}.brave_popup .brave_popup__close.brave_popup__close--inside_right{top:5px!important;right:7px}.brave_popup .brave_popup__close.brave_popup__close--above_left,.brave_popup .brave_popup__close.brave_popup__close--below_left{left:0;padding-left:0}.brave_popup .brave_popup__close.brave_popup__close--inside_left{top:5px!important;left:7px}.brave_popup .brave_popup__close.brave_popup__close--above_center,.brave_popup .brave_popup__close.brave_popup__close--below_center{left:50%;transform:translateX(-50%)}.brave_popup .brave_popup__close.brave_popup__close--top_left{left:20px;top:20px!important}.brave_popup .brave_popup__close.brave_popup__close--top_right{right:20px;top:20px!important}.brave_popup .brave_popup__close .brave_popup__close__progress-circle{position:absolute;top:0;right:0;width:40px;height:40px;font-size:.7em}.brave_popup .brave_popup__close .brave_popup__close__progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:.9em}.brave_popup .brave_popup__close .brave_popup__close__progress-ring{transform:rotate(-90deg);width:100%!important;height:100%!important}.brave_popup .brave_popup__close .brave_popup__close__progress-ring-circle{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .5s}.brave_popup .brave_element{position:absolute;will-change:transform}.brave_popup .brave_element .brave_element__wrap{position:relative;min-height:20px;height:100%;width:100%;scrollbar-color:#ddd transparent;scrollbar-width:thin}.brave_popup .brave_element .brave_element__wrap.brave_element__wrap--has-scrollbar{overflow:auto}.brave_popup .brave_element .brave_element__wrap.brave_element__wrap--has-scrollbar::-webkit-scrollbar{width:12px;border-radius:12px;background:transparent;border:0 solid transparent}.brave_popup .brave_element .brave_element__wrap.brave_element__wrap--has-scrollbar::-webkit-scrollbar-thumb{width:10px;border-radius:16px;border:3px solid transparent;box-shadow:inset 0 0 0 3px;color:#ddd}.brave_popup .brave_element .brave_element-cart_icon,.brave_popup .brave_element .brave_element-icon{display:inline-block;position:relative;top:2px;padding-right:5px}.brave_popup .brave_element .brave_element-cart_icon{display:none}.brave_popup .brave_element .brave_element-icon--right{padding-right:0;padding-left:5px}.brave_popup .brave_element .brave_element__inner_link{cursor:pointer;color:inherit;text-decoration:none}.brave_popup .brave_element .brave_element__inner_link.added .brave_element-icon{display:none}.brave_popup .brave_element .brave_element__inner_link.added .brave_element-cart_icon{display:inline-block}.brave_popup .brave_element.brave_element--text .brave_element__styler{font-size:13px;line-height:1.7em;padding:5px;color:#000;font-weight:400;font-style:normal;text-decoration:none;text-align:left;width:100%;height:100%;box-sizing:border-box}.brave_popup .brave_element.brave_element--text .brave_element__text_inner{display:block;white-space:pre-wrap;font-family:inherit}.brave_popup .brave_element.brave_element--text .brave_element__text_inner h1,.brave_popup .brave_element.brave_element--text .brave_element__text_inner h2,.brave_popup .brave_element.brave_element--text .brave_element__text_inner h3,.brave_popup .brave_element.brave_element--text .brave_element__text_inner h4,.brave_popup .brave_element.brave_element--text .brave_element__text_inner h5,.brave_popup .brave_element.brave_element--text .brave_element__text_inner h6{color:inherit;font-family:inherit}.brave_popup .brave_element.brave_element--text .brave_element__text_inner a{text-decoration:underline}.brave_popup .brave_element.brave_element--text .brave_element__text_inner ol,.brave_popup .brave_element.brave_element--text .brave_element__text_inner ul{margin:10px 0;padding-left:20px}.brave_popup .brave_element.brave_element--text .brave_element__text_inner ol li,.brave_popup .brave_element.brave_element--text .brave_element__text_inner ul li{list-style-type:disc;margin-bottom:0}.brave_popup .brave_element.brave_element--text.brave_element--text_dynamic .brave_element__text_inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brave_popup .brave_element.brave_element--text.brave_element--text_advanced .brave_element__text_inner{white-space:normal}.brave_popup .brave_element.brave_element--button .brave_element__styler{font-size:13px;color:#000;font-weight:400;font-style:normal;text-decoration:none;text-align:center;background:#6d78d8;border-radius:4px;cursor:pointer}.brave_popup .brave_element.brave_element--button .brave_element__styler .brave_element__inner_link{display:block;color:inherit}.brave_popup .brave_element.brave_element--button .brave_element__styler .brave_element__button_text{display:inline-block}.brave_popup .brave_element.brave_element--button .brave_button_loading{position:absolute;width:20px;height:20px;margin-left:5px;visibility:hidden;transform:translateY(-50%);top:50%}.brave_popup .brave_element.brave_element--button .brave_button_loading svg{display:block;animation-name:bravespin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.brave_popup .brave_element.brave_element--button .brave_button_loading.brave_button_loading--show{visibility:visible}.brave_popup .brave_element.brave_element--image .brave_element__inner{width:100%;height:100%}.brave_popup .brave_element.brave_element--image .brave_element__styler{width:100%;height:100%;overflow:hidden;position:relative;box-sizing:border-box}.brave_popup .brave_element.brave_element--image .brave_element__styler .brave_element__image__overlay{position:absolute;width:100%;height:100%;z-index:99}.brave_popup .brave_element.brave_element--image .brave_element__styler img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;-o-object-position:top;object-position:top;max-width:unset}.brave_popup .brave_element.brave_element--image .brave_element__styler .brave_element__image__hoverIMG{visibility:hidden;opacity:0}.brave_popup .brave_element.brave_element--image .brave_element__styler .brave_element__image--zoomed{width:auto}.brave_popup .brave_element.brave_element--image.brave_element--image--hover_image:hover .brave_element__image{visibility:hidden;opacity:0}.brave_popup .brave_element.brave_element--image.brave_element--image--hover_image:hover .brave_element__image__hoverIMG{visibility:visible;opacity:1}.brave_popup .brave_element.brave_element--sticker .brave_element__styler{width:100%;height:100%;overflow:hidden;position:relative;box-sizing:border-box}.brave_popup .brave_element.brave_element--sticker .brave_element__styler img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.brave_popup .brave_element.brave_element--list .brave_element__styler{width:100%;height:100%;overflow:hidden;position:relative;box-sizing:border-box}.brave_popup .brave_element.brave_element--list .brave_element__styler ul,.brave_popup .brave_element.brave_element--list .brave_element__styler ul li{margin:0;padding:0}.brave_popup .brave_element.brave_element--list .brave_element__styler ul li .brave_element-icon{padding-right:6px}.brave_popup .brave_element.brave_element--list .brave_element__styler ul li .brave_list__bullet_number{font-size:.85em;margin-right:6px}.brave_popup .brave_element.brave_element--shape .brave_element__inner{line-height:normal}.brave_popup .brave_element.brave_element--shape .brave_element_shape-icon{padding:5px}.brave_popup .brave_element.brave_element--shape .brave_element_shape-icon svg path{transition:all .12s linear}.brave_popup .brave_element.brave_element--code .brave_element__wrap{overflow:auto}.brave_popup .brave_element.brave_element--code .brave_element__wrap::-webkit-scrollbar{width:12px;border-radius:12px;background:transparent;border:0 solid transparent}.brave_popup .brave_element.brave_element--code .brave_element__wrap::-webkit-scrollbar-thumb{width:10px;border-radius:16px;border:3px solid transparent;box-shadow:inset 0 0 0 3px;color:#ddd}.brave_popup .brave_element.brave_element--code .brave_element__wrap .brave_element__code{overflow-x:hidden}.brave_popup .brave_element.brave_element--wpSingle{width:100%;height:100%}.brave_popup .brave_element.brave_element--wpSingle .brave_element__styler{width:100%;height:100%;overflow:hidden;position:relative}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle{width:100%;height:100%}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap{width:100%;height:100%;float:left;padding:15px;font-size:14px;box-sizing:border-box;overflow:auto}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap h2{line-height:1.4em;font-size:18px}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap .brave_post__meta{width:100%;float:left;margin-bottom:20px}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap .brave_post__meta>div{display:inline-block;font-size:.9em;margin-right:12px}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap .brave_post__meta .brave_post__content__category{margin-right:0}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap .brave_post__meta .brave_post__content__category a{color:inherit}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap .brave_post__content__content{line-height:1.8em}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap .brave_post__content__content p{font-size:1em;line-height:1.8em}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap::-webkit-scrollbar{width:12px;border-radius:12px;background:transparent;border:0 solid transparent}.brave_popup .brave_element.brave_element--wpSingle .brave_wpSingle__wrap::-webkit-scrollbar-thumb{width:10px;border-radius:16px;border:3px solid transparent;box-shadow:inset 0 0 0 3px;color:#ddd}.brave_popup .brave_element.brave_element--wpSingleProduct,.brave_popup .brave_element.brave_element--wpSingleProduct .brave_element__inner,.brave_popup .brave_element.brave_element--wpSingleProduct .brave_element__styler,.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct{width:100%;height:100%}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap{width:100%;height:100%;float:left;box-sizing:border-box}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product_wrap{width:100%;height:100%;overflow:hidden}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap h2{line-height:1.4em;margin-bottom:10px}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap h2 a{color:inherit;font-size:inherit}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__image_wrap{width:50%;float:left;overflow:hidden;position:relative;height:100%}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__image_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product_sale_ribon{position:absolute;z-index:1;left:0}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product_sale_ribon span{position:absolute;font-size:12px;transform:rotate(-45deg);color:#fff;padding-top:8px}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product_sale_ribon svg{width:50px;height:50px}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__readMore{width:100%;float:left}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__readMore p{margin:0}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__readMore a{border:none;padding:8px 20px;border-radius:4px;margin-top:20px;font-size:.9em}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__content_wrap{width:50%;float:left;box-sizing:border-box;padding:10px 25px 0;height:100%;overflow-y:auto}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__content_wrap::-webkit-scrollbar{width:12px;border-radius:12px;background:transparent;border:0 solid transparent}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__content_wrap::-webkit-scrollbar-thumb{width:10px;border-radius:16px;border:3px solid transparent;box-shadow:inset 0 0 0 3px;color:#ddd}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_post__meta{width:100%;float:left;margin-bottom:20px}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_post__meta>div{display:inline-block;font-size:.9em;margin-right:12px}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__price{width:100%;float:left;font-weight:700}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_product__price del{font-size:.8em;color:#6b6b6b;margin-right:5px}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_post__content__content{line-height:1.8em;margin:15px 0;width:100%;float:left}.brave_popup .brave_element.brave_element--wpSingleProduct .brave_wpSingleProduct__wrap .brave_post__content__content p{font-size:1em;line-height:1.8em}.brave_popup .brave_element.brave_element--form{width:100%;height:100%}.brave_popup .brave_element.brave_element--form .brave_element__form_inner,.brave_popup .brave_element.brave_element--form .brave_element__inner,.brave_popup .brave_element.brave_element--form .brave_element__styler,.brave_popup .brave_element.brave_element--form .brave_element__wrap{height:100%;width:100%;box-sizing:border-box}.brave_popup .brave_element.brave_element--form .brave_element__styler{line-height:normal}.brave_popup .brave_element.brave_element--form .brave_element-icon{top:2px;padding-right:0}.brave_popup .brave_element.brave_element--form .brave_element__form_inner{padding:15px;position:relative;overflow:auto}.brave_popup .brave_element.brave_element--form .brave_element__form_inner::-webkit-scrollbar{width:12px;border-radius:12px;background:transparent;border:0 solid transparent}.brave_popup .brave_element.brave_element--form .brave_element__form_inner::-webkit-scrollbar-thumb{width:10px;border-radius:16px;border:3px solid transparent;box-shadow:inset 0 0 0 3px;color:#ddd}.brave_popup .brave_element.brave_element--form .brave_element__form_inner form{width:100%;height:100%;position:relative;padding:0!important;margin:0!important;transition:all .12s linear}.brave_popup .brave_element.brave_element--form .brave_element__form_inner form .brave_form_overlay{display:none;width:100%;height:100%;position:absolute;z-index:99}.brave_popup .brave_element.brave_element--form .brave_element__form_inner form.brave_form_form--loading,.brave_popup .brave_element.brave_element--form .brave_element__form_inner form.brave_form_form--loading .brave_form_overlay{display:block}.brave_popup .brave_element.brave_element--form .brave_element__form_inner form.brave_form_form--loading .brave_form_field{opacity:.6}.brave_popup .brave_element.brave_element--form .brave_element__form_inner.brave_element__form_inner--hide{display:none}.brave_popup .brave_element.brave_element--form .brave_element__form_inner.brave_element__form_inner--hasSteps{overflow:hidden}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin{position:relative}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_loader{width:100%;height:100%;position:absolute;z-index:999;display:none}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_loader .bravepopupform_socialOptin_icon{width:30px;height:30px;top:50%;transform:translateY(-50%);position:absolute;background:rgba(0,0,0,.2);border-radius:4px;padding:5px;left:0;right:0;margin:0 auto}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_loader .bravepopupform_socialOptin_icon svg{animation-name:bravespin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_loader .bravepopupform_socialOptin_icon svg path{fill:#fff}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner{padding:5px}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner .bravepopform_socialOptin_button{display:block;background:#ddd;height:40px;margin:10px;border-radius:4px;text-align:center;position:relative;overflow:hidden;cursor:pointer;transition:all .14s linear}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner .bravepopform_socialOptin_button span{display:inline-block;position:relative;top:4px}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner .bravepopform_socialOptin_button:hover{filter:brightness(1.2)}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner .bravepopform_socialOptin_button.bravepopform_socialOptin_button--facebook{background:#365fb9;color:#fff}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner .bravepopform_socialOptin_button.bravepopform_socialOptin_button--google{background:#1a73e8;color:#fff;padding:0 10px}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner .bravepopform_socialOptin_button.bravepopform_socialOptin_button--linkedin{background:#069;color:#fff}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_inner .bravepopform_socialOptin_button.bravepopform_socialOptin_button--email{background:#111;color:#fff}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin.bravepopupform_socialOptin--hide{display:none}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin.bravepopupform_socialOptin--loading .bravepopupform_socialOptin_inner{opacity:.4}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin.bravepopupform_socialOptin--loading .bravepopupform_socialOptin_loader{display:block}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_consent{margin-left:10px}.brave_popup .brave_element.brave_element--form .bravepopupform_socialOptin .bravepopupform_socialOptin_consent .brave_form_field{margin:0!important}.brave_popup .brave_element.brave_element--form .brave_social_optin_stepBack{background:rgba(0,0,0,.3)!important;border-radius:4px}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar{font-size:12px;font-family:sans-serif!important;font-weight:600!important;margin-bottom:5px;color:rgba(0,0,0,.5)!important;margin-top:5px;position:relative}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar .bravepopupform_theProgressbar_steps{position:absolute;padding:2px 7px;top:-16px;right:0;border-radius:3px;line-height:normal}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar .bravepopupform_theProgressbar_progress{position:absolute;left:4px;top:-14px;color:#6d78d8}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar .bravepopupform_theProgressbar__barWrap{width:100%;background:rgba(0,0,0,.12);height:7px;margin-top:0;border-radius:3px;overflow:hidden;line-height:normal}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar .bravepopupform_theProgressbar__barWrap .bravepopupform_theProgressbar__bar{height:100%;background:#6d78d8;position:relative;z-index:8;min-width:20px;transition:all .14s linear}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar .bravepopupform_theProgressbar__bolts{position:absolute;width:100%;top:-5px;z-index:9;display:flex;flex-direction:row;justify-content:space-between}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar .bravepopupform_theProgressbar__bolts i{width:12px;height:12px;display:inline-block;border:2px solid rgba(0,0,0,.14);border-radius:50%;background:#fff;box-sizing:initial}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar .bravepopupform_theProgressbar__bolts i:last-child{margin-right:0!important;float:right}.brave_popup .brave_element.brave_element--form .bravepopupform_theProgressbar.bravepopupform_theProgressbar--style2{margin-bottom:15px}.brave_popup .brave_element.brave_element--form .brave_form_custom_content{text-align:center;position:absolute;width:calc(100% - 80px);transform:translateX(-50%) translateY(-50%) scale(1.2);left:50%;top:50%;padding:0 20px;box-sizing:border-box;line-height:1.6em!important}.brave_popup .brave_element.brave_element--form .brave_form_custom_content .bravepop_quizScore{padding:.3em;font-weight:700!important;display:inline-block}.brave_popup .brave_element.brave_element--form .brave_form_fields_step{width:100%;max-height:100%;visibility:hidden;transition:all .2s linear;margin-left:100px;opacity:0;transition-delay:.1s;position:absolute;top:0;z-index:9;overflow:auto;scrollbar-color:#ddd transparent;scrollbar-width:thin}.brave_popup .brave_element.brave_element--form .brave_form_fields_step::-webkit-scrollbar{width:12px;border-radius:12px;background:transparent;border:0 solid transparent}.brave_popup .brave_element.brave_element--form .brave_form_fields_step::-webkit-scrollbar-thumb{width:10px;border-radius:16px;border:3px solid transparent;box-shadow:inset 0 0 0 3px;color:#ddd}.brave_popup .brave_element.brave_element--form .brave_form_fields_step.brave_form_fields_step--show{visibility:visible;margin-left:0;opacity:1}.brave_popup .brave_element.brave_element--form .brave_form_field{width:100%;float:left;position:relative;box-sizing:border-box;margin:10px 0}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__firstname,.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__lastname{width:48%;float:left;position:relative}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__firstname{margin-right:4%}.brave_popup .brave_element.brave_element--form .brave_form_field label{margin-bottom:5px;display:block;color:inherit;font-weight:400}.brave_popup .brave_element.brave_element--form .brave_form_field .braveform_label{line-height:1.7em}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=email],.brave_popup .brave_element.brave_element--form .brave_form_field input[type=tel],.brave_popup .brave_element.brave_element--form .brave_form_field input[type=text]{width:100%;padding:10px;box-sizing:border-box;font-weight:400;margin:0;line-height:normal;height:auto}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=email]:-ms-input-placeholder,.brave_popup .brave_element.brave_element--form .brave_form_field input[type=tel]:-ms-input-placeholder,.brave_popup .brave_element.brave_element--form .brave_form_field input[type=text]:-ms-input-placeholder{color:inherit;opacity:.5}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=email]::placeholder,.brave_popup .brave_element.brave_element--form .brave_form_field input[type=tel]::placeholder,.brave_popup .brave_element.brave_element--form .brave_form_field input[type=text]::placeholder{color:inherit;opacity:.5}.brave_popup .brave_element.brave_element--form .brave_form_field textarea{width:100%;padding:15px;box-sizing:border-box;line-height:normal}.brave_popup .brave_element.brave_element--form .brave_form_field textarea:-ms-input-placeholder{color:inherit;opacity:.5}.brave_popup .brave_element.brave_element--form .brave_form_field textarea::placeholder{color:inherit;opacity:.5}.brave_popup .brave_element.brave_element--form .brave_form_field select{width:100%;padding:8px;height:auto;box-sizing:border-box;overflow:auto;line-height:normal}.brave_popup .brave_element.brave_element--form .brave_form_field select[multiple]{height:auto;padding:0!important}.brave_popup .brave_element.brave_element--form .brave_form_field select[multiple] option{padding:5px 10px;cursor:pointer}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=checkbox],.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]{margin-right:6px}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__checkbox,.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__radio{margin:8px 0}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__checkbox label,.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__radio label{cursor:pointer}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=checkbox],.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]{background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 8px 0 0!important;padding:0!important;border:1px solid #b4b9be!important;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:border-color .05s ease-in-out}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]:checked+label:before{color:#82878c}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=checkbox]{margin-top:-4px;border-radius:0!important}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]{margin-top:-2px;border-radius:50%!important;margin-right:4px;line-height:10px}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=checkbox]:checked:before,.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]:checked:before{display:inline-block;vertical-align:middle;width:16px}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=checkbox]:checked:before{content:"\2713";margin:2px 0 0 -1px;color:#1e8cbe;font-weight:700;font-size:12px;line-height:12px}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]:checked:before{content:"\25CF";font-family:sans-serif;line-height:11px;color:#1e8cbe;margin:0 0 0 -1px;font-size:21px;height:16px}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_dropdown_dates select{width:32.6%;float:left;margin-right:1%}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_dropdown_dates select:nth-child(3){margin-right:0}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_dropdown_dates--noYear select{width:48%;margin-right:4%}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_dropdown_dates--noYear select:nth-child(2){margin-right:0}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_field__imgWrap{display:flex;justify-content:space-between;flex-flow:row wrap}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image{width:47%;float:left;margin-right:3%;text-align:center;margin-top:5px;position:relative;cursor:pointer}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image input{display:none}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image img{max-width:100%;height:auto;border:3px solid transparent;box-sizing:border-box;cursor:pointer;transition:all .2s linear}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image .formfield__inner__image__selection{display:none;position:absolute;left:0;top:0;width:0;height:0;border-color:transparent;border-style:solid;border-width:25px 25px 0 0}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image .formfield__inner__image__selection svg{position:absolute;top:-23px;font-size:10px;left:3px;width:10px;height:10px}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image.formfield__inner__image--selected .formfield__inner__image__selection{display:block}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image:hover img{border-color:rgba(0,0,0,.2)}.brave_popup .brave_element.brave_element--form .brave_form_field .formfield__inner__image_fake{width:100%;float:left;background:#dddee8;min-height:75px;padding:20px;font-size:22px;color:#aaabb9;border:3px solid transparent;box-sizing:border-box}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap{width:100%;float:left}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap label{cursor:pointer;margin-bottom:0}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap input{display:none}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap svg{display:inline-block}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_star{display:inline-block;margin-right:5px;font-size:18px;opacity:.5;width:20px;height:20px;cursor:pointer}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_star.formfield__inner__ratings--hovered{opacity:.8}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_star.formfield__inner__ratings--selected{opacity:1}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_star:last-child{margin-right:0}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_number{font-size:18px;padding:8px 12px;display:inline-block;text-align:center;background:#000;opacity:.6;margin-right:5px;margin-bottom:5px;border-radius:3px;color:#fff;cursor:pointer}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_number label{color:inherit!important}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_number.formfield__inner__ratings_number--small{padding:4px 8px}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_number.formfield__inner__ratings_number--large{padding:12px;margin-right:8px}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_number.formfield__inner__ratings--hovered{opacity:.8}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_number.formfield__inner__ratings--selected{opacity:1}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_smiley{display:inline-block;margin-right:6px;opacity:.6;cursor:pointer;width:20px;height:20px}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_smiley.formfield__inner__ratings--selected,.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_smiley:hover{opacity:1}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_ratings_wrap .formfield__inner__ratings_smiley.formfield__inner__ratings--selected svg circle{stroke-width:10px}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_field__buttonGroup{text-align:center;margin:10px 0;font-weight:700!important;cursor:pointer;transition:all .12s linear}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_field__buttonGroup.formfield__inner__image--selected,.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_field__buttonGroup:hover{filter:brightness(.8)}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_field__buttonGroup input{display:none}.brave_popup .brave_element.brave_element--form .brave_form_field .brave_form_field_error{display:none;position:absolute;margin-top:-18px;right:0;background:#ec5a5a;color:#fff;font-size:12px;line-height:15px;font-family:sans-serif;padding:3px 10px;border-radius:3px 3px 0 0}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError input[type=email],.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError input[type=text],.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError select,.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError textarea{box-shadow:inset 0 0 0 2px #ff6f6f;border-color:#ff6f6f!important}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError .brave_form_field_error{display:block}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError-firstname .formfield__inner__firstname input{box-shadow:inset 0 0 0 2px #ff6f6f;border-color:#ff6f6f!important}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError-firstname .brave_form_field_error--firstname{display:block}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError-lastname .formfield__inner__lastname input{box-shadow:inset 0 0 0 2px #ff6f6f;border-color:#ff6f6f!important}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasError-lastname .brave_form_field_error--lastname{display:block}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox.brave_form_field--radio_inline .formfield__inner__checkbox,.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--radio.brave_form_field--radio_inline .formfield__inner__checkbox{display:inline-block;margin-right:15px!important}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox .brave_form_field_error,.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--radio .brave_form_field_error{margin-top:0;border-radius:3px}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox_inline .formfield__inner__checkbox{display:inline-block;margin-right:20px}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox_borderd .formfield__inner__checkbox{margin:0}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox_borderd .formfield__inner__checkbox label{margin:0;padding:12px;border:1px solid;border-bottom:0;font-weight:400}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox_borderd .formfield__inner__checkbox label:hover{background:rgba(0,0,0,.03)}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox_borderd .formfield__inner__checkbox:last-child label{border-bottom:1px solid}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox_inline.brave_form_field--checkbox_borderd .formfield__inner__checkbox label{min-width:70px;border-bottom:1px solid;border-right:0}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--checkbox_inline.brave_form_field--checkbox_borderd .formfield__inner__checkbox:last-child label{border-right:1px solid}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasSuggestion .brave_form_field_error{display:block;background:rgba(0,0,0,.8);margin-top:-60px;border-radius:4px;padding:8px;min-width:220px;position:fixed;margin-right:15px}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasSuggestion .brave_form_field_error .brave_form_field_suggestion_actions{display:block;margin-left:8px;text-align:right;margin-top:5px}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasSuggestion .brave_form_field_error .brave_form_field_suggestion_actions span{display:inline-block;padding:0 2px;cursor:pointer;margin:0 4px;text-decoration:underline}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasSuggestion .brave_form_field_error:after{content:"";width:0;height:0;border-color:rgba(0,0,0,.8) transparent transparent;border-style:solid;border-width:7px 6px 0;margin-top:8px;position:absolute;right:10px}.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hasCondition,.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--hidden,.brave_popup .brave_element.brave_element--form .brave_form_field.brave_form_field--input_hidden{display:none}.brave_popup .brave_element.brave_element--form .brave_form_form--underline input[type=email],.brave_popup .brave_element.brave_element--form .brave_form_form--underline input[type=text],.brave_popup .brave_element.brave_element--form .brave_form_form--underline textarea{padding-left:0!important;border-left:0!important;border-right:0!important;border-top:0!important;border-radius:0!important;outline:none}.brave_popup .brave_element.brave_element--form .brave_form_field--step{margin-top:12px!important;width:100%;float:left}.brave_popup .brave_element.brave_element--form .brave_form_field--step .brave_form_stepNext{width:auto;height:40px;font-weight:700;box-sizing:border-box;padding:0 35px;display:inline-block;cursor:pointer;border:none;text-align:center;text-decoration:none}.brave_popup .brave_element.brave_element--form .brave_form_field--step .brave_form_stepNext span{margin-right:4px}.brave_popup .brave_element.brave_element--form .brave_form_field--step .brave_form_skipstep{display:inline-block;padding:0 35px;box-sizing:border-box;border:none;cursor:pointer;background-color:transparent}.brave_popup .brave_element.brave_element--form .brave_form_field--step.brave_form_step--fullbutton{text-align:center}.brave_popup .brave_element.brave_element--form .brave_form_field--step.brave_form_step--right{text-align:right}.brave_popup .brave_element.brave_element--form .brave_form_stepBack{position:absolute;bottom:0;left:0;padding:12px;background:transparent;border:none;outline:none;color:#fff;cursor:pointer;width:14px;height:16px;opacity:.5;box-sizing:initial}.brave_popup .brave_element.brave_element--form .brave_form_stepBack.brave_form_stepBack--right{left:auto;right:0}.brave_popup .brave_element.brave_element--form .brave_form_stepBack.brave_form_stepBack--hide{display:none}.brave_popup .brave_element.brave_element--form .brave_form_stepBack:hover{opacity:1}.brave_popup .brave_element.brave_element--form .brave_form_button{margin-top:10px;width:100%;float:left;position:relative}.brave_popup .brave_element.brave_element--form .brave_form_button button{width:auto;height:40px;box-sizing:border-box;padding:0 28px;display:inline-block;cursor:pointer;border-style:solid;font-weight:inherit}.brave_popup .brave_element.brave_element--form .brave_form_button button span{margin-right:4px}.brave_popup .brave_element.brave_element--form .brave_form_button .brave_form_loading{position:absolute;width:20px;height:20px;margin-left:-20px;margin-top:-2px;visibility:hidden;animation-name:bravespin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.brave_popup .brave_element.brave_element--form .brave_form_button .brave_form_loading.brave_form_loading--show{visibility:visible}.brave_popup .brave_element.brave_element--form .brave_form_button.brave_form_button--full{width:100%}.brave_popup .brave_element.brave_element--form .brave_form_button.brave_form_button--hide{display:none}.brave_popup .brave_element.brave_element--form .brave_form_button.brave_form_button--center{text-align:center}.brave_popup .brave_element.brave_element--form .brave_form_form--inline .brave_form_fields{width:calc(100% - 120px)}.brave_popup .brave_element.brave_element--form .brave_form_form--inline .brave_form_field{padding-right:12px}.brave_popup .brave_element.brave_element--form .brave_form_form--inline .brave_form_button{width:120px;margin:29px 0 0}.brave_popup .brave_element.brave_element--form .brave_form_form--noLabel.brave_form_form--inline .brave_form_field{margin:0!important}.brave_popup .brave_element.brave_element--form .brave_form_form--noLabel.brave_form_form--inline .brave_form_button{margin:0}.brave_popup .brave_element.brave_element--form .brave_form_form--hide{visibility:hidden;opacity:0;display:none}.brave_popup .brave_element.brave_element--form .brave_form_field--media img{max-width:100%}.brave_popup .brave_element.brave_element--form .brave-turnstile-widget{width:100%;margin-top:10px;display:flex;justify-content:center}.brave_popup .brave_element.brave_element--button .added_to_cart,.brave_popup .brave_element.brave_element--image .added_to_cart,.brave_popup .brave_element.brave_element--sticker .added_to_cart,.brave_popup .brave_element.brave_element--text .added_to_cart{display:none}.brave_popup .brave_element .element_hover_animation{position:relative;transition:all .14s linear}.brave_popup .brave_element .element_hover_animation.element_hover_animation--opacity:hover{opacity:.7}.brave_popup .brave_element .element_hover_animation.element_hover_animation-enlarge:hover{transform:scale(1.05)}.brave_popup .brave_element .element_hover_animation.element_hover_animation-shrink:hover{transform:scale(.95)}.brave_popup .brave_element .element_hover_animation.element_hover_animation-brighten:hover{filter:brightness(1.5)}.brave_popup .brave_element .element_hover_animation.element_hover_animation-darken:hover{filter:brightness(.6)}.brave_popup .brave_element .element_hover_animation.element_hover_animation-riseup:hover{transition:all .24s linear}.brave_popup .brave_element .element_hover_animation.element_hover_animation-riseup:hover:after{content:"";width:90%;position:absolute;background:rgba(0,0,0,.3);height:5px;left:5%;bottom:-10px;filter:blur(4px);opacity:0;transition:all .24s linear}.brave_popup .brave_element .element_hover_animation.element_hover_animation-riseup:hover:hover{transform:translateY(-3px)}.brave_popup .brave_element .element_hover_animation.element_hover_animation-riseup:hover:hover:after{opacity:1}.brave_popup .brave_popup__step.brave_popup_fullHeight .brave_popup__step__popup .brave_popup__step__content{overflow-x:hidden;overflow-y:auto;scrollbar-color:#ddd transparent;scrollbar-width:thin}.brave_popup .brave_popup__step.brave_popup_fullHeight .brave_popup__step__popup .brave_popup__step__content::-webkit-scrollbar{width:12px;border-radius:12px;background:transparent;border:0 solid transparent}.brave_popup .brave_popup__step.brave_popup_fullHeight .brave_popup__step__popup .brave_popup__step__content::-webkit-scrollbar-thumb{width:10px;border-radius:16px;border:3px solid transparent;box-shadow:inset 0 0 0 3px;color:#ddd}.bravepop_landing_page{overflow:hidden}.brave_popup__step_wrap--hide{opacity:0;visibility:hidden;transition:all .3s linear}.brave_element--button--hover_color .brave_element__styler,.brave_element--hasHoverAnim{transition:all .14s linear}.brave_element--button--hover_opacity:hover,.brave_element--image--hover_opacity:hover{opacity:.7}.brave_element--button--hover_enlarge:hover,.brave_element--image--hover_enlarge:hover{transform:scale(1.05)}.brave_element--button--hover_shrink:hover,.brave_element--image--hover_shrink:hover{transform:scale(.95)}.brave_element--button--hover_brighten:hover,.brave_element--image--hover_brighten:hover{filter:brightness(1.25)}.brave_element--button--hover_darken:hover,.brave_element--image--hover_darken:hover{filter:brightness(.8)}.brave_element--button--hover_riseup,.brave_element--image--hover_riseup{transition:all .24s linear}.brave_element--button--hover_riseup:after,.brave_element--image--hover_riseup:after{content:"";width:90%;position:absolute;background:rgba(0,0,0,.3);height:5px;left:5%;bottom:-10px;filter:blur(4px);opacity:0;transition:all .24s linear}.brave_element--button--hover_riseup:hover,.brave_element--image--hover_riseup:hover{transform:translateY(-3px)}.brave_element--button--hover_riseup:hover:after,.brave_element--image--hover_riseup:hover:after{opacity:1}#bravepop_element_tooltip{max-width:300px;background-color:rgba(0,0,0,.85);color:#fff;text-align:center;border-radius:3px;position:fixed;z-index:9999999999;font-family:sans-serif;font-size:11px;font-weight:600;width:auto;padding:5px 12px}#bravepop_element_tooltip:empty{display:none}#bravepop_element_tooltip:after{content:"";position:absolute;border:5px solid transparent;border-top-color:rgba(0,0,0,.85);left:auto;right:-10px;top:calc(50% - 5px)}#bravepop_element_tooltip.bravepop_element_tooltip-left:after{border-color:transparent transparent transparent rgba(0,0,0,.85)}#bravepop_element_tooltip.bravepop_element_tooltip-right:after{border-color:transparent rgba(0,0,0,.85) transparent transparent;right:auto;left:-10px;top:calc(50% - 5px)}#bravepop_element_tooltip.bravepop_element_tooltip-bottom:after{border-color:transparent transparent rgba(0,0,0,.85);top:-10px;right:50%}#bravepop_element_tooltip.bravepop_element_tooltip-top:after{border-color:rgba(0,0,0,.85) transparent transparent;top:100%;left:50%;right:auto}#bravepop_element_lightbox{position:fixed;top:0;left:0;z-index:999999999999999;width:100vw;height:100vh;display:none;transition:all .14s linear}#bravepop_element_lightbox_content{width:auto;text-align:center;position:absolute;transform:translateY(-50%);left:0;right:0;top:50%;margin:70px auto 0;visibility:hidden;opacity:0;transition:all .14s linear}#bravepop_element_lightbox_content img{max-height:80vh;max-width:100%;width:auto}#bravepop_element_lightbox_close{position:fixed;right:0;padding:40px;cursor:pointer;opacity:.5;font-size:24px;font-family:sans-serif;color:#fff;transition:all .14s linear}#bravepop_element_lightbox_close:after{content:"\2716"}#bravepop_element_lightbox_close:hover{opacity:.8}#bravepop_element_lightbox.bravepop_element_lightbox--open{display:block;background:rgba(0,0,0,.7)}#bravepop_element_lightbox.bravepop_element_lightbox--open #bravepop_element_lightbox_content{margin-top:0;visibility:visible;opacity:1}#bravepop_element_lightbox.bravepop_element_lightbox--html #bravepop_element_lightbox_content{max-width:360px;background:#fff;color:#666;padding:30px;border-radius:6px;box-sizing:border-box;font-size:.9rem;line-height:1.5em}@keyframes bravespin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bravefadeIn{0%{opacity:0}to{opacity:1}}@keyframes bravefadeInLeft{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes bravefadeInRight{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes bravefadeInTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes bravefadeInBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateX(0)}}@keyframes bravefadeInLeftBig{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes bravefadeInRightBig{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes bravefadeInTopBig{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes bravefadeInBottomBig{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateX(0)}}@keyframes bravezoomIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes bravezoomInLeft{0%{opacity:0;transform:scale(.7) translateX(-100px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes bravezoomInRight{0%{opacity:0;transform:scale(.7) translateX(100px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes bravezoomInTop{0%{opacity:0;transform:scale(.7) translateY(-100px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes bravezoomInBottom{0%{opacity:0;transform:scale(.7) translateY(100px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes braverotateInTop{0%{opacity:0;transform:rotate(-6deg) translateY(-100px)}to{opacity:1;transform:rotate(0deg) translateX(0)}}@keyframes braverotateInBottom{0%{opacity:0;transform:rotate(6deg) translateY(100px)}to{opacity:1;transform:rotate(0deg) translateX(0)}}@keyframes bravewobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25px,0,0) rotate(-4deg)}30%{transform:translate3d(20px,0,0) rotate(2deg)}45%{transform:translate3d(-15px,0,0) rotate(-2deg)}60%{transform:translate3d(10px,0,0) rotate(1deg)}75%{transform:translate3d(-5px,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes braveshake{0%{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(0)}45%{transform:translate(8px)}60%{transform:translate(0)}75%{transform:translate(-8px)}to{transform:translate(0)}}@keyframes braverotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bravezoom{0%{transform:scale(1)}85%{transform:scale(1.13)}to{transform:scale(1)}}@keyframes braveblink{0%{opacity:1}25%{opacity:.5}50%{opacity:0}75%{opacity:.5}to{opacity:1}}@keyframes bravefloat{0%{transform:translate(0)}50%{transform:translateY(10px)}75%{transform:translateY(5px)}to{transform:translate(0)}}@keyframes bravebounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,-4px,0)}}.brave_popup--embedded{position:relative;z-index:auto!important;float:none}.brave_popup .brave_popup__step.brave_popup__step--embedded{position:relative!important;z-index:auto!important;max-width:100%;height:auto;left:auto;top:auto;margin-top:30px;margin-bottom:30px}.brave_popup .brave_popup__step.brave_popup__step--embedded .brave_popup__step__inner{margin-top:0!important;top:auto;left:auto;right:auto;bottom:auto;transform:none;position:relative}.brave_popup .brave_popup__step.brave_popup__step--embedded .brave_popup__step__overlay{display:none}.brave_popup .brave_popup__step.brave_popup__step--embedded .brave_popup__step__popup{overflow:initial}.brave_popup .brave_popup__step.brave_popup__step--embedded .brave_popup__step__content{border-radius:inherit}.brave_popup .brave_popup__step.brave_popup__step--embedded .brave_popupMargin__wrap{top:0!important}.brave_popup .brave_popup__step.brave_popup__step--embedded.has_overlay .brave_popup__step__overlay{display:block;position:absolute;height:100%}.brave_popup .brave_popup__step.brave_popup__step--embedded.brave_popup__step__inner--scaled{margin-top:0;margin-bottom:0;overflow:hidden}.brave_popup .brave_popup__step.brave_popup__step--embedded.brave_popup_show_scrollbar{overflow:hidden}.brave_embed_loading{position:absolute;width:20px;height:20px;margin:90px auto 0;left:0;right:0}.brave_embed_loading svg{display:block;animation-name:bravespin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.bravepopup_embedded--inserted .brave_embed_loading--hide{display:none}.bravepopup_embedded--left .brave_popup .brave_popup__step.brave_popup__step--embedded .brave_popup__step__inner{margin-left:0!important;margin-right:0!important}.bravepopup_embedded--right .brave_popup .brave_popup__step.brave_popup__step--embedded .brave_popup__step__inner{margin-left:0!important;margin-right:0!important;float:right}.bravepop_embedded_sibling{visibility:hidden;display:none}.bravepopup_embedded__locker{width:100%;position:relative;height:300px;display:block!important}.bravepopup_embedded__locker svg{width:40px;height:40px;position:absolute;margin:0 auto;left:0;right:0;top:90px}.bravepopup_embedded__locker span{width:100%;display:inline-block;height:7px;background:#ddd}.bravepopup_embedded__locker span:nth-child(10){width:60%}.bravepopup_embedded__locker--hide{display:none!important}.bravepopup_embedded__floatclear{clear:both}.bravepopup_embedded__contentBG{position:fixed!important;width:100%!important;height:100%!important;max-width:unset!important;left:0;top:0;z-index:1;visibility:hidden;opacity:0;transition:all .2s linear}.bravepopup_embedded__bg--active{visibility:visible;opacity:1;background:rgba(0,0,0,.8)}.bravepopup_embedded__highlight--active .brave_popup--embedded{z-index:2!important}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.brave_popup .brave_popup__step__inner .brave_popup__step__popup{transform:translateZ(0)}}}@media screen and (min-width:760px){.brave_popup__step_wrap--show .brave_popup__step__desktop{display:block}.brave_popup__step_wrap--show .brave_popup__step__mobile{display:none}}@media screen and (max-width:761px){.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]{-webkit-appearance:radio!important}.brave_popup .brave_element.brave_element--form .brave_form_field input[type=radio]:before{display:none!important}.brave_popup__step_wrap--show .brave_popup__step__desktop{display:none}.brave_popup__step--mobile-noContent.brave_popup__step_wrap--show .brave_popup__step__desktop,.brave_popup__step_wrap--show .brave_popup__step__mobile{display:block}.brave_popup__step--mobile-noContent.brave_popup__step_wrap--show .brave_popup__step__mobile{display:none}.brave_popup__step__elements{width:360px!important;margin:0!important}.brave_popup__step__mobile.brave_popup__step--float .brave_popup__step__elements,.brave_popup__step__mobile.position_bottom_center .brave_popup__step__elements,.brave_popup__step__mobile.position_center_center .brave_popup__step__elements,.brave_popup__step__mobile.position_top_center .brave_popup__step__elements{margin:0 auto!important}}body.brave_scroll_lock{height:100vh;overflow:hidden}.pika-single{z-index:9999999999999;display:block;position:relative;color:#333;background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.qlwapp__bot-frame{display:block;width:100%;height:min(var(--qlwapp-scheme-box-max-height),100dvh - 160px);border:0;background-color:#fff}@font-face{font-display:swap;font-family:qlwapp-whatsapp;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAYEAAsAAAAABbgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFKmNtYXAAAAFoAAAAVAAAAFQXVtKHZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAfwAAAH8pb7IGGhlYWQAAAPAAAAANgAAADYUXm9HaGhlYQAAA/gAAAAkAAAAJAfAA8ZobXR4AAAEHAAAABQAAAAUCgAAA2xvY2EAAAQwAAAADAAAAAwAKAESbWF4cAAABDwAAAAgAAAAIAAJAJluYW1lAAAEXAAAAYYAAAGGmUoJ+3Bvc3QAAAXkAAAAIAAAACAAAwAAAAMDAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkA//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwAD/8AD/gPAACcATwCWAAABJicuAScmIyIHDgEHBhUUFhcDJR4BMzE4ATEyNz4BNzY1NCcuAScmATEiJi8BBzcnLgE1NDc+ATc2MzIXHgEXFhcWFx4BFxYVFAcOAQcGIxMuAScmIgcOAQcOAScuAScuAScmNjc+ATc+ATc2JicuAScuASMmIiMiBgcOARUUFhcWFx4BFxYXHgEXHgE3PgE3PgEnLgEnA2kkKSpbMTEzaVxdiSgoIiJIAQ03e0BpXF2KKCgKCiYbHP51OW0xD6ArCiAhIiFyTU1XKygpTCIjHh0XFyAICCEick1NV+cJRAkJDQcGHAYGDAkKOCQdJAYGBwUECgUEBQMDAQMCHQgHEAUGDAcGEwgJJC8FAhEQOCcnMBYkDhcoERI7CAgCAgMMCgMrJBwcJQoKKCiKXFxpQ4E6/vlHHx8oKIldXGkzMTFbKin9Fx4dCSmbEDJzPFdNTHMhIQgIHxcXHh4jIkwpKCtXTU1yISIBPAUhBAMKCSIHBgIFBRogGTYJCQwFBAwGBgkGBgwEBUcTEgMBBwkJMi8vTgYDFxY8IB8UCg0EBwEDAyMWFiIEBAcEAAAAAAEAAAABAAAmrdZpXw889QALBAAAAAAA2KCVZQAAAADYoJVlAAD/wAP+A8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA/4AAQAAAAAAAAAAAAAAAAAAAAUEAAAAAAAAAAAAAAACAAAABAAAAwAAAAAACgAUAB4A/gABAAAABQCXAAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}.qlwapp__icon{all:unset;font-family:qlwapp-whatsapp,serif,sans-serif!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qlwapp__icon::before{content:""}.qlwapp__previous,.qlwapp__close{font-family:"Source Serif Pro",serif,sans-serif;font-style:unset;font-size:24px;font-weight:700;cursor:pointer;text-align:center;line-height:1em;z-index:1;fill:var(--qlwapp-scheme-text);display:flex}.qlwapp__button{display:inline-flex;position:relative;align-items:center;justify-content:center;gap:12px;text-decoration:none;white-space:nowrap;pointer-events:all;margin:24px auto;height:40px;box-shadow:0 1px 6px 0 rgb(0 0 0 / .06),0 2px 32px 0 rgb(0 0 0 / .16);cursor:pointer}.qlwapp__button,.qlwapp__button:active,.qlwapp__button:focus,.qlwapp__button:hover{outline:none!important;text-decoration:none!important;color:var(--qlwapp-scheme-text)!important;background-color:var(--qlwapp-scheme-brand)!important}.qlwapp__button .qlwapp__label,.qlwapp__button .qlwapp__time{position:absolute;bottom:-2em;color:initial;font-size:10px;display:inline-block;top:auto;width:120px}.qlwapp__button .qlwapp__close{font-size:var(--qlwapp-scheme-icon-font-size)}.qlwapp__button .qlwapp__icon{display:flex;align-items:baseline;font-size:var(--qlwapp-scheme-icon-font-size)}.qlwapp__button img.qlwapp__icon{width:var(--qlwapp-scheme-icon-font-size);height:var(--qlwapp-scheme-icon-font-size);object-fit:contain}.qlwapp__button--button{padding:var(--qlwapp-padding-xs) var(--qlwapp-padding-md)}.qlwapp__button--image{width:auto;height:auto}.qlwapp__button--bubble{right:auto;width:var(--qlwapp-scheme-icon-size);height:var(--qlwapp-scheme-icon-size)}.qlwapp__button--bubble .qlwapp__icon{margin:0}.qlwapp__button--bubble .qlwapp__text{position:absolute;right:var(--qlwapp-scheme-icon-size);height:var(--qlwapp-scheme-icon-size);margin:0 24px;display:flex;align-items:center;justify-content:flex-end;font-weight:700;white-space:pre;color:var(--qlwapp-scheme-text-secondary)}.qlwapp__button--disabled{pointer-events:none;opacity:.5}.qlwapp__notification-bubble{position:absolute;top:-4px;right:-4px;background-color:#dc3545;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;z-index:10;border:2px solid #fff;box-shadow:0 2px 4px rgb(0 0 0 / .2);animation-duration:1.5s;animation-timing-function:ease-in;animation-iteration-count:1;--qlwapp-pulse-color:rgb(220 53 69 / 70%);--qlwapp-pulse-size:4px}.qlwapp__notification-bubble--bounce{animation-name:bounce}.qlwapp__notification-bubble--flash{animation-name:flash}.qlwapp__notification-bubble--pulse{animation-name:pulse}.qlwapp__notification-bubble--shakeX{animation-name:shakeX}.qlwapp__notification-bubble--shakeY{animation-name:shakeY}.qlwapp__notification-bubble--none{animation:none}.qlwapp__avatar__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.qlwapp__avatar{position:relative;width:62px;height:62px}.qlwapp__avatar .qlwapp__avatar__type-badge{position:absolute;top:-2px;right:-4px;width:18px;height:18px;border-radius:50%;background-color:var(--qlwapp-scheme-brand);color:var(--qlwapp-scheme-text);display:flex;align-items:center;justify-content:center;z-index:5;box-shadow:0 0 0 2px #fff}.qlwapp__avatar .qlwapp__avatar__type-badge svg{width:11px;height:11px;min-width:11px;min-height:11px}.qlwapp__avatar .qlwapp__avatar__container{overflow:hidden;width:inherit;height:inherit;border-radius:50%;box-shadow:0 0 0 2px #eee;display:flex;align-items:center;justify-content:center}.qlwapp__avatar .qlwapp__avatar__container--icon{background-color:var(--qlwapp-scheme-brand);color:var(--qlwapp-scheme-text);font-weight:700;font-size:30px}.qlwapp__avatar .qlwapp__avatar__container svg{width:50%}.qlwapp__avatar .qlwapp__avatar__container img{width:100%;height:auto}.qlwapp__contact-list{height:100%;overflow:auto;overscroll-behavior:contain}.qlwapp__contact{display:flex;align-items:center;gap:var(--qlwapp-padding-sm);padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);color:inherit;position:relative;cursor:pointer;width:100%;text-decoration:none;height:auto}.qlwapp__contact:only-child{height:100%;text-align:center;flex-direction:column;justify-content:center}.qlwapp__contact:not(:first-child){border-top:1px solid rgb(0 0 0 / .1)}.qlwapp__contact:hover,.qlwapp__contact:focus-visible{background-color:rgb(0 0 0 / .05)}.qlwapp__contact:active{background-color:rgb(0 0 0 / .1)}.qlwapp__contact:nth-child(1):nth-last-child(2),.qlwapp__contact:nth-child(2):nth-last-child(1){height:50%}.qlwapp__contact--disabled{pointer-events:none;opacity:.5}.qlwapp__status{display:flex;align-items:center;gap:3px}.qlwapp__status__indicator{width:10px;height:10px;border-radius:50%;border:1px solid #fff}.qlwapp__status__indicator--online{background-color:#00d084}.qlwapp__status__indicator--offline{background-color:#e63946}.qlwapp__status__text{font-size:10px;color:#666}.qlwapp__contact-list__empty{display:flex;height:134px;justify-content:center;align-items:center}.qlwapp__container{pointer-events:none;box-sizing:border-box;font-size:var(--qlwapp-scheme-font-size);font-family:var(--qlwapp-scheme-font-family);display:flex;flex-direction:column;width:430px}.qlwapp__container *{box-sizing:border-box}.qlwapp__container.qlwapp-hide,.qlwapp__container .qlwapp__contact.qlwapp-hide{display:none}.qlwapp__container.mobile .qlwapp__contact.qlwapp-desktop,.qlwapp__container.mobile.qlwapp-desktop{display:none}.qlwapp__container.desktop .qlwapp__contact.qlwapp-mobile,.qlwapp__container.desktop.qlwapp-mobile{display:none}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--bottom-left,.qlwapp__container.qlwapp__container--middle-right,.qlwapp__container.qlwapp__container--bottom-right{position:fixed;z-index:9999999}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--bottom-left{right:auto;left:0}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--middle-left .qlwapp__button .qlwapp__time,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button .qlwapp__time{left:0;right:auto}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button{margin-left:20px}.qlwapp__container.qlwapp__container--middle-left .qlwapp__button--bubble .qlwapp__text,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__button--bubble .qlwapp__text{right:auto;left:var(--qlwapp-scheme-icon-size)}.qlwapp__container.qlwapp__container--middle-left .qlwapp__modal::before,.qlwapp__container.qlwapp__container--bottom-left .qlwapp__modal::before{right:auto;left:20px}.qlwapp__container.qlwapp__container--middle-right,.qlwapp__container.qlwapp__container--bottom-right{left:auto;right:0}.qlwapp__container.qlwapp__container--middle-right .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--middle-right .qlwapp__button .qlwapp__time,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button .qlwapp__label,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button .qlwapp__time{left:auto;right:0}.qlwapp__container.qlwapp__container--middle-right .qlwapp__button,.qlwapp__container.qlwapp__container--bottom-right .qlwapp__button{margin-right:20px}.qlwapp__container.qlwapp__container--middle-left,.qlwapp__container.qlwapp__container--middle-right{transition:top .3s ease;top:auto;bottom:0}.qlwapp__container.qlwapp__container--middle-left:not(.qlwapp__container--closing,.qlwapp__container--opening,.qlwapp__container--open),.qlwapp__container.qlwapp__container--middle-right:not(.qlwapp__container--closing,.qlwapp__container--opening,.qlwapp__container--open){top:40%;bottom:auto}.qlwapp__container.qlwapp__container--bottom-left,.qlwapp__container.qlwapp__container--bottom-right{top:auto;bottom:0}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--bubble img.qlwapp__icon{border-radius:200px;overflow:hidden}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--bubble{border-radius:200px}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--button{border-radius:50px}.qlwapp__container.qlwapp__container--rounded .qlwapp__button--button img.qlwapp__icon{border-radius:200px;max-height:28px;width:auto}.qlwapp__container.qlwapp__container--rounded .qlwapp__modal{border-radius:8px}.qlwapp__container.qlwapp__container--rounded .qlwapp__modal .qlwapp__message{border-radius:4px}.qlwapp__container.qlwapp__container--rounded .qlwapp__modal .qlwapp__message::before{background-color:inherit}.qlwapp__container p:last-child{margin:0}.qlwapp__container time{opacity:.8;font-style:italic;font-size:10px}.qlwapp-is-mobile{width:auto}.qlwapp-is-mobile.qlwapp__container--rounded .qlwapp__modal{border-radius:0}.qlwapp{font-weight:400;font-size:12px;font-family:Inter,sans-serif}.qlwapp--woocommerce .qlwapp__container{display:block;width:auto}.qlwapp--woocommerce .qlwapp__container .qlwapp__button--button.qlwapp__button,.qlwapp--woocommerce .qlwapp__container .qlwapp__button--bubble.qlwapp__button{margin:0}.qlwapp--woocommerce .qlwapp__container .qlwapp__button--button.qlwapp__button{width:100%}.qlwapp--shortcode .qlwapp__container{width:auto}@keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.5,1.5,1.5)}100%{transform:scale3d(1,1,1)}}.qlwapp__footer,.qlwapp__response{position:relative;bottom:0;left:0;right:0;height:auto;width:100%;overflow:hidden}.qlwapp__footer pre,.qlwapp__footer input,.qlwapp__footer textarea,.qlwapp__response pre,.qlwapp__response input,.qlwapp__response textarea{max-height:160px;color:inherit;background-color:inherit}.qlwapp__footer::before,.qlwapp__response::before{pointer-events:none;position:absolute;content:"";height:100%;background:linear-gradient(315deg,transparent 0%,rgb(0 0 0 / .025) 100%);top:0;left:0;right:0}.qlwapp__footer::after,.qlwapp__response::after{content:" ";height:1px;background-color:rgb(0 0 0 / .075);position:absolute;top:0;left:0;right:0}.qlwapp__footer{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;min-height:56px;width:100%;font-size:12px;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg)}.qlwapp__footer>*{width:100%;white-space:pre-wrap}.qlwapp__footer img{max-width:100px}.qlwapp__footer *{color:var(--qlwapp-scheme-text-secondary)}.qlwapp__footer p{padding:0;font-size:inherit;width:100%;white-space:pre-wrap}.qlwapp__footer p:last-child{margin-bottom:0}.qlwapp__footer h1,.qlwapp__footer h2,.qlwapp__footer h3,.qlwapp__footer h4,.qlwapp__footer h5,.qlwapp__footer h6{display:block;font-weight:600;margin:0;padding:0;white-space:pre-wrap;color:inherit;font-family:inherit}.qlwapp__footer h1{font-size:2.5em}.qlwapp__footer h2{font-size:2em}.qlwapp__footer h3{font-size:1.5em}.qlwapp__footer h4{font-size:1.25em}.qlwapp__footer h5{font-size:1em}.qlwapp__footer h6{font-size:.75em}.qlwapp__response,.qlwapp__response pre,.qlwapp__response textarea,.qlwapp__response .qlwapp__response__buttons{min-height:56px}.qlwapp__response pre,.qlwapp__response input,.qlwapp__response textarea{width:100%;height:100%;resize:none;border:none;color:var(--qlwapp-scheme-text-secondary);padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);padding-right:calc(var(--qlwapp-padding-sm) + var(--qlwapp-button-width, 32px));font-family:var(--qlwapp-scheme-font-family);font-size:1em!important;font-weight:400;line-height:20px;white-space:pre-wrap;word-wrap:break-word;border-radius:inherit;margin:0}.qlwapp__response pre{visibility:hidden}.qlwapp__response input,.qlwapp__response textarea{position:absolute;bottom:0;left:0}.qlwapp__response input:focus,.qlwapp__response textarea:focus{outline:none}.qlwapp__response input::placeholder,.qlwapp__response textarea::placeholder{opacity:.5;color:inherit}.qlwapp__response .qlwapp__response__buttons{position:absolute;top:0;right:21px;display:flex;align-items:center}.qlwapp__response .qlwapp__response__buttons svg{width:18px}.qlwapp__response .qlwapp__response__buttons>i{opacity:.4}.qlwapp__response .qlwapp__response__buttons>i,.qlwapp__response .qlwapp__response__buttons>a{cursor:pointer;margin:0 0 0 10px;display:flex;font-size:18px;align-items:center;text-decoration:none}.qlwapp__response .qlwapp__response__buttons .qlwapp__reply--button-label{margin-right:5px}.qlwapp__response .qlwapp__response__buttons .qlwapp__reply--disabled{pointer-events:none;opacity:.5}.qlwapp__response .qlwapp__response__buttons.active>i{display:none}.qlwapp__response .qlwapp__response__buttons.active>i.qlwf-emoji{display:block}.qlwapp__response--end-conversation pre{opacity:.5;visibility:visible;text-align:center}.qlwapp__response .qlwapp__country-selector{position:absolute;top:0;left:0;height:100%;border:none;border-right:1px solid rgb(0 0 0 / .1);background:#fff0;color:inherit;font-size:.875em;padding:0 var(--qlwapp-padding-sm);cursor:pointer;appearance:none;outline:none;z-index:1;max-width:90px;white-space:nowrap;overflow:hidden}.qlwapp__response .qlwapp__country-selector:focus{outline:none}.qlwapp__response .qlwapp__country-selector:disabled{opacity:.5;cursor:default}.qlwapp__response .qlwapp__response__input--phone{padding-left:calc(90px + var(--qlwapp-padding-sm))}.qlwapp__response input[type=date],.qlwapp__response input[type=datetime-local]{width:100%;height:100%;border:none;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);padding-right:calc(var(--qlwapp-padding-sm) + var(--qlwapp-button-width, 32px));font-family:var(--qlwapp-scheme-font-family);font-size:1em!important;font-weight:400;line-height:20px;border-radius:inherit;margin:0;background-color:#fff0;color:inherit;display:flex;align-items:center}.qlwapp__response input[type=date]:focus,.qlwapp__response input[type=datetime-local]:focus{outline:none}.qlwapp__response input[type=date]::-webkit-calendar-picker-indicator,.qlwapp__response input[type=datetime-local]::-webkit-calendar-picker-indicator{margin-right:calc(var(--qlwapp-button-width, 32px) + 8px);cursor:pointer;opacity:.7;transition:opacity .2s}.qlwapp__response input[type=date]::-webkit-calendar-picker-indicator:hover,.qlwapp__response input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}.qlwapp__response .qlwapp__response__date-range{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px var(--qlwapp-padding-sm);width:100%;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);padding-right:calc(var(--qlwapp-padding-sm) + var(--qlwapp-button-width, 32px));box-sizing:border-box}.qlwapp__response .qlwapp__response__date-range input[type=date],.qlwapp__response .qlwapp__response__date-range input[type=datetime-local]{position:static;display:flex;justify-content:space-between;width:100%;min-width:0;height:auto;min-height:0;padding:1px 0;padding-right:0;border-radius:0;font-size:.875em!important}.qlwapp__response .qlwapp__response__date-range input[type=date]::-webkit-calendar-picker-indicator,.qlwapp__response .qlwapp__response__date-range input[type=datetime-local]::-webkit-calendar-picker-indicator{margin-right:0;flex-shrink:0}.qlwapp__response .qlwapp__response__date-range__label{font-size:.75em;opacity:.6;white-space:nowrap;line-height:1.2}.qlwapp__response:has(.qlwapp__response__date-range) .qlwapp__response__buttons{top:50%;transform:translateY(-50%);min-height:auto}.qlwapp__consent{padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);border-top:1px solid rgb(0 0 0 / .075);background-color:rgb(0 0 0 / .025)}.qlwapp__consent .qlwapp__consent-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:13px;line-height:1.4;color:var(--qlwapp-scheme-text-secondary);margin:0}.qlwapp__consent .qlwapp__consent-checkbox{margin:0;margin-top:2px;flex-shrink:0;width:16px;height:16px;cursor:pointer;accent-color:var(--qlwapp-scheme-brand)}.qlwapp__consent .qlwapp__consent-text{flex:1;user-select:none}.qlwapp__general-consent{text-align:start;font-size:12px;padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);border-top:1px solid rgb(0 0 0 / .075);background-color:rgb(0 0 0 / .025);animation:fadeIn .3s ease-in-out}.qlwapp__general-consent--required{background-color:rgb(255 235 200 / .4);border-top:1px solid rgb(255 152 0 / .2)}.qlwapp__general-consent .qlwapp__general-consent-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:13px;line-height:1.4;color:var(--qlwapp-scheme-text-secondary);margin:0}.qlwapp__general-consent .qlwapp__general-consent-checkbox{margin:0;margin-top:2px;flex-shrink:0;width:16px;height:16px;cursor:pointer;accent-color:var(--qlwapp-scheme-brand)}.qlwapp__general-consent .qlwapp__general-consent-text{flex:1;user-select:none}.qlwapp__general-consent .qlwapp__general-consent-text br{display:block;content:"";margin-top:.5em}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.qlwapp__general-consent--accepted{animation:fadeOut 1s ease-in-out forwards}@keyframes fadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.qlwapp__header{background-color:var(--qlwapp-scheme-brand);color:var(--qlwapp-scheme-text);position:relative;overflow:hidden;height:auto}.qlwapp__header::before{content:"";position:absolute;inset:0;background:linear-gradient(315deg,transparent 0%,rgb(0 0 0 / .05) 100%)}.qlwapp__header .qlwapp__close{position:absolute;top:12px;right:12px}@media(width>=430px){.qlwapp__header .qlwapp__close{position:absolute;top:7px;right:7px;font-size:18px}}.qlwapp__header .qlwapp__header-description{align-items:center;font-size:12px}.qlwapp__header .qlwapp__header-description p{padding:0;font-size:inherit;width:100%;color:inherit;font-family:inherit;margin:0}.qlwapp__header .qlwapp__header-description p:last-child{margin-bottom:0}.qlwapp__header .qlwapp__header-description h1,.qlwapp__header .qlwapp__header-description h2,.qlwapp__header .qlwapp__header-description h3,.qlwapp__header .qlwapp__header-description h4,.qlwapp__header .qlwapp__header-description h5,.qlwapp__header .qlwapp__header-description h6{display:block;font-weight:600;margin:0;padding:0;white-space:pre-wrap;color:inherit;font-family:inherit}.qlwapp__header .qlwapp__header-description h1{font-size:2.5em}.qlwapp__header .qlwapp__header-description h2{font-size:2em}.qlwapp__header .qlwapp__header-description h3{font-size:1.5em}.qlwapp__header .qlwapp__header-description h4{font-size:1.25em}.qlwapp__header .qlwapp__header-description h5{font-size:1em}.qlwapp__header .qlwapp__header-description h6{font-size:.75em}.qlwapp__header .qlwapp__header-description img{max-width:100px}.qlwapp__header .qlwapp__header-description *{color:var(--qlwapp-scheme-text)!important}.qlwapp__header .qlwapp__header-description,.qlwapp__header .qlwapp__header-contact{padding:calc(var(--qlwapp-padding-xs) + 2px) var(--qlwapp-padding-lg);min-height:100%}.qlwapp__header .qlwapp__header-contact{display:flex;justify-content:flex-end;align-items:center;gap:var(--qlwapp-padding-sm)}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons{display:flex;margin-right:auto;align-items:center;flex-shrink:0}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons .qlwapp__previous{width:100%;height:100%}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons .qlwapp__previous--disabled{opacity:.5;pointer-events:none!important}.qlwapp__header .qlwapp__header-contact .qlwapp__header-contact-buttons .qlwapp__reset{margin-left:15px;color:var(--qlwapp-scheme-text)!important}.qlwapp__header .qlwapp__header-contact .qlwapp__info{text-align:end;color:var(--qlwapp-scheme-text)!important;overflow:hidden;min-width:0}.qlwapp__header .qlwapp__header-contact .qlwapp__info .qlwapp__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qlwapp__header .qlwapp__header-contact .qlwapp__info .qlwapp__time{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qlwapp__header .qlwapp__header-contact .qlwapp__avatar{width:42px;height:42px;flex-shrink:0}.qlwapp__message-list{display:flex;align-items:center;flex-direction:column;gap:var(--qlwapp-padding-sm);padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-lg);overflow:hidden auto;overscroll-behavior:contain;max-height:min(var(--qlwapp-scheme-box-max-height),100dvh - 220px)}.qlwapp__message{padding:var(--qlwapp-padding-sm) var(--qlwapp-padding-md);position:relative;align-self:flex-start;word-wrap:break-word;max-width:calc(100% - var(--qlwapp-padding-sm)*2);background-color:#eee;color:#111}.qlwapp__message::before{content:"";position:absolute;top:0;width:20px;height:20px;right:auto;left:0;transform:matrix(1,0,1,1,-2,0)}.qlwapp__message--image{width:100%;height:100%}.qlwapp__message--video,.qlwapp__message--audio,.qlwapp__message--embed{position:relative;max-width:100%}.qlwapp__message--video video,.qlwapp__message--video audio,.qlwapp__message--audio video,.qlwapp__message--audio audio,.qlwapp__message--embed video,.qlwapp__message--embed audio{display:block;max-width:100%;border-radius:inherit}.qlwapp__message--video video,.qlwapp__message--audio video,.qlwapp__message--embed video{max-height:300px;object-fit:contain}.qlwapp__message--video audio,.qlwapp__message--audio audio,.qlwapp__message--embed audio{height:40px}.qlwapp__message--video iframe,.qlwapp__message--audio iframe,.qlwapp__message--embed iframe{display:block;width:100%;height:157px;border:none;border-radius:inherit}.qlwapp__message--user{place-self:end flex-end;margin-top:0;word-break:var(--qlwapp-scheme-box-message-word-break);color:var(--qlwapp-scheme-text)!important;background-color:var(--qlwapp-scheme-brand)!important}.qlwapp__message--user::before{right:0;left:auto;transform:matrix(1,0,1,-1,2,0)}.qlwapp__message--user a{color:var(--qlwapp-scheme-text)!important;text-decoration:underline}.qlwapp__message--user:first-child::before{top:-6px;right:10%;transform:rotate(45deg)}.qlwapp__message--user,.qlwapp__message--choice-input{width:auto;color:var(--qlwapp-scheme-text)!important;background-color:var(--qlwapp-scheme-brand)!important}.qlwapp__message--choice-input{place-self:end flex-end;cursor:pointer;transition:all .2s ease}.qlwapp__message--choice-input::before{content:none}.qlwapp__message--choice-input:hover{box-shadow:0 2px 8px rgb(0 0 0 / .3)}.qlwapp__message--error{background-color:#ffbfbf!important;color:#750000!important}.qlwapp__message--error::before{background-color:#ffbfbf!important}.qlwapp__rating-form{display:flex;flex-direction:column;gap:var(--qlwapp-padding-sm);width:100%;padding:0 var(--qlwapp-padding-sm)}.qlwapp__rating-label{font-size:.875rem;color:#666}.qlwapp__rating-label--left{text-align:start;width:100%}.qlwapp__rating-label--right{text-align:end;width:100%;padding-right:var(--qlwapp-padding-sm)}.qlwapp__rating-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;padding:var(--qlwapp-padding-sm) 0;width:100%}.qlwapp__rating-number{width:calc((100% - 16px)/5);aspect-ratio:1;max-width:50px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.9rem;cursor:pointer;user-select:none;transition:all .2s ease-in-out;border-radius:50%;border-width:2px;border-style:solid;border-color:rgb(37 211 102 / .25);background-color:rgb(37 211 102 / .05);color:var(--qlwapp-scheme-brand);flex-shrink:0}.qlwapp__rating-number:hover,.qlwapp__rating-number--selected{background-color:rgb(37 211 102 / .25);border-color:var(--qlwapp-scheme-brand)}.qlwapp__rating-icon{transition:all .2s ease;border-radius:50%;padding:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;width:calc((100% - 16px)/5);aspect-ratio:1;max-width:50px;flex-shrink:0}.qlwapp__rating-icon>svg{stroke:var(--qlwapp-scheme-brand);transition:all .2s ease;width:20px;height:20px}.qlwapp__rating-icon--selected{background-color:rgb(37 211 102 / .04)}.qlwapp__rating-icon--selected>svg{fill:var(--qlwapp-scheme-brand)}.qlwapp__rating-icon:hover{background-color:rgb(37 211 102 / .06)}.qlwapp__rating-icon:hover>svg{fill:rgb(37 211 102 / .15)}.qlwapp__rating-submit{display:flex;justify-content:flex-end;padding-top:var(--qlwapp-padding-sm)}.qlwapp__rating-submit button{border:none;outline:none;cursor:pointer}.qlwapp__modal{pointer-events:all;position:relative;inset:auto;z-index:99999;box-shadow:0 8px 25px -5px rgb(45 62 79 / .15);background-color:#fff;margin:24px 24px 12px}.qlwapp__modal::before{background-color:#fff;content:"";position:absolute;bottom:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}.qlwapp__modal .qlwapp__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.qlwapp__modal .qlwapp__header .qlwapp__carousel{position:relative}.qlwapp__modal .qlwapp__body{overflow:hidden}.qlwapp__modal .qlwapp__body .qlwapp__carousel{position:relative;max-height:min(var(--qlwapp-scheme-box-max-height),100dvh - 220px)}.qlwapp__modal .qlwapp__footer,.qlwapp__modal .qlwapp__response{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.qlwapp__modal .qlwapp__time,.qlwapp__modal .qlwapp__label,.qlwapp__modal .qlwapp-offline-text{font-size:12px;line-height:1.5em;opacity:.6;display:block}.qlwapp__modal .qlwapp__time{font-size:11px;font-style:italic;color:var(--qlwapp-scheme-contact-availability-color);text-align:justify}.qlwapp__modal .qlwapp__name{display:block;font-weight:700;line-height:1.5em;color:var(--qlwapp-scheme-contact-name-color);text-align:justify}.qlwapp__modal .qlwapp__label{color:var(--qlwapp-scheme-contact-role-color);text-align:justify}.qlwapp-is-mobile .qlwapp__modal{position:fixed;bottom:0;left:0;right:0;box-shadow:0 5px 20px 5px rgb(0 0 0 / .5);margin:0}.qlwapp-is-mobile .qlwapp__modal::before{content:none}.qlwapp-is-mobile .qlwapp__modal .qlwapp__header{border-top-left-radius:0;border-top-right-radius:0}.qlwapp-is-mobile .qlwapp__modal .qlwapp__footer,.qlwapp-is-mobile .qlwapp__modal .qlwapp__response{border-bottom-left-radius:0;border-bottom-right-radius:0}@keyframes closeModal{from{opacity:1;visibility:visible;transform:translateY(0) scale(1)}to{opacity:0;visibility:hidden;transform:translateY(50px)}}@keyframes openModal{from{opacity:0;visibility:hidden;transform:translateY(50px)}to{visibility:visible;opacity:1;transform:translateY(0) scale(1)}}@keyframes closeModalInMobile{from{opacity:1;visibility:visible;transform:translateY(0) scale(1)}to{opacity:0;visibility:hidden;transform:translateY(50px) scale(.9)}}@keyframes openModalInMobile{from{opacity:0;visibility:hidden;transform:translateY(50px) scale(.9)}to{visibility:visible;opacity:1;transform:translateY(0) scale(1)}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes bounce{0%,20%,53%,80%,100%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}@keyframes pulse{0%{box-shadow:0 calc(var(--qlwapp-pulse-size, 12px)*.083) calc(var(--qlwapp-pulse-size, 12px)*.5) 0 rgb(0 0 0 / .06),0 calc(var(--qlwapp-pulse-size, 12px)*.167) calc(var(--qlwapp-pulse-size, 12px)*2.667) 0 rgb(0 0 0 / .16),0 0 0 0 var(--qlwapp-pulse-color,rgb(37 211 102 / .7))}70%{box-shadow:0 calc(var(--qlwapp-pulse-size, 12px)*.083) calc(var(--qlwapp-pulse-size, 12px)*.5) 0 rgb(0 0 0 / .06),0 calc(var(--qlwapp-pulse-size, 12px)*.167) calc(var(--qlwapp-pulse-size, 12px)*2.667) 0 rgb(0 0 0 / .16),0 0 0 var(--qlwapp-pulse-size,12px) var(--qlwapp-pulse-color,#fff0)}100%{box-shadow:0 calc(var(--qlwapp-pulse-size, 12px)*.083) calc(var(--qlwapp-pulse-size, 12px)*.5) 0 rgb(0 0 0 / .06),0 calc(var(--qlwapp-pulse-size, 12px)*.167) calc(var(--qlwapp-pulse-size, 12px)*2.667) 0 rgb(0 0 0 / .16),0 0 0 0 var(--qlwapp-pulse-color,#fff0)}}@keyframes shakeX{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shakeY{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.qlwapp__modal{opacity:0;visibility:hidden}.qlwapp__modal .qlwapp__carousel{display:flex;width:200%;height:100%}.qlwapp__modal .qlwapp__carousel .qlwapp__carousel-slide{width:50%;transition:max-height 500ms cubic-bezier(.215,.61,.355,1) 1000ms,transform 300ms cubic-bezier(.215,.61,.355,1) 500ms,opacity 500ms ease-in 500ms}.qlwapp__modal .qlwapp__header .qlwapp__name,.qlwapp__modal .qlwapp__header .qlwapp__avatar{opacity:0;transition:transform cubic-bezier(.215,.61,.355,1) .3s,opacity ease-in .3s}.qlwapp__modal .qlwapp__header .qlwapp__name{transform:translateX(56px)}.qlwapp__modal .qlwapp__header .qlwapp__avatar{transform:scale(.5)}.qlwapp__modal .qlwapp__header .qlwapp__name{transition-delay:800ms}.qlwapp__modal .qlwapp__header .qlwapp__header-description{transition-delay:850ms}.qlwapp__modal .qlwapp__header .qlwapp__avatar{transition-delay:900ms}.qlwapp__modal .qlwapp__response,.qlwapp__modal .qlwapp__previous,.qlwapp__modal .qlwapp__message{transition:transform cubic-bezier(.215,.61,.355,1) 600ms,opacity ease-in 200ms}.qlwapp__modal .qlwapp__previous,.qlwapp__modal .qlwapp__message{opacity:0}.qlwapp__modal .qlwapp__response{pointer-events:none;display:none;opacity:0}.qlwapp__modal .qlwapp__previous{transform:translateX(56px)}.qlwapp__modal .qlwapp__message{transform:translateY(56px);transition-delay:200ms}.qlwapp__modal .qlwapp__close{transition:opacity 300ms cubic-bezier(.215,.61,.355,1)}.qlwapp__modal .qlwapp__header-description{transition:opacity 900ms cubic-bezier(.215,.61,.355,1)}.qlwapp__modal .qlwapp__previous{transition-delay:800ms}.qlwapp__modal .qlwapp__close,.qlwapp__modal .qlwapp__header-description{transition-delay:900ms}.qlwapp__modal .qlwapp__contact{transition:transform 600ms cubic-bezier(.215,.61,.355,1),opacity 150ms ease-in}.qlwapp__modal .qlwapp__contact:nth-of-type(1){transition-delay:100ms}.qlwapp__modal .qlwapp__contact:nth-of-type(2){transition-delay:200ms}.qlwapp__modal .qlwapp__contact:nth-of-type(3){transition-delay:300ms}.qlwapp__modal .qlwapp__contact:nth-of-type(4){transition-delay:400ms}.qlwapp__modal .qlwapp__contact:nth-of-type(5){transition-delay:500ms}.qlwapp__modal .qlwapp__contact:nth-of-type(6){transition-delay:600ms}.qlwapp__modal .qlwapp__header-contact{opacity:0}.qlwapp__modal .qlwapp__message{opacity:0;transform:translateY(-56px)}.qlwapp__modal--response .qlwapp__carousel .qlwapp__carousel-slide{transform:translateX(-100%)}.qlwapp__modal--response .qlwapp__carousel .qlwapp__carousel-slide .qlwapp__header-contact{opacity:1}.qlwapp__modal--response .qlwapp__close{transition-delay:0ms}.qlwapp__modal--response .qlwapp__close,.qlwapp__modal--response .qlwapp__header-description,.qlwapp__modal--response .qlwapp__contact{opacity:0}.qlwapp__modal--response .qlwapp__contact{transform:translateY(-33.333%);border-top-color:#fff0!important}.qlwapp__modal--response .qlwapp__message{display:block}.qlwapp__modal--response .qlwapp__message,.qlwapp__modal--response .qlwapp__previous{opacity:1}.qlwapp__modal--response .qlwapp__footer{display:none}.qlwapp__modal--response .qlwapp__response{pointer-events:all;display:block;opacity:1}.qlwapp__modal--response .qlwapp__message,.qlwapp__modal--response .qlwapp__previous{transform:translate(0)}.qlwapp__modal--response .qlwapp__header .qlwapp__carousel-slide{max-height:84px}.qlwapp__modal--response .qlwapp__header .qlwapp__name,.qlwapp__modal--response .qlwapp__header .qlwapp__avatar{opacity:1}.qlwapp__modal--response .qlwapp__header .qlwapp__header-description{opacity:0}.qlwapp__modal--response .qlwapp__header .qlwapp__name,.qlwapp__modal--response .qlwapp__header .qlwapp__header-description{transform:translateX(0)}.qlwapp__modal--response .qlwapp__header .qlwapp__avatar{transform:scale(1)}.qlwapp__modal--opening .qlwapp__response,.qlwapp__modal--opening .qlwapp__close,.qlwapp__modal--opening .qlwapp__previous,.qlwapp__modal--opening .qlwapp__header .qlwapp__name,.qlwapp__modal--opening .qlwapp__header-description{visibility:visible}.qlwapp__modal--closing .qlwapp__info,.qlwapp__modal--closing .qlwapp__avatar__container{transform:translateX(100px);opacity:0;transition:transform cubic-bezier(.215,.61,.355,1) 300ms,opacity ease-out 200ms}.qlwapp__modal--closing .qlwapp__message{transition:all .4s;transform:translateY(100%);opacity:0}.qlwapp__modal--closing .qlwapp__previous{transform:translateX(-24px);opacity:0;transition:transform cubic-bezier(.215,.61,.355,1) 300ms,opacity ease-out 200ms;transition-delay:0ms}.qlwapp__modal--open .qlwapp__icon{display:none;transform:scale(0,0)!important;opacity:0!important}.qlwapp__modal--open .qlwapp__close{display:none;transform:scale(1,1)!important;opacity:1!important}.qlwapp__button{animation-duration:1.5s;animation-timing-function:ease-in;animation-name:var(--qlwapp-button-animation-name,"none");animation-delay:var(--qlwapp-button-animation-delay,0);animation-iteration-count:1;transform-origin:center;background-image:unset!important}.qlwapp__button--bubble .qlwapp__close{transform:scale(0,0);opacity:0;position:absolute}.qlwapp__button--bubble .qlwapp__icon{transform:scale(1,1);opacity:1}.qlwapp__button--bubble .qlwapp__icon,.qlwapp__button--bubble .qlwapp__close{transition:transform 300ms cubic-bezier(.215,.61,.355,1),opacity 300ms ease-in}.qlwapp__container--open .qlwapp__button--bubble .qlwapp__close{transform:scale(1,1);opacity:1}.qlwapp__container--open .qlwapp__button--bubble .qlwapp__icon{transform:scale(0,0);opacity:0}.qlwapp__container .qlwapp__modal{animation:openModal .4s forwards}.qlwapp__container--closing .qlwapp__modal{animation:closeModal .4s forwards}.qlwapp-is-mobile .qlwapp__modal{animation:openModalInMobile .4s forwards}.qlwapp-is-mobile.qlwapp__container--closing .qlwapp__modal{animation:closeModalInMobile .4s forwards}.rtl .qlwapp__modal{direction:ltr!important;unicode-bidi:bidi-override}.rtl .qlwapp__header-description,.rtl .qlwapp__footer,.rtl .qlwapp__response{direction:rtl!important}:root{--qlwapp-padding-xs:8px;--qlwapp-padding-sm:16px;--qlwapp-padding-md:24px;--qlwapp-padding-lg:32px;--qlwapp-padding-xl:40px}