.hero .lead{max-width:30em}@media(min-width:800px){.deps{grid-template-columns:1fr 1fr;align-items:start}}@media(min-width:1100px){.deps{grid-template-columns:repeat(3,1fr)}}.dep{border:1px solid var(--line);border-radius:12px;background:var(--card);transition:border-color .2s,box-shadow .2s}.dep[open]{border-color:var(--acc);box-shadow:0 12px 30px -18px rgba(15,110,86,.35)}.dep summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;padding:18px}.dep summary::-webkit-details-marker{display:none}.dep summary:after{content:"+";font:400 24px/1 var(--m);color:var(--acc)}.dep[open] summary:after{content:"–"}@media(max-width:719px){.proof{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin:0 -16px;padding-left:16px;padding-right:16px}}@media(min-width:720px){.proof{grid-template-columns:1fr 1fr;gap:16px}}@media(min-width:1000px){.proof{grid-template-columns:repeat(3,1fr);gap:18px}}#save .snum{color:var(--dark-mut)}#save .snum b{color:#7fd3b6}@media(min-width:720px){.save{grid-template-columns:1fr 1fr;gap:16px}}@media(min-width:1000px){.save{grid-template-columns:repeat(4,1fr);gap:20px}}.sv{border-radius:14px;padding:24px;background:var(--dark2);border:1px solid var(--card-line)}.sv h3{color:#fff;font-size:18px;margin:0 0 8px}.sv p:last-child{margin:0;font-size:14.5px;line-height:1.55;color:#b9c2be}.work{display:grid;grid-gap:20px;gap:20px}@media(min-width:900px){.work{grid-template-columns:1.5fr 1fr;gap:40px;align-items:center}}.wp-one{margin:14px 0 18px;font-weight:600;color:#7fd3b6}.tnums{margin-top:0}.tnums b{font-size:24px}.me-mini{display:grid;grid-template-columns:72px 1fr;grid-gap:14px 18px;gap:14px 18px;align-items:center;margin-top:32px;padding-top:24px;border-top:1px solid var(--line2)}.me-mini img{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:50% 15%}.me-mini p{margin:0;font-size:15px;line-height:1.55;color:var(--ink2)}.me-mini p b,.me-mini p strong{color:var(--ink)}.me-mini .btn{grid-column:1/-1;justify-self:start}@media(min-width:900px){.me-mini{grid-template-columns:72px 1fr auto}.me-mini .btn{grid-column:auto;margin-top:0}}.extra{border-top:1px solid var(--line2)}.xrow{display:grid;grid-template-columns:1fr auto;grid-gap:6px 24px;gap:6px 24px;align-items:center;width:100%;padding:22px 4px;border:0;border-bottom:1px solid var(--line2);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .2s}.xrow:hover{background:var(--bg2)}.xrow h3{font-size:clamp(18px,2.2vw,21px);margin:0}.xrow p{grid-column:1;margin:0;font-size:15px;line-height:1.5;color:var(--ink2)}.xrow .x-price{grid-column:2;grid-row:1/3;margin:0;padding:0;text-align:right}.xrow .x-more{grid-column:1/-1;margin-top:4px}@media(min-width:900px){.xrow{grid-template-columns:1fr auto auto;padding:26px 8px}.xrow .x-more{grid-column:3;grid-row:1/3;margin:0 0 0 12px}}.x-more{font:600 13px/1 var(--m);color:var(--acc)}.xmodal .cmodal-t{line-height:1.25;margin-bottom:10px}.xmodal .x-price{margin:0 0 14px;padding:0}.xmodal .lbl{margin:0 0 8px}.x-inc{margin:0 0 14px;padding-left:18px;font-size:15px;line-height:1.55;color:var(--ink2)}@media(max-width:560px){.tnums{grid-template-columns:1fr}}.bookcard{display:grid;grid-template-columns:96px 1fr;grid-gap:18px 22px;gap:18px 22px;align-items:center;margin-top:20px;padding:20px;border-radius:16px;border:1px solid var(--line)}.bookcard img{width:96px;height:auto;border-radius:6px;box-shadow:0 14px 28px -14px rgba(16,24,20,.45)}.bookcard .lbl{margin:0 0 4px}.bookcard h3{margin:0 0 8px;font-size:20px}.bookcard p{margin:0;font-size:15px;line-height:1.5;color:var(--ink2)}.bookcard .cta-row{margin-top:28px}.bookcard .chline{margin:14px 0 0}.bbadge{display:inline-block;margin-left:8px;padding:4px 9px;border-radius:999px;background:#fdf1e3;color:#a3570b;font:600 11px/1 var(--m);letter-spacing:.06em;vertical-align:1px}@media(min-width:900px){.bookcard{grid-template-columns:110px 1fr;padding:24px 28px}.bookcard img{width:110px}}@media(max-width:560px){.bookcard{grid-template-columns:1fr;justify-items:start}.bookcard img{width:150px;justify-self:center}}.xp-grid{display:grid;grid-gap:40px;gap:40px;align-items:center}@media(min-width:960px){.xp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.xp-list{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.xp-list li{display:grid;grid-gap:2px;gap:2px;padding-left:16px;border-left:2px solid var(--acc)}.xp-list b{font-size:16px}.xp-list span{font-size:15px;line-height:1.5;color:var(--ink2)}.xp-note{margin-top:14px}.xp-scene{--tx:0;--ty:0;position:relative;height:460px;perspective:1300px;perspective-origin:50% 40%;max-width:540px;width:100%;justify-self:center}.xp-scene:before{content:"";inset:6% 4% 14%;background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 22%,transparent),transparent);filter:blur(20px);pointer-events:none}.xp-floor,.xp-scene:before{position:absolute;border-radius:50%}.xp-floor{left:12%;right:8%;bottom:6px;height:42px;background:radial-gradient(closest-side,rgba(16,24,20,.28),transparent);filter:blur(6px)}.xp-stage{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(calc(10deg + var(--ty) * 1deg)) rotateY(calc(-14deg + var(--tx) * 1deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.xp-phone{position:absolute;left:4%;top:34px;width:230px;height:380px;border-radius:32px;background:linear-gradient(160deg,#f1f5f1,#e2eae3);border:8px solid #e9ecea;padding:14px 12px;transform:translateZ(0) rotateY(26deg);transform-style:preserve-3d;display:flex;flex-direction:column;gap:10px;box-shadow:1px 1px 0 #0d0f10,2px 2px 0 #0d0f10,3px 3px 0 #0d0f10,4px 4px 0 #0d0f10,5px 5px 0 #0d0f10,6px 6px 0 #0d0f10,7px 7px 0 #0d0f10,30px 50px 60px -24px rgba(16,24,20,.5)}.xp-phone:after{content:"";position:absolute;inset:-8px;border-radius:32px;background:linear-gradient(120deg,hsla(0,0%,100%,.35),transparent 38%);pointer-events:none}.xp-bar{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(16,24,20,.08)}.xp-bar i{width:26px;height:26px;border-radius:50%;background:var(--acc)}.xp-bar b{font-size:13px;white-space:nowrap}.xp-bar small{margin-left:auto;font:500 10px/1 var(--m);color:var(--mut)}.xp-msg{margin:0;max-width:85%;padding:9px 11px;border-radius:12px 12px 12px 4px;background:var(--card);font-size:12.5px;line-height:1.4;box-shadow:0 2px 0 rgba(16,24,20,.06),0 6px 12px -8px rgba(16,24,20,.3);transform:translateZ(14px)}.xp-msg.me{align-self:flex-end;border-radius:12px 12px 4px 12px;background:#d8f0e3;font:600 12px/1.4 var(--m)}.xp-pdf{right:2%;top:6px;width:290px;background:var(--card);padding:18px 18px 16px;transform-style:preserve-3d;transform:translateZ(90px) rotateY(-6deg);animation:xpFloat 6s ease-in-out infinite;box-shadow:0 60px 80px -34px rgba(16,24,20,.55),0 2px 6px rgba(16,24,20,.06)}.xp-pdf,.xp-sheet{position:absolute;border-radius:10px}.xp-sheet{inset:0;background:#fbfcfb;border:1px solid rgba(16,24,20,.08)}.xp-sheet.s1{transform:translate3d(9px,9px,-14px)}.xp-sheet.s2{transform:translate3d(18px,18px,-28px);background:#f3f5f3}.xp-glare{position:absolute;inset:0;border-radius:10px;background:linear-gradient(115deg,transparent 35%,hsla(0,0%,100%,.55) 48%,transparent 60%);background-size:250% 100%;background-position:120% 0;animation:xpGlare 7s ease-in-out infinite;pointer-events:none;transform:translateZ(1px)}.xp-tag{position:absolute;top:14px;right:14px;font:600 10px/1 var(--m);letter-spacing:.08em;text-transform:uppercase;color:#a3570b;background:#fdf1e3;border-radius:999px;padding:5px 8px}.xp-brand{margin:0 0 10px;padding-bottom:8px;border-bottom:2px solid var(--acc);font:700 11px/1 var(--f)}.xp-h{margin:0;font:800 16px/1.2 var(--f)}.xp-s{margin:4px 0 12px;font-size:11.5px;color:var(--mut)}.xp-b{display:grid;grid-gap:3px;gap:3px;margin-top:8px;padding:9px 11px;border-radius:7px;background:#101316}.xp-b b{font:700 9.5px/1 var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--acc)}.xp-b span{font-size:11.5px;line-height:1.4;color:var(--ink)}.xp-b.main{background:var(--acc);transform:translateZ(22px);box-shadow:0 14px 20px -12px color-mix(in srgb,var(--acc) 70%,#000)}.xp-b.main b{color:#1c6a4f}.xp-b.main span{color:#2d312e}.xp-chip{position:absolute;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:14px;font:700 14px/1 var(--f);white-space:nowrap;box-shadow:0 3px 0 rgba(0,0,0,.18),0 18px 26px -12px rgba(16,24,20,.45);animation:xpBob 5s ease-in-out infinite}.xp-chip.c1{left:-2%;top:2px;background:var(--acc);color:#fff;font-size:18px;padding:12px 16px;transform:translateZ(150px)}.xp-chip.c2{left:30%;bottom:20px;background:#e9ecea;color:#2d312e;transform:translateZ(130px);animation-delay:-1.6s}.xp-chip.c3{right:-3%;bottom:96px;background:#fdf1e3;color:#a3570b;transform:translateZ(170px);animation-delay:-3.2s}@keyframes xpFloat{0%,to{transform:translateZ(90px) rotateY(-6deg) translateY(0)}50%{transform:translateZ(90px) rotateY(-6deg) translateY(-12px)}}@keyframes xpBob{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes xpGlare{0%,55%{background-position:120% 0}85%,to{background-position:-30% 0}}.xp-scene.wait .xp-chip,.xp-scene.wait .xp-pdf,.xp-scene.wait .xp-phone{opacity:0;transition:opacity .7s ease,translate .9s cubic-bezier(.2,.7,.2,1)}.xp-scene.wait .xp-phone{translate:-40px 30px}.xp-scene.wait .xp-pdf{translate:60px 50px}.xp-scene.wait .xp-chip{translate:0 40px}.xp-scene.wait.on .xp-chip,.xp-scene.wait.on .xp-pdf,.xp-scene.wait.on .xp-phone{opacity:1;translate:0 0}.xp-scene.wait.on .xp-pdf{transition-delay:.15s}.xp-scene.wait.on .xp-chip.c1{transition-delay:.35s}.xp-scene.wait.on .xp-chip.c2{transition-delay:.45s}.xp-scene.wait.on .xp-chip.c3{transition-delay:.55s}@media(prefers-reduced-motion:reduce){.xp-chip,.xp-glare,.xp-pdf{animation:none}.xp-stage{transition:none}}@media(max-width:560px){.xp-scene{height:500px}.xp-stage{transform:rotateX(8deg) rotateY(-8deg)}.xp-phone{left:0;top:10px;width:190px;height:330px}.xp-pdf{right:0;top:160px;width:230px;padding:14px;transform:translateZ(70px) rotateY(-4deg)}@keyframes xpFloat{0%,to{transform:translateZ(70px) rotateY(-4deg) translateY(0)}50%{transform:translateZ(70px) rotateY(-4deg) translateY(-10px)}}.xp-chip{font-size:13px;padding:8px 11px}.xp-chip.c1{font-size:16px;left:auto;right:4%;top:20px}.xp-chip.c2{left:2%;bottom:30px}.xp-chip.c3{right:-2%;bottom:auto;top:110px}}#express{overflow-x:clip}@media(max-width:560px){.xp-chip.c1{transform:translateZ(60px);right:6%;top:24px}.xp-chip.c2{transform:translateZ(50px);left:6%;bottom:40px}.xp-chip.c3{transform:translateZ(60px);right:4%;top:118px}}@media(min-width:900px){.tflow .tcircle{grid-template-columns:repeat(6,1fr);gap:18px}}.tloop{margin:16px 0 0;font:600 13px/1.4 var(--m);color:var(--acc)}.tflow-note{margin:8px 0 0;max-width:640px;font-size:15px;line-height:1.5;color:var(--ink2)}@media(min-width:900px){.niches{grid-template-columns:repeat(3,1fr);gap:22px}}.nc{position:relative;display:flex;flex-direction:column;border-radius:22px;padding:26px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 40px 70px -50px rgba(0,0,0,.8);overflow:hidden;transition:transform .25s ease,border-color .25s ease}.nc:before{content:"";position:absolute;left:26px;right:26px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#3bd39f,#7fd3b6)}@media(hover:hover){.nc:hover{transform:translateY(-4px);border-color:rgba(127,211,182,.35)}}.nc-top{position:relative}.nc-ico{display:inline-flex;width:58px;height:58px;border-radius:16px;background:linear-gradient(135deg,#127a60,#0b5845);box-shadow:0 18px 30px -16px rgba(15,110,86,.9),inset 0 0 0 1px rgba(127,211,182,.3);align-items:center;justify-content:center}.nc-ico svg{width:32px;height:32px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.nc-n{position:absolute;right:0;top:-4px;font:800 54px/1 var(--f);letter-spacing:-.04em;color:rgba(127,211,182,.13)}.nc-top h3{margin:22px 0 0;font-size:22px;line-height:1.2;color:#fff;min-height:2.4em}.nc-sub{margin:6px 0 0;font:500 12.5px/1.4 var(--m);color:#7fd3b6;min-height:2.8em}.nc-body{display:flex;flex-direction:column;flex:1 1;margin-top:16px;padding-top:16px;border-top:1px solid var(--card-line)}.nc-body p{margin:0;font-size:15.5px;line-height:1.6;color:#c4cbc8}.nc-tags{list-style:none;margin:auto 0 0;padding:20px 0 0;display:flex;flex-wrap:wrap;gap:8px}.nc-tags li{font:600 12.5px/1 var(--f);color:#bfe7d6;border:1px solid rgba(127,211,182,.28);background:rgba(127,211,182,.06);border-radius:999px;padding:8px 12px}@media(max-width:899px){.nc-sub,.nc-top h3{min-height:0}}@media(min-width:960px){.me-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}}@media(min-width:620px){.me-list{grid-template-columns:1fr 1fr}}@media(min-width:960px){.me-list{grid-template-columns:repeat(3,1fr);gap:16px}.me-list h3{min-height:2.5em}.me-list small{min-height:calc(1.45em*3 + 12px)}}section.team .tflow{margin:0 0 32px;padding:24px 22px 20px;border-radius:18px;background:var(--bg2)}section.team .tflow>.lbl{margin:0 0 18px}@media(min-width:900px){section.team .tcircle li{padding:0}}section.team .tflow-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:22px;padding-top:16px;border-top:1px solid #dfe5e2}section.team .tloop{margin:0;padding:6px 12px;border-radius:99px;background:var(--card);font-size:12.5px}section.team .tflow-note{margin:0;font-size:14.5px}.dep:hover{border-color:#c9dcd4}@media(min-width:960px){.me-list small{min-height:0}}section.hero{position:relative;overflow:hidden;background:#0b0e0d;color:#e9ecea;padding:100px 0 92px;border-top:0}section.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(58% 52% at 76% 28%,rgba(47,181,138,.17),transparent 65%);pointer-events:none}section.hero .wrap{position:relative}section.hero .pill{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.14);color:#9fd3bf;font:500 12px/1 var(--m);letter-spacing:.03em}section.hero h1{font-size:clamp(40px,5.6vw,76px);letter-spacing:-.03em;line-height:1.06;max-width:16ch;color:#fff}section.hero .lead{color:#a8b3ae;font-size:18px;max-width:33em}section.hero .btn.s{background:transparent;color:#e9ecea;border-color:hsla(0,0%,100%,.22)}section.hero .btn.s:hover{border-color:#7fd3b6;color:#7fd3b6}section{padding:110px 0}.section-head{margin-bottom:48px}.section-head h2{font-weight:300;letter-spacing:-.025em}.section-head .snum{font-weight:500;letter-spacing:.12em}@media(max-width:720px){section{padding:76px 0}section.hero{padding:64px 0 56px}section.hero h1{font-size:clamp(34px,9vw,44px)}}section.hero .hero-grid{display:block;max-width:960px;text-align:center}section.hero .role{justify-content:center}section.hero h1{max-width:none;font-size:clamp(38px,5.6vw,80px);font-weight:200;line-height:1.08}section.hero .lead{max-width:44em;font-size:19px}section.hero .cta-row{justify-content:center}section.hero:before{background:radial-gradient(55% 50% at 50% 18%,rgba(47,181,138,.18),transparent 65%)}#team .env{max-width:860px;margin:0 auto 28px}section.hero .hh{position:relative}section.hero .hb{position:absolute;top:50%;font:600 15px/1 var(--m);padding:13px 18px;border-radius:14px;background:hsla(0,0%,100%,.06);border:1px solid rgba(127,211,182,.35);color:#cfeee3;white-space:nowrap}section.hero .hb.bl{left:-30px;transform:translateY(-50%) rotate(-7deg)}section.hero .hb.br{right:-30px;transform:translateY(-50%) rotate(6deg)}@media(max-width:1100px){section.hero .hb-w{position:static;display:flex;justify-content:center;gap:14px;margin-top:20px}section.hero .hb{position:static}section.hero .hb.bl{transform:rotate(-4deg)}section.hero .hb.br{transform:rotate(4deg)}}section.hero .hb{font-size:17px;font-weight:600;padding:15px 22px;border-radius:16px;letter-spacing:.01em}section.hero .hb.bl{background:linear-gradient(135deg,#202c28,#101715);border:1px solid rgba(127,211,182,.4);color:#cfeee3;box-shadow:0 18px 40px -12px rgba(47,181,138,.35);padding-top:18px;padding-bottom:18px}section.hero .hb.br{background:linear-gradient(135deg,#3aa981,#2fb58a);border:0;color:#0d0d0d;box-shadow:0 18px 44px -10px rgba(47,181,138,.45);padding-top:18px;padding-bottom:18px}section.hero .lead{font-weight:400;color:#b9c4bf}section.hero .btn.p{background:#3bd39f;color:#05231a;font-weight:700}section.hero .btn.p:hover{background:#55e2b2;color:#05231a}section.hero .sub{color:#8a9691;line-height:1.55;max-width:46em}section.hero .btn.p{background:var(--acc);color:#fff;box-shadow:0 0 0 1px rgba(127,211,182,.35),0 18px 50px -12px rgba(47,181,138,.55)}section.hero .btn.p:hover{background:#0c5a46;box-shadow:0 0 0 1px rgba(127,211,182,.5),0 22px 56px -12px rgba(47,181,138,.7)}section.hero{background:#000}section.hero .hb.bl{left:0}section.hero .hb.br{right:0}section.hero{background:var(--dark)}section.hero h1{font-weight:600}section.hero .hero-grid{max-width:1100px}section.hero .hh{padding:0 140px}section.hero .lead{margin:22px auto 12px}@media(max-width:1100px){section.hero .hh{padding:0}}section.hero .hh{display:flex;align-items:center;justify-content:center;gap:22px}section.hero h1{font-weight:700;max-width:780px}section.hero h1 .th{font-weight:200}section.hero .hb{position:static;flex:0 0 auto}section.hero .hb.bl{transform:rotate(-6deg)}section.hero .hb.br{transform:rotate(5deg)}@media(max-width:1100px){section.hero .hh{flex-wrap:wrap}section.hero h1{order:1;flex-basis:100%}section.hero .hb.bl{order:2}section.hero .hb.br{order:3}}@media(max-width:720px){section.hero .lead{font-size:16px}section.hero .sub{font-size:14px}}section.hero h1 .thin{font-weight:200}section.hero .hb{font-size:14px;font-weight:500;padding:10px 16px;border-radius:12px}section.hero .pill{white-space:nowrap}@media(max-width:720px){section.hero .pill{font-size:10px;padding:6px 10px;letter-spacing:.01em}}body{background:var(--dark);color:var(--dark-ink)}.section-head h2{color:#fff}.section-head .lead{color:#a8b3ae}.ttabs{display:grid;grid-gap:28px;gap:28px;margin-top:36px}@media(max-width:768px){.ttabs{gap:14px;margin-top:20px}}.tlist{display:flex;flex-direction:column;gap:10px}.titem{text-align:left;background:transparent;border:1px solid transparent;border-radius:14px;padding:18px 20px;cursor:pointer;color:var(--dark-ink);transition:background .2s,border-color .2s}.titem b{display:block;font-size:19px;font-weight:700;letter-spacing:-.01em}.titem span{display:block;margin-top:6px;font-size:14.5px;line-height:1.5;color:#8f979c}.titem.on{background:hsla(0,0%,100%,.04);border-left:3px solid #2fb58a}.tpanel{min-width:0}.tlabel{margin:0 0 14px;font:500 11.5px/1.3 var(--m);letter-spacing:.08em;text-transform:uppercase;color:#7fd3b6}.tmsg{margin:0;font-size:15px;line-height:1.5}.tmem ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.tmem li b{display:block;font-size:15px;color:#fff}.tmem li span{display:block;font-size:13.5px;color:#8f979c;margin-top:2px}.tnote{margin:16px 0 0;font-size:14px;line-height:1.5;color:#7fd3b6}.tlist{gap:0}.titem{border:0;border-bottom:1px solid var(--card-line);border-radius:0;padding:20px 0 18px}.titem b{font-size:21px;font-weight:600}.titem span{margin-top:10px;font-size:15px}.titem.on{background:transparent;border-bottom-color:transparent}.titem.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#2fb58a}.titem.on b{color:#fff}.lcard{position:relative;background:linear-gradient(160deg,#e9f3ee,#f7faf8);border-radius:24px;padding:32px 30px;color:#e9ecea;box-shadow:0 40px 80px -30px rgba(47,181,138,.3)}.lbadge{position:absolute;top:22px;right:22px;background:#3bd39f;color:#fff;font:600 11px var(--m);padding:7px 12px;border-radius:999px}.lcard.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:720px){.lbig{font-size:64px}.lcard{padding:24px 20px}.lcard.two{grid-template-columns:1fr}.titem b{font-size:17px}.titem span{font-size:13.5px}}#team .section-head{text-align:center}#team .section-head .lead{font-size:17px;max-width:640px;margin-left:auto;margin-right:auto}.titem.on{border-left:0}section.hero .hpre{margin:0 0 18px;font:500 14px/1.4 var(--m);letter-spacing:.02em;color:#e0b36a}section.hero .lead{margin:22px auto 30px}@media(max-width:720px){section.hero .hpre{font-size:12px}}section.hero .lead{font-weight:300;font-size:clamp(19px,2.2vw,25px);line-height:1.32;margin:26px auto 14px;max-width:30em}section.hero .sub{display:block;font-size:16px;color:#8a9196;margin:0 auto 30px;max-width:40em}section.hero .btn.p:active,section.hero .btn.p:focus{background:var(--acc);color:#fff}@media(max-width:720px){section.hero .lead{font-size:22px}section.hero .sub{font-size:14.5px}section.hero .hh{gap:12px}section.hero .hb{font-size:13px;padding:9px 14px}}.story{grid-gap:22px;gap:22px}.srow{grid-template-columns:1fr auto 1fr;grid-gap:18px;gap:18px}.scol p{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:#a8b3ae}.scol .chip{display:inline-block;font:600 11px var(--m);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;background:#3bd39f;color:#fff}.scol .chip.dim{color:#e9ecea}.loutro{margin:6px 0 0;font-weight:800;letter-spacing:-.01em}.sframe{margin:20px auto 0}@media(max-width:900px){.srow{grid-template-columns:1fr;gap:10px}.sarr{transform:rotate(90deg);justify-self:center}}#story{padding:140px 0}#story .section-head{text-align:center}#story .section-head h2{font-size:clamp(28px,3.6vw,44px);max-width:900px}#story .section-head .lead{font-size:18px;color:hsla(0,0%,86%,.66);max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:56px}.lcard.story{padding:44px 48px;display:grid;grid-gap:32px;gap:32px}.srow .chip{margin:0}.scol .swas{color:#a8b3ae}.scol .snow{font-weight:600;color:#e9ecea}.loutro{margin:32px 0 0}.sframe{margin:24px auto 0;max-width:640px;text-align:center;font-size:15px;line-height:1.55;color:#8a9196}@media(max-width:900px){#story{padding:80px 0}.lcard.story{padding:24px 20px;gap:22px}.srow{grid-template-columns:1fr;gap:10px}.sarr{transform:rotate(90deg)}#story .section-head h2{font-size:28px}#story .section-head .lead{font-size:15px}.loutro{font-size:17px}}section{padding:140px 0}.section-head{margin-bottom:56px}.section-head h2{font-weight:400;font-size:clamp(30px,3.6vw,44px);line-height:1.15}.section-head h2 b{font-weight:700}.section-head .lead{font-size:18px;max-width:720px;margin:18px auto 0;color:hsla(0,0%,86%,.66)}.metamorph .lcard{padding:44px 48px}.story{display:grid;grid-gap:32px;gap:32px}.srow{display:grid;grid-template-columns:1fr 40px 1fr;grid-gap:24px;gap:24px;align-items:start}.scol p{margin:10px 0 0;font-size:15px;line-height:1.55;color:#e9ecea;font-weight:600}.scol:first-child p{color:#a8b3ae;font-weight:400}.sarr{font-size:26px;font-weight:800;color:#3bd39f;align-self:center;justify-self:center}.loutro{margin:10px 0 0;font-size:20px;font-weight:700;color:#3bd39f}.metamorph .sframe{margin:24px auto 0;max-width:640px;text-align:center;font-size:15px;line-height:1.55;color:#8a9196}@media(max-width:900px){.srow{grid-template-columns:1fr;gap:12px}.sarr{transform:rotate(90deg)}.metamorph .lcard{padding:28px 22px}}.swas{color:#a8b3ae;font-weight:400}.snow{color:#e9ecea;font-weight:600}.metamorph .section-head{text-align:center}.metamorph .section-head .snum,.metamorph .section-head h2{display:block;text-align:center}.section-head{max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.section-head .snum{display:block;text-align:center}.section-head .lead,.section-head h2{margin-left:auto;margin-right:auto;text-align:center}#story .section-head{max-width:900px}.envrow{margin-top:64px}.envstrip{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ev{display:flex;align-items:center;gap:10px;background:var(--card);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;padding:13px 18px;transition:border-color .2s}.ev:hover{border-color:rgba(127,211,182,.4)}.ev img{width:20px;height:20px;filter:invert(.85);opacity:.85}.ev .ev-g{width:22px;height:22px;border-radius:6px;background:#1d2a26;color:#7fd3b6;font:700 13px/22px var(--m);text-align:center}.ev b{font:500 12.5px var(--m);color:#b9c2be;letter-spacing:.01em;white-space:nowrap}.ev.txt b{font-size:13px;color:#8a9196}.ev .gl{display:inline-block;width:20px;height:20px;background:#9aa3a9;mask:var(--gl) no-repeat center /contain;-webkit-mask:var(--gl) no-repeat center /contain;transition:background .2s}.ev .gl,.ev:hover .gl{background:var(--bc)}.ev:hover .gl{filter:brightness(1.15)}.titem{position:relative}.scene{min-height:340px;display:flex;flex-direction:column}.scnote{margin:18px 0 0;font-size:14px;line-height:1.5;color:#3bd39f;font-weight:600}.sctimer{display:flex;align-items:baseline;gap:12px;margin-top:24px;padding-top:18px;border-top:1px solid var(--card-line)}.sctimer b{font-size:30px;font-weight:800;letter-spacing:-.02em}.sctimer b.hi{color:#3bd39f}.sctimer span{font-size:20px;color:#8a9196}.sctimer small{font-size:13.5px;margin-left:auto}@keyframes sIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sync-hub,.sync-node{border-radius:14px;padding:16px 14px;font-size:14px;font-weight:700;text-align:center;line-height:1.35}.sync-node{background:var(--card);animation:glowP 4s ease infinite}.sync-node.biz{background:#3bd39f;color:#fff}.sync-hub{background:var(--card);border-radius:18px;box-shadow:0 16px 34px -16px rgba(15,110,86,.6)}.sync-hub span{display:block;margin-top:6px;font:500 11.5px var(--m);color:#7fd3b6}@keyframes runDot{to{left:110%}}@keyframes glowP{0%,to{box-shadow:0 0 0 0 rgba(15,110,86,0)}50%{box-shadow:0 0 0 4px rgba(47,181,138,.18)}}.scene{min-height:360px;justify-content:center}.appwin{background:linear-gradient(180deg,#0d0f12,#101317);border:1px solid var(--card-line);border-radius:18px;padding:18px 18px 14px;box-shadow:0 30px 70px -30px rgba(0,0,0,.8),0 0 60px -30px rgba(47,181,138,.25)}.winbar{display:flex;align-items:center;gap:6px;margin:0 0 14px}.winbar i{width:9px;height:9px;border-radius:50%;background:#2c3236}.winbar span{margin-left:8px;font:500 11.5px var(--m);color:#8a9196;letter-spacing:.03em}.wrow{display:grid;grid-template-columns:40px 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:12px 14px;margin-bottom:10px;opacity:0;animation:sIn .5s ease both}.wt b{display:block;font-size:14.5px;color:#fff}.wt span{display:block;font-size:12.5px;color:#8a9196;margin-top:2px}.av{width:38px;height:38px;border-radius:12px;font:700 12.5px var(--f);color:#fff;display:flex;align-items:center;justify-content:center}.av.a1{background:linear-gradient(135deg,#35c795,#3bd39f)}.av.a2{background:linear-gradient(135deg,#5aa2f7,#2d5bd1)}.av.a3{background:linear-gradient(135deg,#b58cf7,#7c4dd1)}.st{font:600 11.5px var(--m);white-space:nowrap}.st.ok{color:#7fd3b6}.st.run{color:#e0b36a;animation:runPulse 1.6s ease infinite}@keyframes runPulse{0%,to{opacity:.55}50%{opacity:1}}.wprog{height:3px;background:hsla(0,0%,100%,.07);overflow:hidden;margin-top:14px}.wprog,.wprog i{border-radius:3px}.wprog i{display:block;height:100%;width:100%;background:linear-gradient(90deg,#2fb58a,#7fd3b6);transform-origin:left;animation:tprog 6s linear infinite}.scene .appwin.chat{max-width:92%}.typing{display:flex;gap:5px;padding:12px 16px;background:hsla(0,0%,100%,.04);border-radius:14px;justify-self:end;width:max-content;opacity:0;animation:sIn .4s ease 1.6s both}.typing i{width:7px;height:7px;border-radius:50%;background:#7fd3b6;animation:dotB 1s ease infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dotB{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.sync-node{background:linear-gradient(180deg,#0d0f12,#101317);border:1px solid var(--card-line);color:#e9ecea;animation:none}.sync-hub{background:linear-gradient(160deg,#123c30,#3bd39f);border:1px solid rgba(127,211,182,.35);color:#fff;box-shadow:0 24px 60px -24px rgba(47,181,138,.55);animation:hubGlow 4s ease infinite}.sync-hub span{color:#cfeee3}@keyframes hubGlow{0%,to{box-shadow:0 24px 60px -24px rgba(47,181,138,.55)}50%{box-shadow:0 24px 70px -18px rgba(47,181,138,.8)}}.section-head h2{font-weight:600!important}.lcard.scene-card{background:linear-gradient(180deg,#0d0f12,var(--card));border:1px solid var(--card-line);box-shadow:0 40px 90px -40px rgba(0,0,0,.9)}.scene .tlabel{color:#7fd3b6}.scene .appwin{background:linear-gradient(180deg,#16191d,#1b1f23);border-color:hsla(0,0%,100%,.12);box-shadow:0 24px 60px -30px rgba(0,0,0,.9)}.scene .winbar i{background:#3a4044}.sctimer{border-top-color:hsla(0,0%,100%,.1)}.sctimer b,.sctimer small{color:#8a9196}.scnote{color:#7fd3b6}.sync-node{background:linear-gradient(180deg,#16191d,#1b1f23);border-color:hsla(0,0%,100%,.12)}.sync-node.biz{background:linear-gradient(135deg,#35c795,#3bd39f);border:0}.sync-line i{position:absolute;top:-3px;height:8px;width:34px;border-radius:8px;background:linear-gradient(90deg,rgba(47,181,138,0),#2fb58a);animation:slideP 2.4s linear infinite}.sync-line .p2{animation-delay:.8s}.sync-line .p3{animation-delay:1.6s}@keyframes slideP{0%{left:-34px}to{left:100%}}.sync3{display:grid;grid-template-columns:1fr 90px auto 90px 1fr;grid-column-gap:0;column-gap:0;align-items:stretch}.sync3 .scol{display:grid;grid-gap:14px;gap:14px;align-content:center}.sync3 .sync-node{border-radius:14px;padding:20px 16px;font-size:14.5px;font-weight:700;text-align:center;background:linear-gradient(180deg,#16191d,#1b1f23);border:1px solid var(--card-line);color:#e9ecea}.lines3{display:grid;grid-gap:14px;gap:14px;align-content:center}.sync-line{position:relative;height:2px;background:rgba(127,211,182,.22);border-radius:2px;align-self:center}.sync3 .sync-hub{align-self:stretch;display:flex;flex-direction:column;justify-content:center;text-align:center;border-radius:18px;padding:24px 26px;background:linear-gradient(160deg,#123c30,#3bd39f);border:1px solid rgba(127,211,182,.35);color:#fff;box-shadow:0 24px 60px -24px rgba(47,181,138,.6);animation:hubGlow 4s ease infinite}.dbcol,.lines1{display:grid;align-items:center}.sync3 .sync-node.biz{background:linear-gradient(135deg,#35c795,#3bd39f);border:0;color:#fff;padding:24px 18px;border-radius:14px;text-align:center;font-weight:700}.wrow em{align-self:start;margin-left:6px}.sync3 .scol{grid-template-rows:repeat(3,1fr);gap:0;align-self:stretch}.sync3 .sync-node{align-self:center}.lines3{grid-template-rows:repeat(3,1fr);gap:0;align-self:stretch}.sync3 .sync-line{align-self:center}.rrow{display:flex;align-items:center;justify-content:space-between;gap:14px;background:hsla(0,0%,100%,.04);border:1px solid var(--card-line);border-radius:12px;padding:14px 16px;margin-bottom:10px;animation:sIn .5s ease both}.rrow .rt b{display:block;font-size:14.5px;color:#fff}.rrow .rt span{display:block;font-size:12.5px;color:#8a9196;margin-top:2px}.rrow em{font:600 11.5px var(--m);white-space:nowrap;font-style:normal}.rrow em.ok{color:#7fd3b6}.rrow em.run{color:#e0b36a}.tprog{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:#2fb58a;height:3px;box-shadow:0 0 12px rgba(47,181,138,.8)}.ctab-sec{padding:0 0 140px;background:var(--dark)}.ctab{display:grid;grid-template-columns:64px 1fr auto;grid-gap:24px;gap:24px;background:linear-gradient(180deg,var(--card),var(--card));border:1px solid var(--card-line);border-radius:20px;padding:26px 30px}.ctab,.ctab .ic{align-items:center}.ctab .ic{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#123c30,#3bd39f);display:flex;justify-content:center;box-shadow:0 14px 30px -12px rgba(47,181,138,.5)}.ctab .ic svg{width:30px;height:34px}.ctab h3{margin:0 0 6px;font-size:19px;font-weight:700;color:#fff;letter-spacing:-.01em}.ctab p{margin:0;font-size:14px;color:#8a9196;line-height:1.5}@media(max-width:900px){.ctab{grid-template-columns:1fr;text-align:center}.ctab,.ctab .txt{justify-items:center}.ctab .txt{display:grid}}.light-scene{background:linear-gradient(160deg,#e9f3ee,#f7faf8)}.awin .winbar.light i{background:#c7d2cd}.awin .winbar.light span{color:#a8b3ae}.awin .winbar{display:flex;align-items:center;gap:6px;margin-bottom:14px}.awin .winbar span{margin-left:8px;font:500 11.5px var(--m);color:#8a9196}.light-scene .rrow{background:var(--card);border-color:hsla(0,0%,100%,.1)}.light-scene .rt b{color:#e9ecea}.light-scene .rt span{color:#a8b3ae}.light-scene .rrow em.ok{color:#3bd39f}.light-scene .awin .winbar.light i{background:#c7d2cd}.tprog{background:#a78bfa}.ctab .btn{align-self:center;height:max-content;margin:0}.rrow em.run{color:#b07a1f}.awin .rrow em.dim{color:#8a9196}.awin .rrow em.run{color:#b07a1f}.scene .appwin{animation:appFloat 7s ease-in-out infinite}@keyframes appFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.scene .sync-hub{animation:hubGlow 4s ease infinite,appFloat 8s ease-in-out infinite}.ctab .txt{align-self:center}.sctimer b{white-space:nowrap}.pos{background:var(--dark)}.pos-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:56px}.pos-card{background:linear-gradient(180deg,var(--card),var(--card));border-radius:20px;padding:36px 30px;transition:opacity .6s ease,transform .6s ease}.pos-grid.pre .pos-card{opacity:0;transform:translateY(18px)}.pos-grid.seen .pos-card{opacity:1;transform:none}.pos-n{display:block;font-size:40px;font-weight:300;letter-spacing:-.02em;color:#fff;line-height:1}.pos-n:after{content:"";display:block;width:34px;height:2px;background:#2fb58a;margin-top:14px}.pos-card h3{font-size:21px;font-weight:700;color:#fff;letter-spacing:-.01em;margin:22px 0 12px}.pos-card p{font-size:15px;line-height:1.6;color:#a7adb3;margin:0}.pos-line{margin:56px auto 0;max-width:820px;text-align:center;font-size:17px;line-height:1.6;color:#dfe5e2}.pos-line b{color:#fff}@media(max-width:900px){.pos-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pos-card{transition:none}.pos-card,.pos-grid.pre .pos-card{opacity:1;transform:none}}.enter{background:var(--dark)}.enter-grid{margin-top:56px}.enter-panel{background:linear-gradient(180deg,var(--card),#0f0f13);border:1px solid var(--card-line);border-radius:24px;display:grid;grid-template-rows:1fr auto;overflow:hidden}.enter-cols{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:52px;gap:52px;padding:44px 44px 40px;align-items:start}.enter-note{margin:0 0 24px;font-size:15.5px;line-height:1.65;color:#c7cdc9}.enter-ind{margin:0;font-size:14.5px;line-height:1.6;color:#8a9196;border-left:2px solid #2fb58a;padding-left:14px}.enter-week{position:relative;display:grid;grid-gap:16px;gap:16px}.enter-line{position:absolute;left:11px;top:16px;bottom:16px;width:2px;background:linear-gradient(180deg,#2fb58a,rgba(47,184,138,.25));transform-origin:top;transition:transform 2.4s ease .3s}.enter-grid.pre .enter-line{transform:scaleY(0)}.enter-grid.seen .enter-line{transform:scaleY(1)}.enter-day{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:14px;gap:14px;transition:opacity .55s ease,transform .55s ease}.enter-grid.pre .enter-day{opacity:0;transform:translateY(14px)}.enter-grid.seen .enter-day{opacity:1;transform:none}.ed-dot{width:24px;height:24px;border-radius:50%;background:var(--card);border:2px solid hsla(0,0%,100%,.18);position:relative;z-index:1;margin-top:2px}.enter-day.hi .ed-dot{border-color:#2fb58a;background:#2fb58a;box-shadow:0 0 0 5px rgba(47,184,138,.16)}.ed-d{display:flex;align-items:baseline;gap:10px;margin:0 0 5px}.ed-d b{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.01em}.ed-d span{font-size:11.5px;color:#2fb58a;text-transform:uppercase;letter-spacing:.08em}.ed-t{margin:0;font-size:14px;line-height:1.55;color:#a7adb3}.enter-day.hi{background:linear-gradient(180deg,rgba(47,184,138,.09),rgba(47,184,138,.04)),var(--card);border:1px solid rgba(47,184,138,.22);border-radius:16px;padding:14px 16px 12px;margin-left:-9px}.enter-foot{display:grid;grid-template-columns:auto 1fr auto;grid-gap:22px;gap:22px;align-items:center;border-top:1px solid var(--card-line);background:rgba(47,184,138,.05);padding:20px 44px}.ep-big{margin:0;font-size:30px;font-weight:700;color:#fff;letter-spacing:-.02em;white-space:nowrap}.ep-big small{font-weight:500;letter-spacing:0}.ep-big small,.ep-terms{font-size:14px;color:#8a9196}.ep-terms{margin:0;line-height:1.5}.enter-foot .btn{white-space:nowrap;margin:0}@media(max-width:900px){.enter-cols{gap:36px;padding:28px 24px 32px}.enter-cols,.enter-foot{grid-template-columns:1fr}.enter-foot{justify-items:start;gap:12px;padding:20px 24px}.ep-big{white-space:normal}}@media (prefers-reduced-motion:reduce){.enter-day,.enter-line{transform:none;transition:none}.enter-day{opacity:1}.enter-grid.pre .enter-day{opacity:1;transform:none}.enter-grid.pre .enter-line{transform:none}}.faq .a a{color:#3bd39f}.xrow{color:#e9ecea}.xrow b,.xrow h3{color:#fff}.xrow p{color:#a7adb3}.x-more{color:#3bd39f}.xp-msg{background:#14181c;color:#dfe5e2;box-shadow:0 2px 0 rgba(0,0,0,.4),0 6px 12px -8px rgba(0,0,0,.6)}.xp-msg.me{background:rgba(47,184,138,.18)}.xp-brand,.xp-h{color:#e9ecea}.xp-chip{background:var(--card);color:#fff}.xp-chip small{color:#8a9196}.bookcard{background:var(--card);border:1px solid var(--card-line)}.bookcard h3{color:#fff}.bookcard p{color:#a7adb3}.final .card{background:linear-gradient(180deg,var(--card),#0f0f13)}.me-mini p{color:#a7adb3}.me-mini p b,.me-mini p strong{color:#fff}.quotes2 figcaption{color:#8a9196}.final{background:var(--dark)}.final .chline,.final .lead{color:#a7adb3}.bookcard .more-link,.final .card p a,.more-link{color:#3bd39f}.xp-bar b{color:#2d312e}.xp-bar small{color:#5a6167}.xp-msg.me{background:#0e3f31;color:#dfe5e2}.bookcard .more-link,.more-link{color:#3bd39f}.xrow{background:transparent}.xrow:focus-visible,.xrow:hover{background:hsla(0,0%,100%,.04)}footer .fbrand b{color:#fff}.xp-list li span,footer .fbrand p{color:#a7adb3}.xp-list li b{color:#fff}.final .chline a{color:#3bd39f}footer a{color:#a7adb3}footer a:hover{color:#fff}.cmodal-box{background:var(--card);border:1px solid var(--card-line);border-radius:20px;box-shadow:0 40px 90px rgba(0,0,0,.55)}.cmodal-box,.cmodal-t{color:#e9ecea}.cmodal-lead{color:#a8b3ae}.cmodal-x{color:#8a9196;border-radius:9px;outline:none}.cmodal-x:hover{color:#3bd39f;background:#eef5f0}.x-price b,.xmodal .lbl{color:#3bd39f}.x-price span{color:#8a9196}.x-inc li{color:#a8b3ae}.x-inc li::marker{color:#2fb58a}.x-note{color:#8a9196}.lcard.awin.dark-scene{background:#0b0d10;border:1px solid var(--card-line)}.dark-scene .winbar.light i{background:#2a3136}.dark-scene .winbar.light{color:#8a9196}.flow{display:flex;align-items:flex-start;justify-content:space-between;padding:34px 26px 30px;background:#0b0d10 radial-gradient(circle,hsla(0,0%,100%,.045) 1px,transparent 1.2px);background-size:22px 22px;border-radius:12px}.fnode{display:grid;justify-items:center;grid-gap:9px;gap:9px;width:104px;text-align:center}.fnode .fi{width:54px;height:54px;border-radius:14px;background:var(--card);border:1px solid hsla(0,0%,100%,.14);display:flex;align-items:center;justify-content:center;color:#7fd3b6;box-shadow:0 12px 26px -14px rgba(0,0,0,.8)}.fnode .fi svg{width:25px;height:25px}.fnode b{font-size:13.5px;font-weight:700;color:#fff;line-height:1.25}.fnode>span{font-size:11.5px;color:#8a9196}.flink{flex:1 1;height:2px;background:hsla(0,0%,100%,.16);position:relative;margin:26px 8px 0;overflow:visible}.flink:before{right:-2px;border:solid hsla(0,0%,100%,.35);border-width:0 2px 2px 0;transform:rotate(-45deg);width:7px;height:7px}.flink:after,.flink:before{content:"";position:absolute;top:-3px}.flink:after{left:0;width:9px;height:8px;border-radius:3px;background:#2fb58a;box-shadow:0 0 12px rgba(47,184,138,.8);animation:fpulse 2.4s ease-in-out infinite;animation-delay:var(--fd)}@keyframes fpulse{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 9px);opacity:0}}@media (prefers-reduced-motion:reduce){.flink:after{animation:none;opacity:.6;left:40%}}.vi{width:42px;height:42px;border-radius:12px;background:#eef5f0;color:#3bd39f;display:flex;align-items:center;justify-content:center}.vi svg{width:22px;height:22px}.vit b{font-size:13px}.schat{display:grid;grid-gap:9px;gap:9px;padding:16px 18px 6px}.sm{margin:0;max-width:86%;padding:10px 12px;border-radius:14px;font-size:13.5px;line-height:1.45}.sm.in{background:#14181c;color:#dfe5e2;border-radius:14px 14px 14px 4px;justify-self:start}.sm.out{background:#3bd39f;color:#fff;border-radius:14px 14px 4px 14px}.sbadge,.sm.out{justify-self:end}.sbadge{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:9px;color:#3bd39f;font:700 12px var(--f)}.sbadge:before{content:"";width:7px;height:7px;border-radius:50%;background:#2fb58a}.vitr{padding:10px 18px 6px}.vit,.vitr{display:grid}.vit{grid-template-columns:48px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;padding:13px 10px;border-bottom:1px solid var(--card-line);border-radius:10px;transition:background .2s}.vit:hover{background:#f2f7f3}.vit:last-child{border-bottom:0}.vi{width:46px;height:46px;border-radius:13px}.vi svg{width:23px;height:23px}.vit b{font-size:15.5px;line-height:1.3;color:#e9ecea;font-weight:700}.order2{display:grid;grid-template-columns:1fr 30px 1.2fr;grid-gap:10px;gap:10px;align-items:center;padding:10px 6px}.o-chaos{position:relative;height:210px}.olab{font:600 11px var(--m);letter-spacing:.1em;text-transform:uppercase;color:#8a9196}.olab.ok{color:#2fb58a}.ojunk{position:absolute;padding:6px 9px;border-radius:8px;background:#17181c;border:1px solid hsla(0,0%,100%,.16);color:#9aa2a6;font:500 11.5px var(--f);white-space:nowrap;transform:rotate(var(--rot))}.ojunk:nth-child(3){border-color:hsla(37,66%,65%,.5)}.ojunk:nth-child(5){border-color:hsla(2,66%,65%,.45)}.o-arr{color:#2fb58a;font-size:24px;text-align:center}.o-order{display:grid;grid-gap:8px;gap:8px}.o-map{background:var(--card);border-radius:12px;padding:7px;box-shadow:0 18px 40px -18px rgba(0,0,0,.7)}.o-map img{display:block;width:100%;height:auto;border-radius:8px}.osgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px 18px 20px}.os-app{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:15px 4px 12px;border:1px solid var(--card-line);border-radius:13px;background:var(--card);transition:border-color .2s,transform .2s}.os-app:hover{border-color:#bfe0d0;transform:translateY(-2px)}.oi{width:42px;height:42px;border-radius:12px;color:#3bd39f;display:flex;align-items:center;justify-content:center}.oi svg{width:21px;height:21px}.os-app b{font-size:11.5px;color:#e9ecea;font-weight:700;text-align:center;white-space:nowrap}.wchip{margin-left:auto;font:700 10.5px var(--m);letter-spacing:.06em;text-transform:uppercase;color:#8a6d1f;background:#fdf3d7;border-radius:6px;padding:3px 7px}.funtab{padding:6px 18px 14px}.fun-row{display:grid;grid-template-columns:130px minmax(0,1fr) 46px 52px;grid-gap:14px;gap:14px;align-items:center;padding:10px 2px;border-bottom:1px solid var(--card-line)}.fun-row:last-child{border-bottom:0}.fun-t{font-size:13.5px;font-weight:600;color:#e9ecea}.fun-bar{position:relative;height:11px;border-radius:6px;background:hsla(0,0%,100%,.08);overflow:hidden}.fun-bar i{position:absolute;inset:0 auto 0 0;border-radius:6px;background:linear-gradient(90deg,#2fb58a,#39c99a)}.fun-n{font-size:13.5px;font-weight:700;color:#e9ecea}.fun-c,.fun-n{text-align:right}.fun-c{font:600 11.5px var(--m);color:#3bd39f}.order2{align-items:start}.o-chaos,.o-order{display:grid;grid-template-rows:auto 1fr;grid-gap:10px;gap:10px;align-items:start}.o-chaos{height:auto;min-height:230px}.o-map{margin-top:0}.fnode{width:112px}.fnode b{min-height:2.7em;align-items:center}.fnode b,.fnode>span{display:flex;justify-content:center}.fnode>span{min-height:2.1em;align-items:flex-start}.ojunk{font-size:11px;font-size:10.5px;padding:5px 8px}.funsum{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 18px 18px}.fs,.funsum{display:grid}.fs{grid-gap:3px;gap:3px;border:1px solid var(--card-line);border-radius:12px;background:var(--card);padding:11px 12px}.fs span{font-size:11px;line-height:1.3;color:#8a9196}.fs b{font-size:14.5px;font-weight:700;color:#e9ecea}.fs.hi{background:#e7f3ec;border-color:#bfe0d0}.fs.hi b{color:#3bd39f}#changes .tpanel .lcard.awin{height:540px;display:flex;flex-direction:column}#changes .tpanel .lcard.awin>.winbar{flex:none}#changes .tpanel .lcard.awin>:not(.winbar){flex:1 1;min-height:0;justify-content:center}#changes .funtab{justify-content:center}#changes .osgrid,#changes .schat,#changes .vitr{align-content:center}@media(max-width:820px){#changes .tpanel .lcard.awin{height:auto}}.schat .sbadge{align-self:flex-end;width:max-content;justify-self:auto}.fs b{white-space:nowrap}#changes .funtab{flex:1 1;display:flex;flex-direction:column;justify-content:space-evenly;padding:8px 22px 4px}#changes .funsum{flex:none;padding:0 22px 20px}.fun-row{padding:13px 2px}.fun-bar{height:13px}.fun-t{font-size:15px}.fun-n{font-size:17px}.fun-c{font-size:12px}.funsum{gap:12px}.fs{padding:12px 14px;gap:4px}.fs b{font-size:16px}.flow{align-items:center;padding:22px 26px;gap:8px}.fnode .fi{width:62px;height:62px;border-radius:16px}.fnode .fi svg{width:28px;height:28px}.fnode b{font-size:14.5px}.fnode>span{font-size:12.5px}.schat{gap:12px;padding:18px 22px}.sm{font-size:14.5px;padding:12px 14px}.sbadge{padding:8px 12px;font-size:12.5px}#changes .vitr{align-content:space-evenly;height:100%;padding:8px 22px}.vit{padding:17px 10px}.vi{width:50px;height:50px}.vi svg{width:24px;height:24px}.vit b{font-size:16px}#changes .tpanel .lcard.awin>.funsum{flex:none}.funsum .fs{align-content:start;justify-items:start}.final .card{background:radial-gradient(60% 70% at 50% 0,rgba(47,184,138,.16),transparent 68%),linear-gradient(180deg,var(--card),#0e1013);border:1px solid var(--card-line);border-radius:26px;box-shadow:0 50px 110px -35px rgba(0,0,0,.75);padding:56px 56px 48px;max-width:820px}.final .card .lbl,.final .card .snum{color:#2fb58a}.final .card h2{color:#fff;letter-spacing:-.015em}.final .card .lead{color:#a8b3ae}.chips{gap:12px}.chips .chip{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.16);color:#e9ecea;border-radius:999px;padding:12px 20px;font-size:15px;transition:border-color .2s,background .2s,box-shadow .2s}.chips .chip.on,.chips .chip:hover{border-color:#2fb58a}.chips .chip.on{background:#2fb58a;color:#05231c;font-weight:700;box-shadow:0 14px 34px -10px rgba(47,184,138,.55)}.final .card .cta-row{margin-top:34px;gap:12px}.final .card .cta-row .btn.p{background:#2fb58a;color:#05231c;font-weight:700;box-shadow:0 18px 44px -12px rgba(47,184,138,.55)}.final .card .cta-row .btn.p:hover{background:#39c99a}.final .card .cta-row .btn.s{background:hsla(0,0%,100%,.05);color:#e9ecea;border:1px solid hsla(0,0%,100%,.18)}.final .card .cta-row .btn.s:hover{border-color:#2fb58a;color:#7fd3b6}.final .card .cap{color:#798085}@media(min-width:900px){.final .card{padding:60px 64px 52px;max-width:820px}}section.team .team-own{margin:28px 0 0;padding:18px 22px;border-radius:14px;background:var(--dark);display:flex;flex-direction:column;gap:6px;border-left:0}section.team .team-own b{color:#fff;font-size:16.5px;line-height:1.4}section.team .team-own span{color:var(--dark-mut);font-size:13px;line-height:1.45}@media(min-width:900px){section.team .team-own{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}section.team .team-own span{max-width:340px;text-align:right}}.faq .a{font-size:17px;color:#c9d1cc;line-height:1.55}.fnode{height:172px}.osgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.os-app b{font-size:12px}.funsum{align-items:stretch}.fs{align-content:start;height:100%}@media(min-width:900px){.ttabs{grid-template-columns:1fr 1.4fr;gap:44px;align-items:center}}@media(max-width:720px){.titem b{font-size:16px}.titem span{font-size:13px}}footer .partners li{background:#15181b;border:1px solid var(--card-line);border-radius:10px;padding:7px 12px}footer .partners img{filter:brightness(0) invert(1);opacity:.62;height:20px}footer .partners .pl{color:#8a9196}footer .partners ul{gap:8px 10px}.final .card .lead{color:#c9d1cc}.final .card a:not(.btn){color:#4ee3ac}.final .card a:not(.btn):hover{color:#7fe8c2}footer .partners li{background:none;border:0;padding:0;color:#a7adb3;font-size:14px;opacity:1}footer .partners img{display:none}.faq .a{font-size:15px;color:#a7adb3;line-height:1.6}.faq .a b{display:block;font-size:19px;color:#fff;letter-spacing:-.01em;margin:6px 0 8px}.nums{background:var(--dark);border-top:1px solid hsla(0,0%,100%,.07);border-bottom:1px solid hsla(0,0%,100%,.07);padding:34px 0 38px}.nums-i:first-child{border-left:0;padding-left:0}.nums-i b{font-weight:200;font-size:clamp(28px,2.8vw,38px);line-height:1;color:#fff;letter-spacing:-.02em;white-space:nowrap}.nums-i span{font-size:12.5px;line-height:1.45;color:#8a9196}.titem span{color:#b9c2be}.t-mdesc{display:none}@media(max-width:768px){.tlist{display:flex;flex-direction:column;overflow:visible;gap:0;white-space:normal}.titem{flex:none;border-bottom:1px solid var(--card-line);padding:14px 0 12px}.titem b{font-size:17px;font-weight:500;color:var(--card-ink);letter-spacing:0}.titem span{display:block;margin-top:8px;font-size:13.5px;line-height:1.5;color:var(--card-mut)}.titem.on{border-bottom-color:transparent}.titem.on:after{left:0;right:0;height:1px;background:var(--card-line)}.t-mdesc{display:none}#changes .tpanel .lcard.awin{height:auto;min-height:0}.lcard.awin,.scene-card{padding:16px 14px}.winbar{padding:0 4px 12px}.osgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 14px 16px}.os-app{padding:12px 4px 10px;gap:6px}.oi{width:40px;height:40px;border-radius:11px}.oi svg{width:19px;height:19px}.os-app b{font-size:11.5px}.funtab{padding:8px 16px 4px}.fun-row{grid-template-columns:132px minmax(0,1fr) 40px 44px;gap:10px;padding:9px 0}.fun-t{font-size:14px;white-space:nowrap}.fun-n{font-size:15px}.fun-c{font-size:11px}.fun-bar{height:10px}.funsum{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 16px 16px}.fs{padding:10px 12px}.fs b{font-size:14.5px}}.scol .swas,.scol p{color:#4b5257}.scol .snow{color:#15201b}.scol .chip.dim{background:#c7d2cd;color:#313a36}.sframe{color:#4b5257}.loutro{color:#0f6e56}.awin .winbar.light span{color:#4b5257}.os-app{background:#f6f9f6;border-color:#e3eae4}.os-app b{color:#15201b}.oi{background:#eef5f0;color:#0f6e56}.fun-bar{background:#dfe7e2}.fun-n,.fun-t{color:#15201b}.funsum .fs{background:#f6f9f6;border-color:#e3eae4}.fs b{color:#15201b}.fs span{color:#4b5257}.vit{background:#f6f9f6;border-color:#e3eae4}.vitr b{color:#15201b}.sbadge{background:#e7f3ec;color:#0f6e56}.nums-lbl{font:600 11px var(--m);letter-spacing:.12em;text-transform:uppercase;color:#2fb58a;margin:0 0 24px;text-align:center}.nums-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1040px;margin:0 auto}.nums-i{display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center;border-left:1px solid var(--card-line);padding-left:18px;padding-right:10px}@media(max-width:820px){.nums-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.nums-i{border-left:0;padding-left:0}.nums-i b{font-size:28px}}.pos-card{background:var(--card);border:1px solid var(--card-line);border-radius:16px;padding:40px;box-shadow:none}.pos-ico{border-radius:0;background:none;color:var(--card-ink);display:flex;align-items:center;justify-content:center;margin-bottom:22px}.pos-ico,.pos-ico svg{width:25px;height:25px}.pos-card h3{font-size:20px;font-weight:500;color:var(--card-ink);letter-spacing:0;line-height:1.3;margin-bottom:22px}.pos-card p{font-size:14.5px;line-height:1.8;color:var(--card-mut)}.quotes2.zcards>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.quotes2.zcards figure{background:var(--card);border:1px solid var(--card-line);border-radius:16px;padding:32px 32px 28px;box-shadow:none}.quotes2.zcards blockquote{color:var(--card-ink);font-size:15.5px;line-height:1.7}.quotes2.zcards figcaption{color:var(--card-mut)}@media(max-width:640px){.pos-card{padding:28px 24px}.quotes2.zcards figure{padding:24px 22px}}.slider{overflow:hidden;border-radius:20px;transition:height .3s ease}.slider-track{display:flex;align-items:flex-start;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.slide{flex:0 0 100%;min-width:0;display:flex}.slide>*{flex:1 1;min-width:0}@media(max-width:768px){.slider{border-radius:16px}.slide .lcard.awin{padding:14px 16px}.slide .scene-card{padding:16px 14px}.titem{outline:none;-webkit-tap-highlight-color:transparent}.titem.on:after{height:2px}}.xp-msg{color:#fff;font-size:13px}.xp-msg.me{color:#eafaf3}.xp-pdf{background:#fff;box-shadow:0 60px 80px -34px rgba(0,0,0,.75)}.xp-brand,.xp-h{color:#101418}.xp-s{color:#5a6167}.xp-b b{color:#101418}.xp-b span{color:#2d312e}.xp-tag{color:#8a6d1f;background:#fdf3d7}.xp-b{background:#f4f6f4}.xp-b.main{background:#e9f5ef}.scol p{font-weight:500}.scol .swas,.scol p{color:#313a36}.metamorph .scol .swas,.metamorph .scol p{color:#4b5257!important;font-weight:500}.metamorph .scol .snow{color:#15201b!important;font-weight:600}.metamorph .scol .chip.dim{background:#c7d2cd!important;color:#313a36!important}.metamorph .sframe{color:#4b5257!important}.metamorph .loutro{color:#0f6e56!important}.awin .winbar.light span{color:#4b5257!important}.os-app{background:#f6f9f6!important;border-color:#e3eae4!important}.os-app b{color:#15201b!important}.oi{background:#eef5f0!important;color:#0f6e56!important}.fun-n,.fun-t{color:#15201b!important}.fun-bar{background:#dfe7e2!important}.funsum .fs{background:#f6f9f6!important;border-color:#e3eae4!important}.fs b{color:#15201b!important}.fs span{color:#4b5257!important}.vit{background:#f6f9f6!important;border-color:#e3eae4!important}.vitr b{color:#15201b!important}.sbadge{background:#e7f3ec!important;color:#0f6e56!important}.fit{width:100%;position:relative;overflow-x:clip}.fit-in{transform-origin:0 0}@media(max-width:900px){.scene:has(.fit){min-height:0;justify-content:flex-start}}.pos-card,.quotes2.zcards figure{background:#1a1d1f!important;border:1px solid hsla(0,0%,100%,.04)!important;border-radius:18px!important;box-shadow:none!important}