html{scroll-behavior:smooth;scroll-padding-top:76px}body{font-family:var(--font-quicksand), system-ui, sans-serif;color:#0f2019;-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:#237656;text-decoration:none}a:hover{color:#237656}button{font-family:inherit}::selection{background:#e8f2ed}:focus-visible{border-radius:6px;outline-offset:3px!important;outline:3px solid #b07a2a!important}#dc-root section:focus-visible,#main:focus-visible{outline:none!important}.bt-skip{z-index:10001;background:#0f2019;border-radius:10px;padding:12px 18px;font-weight:700;transition:top .2s;position:fixed;top:-60px;left:16px;color:#fff!important}.bt-skip:focus{top:12px}.bt-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}#dc-root section:not(#top)>[data-r=sec]{content-visibility:auto;contain-intrinsic-size:auto 800px}html.bt-still #qc-cur,html.bt-still #qc-dot{display:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes bg-dots{0%{background-position:0 0}to{background-position:28px 28px}}@keyframes bg-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18%,14%)scale(1.12)}}@keyframes bg-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-16%,-12%)scale(1.1)}}@keyframes bg-sway{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes bg-flow{0%{background-position:0 0,-40% 0}to{background-position:121px 0,140% 0}}@keyframes bg-spin{to{transform:rotate(360deg)}}@keyframes bg-rise{0%{opacity:0;transform:translateY(0)scale(.8)}10%{opacity:.9}90%{opacity:.7}to{opacity:0;transform:translateY(-900px)scale(1.1)}}@keyframes bg-wave{0%{background-position:0 0}to{background-position:320px 0}}@keyframes bg-tw{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:1;transform:scale(1.3)}}@keyframes bg-breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes bg-line{0%{background-position:0 0}to{background-position:200% 0}}@keyframes bt-linehue{0%,to{background-position:0%}50%{background-position:100%}}@keyframes bt-grid{0%,to{opacity:.65;background-position:0 0}50%{opacity:1;background-position:6px 4px}}@keyframes bt-glow{0%,to{opacity:.7}50%{opacity:1}}@keyframes bt-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sdlc-flow{0%{left:-22%}to{left:100%}}@keyframes sdlc-on{0%,22%,to{transform:none}6%,15%{transform:translateY(-4px)}}[data-r=sdlc]>span:first-child{transition:background .4s,color .4s,border-color .4s,box-shadow .4s}[data-r=sdlc]:hover>span:first-child{color:#fff;background:linear-gradient(140deg,#237656,#7e2626);border-color:#0000}@media (max-width:760px){[data-r=sdlcrail]{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:22px!important}[data-r=sdlcrail]>span[aria-hidden]{display:none}}@keyframes roi-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-r=roi]{transition:background .4s}[data-r=roi]:hover{background:#ffffff1a}@media (max-width:820px){[data-r=roirow]{grid-template-columns:1fr!important}}@keyframes hero-curtain{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes hero-drop{0%{opacity:0;filter:blur(8px);transform:translateY(-16px)}to{opacity:1;filter:none;transform:none}}@keyframes hero-word{0%{opacity:0;filter:blur(10px);transform:translateY(.55em)rotateX(55deg)}to{opacity:1;filter:none;transform:none}}@keyframes hero-fade{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes hero-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}[data-hero=badge]{animation:.9s cubic-bezier(.2,.8,.2,1) .35s both hero-drop}[data-hero=h1] [data-w]{transform-origin:50% 100%;animation:1s cubic-bezier(.2,.8,.2,1) both hero-word;animation-delay:calc(var(--w) * 70ms + .55s)}[data-hero=h1] [data-ul] path{stroke-dasharray:100;animation:1.2s cubic-bezier(.65,0,.35,1) 1.5s both bt-draw!important}[data-hero=p]{animation:1s cubic-bezier(.2,.8,.2,1) 1.15s both hero-fade}[data-hero=cta]>*{animation:.8s cubic-bezier(.34,1.4,.64,1) backwards hero-pop}[data-hero=cta]>:first-child{animation-delay:1.4s}[data-hero=cta]>:nth-child(2){animation-delay:1.52s}[data-hero=roi]{animation:1s cubic-bezier(.2,.8,.2,1) 1.65s both hero-fade}[data-hero=roi] [data-r=roi]{animation:.8s cubic-bezier(.2,.8,.2,1) backwards hero-pop}[data-hero=roi] [data-r=roi]:first-child{animation:.8s cubic-bezier(.2,.8,.2,1) 1.8s backwards hero-pop,9s ease-in-out 3s infinite roi-glow}[data-hero=roi] [data-r=roi]:nth-child(2){animation:.8s cubic-bezier(.2,.8,.2,1) 1.92s backwards hero-pop,9s ease-in-out 6s infinite roi-glow}[data-hero=roi] [data-r=roi]:nth-child(3){animation:.8s cubic-bezier(.2,.8,.2,1) 2.04s backwards hero-pop,9s ease-in-out 9s infinite roi-glow}[data-r=roi]{isolation:isolate;position:relative;overflow:hidden}[data-r=roi]:before{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff24,#0000);width:50%;animation:9s cubic-bezier(.65,0,.35,1) infinite roi-sheen;position:absolute;top:0;bottom:0;left:-60%}[data-r=roi]:nth-child(2):before{animation-delay:3s}[data-r=roi]:nth-child(3):before{animation-delay:6s}[data-r=roi]:after{content:"";transform-origin:0;background:linear-gradient(90deg,#cae2d7,#e8cfcf);border-radius:2px;height:2px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:18px;right:18px;transform:scaleX(0)}[data-r=roi]:hover:after{transform:scaleX(1)}[data-r=roi]>span:first-child{transition:transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;animation:6s ease-in-out infinite roi-icon}[data-r=roi]:nth-child(2)>span:first-child{animation-delay:1s}[data-r=roi]:nth-child(3)>span:first-child{animation-delay:2s}[data-r=roi]:hover>span:first-child{transform:rotate(-8deg)scale(1.1);box-shadow:0 10px 24px -8px #e8cfcfb3}[data-r=roi]>span:last-child>span:last-child svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}[data-r=roi]:hover>span:last-child>span:last-child svg{transform:translate(3px,-3px)}[data-r=roi]>span:first-child svg path{stroke-dasharray:100;animation:6s cubic-bezier(.65,0,.35,1) infinite roi-draw}[data-r=roi]:nth-child(2)>span:first-child svg path{animation-delay:2s}[data-r=roi]:nth-child(3)>span:first-child svg path{animation-delay:4s}[data-r=roi]>span:first-child:before{content:"";background:conic-gradient(from var(--a,0deg), transparent 0deg, #cae2d7 60deg, transparent 120deg);-webkit-mask-composite:xor;border-radius:15px;padding:1.5px;animation:4s linear infinite roi-orbit;position:absolute;inset:-4px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-r=roi]:nth-child(2)>span:first-child:before{animation-duration:5s}[data-r=roi]:nth-child(3)>span:first-child:before{animation-duration:6s}[data-r=roi]>span:first-child:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite roi-spark;position:absolute;top:-2px;right:-2px;box-shadow:0 0 8px #cae2d7}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes roi-orbit{to{--a:360deg}}@keyframes roi-draw{0%{stroke-dashoffset:100px}30%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes roi-spark{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.2)}}@keyframes roi-glow{0%,30%,to{box-shadow:none;border-color:#ffffff1f;transform:none}8%,22%{border-color:#cae2d773;transform:translateY(-4px);box-shadow:0 18px 40px -20px #cae2d7b3,inset 0 1px #ffffff1f}}@keyframes roi-sheen{0%,60%{left:-60%}85%,to{left:120%}}@keyframes roi-icon{0%,to{translate:0}50%{translate:0 -3px}}@keyframes pb-mesh{0%{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(4%,-3%)rotate(6deg)scale(1.06)}to{transform:translate(-3%,3%)rotate(-4deg)scale(1.02)}}@keyframes pb-grid{0%{background-position:0 0,0 0}to{background-position:0 56px,56px 0}}@keyframes pb-beam{0%,55%{left:-30%}to{left:110%}}[data-r=pgrid] [data-r=pbox]:first-child{--d:0s;--c1:#237656;--c2:#cae2d7;--cs:#237656b3;--cr:#cae2d7}[data-r=pgrid] [data-r=pbox]:nth-child(2){--d:.25s;--c1:#237656;--c2:#237656;--cs:#237656a6;--cr:#cae2d7}[data-r=pgrid] [data-r=pbox]:nth-child(3){--d:.5s;--c1:#237656;--c2:#237656;--cs:#23765699;--cr:#cae2d7}[data-r=pbox] [data-r=picon]{background:linear-gradient(140deg, var(--c1), var(--c2))!important;box-shadow:0 12px 24px -10px var(--cs)!important}[data-r=pbox] [data-r=picon]:before{background:conic-gradient(from var(--a,0deg), transparent 0deg, var(--cr) 70deg, transparent 140deg)!important}[data-r=pbox] [data-r=ptop]{background:linear-gradient(90deg, var(--c1), var(--c2), var(--c1))!important;background-size:200% 100%!important}[data-r=pbox] [data-r=pafter] svg{stroke:var(--c1)}[data-r=ptop]{transform-origin:0;background:linear-gradient(90deg,#237656,#7e2626,#237656) 0 0/200% 100%;height:3px;transition:transform .7s cubic-bezier(.2,.8,.2,1);animation:6s linear infinite bt-linehue;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}[data-r=pgrid].is-in [data-r=ptop]{transition-delay:calc(var(--d) + .5s);transform:scaleX(1)}html.bt-js [data-r=pgrid]:not(.is-in) [data-r=pbefore]{background-size:0 1.5px}[data-r=pgrid].is-in [data-r=pbefore]{animation:.7s cubic-bezier(.65,0,.35,1) both pb-strike;animation-delay:calc(var(--d) + .9s)}[data-r=pgrid].is-in [data-r=pbox]>div+div+div [data-r=pbefore]{animation-delay:calc(var(--d) + 1.3s)}html.bt-js [data-r=pgrid]:not(.is-in) [data-r=pafter]{opacity:0}[data-r=pgrid].is-in [data-r=pafter]{animation:.6s cubic-bezier(.34,1.4,.64,1) both pb-after;animation-delay:calc(var(--d) + 1.3s)}[data-r=pgrid].is-in [data-r=pbox]>div+div+div [data-r=pafter]{animation-delay:calc(var(--d) + 1.7s)}[data-r=pafter] svg{transform-origin:50%}[data-r=pgrid].is-in [data-r=pafter] svg{animation:.6s cubic-bezier(.34,1.56,.64,1) both pb-check;animation-delay:inherit}[data-r=picon] svg path{stroke-dasharray:100;animation:7s cubic-bezier(.65,0,.35,1) infinite roi-draw}[data-r=pbox]:nth-child(2) [data-r=picon] svg path{animation-delay:2.3s}[data-r=pbox]:nth-child(3) [data-r=picon] svg path{animation-delay:4.6s}[data-r=picon]:before{content:"";background:conic-gradient(from var(--a,0deg), transparent 0deg, #cae2d7 70deg, transparent 140deg);-webkit-mask-composite:xor;border-radius:19px;padding:1.5px;animation:5s linear infinite roi-orbit;position:absolute;inset:-5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-r=picon]{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}[data-r=pbox]:hover [data-r=picon]{transform:rotate(-10deg)scale(1.08)}[data-r=pbox]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:9s ease-in-out infinite pb-glow;animation-delay:calc(var(--d) * 12 + 3s);border:1.5px solid #cee4da;position:absolute;inset:0;box-shadow:inset 0 0 40px -10px #cae2d759}@keyframes pb-glow{0%,30%,to{opacity:0}8%,22%{opacity:1}}@keyframes pb-strike{0%{background-size:0 1.5px}to{background-size:100% 1.5px}}@keyframes pb-after{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes pb-check{0%{transform:scale(0)rotate(-45deg)}to{transform:none}}[data-r=pbox]{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .4s}[data-r=pbox]:hover{border-color:#d9eae2;transform:translateY(-6px);box-shadow:0 40px 70px -40px #23765680}@media (max-width:900px){[data-r=pgrid]{grid-template-columns:1fr!important}}[data-r=slist] button:focus-visible{outline-offset:-2px;border-radius:22px;outline:2px solid #cee4da}[data-r=slist]>div:hover{transform:translateY(-2px)}[data-r=slist]>div:hover [data-r=sname]>span{background-size:100% 2px!important}@media (max-width:760px){[data-r=slist] button{grid-template-columns:44px minmax(0,1fr) 32px!important;gap:14px!important;padding:16px!important}[data-r=shint]{display:none}[data-r=sinner]{grid-template-columns:1fr!important;padding:0 16px 20px!important}}[data-r=sacc]>article:focus-visible{box-shadow:0 0 0 3px #cee4da!important}@media (max-width:1100px){[data-r=sacc]{flex-direction:column!important;height:auto!important}[data-r=sacc]>article{flex-direction:column;min-height:76px;display:flex;flex:none!important}[data-r=sacc]>article[aria-expanded=true]{min-height:330px}[data-r=svert]{writing-mode:horizontal-tb!important;top:38px!important;bottom:auto!important;left:92px!important;transform:none!important}[data-r=sbody]{min-width:0!important}}@keyframes dash-scan{0%{top:-90px}to{top:100%}}@keyframes dash-live{0%{box-shadow:0 0 #23765680}70%,to{box-shadow:0 0 0 8px #23765600}}@keyframes dash-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html.bt-js [data-r=dash]:not(.is-in) [data-r=dbar]{animation-play-state:paused!important}[data-r=drow]{border-radius:12px;transition:background .3s}[data-r=drow]:hover{background:#23765609}@media (max-width:640px){[data-r=drow]{grid-template-columns:1fr!important}}[data-r=anicon] svg path{stroke-dasharray:100;animation:6s cubic-bezier(.65,0,.35,1) infinite roi-draw}[data-r=anicon]:after{content:"";border:2px solid #cae2d7;border-radius:50%;animation:2.4s ease-out infinite bt-ringpulse2;position:absolute;inset:0}@keyframes bt-ringpulse2{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}[data-r=anote]{transition:transform .5s cubic-bezier(.2,.8,.2,1)}[data-r=anote]:hover{transform:translateY(-3px)}[data-r=jline]{stroke-dasharray:100;stroke-dashoffset:100px}[data-r=jcard]{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .4s}[data-r=jcard]:hover{border-color:color-mix(in oklab, var(--c) 35%, #fff);box-shadow:0 34px 60px -34px color-mix(in oklab, var(--c) 60%, transparent);transform:translateY(-6px)}[data-r=jicon]{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}[data-r=jcard]:hover [data-r=jicon]{transform:rotate(-10deg)scale(1.08)}[data-r=jicon]:after{content:"";border:2px solid var(--c);opacity:0;border-radius:50%;position:absolute;inset:0}[data-r=jgrid].is-in [data-r=jicon]:after{animation:1.2s ease-out both bt-ringpulse2;animation-delay:calc(var(--i,0) * .26s + .6s)}@media (max-width:960px){[data-r=jpath]{display:none}[data-r=jgrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-r=jcard]{margin-top:0!important}}@media (max-width:600px){[data-r=jgrid]{grid-template-columns:1fr!important}}[data-r=flip][data-on=true] [data-r=finner]{transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){[data-r=flip]:hover [data-r=finner]{transform:rotateY(180deg)}}[data-r=flip]:focus-visible{outline-offset:4px;border-radius:22px;outline:2px solid #cae2d7}[data-r=fgrid].is-in [data-r=flip]:first-child [data-r=finner]{animation:1.4s cubic-bezier(.4,.1,.2,1) 1.4s f-peek}@keyframes f-peek{0%,to{transform:none}45%,55%{transform:rotateY(28deg)}}[data-r=ffront]{transition:box-shadow .4s,border-color .4s}@media (max-width:1000px){[data-r=fgrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){[data-r=fgrid]{grid-template-columns:1fr!important}[data-r=flip]{height:210px!important}}[data-r=usp]{opacity:.38;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translate(0)}[data-r=usp].is-on{opacity:1;transform:translate(10px)}[data-r=uicon]{transition:background .5s,color .5s,transform .7s cubic-bezier(.34,1.56,.64,1),box-shadow .5s,border-color .5s}[data-r=usp].is-on [data-r=uicon]{background:var(--c);color:#fff;box-shadow:0 14px 28px -12px var(--c);border-color:#0000;transform:rotate(-8deg)scale(1.08)}[data-r=utitle]{transition:color .5s}[data-r=usp].is-on [data-r=utitle]{color:var(--c)}@media (max-width:960px){[data-r=usp]{opacity:1!important;transform:none!important}[data-r=usplist]{padding-left:0!important}[data-r=usplist]>span{display:none}}@media (prefers-reduced-motion:reduce){[data-r=usp]{opacity:1!important}}[data-r=mpanel].bt-swap [data-r=mcheck]{animation:.7s cubic-bezier(.34,1.56,.64,1) both m-burst}@keyframes m-burst{0%{transform:scale(0)rotate(-90deg)}to{transform:none}}[data-r=fitgrid] [role=radio]:hover{transform:translate(4px);border-color:#cce4d9!important}[data-r=fitgrid] [role=radio]:focus-visible{outline-offset:3px;outline:2px solid #cae2d7}@media (max-width:900px){[data-r=fitgrid]{grid-template-columns:1fr!important}}[data-r=aline]{color:#ffffff4d;transition:color .7s}[data-r=aline].is-read{color:#f3f9f6}[data-r=abadge]{animation:6s ease-in-out infinite a-bob}@keyframes a-bob{0%,to{translate:0}50%{translate:0 -8px}}html.bt-js [data-r=chat]:not(.is-in) [data-r=cmsg]{opacity:0}[data-r=chat].is-in [data-r=cmsg]{animation:.6s cubic-bezier(.2,.8,.2,1) both c-msg;animation-delay:calc(var(--i) * .42s + .3s)}@keyframes c-msg{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:760px){[data-r=abel]{grid-template-columns:1fr!important}[data-r=abadge]{left:12px!important}[data-r=chat] input{max-width:100%!important}}@media (prefers-reduced-motion:reduce){[data-r=aline]{color:#f3f9f6!important}[data-r=cmsg]{opacity:1!important}}html.bt-js [data-r=pgrid2]:not(.is-in) [data-r=pold]{background-size:0 1.5px}[data-r=pgrid2].is-in [data-r=pold]{animation:.7s cubic-bezier(.65,0,.35,1) both pb-strike;animation-delay:calc(var(--i,0) * 90ms + .7s)}html.bt-js [data-r=pgrid2]:not(.is-in) [data-r=pnew]{opacity:0}[data-r=pgrid2].is-in [data-r=pnew]{animation:.7s cubic-bezier(.2,.8,.2,1) both p-up;animation-delay:calc(var(--i,0) * 90ms + 1.1s)}[data-r=pgrid2].is-in [data-r=parrow]{animation:.6s cubic-bezier(.34,1.56,.64,1) both fx-pop;animation-delay:calc(var(--i,0) * 90ms + .95s)}@keyframes p-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-r=pair]{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .4s}[data-r=pair]:hover{border-color:#d5e9e0;transform:translateY(-5px);box-shadow:0 34px 60px -36px #2376568c}html.bt-js [data-r=story]:not(.is-in) [data-r=sl],html.bt-js [data-r=story]:not(.is-in) [data-r=sr],html.bt-js [data-r=story]:not(.is-in) [data-r=stime]{opacity:0}[data-r=story].is-in [data-r=sl]{animation:.7s cubic-bezier(.2,.8,.2,1) both fx-left;animation-delay:calc(var(--i) * .26s + .2s)}[data-r=story].is-in [data-r=stime]{animation:.5s cubic-bezier(.34,1.56,.64,1) both fx-pop;animation-delay:calc(var(--i) * .26s + .1s)}[data-r=story].is-in [data-r=sr]{animation:.7s cubic-bezier(.2,.8,.2,1) both fx-right;animation-delay:calc(var(--i) * .26s + .35s)}[data-r=story].is-in [data-r=meter]{transform-origin:0;animation:1s cubic-bezier(.65,0,.35,1) both bt-fill;animation-delay:calc(var(--i) * .26s + .7s)}[data-r=story].is-in [data-r=spine]>span{animation:2.16s cubic-bezier(.65,0,.35,1) .1s both s-spine}@keyframes s-spine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}[data-r=sr]{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}[data-r=srow]:hover [data-r=sr]{transform:translate(6px);box-shadow:0 24px 44px -26px #23765699}[data-r=srow]:hover [data-r=sl]{opacity:.75}@media (max-width:760px){[data-r=srow],[data-r=sheads]{grid-template-columns:1fr!important;gap:8px!important}[data-r=srow]>div:nth-child(2){order:-1;justify-content:flex-start!important}[data-r=sheads]>div:nth-child(2),[data-r=spine]{display:none}[data-r=sl],[data-r=sr],[data-r=sheads]>div{justify-self:stretch!important;max-width:none!important}[data-r=srow]{border-bottom:1px dashed #e1efe8;padding-bottom:14px}}@keyframes st-pulse{0%{box-shadow:0 0 #23765666,0 8px 18px -8px #237656b3}70%,to{box-shadow:0 0 0 9px #23765600,0 8px 18px -8px #237656b3}}html.bt-js [data-r=send]:not(.is-in) [data-r=eln]{transform:scaleX(0)}html.bt-js [data-r=send]:not(.is-in) [data-r=elab],html.bt-js [data-r=send]:not(.is-in) [data-r=ebad],html.bt-js [data-r=send]:not(.is-in) [data-r=egood]{opacity:0}[data-r=send].is-in [data-r=eln]{animation:.9s cubic-bezier(.65,0,.35,1) both e-line}[data-r=send].is-in [data-r=elab]{animation:.7s .35s both e-fade}[data-r=send].is-in [data-r=ebad]{animation:1.1s cubic-bezier(.2,.8,.2,1) .5s both e-bad}[data-r=send].is-in [data-r=ex]{animation:.5s 1.3s both e-shake}[data-r=send].is-in [data-r=egood]{animation:.9s cubic-bezier(.2,.8,.2,1) .75s both e-good,3.6s ease-in-out 2s infinite e-glow}[data-r=send].is-in [data-r=eck]{animation:.6s cubic-bezier(.34,1.56,.64,1) 1.25s both e-pop}[data-r=send].is-in [data-r=eck] path{stroke-dasharray:1;animation:.55s 1.5s both e-draw}[data-r=egood]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffbf 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}[data-r=send].is-in [data-r=egood]:after{animation:1.3s 1.7s both e-sheen,1.3s 6s infinite e-sheen}[data-r=ebad],[data-r=egood]{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,filter .5s}[data-r=ebad]:hover{filter:grayscale()opacity(.8);transform:translateY(2px)scale(.985)}[data-r=egood]:hover{transform:translateY(-4px);box-shadow:0 22px 40px -24px #2376568c}@keyframes e-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes e-fade{0%{opacity:0;letter-spacing:.3em}to{opacity:1;letter-spacing:.08em}}@keyframes e-bad{0%{opacity:0;transform:translateY(14px)}60%{opacity:1;filter:none;transform:translateY(0)}to{opacity:.85;filter:grayscale();transform:translateY(3px)}}@keyframes e-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)rotate(-8deg)}75%{transform:translate(3px)rotate(8deg)}}@keyframes e-good{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes e-glow{0%,to{box-shadow:0 0 #23765600}50%{box-shadow:0 14px 34px -18px #23765680}}@keyframes e-pop{0%{transform:scale(0)rotate(-90deg)}to{transform:none}}@keyframes e-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes e-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}[data-r=sarw]{animation:2.4s ease-out infinite a-ring}[data-r=sarw] svg{animation:2.4s cubic-bezier(.65,0,.35,1) infinite a-flow}[data-r=spair]:hover [data-r=sarw]{background:#237656;transition:background .4s}@keyframes a-flow{0%{opacity:1;transform:translate(0)}40%{opacity:0;transform:translate(16px)}41%{opacity:0;transform:translate(-16px)}70%,to{opacity:1;transform:translate(0)}}@keyframes a-ring{0%{box-shadow:0 0 #23765673}70%,to{box-shadow:0 0 0 10px #23765600}}@media (prefers-reduced-motion:reduce){[data-r=sarw],[data-r=sarw] svg{animation:none}}[data-r=tkb]{transform-origin:60% 40%;animation:18s ease-in-out infinite alternate t-kb}[data-r=tlight]{animation:9s ease-in-out infinite alternate t-light}[data-r=tgrain]{animation:.8s steps(4,end) infinite t-grain}[data-r=tlive]{animation:1.8s ease-out infinite t-live}@keyframes t-kb{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.14)translate(-2.5%,-2%)}}@keyframes t-light{0%{opacity:.6;transform:translate(0)}to{opacity:1;transform:translate(4%,-3%)}}@keyframes t-grain{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(2%,2%)}}@keyframes t-live{0%{box-shadow:0 0 #23765699}70%,to{box-shadow:0 0 0 7px #23765600}}@media (prefers-reduced-motion:reduce){[data-r=tkb],[data-r=tlight],[data-r=tgrain],[data-r=tlive]{animation:none}}html.bt-js [data-r=pledge]:not(.is-in) [data-r=pl],html.bt-js [data-r=pledge]:not(.is-in) [data-r=pstamp]{opacity:0}[data-r=pledge].is-in [data-r=pl]{animation:.6s cubic-bezier(.2,.8,.2,1) both p-row;animation-delay:calc(var(--i) * .9s + .4s)}[data-r=ptick] path{stroke-dasharray:1;stroke-dashoffset:1px}[data-r=pledge].is-in [data-r=ptick]{animation:.5s cubic-bezier(.34,1.56,.64,1) both e-pop;animation-delay:calc(var(--i) * .9s + .7s)}[data-r=pledge].is-in [data-r=ptick] path{animation:.45s both e-draw;animation-delay:calc(var(--i) * .9s + .9s)}html.bt-js [data-r=psig]{clip-path:inset(-10px 100% -10px -4px)}[data-r=pledge].is-in [data-r=psig]{animation:1.8s cubic-bezier(.45,0,.3,1) 4.1s both sig-write}@keyframes sig-write{0%{clip-path:inset(-10px 100% -10px -4px)}to{clip-path:inset(-10px -10px -10px -4px)}}[data-r=pledge].is-in [data-r=pstamp]{animation:.42s cubic-bezier(.5,0,.75,0) 6.2s both p-stamp}#about [data-r=pledge].is-in{animation:.9s cubic-bezier(.2,.8,.2,1) both p-in,.35s ease-out 6.62s p-thud}[data-r=pund]{transform:scaleX(0)}.is-in [data-r=pund],h2.is-in [data-r=pund]{animation:.9s cubic-bezier(.65,0,.35,1) .4s both e-line}[data-r=pl]{transition:transform .35s}[data-r=pl]:hover{transform:translate(4px)}@keyframes p-in{0%{opacity:0;transform:perspective(900px)rotateX(10deg)translateY(30px)}to{opacity:1;transform:none}}@keyframes p-row{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes p-stamp{0%{opacity:0;filter:blur(2px);transform:rotate(-24deg)scale(2.6)}85%{opacity:1;filter:none;transform:rotate(-11deg)scale(.94)}to{opacity:.92;transform:rotate(-12deg)scale(1)}}@keyframes p-thud{0%{transform:none}30%{transform:translateY(3px)scale(.995)}60%{transform:translateY(-1px)}to{transform:none}}@media (prefers-reduced-motion:reduce){[data-r=ptick] path{stroke-dashoffset:0}[data-r=psig]{clip-path:none!important;animation:none!important}[data-r=pund]{transform:none}}#contact [data-field]::placeholder{color:#9f9f9f}#contact [data-field]:hover{border-color:#cae2d7}#contact [data-field]:focus{border-color:#237656!important;box-shadow:0 0 0 4px #23765624!important}#contact label:focus-within{background:#f2f8f5!important;border-color:#d7eae1!important}[data-r=gw],[data-r=gclock],[data-r=gclock2],[data-r=gstat]{opacity:0}[data-r=gwho].go [data-r=gstat]{animation:1.3s both g-stat;animation-delay:calc(var(--i) * 1.3s + .3s)}[data-r=gwho].go [data-r=gstat][data-last="1"]{animation:.5s 6.8s both g-fade}[data-r=gwho].go [data-r=gtrack]{animation:6.5s linear .3s both g-track}[data-r=gwho].go [data-r=gdot]{animation:.5s cubic-bezier(.34,1.56,.64,1) both g-dot;animation-delay:calc(var(--i) * 1.3s + .3s)}[data-r=gwho].go [data-r=glab]{animation:.4s both g-lab;animation-delay:calc(var(--i) * 1.3s + .3s)}[data-r=gwho].go [data-r=gstep]:last-child [data-r=gdot]{animation:.6s cubic-bezier(.34,1.56,.64,1) 6.8s both g-done,2.4s ease-out 7.4s infinite g-ok}[data-r=gwho].go [data-r=gring]{animation:.18s ease-in-out .1s 6 alternate g-ringing}[data-r=gwho].go [data-r=gav]{animation:.4s both g-fade}[data-r=gwho].go [data-r=gyou]{animation:.9s cubic-bezier(.34,1.56,.64,1) both g-send,1.4s ease-out .1s 2 g-ripple}[data-r=gwho] [data-r=gw],[data-r=gwho] [data-r=gstat],[data-r=gwho] [data-r=gdot]{will-change:transform, opacity}@keyframes g-send{0%{transform:translate(-50%,-50%)scale(1)}30%{transform:translate(-50%,-50%)scale(.88)}65%{transform:translate(-50%,-50%)scale(1.12)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes g-ripple{0%{box-shadow:0 0 #ffffff73}to{box-shadow:0 0 0 12px #fff0}}@keyframes g-hopin{0%{opacity:0;transform:translate(-50%,-50%)translate(-12px)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes g-ok{0%{box-shadow:0 0 #cae2d773}70%,to{box-shadow:0 0 0 8px #cae2d700}}@keyframes g-stat{0%{opacity:0;transform:translateY(6px)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes g-track{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes g-dot{0%{transform:scale(.8)}to{color:#103024;background:#cee4da;border-color:#cee4da;transform:scale(1)}}@keyframes g-done{0%{transform:scale(.7)}to{color:#0d271d;background:#cae2d7;border-color:#cae2d7;transform:scale(1.1)}}@keyframes g-lab{to{color:#fff}}@keyframes g-ringing{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}[data-r=gwho].go [data-r=gpk]{animation:5.4s cubic-bezier(.45,0,.55,1) both g-lost}[data-r=gwho].go [data-r=ghop]{animation:.7s both g-hop;animation-delay:calc(var(--i) * 1.2s + .6s)}[data-r=gwho].go [data-r=gw]{animation:.5s cubic-bezier(.2,.8,.2,1) both g-whisper;animation-delay:calc(var(--i) * 1.2s + .9s)}[data-r=gwho].go [data-r=gclock]{animation:.6s 5.6s both g-fade}[data-r=gwho].go [data-r=gclock2]{animation:.6s 7s both g-fade}@keyframes g-lost{0%{opacity:1;top:20%;transform:scale(1)}80%{opacity:.55;transform:scale(.7)}to{opacity:0;top:86%;transform:scale(.4)}}@keyframes g-direct{0%{opacity:0;top:34%}15%{opacity:1}85%{opacity:1}to{opacity:0;top:74%}}@keyframes g-hop{0%,to{color:#cae2d7;border-color:#ffffff1f}40%{color:#fff;border-color:#cee4da}}@keyframes g-whisper{0%{opacity:0;transform:translate(10px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes g-reply{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes g-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-r=gw],[data-r=gclock],[data-r=gclock2],[data-r=gstat][data-last="1"]{opacity:1}}@keyframes a-sig{0%{transform:translate(-30vw)}to{transform:translate(130vw)}}@keyframes a-glow{0%{opacity:.7;transform:translate(0)scale(1)}to{opacity:1;transform:translate(60px,-40px)scale(1.12)}}@media (prefers-reduced-motion:reduce){[data-r=asig],[data-r=aglow]{animation:none!important}}[data-r=ffill]{animation:9s ease-in-out infinite f-sweep}[data-r=fglow]{animation:14s ease-in-out infinite alternate f-breathe}[data-r=fbtn]:hover [data-r=farw]{transform:translate(4px)rotate(-45deg)}[data-r=farw]{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}[data-r=flink] span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;padding-bottom:2px;transition:background-size .4s cubic-bezier(.2,.8,.2,1)}[data-r=flink]:hover span{background-size:100% 1.5px}[data-r=ftop]:hover svg{animation:.6s f-up}@keyframes f-sweep{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes f-breathe{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}@keyframes f-up{0%{transform:none}45%{opacity:0;transform:translateY(-8px)}46%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){[data-r=fcta]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){[data-r=ffill],[data-r=fglow]{animation:none}}[data-r=fbeam]{animation:7s cubic-bezier(.45,0,.55,1) infinite f-beam}@keyframes f-beam{0%{transform:translate(-100%)}to{transform:translate(340%)}}[data-r=fpill]:before{content:"";z-index:-1;opacity:0;background:#fff;border-radius:999px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s;position:absolute;inset:0;transform:scale(.6)}[data-r=fpill]:hover:before{opacity:1;transform:scale(1)}[data-r=fprog]:hover{transform:translateY(-2px)}[data-r=fprog]{transition:transform .3s}[data-r=ftrack]{animation:38s linear infinite f-tick}@keyframes f-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){[data-r=fbeam],[data-r=ftrack]{animation:none}}html{scroll-behavior:smooth}#dc-root header{animation:.9s cubic-bezier(.2,.8,.2,1) both m-hdr}#dc-root header nav>*{animation:.7s cubic-bezier(.2,.8,.2,1) both m-fade;animation-delay:calc(.2s + var(--mi,0) * 70ms)}#dc-root section.m-in h2{animation:1.05s cubic-bezier(.2,.8,.2,1) both m-clip}#dc-root section:not(#top).m-pre>[data-r=sec]{opacity:0;translate:0 26px}#dc-root section:not(#top).m-in>[data-r=sec]{opacity:1;transition:opacity 1s cubic-bezier(.2,.8,.2,1),translate 1.1s cubic-bezier(.2,.8,.2,1);translate:0}#dc-root a:is([style*="border-radius: 999px"],[style*=border-radius\:999px]):not([data-r=fpill]),#dc-root button:is([style*="border-radius: 999px"],[style*=border-radius\:999px]){isolation:isolate;position:relative}#dc-root a:is([style*="border-radius: 999px"],[style*=border-radius\:999px]):not([data-r=fpill]):after,#dc-root button:is([style*="border-radius: 999px"],[style*=border-radius\:999px]):after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 30%,#ffffff61 50%,#0000 70%) 120% 0/250% 100%;transition:background-position .8s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;inset:0}#dc-root a:is([style*="border-radius: 999px"],[style*=border-radius\:999px]):not([data-r=fpill]):hover:after,#dc-root button:is([style*="border-radius: 999px"],[style*=border-radius\:999px]):hover:after{opacity:1;background-position:-20% 0}#dc-root a:is([style*="border-radius: 999px"],[style*=border-radius\:999px]),#dc-root button{transition:scale .2s}#dc-root a:is([style*="border-radius: 999px"],[style*=border-radius\:999px]):active,#dc-root button:active{scale:.97}#dc-root a[href]>svg:last-child,#dc-root button>svg:last-child{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}#dc-root a[href]:hover>svg:last-child,#dc-root button:hover>svg:last-child{transform:translate(3px)}#dc-root p a[href]{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .45s cubic-bezier(.2,.8,.2,1)}#dc-root p a[href]:hover{background-size:100% 1px}#dc-root section :is(:is([style*="border-radius: 18px"],[style*=border-radius\:18px]),:is([style*="border-radius: 20px"],[style*=border-radius\:20px]),:is([style*="border-radius: 22px"],[style*=border-radius\:22px]),:is([style*="border-radius: 24px"],[style*=border-radius\:24px])):not(input,textarea,label,button,a){transition:translate .5s cubic-bezier(.2,.8,.2,1),filter .5s}#dc-root section :is(:is([style*="border-radius: 18px"],[style*=border-radius\:18px]),:is([style*="border-radius: 20px"],[style*=border-radius\:20px]),:is([style*="border-radius: 22px"],[style*=border-radius\:22px]),:is([style*="border-radius: 24px"],[style*=border-radius\:24px])):not(input,textarea,label,button,a):not(:has(:is(:is([style*="border-radius: 18px"],[style*=border-radius\:18px]),:is([style*="border-radius: 20px"],[style*=border-radius\:20px]),:is([style*="border-radius: 22px"],[style*=border-radius\:22px])):hover)):hover{filter:brightness(1.03)saturate(1.04);translate:0 -4px}#m-prog{transform-origin:0;z-index:9999;pointer-events:none;width:100%;height:2px;transition:transform .15s linear;position:fixed;top:0;left:0;transform:scaleX(0)}@keyframes m-hdr{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes m-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes m-clip{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.35em)}to{opacity:1;clip-path:inset(-10% -5% -20%);transform:none}}@media (prefers-reduced-motion:reduce){#dc-root header,#dc-root header nav>*,#dc-root section.m-in h2{animation:none!important}#dc-root section.m-pre>[data-r=sec]{opacity:1!important;translate:none!important}html{scroll-behavior:auto}}[data-r=fdring]{animation:18s linear infinite fd-spin}[data-r=fdbadge]{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}[data-r=fdbadge]:hover{transform:scale(1.06)}[data-r=fdbadge]:hover [data-r=fdring]{animation-duration:6s}[data-r=fdbadge]>span svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}[data-r=fdbadge]:hover>span svg{transform:rotate(45deg)}[data-r=fdword]>span{animation:3.6s cubic-bezier(.65,0,.35,1) infinite fd-line}[data-r=fdglow]{animation:12s ease-in-out infinite alternate f-breathe}@keyframes fd-spin{to{transform:rotate(360deg)}}@keyframes fd-line{0%{transform-origin:0;transform:scaleX(0)}45%,60%{transform-origin:0;transform:scaleX(1)}61%{transform-origin:100%}to{transform-origin:100%;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){[data-r=fdring],[data-r=fdword]>span,[data-r=fdglow]{animation:none}}[data-r=hgold]{animation:11s cubic-bezier(.45,0,.55,1) infinite h-gold}[data-r=hgold2]{animation:9s ease-in-out infinite alternate h-gold2}@keyframes h-gold{0%{translate:-140%}to{translate:520%}}@keyframes h-gold2{0%{opacity:.5;scale:.92}to{opacity:1;scale:1.08}}@media (prefers-reduced-motion:reduce){[data-r=hgold],[data-r=hgold2]{animation:none}}[data-r=ulglint]{stroke-dashoffset:110px;animation:4.5s cubic-bezier(.45,0,.55,1) 2.2s infinite ul-glint}@keyframes ul-glint{0%{stroke-dashoffset:110px;opacity:0}10%{opacity:1}60%{stroke-dashoffset:0;opacity:1}70%,to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){[data-r=ulglint]{opacity:0;animation:none}}html.bt-js [data-r=rcpts]:not(.is-in) [data-r=rl],html.bt-js [data-r=rcpts]:not(.is-in) [data-r=rtot],html.bt-js [data-r=rcpts]:not(.is-in) [data-r=rstamp]{opacity:0}[data-r=rcpts].is-in [data-r=rc]{animation:1s cubic-bezier(.2,.8,.2,1) both rc-print}[data-r=rcpts].is-in [data-r=rc][data-side=g]{animation-delay:.15s}[data-r=rcpts].is-in [data-r=rl]{animation:.5s cubic-bezier(.2,.8,.2,1) both rc-line;animation-delay:calc(var(--i) * .45s + .6s)}[data-r=rcpts].is-in [data-r=rc][data-side=g] [data-r=rl]{animation-delay:calc(var(--i) * .45s + .8s)}[data-r=rcpts].is-in [data-r=rtot]{animation:.6s cubic-bezier(.2,.8,.2,1) 3.6s both rc-line}[data-r=rcpts].is-in [data-r=rc][data-side=g] [data-r=rtot]{animation-delay:3.8s}[data-r=rcpts].is-in [data-r=rstamp]{animation:.45s cubic-bezier(.5,0,.75,0) 4.3s both rc-stamp}[data-r=rcpts].is-in [data-r=rc][data-side=g] [data-r=rstamp]{animation-delay:4.8s}[data-r=rc]{transition:translate .5s cubic-bezier(.2,.8,.2,1)}[data-r=rc]:hover{translate:0 -6px}[data-r=rl]{border-radius:6px;transition:background .3s}[data-r=rl]:hover{background:#b07a2a12}@keyframes rc-print{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(-20px)}}@keyframes rc-line{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes rc-stamp{0%{opacity:0;filter:blur(2px);scale:2.4}85%{opacity:1;filter:none;scale:.95}to{opacity:.9;scale:1}}@media (max-width:760px){[data-r=rcpts]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){[data-r=rcpts] [data-r=rc],[data-r=rcpts] [data-r=rl],[data-r=rcpts] [data-r=rtot],[data-r=rcpts] [data-r=rstamp]{opacity:1!important;animation:none!important}}[data-r=pmark]{isolation:isolate}html.bt-js p:not(.is-in) [data-r=pmark]>span{transform:scaleX(0)}p.is-in [data-r=pmark]>span{animation:.9s cubic-bezier(.65,0,.35,1) .5s both pm-sweep}@keyframes pm-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-r=pmark]>span{animation:none!important;transform:none!important}}[data-r=apsec]:hover [data-r=apspot]{opacity:1}@keyframes ap-drift{0%{transform:translate(0)scale(1)}to{transform:translate(80px,40px)scale(1.12)}}@media (prefers-reduced-motion:reduce){[data-r=apb]{animation:none}[data-r=apspot]{display:none}}[data-r=svpulse]{stroke-dashoffset:100px;animation:14s linear infinite sv-flow}[data-r=svglow]{animation:26s ease-in-out infinite alternate ap-drift}[data-r=svlines] path:not([data-r]){stroke-dasharray:2 6}@keyframes sv-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){[data-r=svpulse],[data-r=svglow]{animation:none}[data-r=svpulse]{opacity:0}}[data-r=inlink]{stroke-dasharray:30 70;stroke-dashoffset:100px;opacity:.7;animation:12s ease-in-out infinite in-link}[data-r=innode]{animation:6s ease-out infinite in-ping}@keyframes in-link{0%{stroke-dashoffset:100px;opacity:0}20%{opacity:.8}70%{opacity:.8}to{stroke-dashoffset:-100px;opacity:0}}@keyframes in-ping{0%,60%{opacity:.55;box-shadow:0 0 #7fb79c66}75%{opacity:1}to{opacity:.55;box-shadow:0 0 0 14px #7fb79c00}}@media (prefers-reduced-motion:reduce){[data-r=inlink],[data-r=innode]{animation:none}[data-r=inlink]{stroke-dasharray:none;opacity:.35}}[data-r=whring]{opacity:0;animation:16s cubic-bezier(.25,.6,.35,1) infinite wh-ring}@keyframes wh-ring{0%{opacity:0;transform:scale(.4)}20%{opacity:.9}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){[data-r=whring]{opacity:.3;animation:none}}[data-r=ctpath]{stroke-dashoffset:100px;animation:16s linear infinite sv-flow}[data-r=ctplane]{animation:16s linear infinite ct-fly}@keyframes ct-fly{0%{offset-distance:0%;opacity:0}8%{opacity:.7}90%{opacity:.7}to{offset-distance:100%;opacity:0}}@media (max-width:760px){[data-r=ctplane]{display:none}}@media (prefers-reduced-motion:reduce){[data-r=ctpath],[data-r=ctplane]{animation:none}[data-r=ctplane]{display:none}}[data-r=mdcol]{opacity:.5;animation:12s ease-in-out infinite md-breathe}[data-r=mdsweep]{animation:18s cubic-bezier(.45,0,.55,1) infinite md-sweep}@keyframes md-breathe{0%,to{opacity:.35;scale:1 .96}33%{opacity:1;scale:1 1.04}}@keyframes md-sweep{0%{opacity:0;transform:translate(-40%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(380%)}}@media (prefers-reduced-motion:reduce){[data-r=mdcol],[data-r=mdsweep]{animation:none}[data-r=mdsweep]{display:none}}[data-r=prscan]{animation:14s cubic-bezier(.45,0,.55,1) infinite pr-scan}@keyframes pr-scan{0%{opacity:0;transform:translateY(-160px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(110vh)}}@media (prefers-reduced-motion:reduce){[data-r=prscan]{display:none}}section:has(>[data-r=sep]){overflow:clip visible!important}html.bt-js section:not(.m-in)>[data-r=sep] [data-r=sepl]{transform:scaleX(0)}html.bt-js section:not(.m-in)>[data-r=sep] [data-r=sepm]{opacity:0;transform:rotate(-90deg)scale(.4)}section.m-in>[data-r=sep] [data-r=sepl]{animation:1.1s cubic-bezier(.65,0,.35,1) both sep-draw}section.m-in>[data-r=sep] [data-r=sepm]{animation:.8s cubic-bezier(.34,1.56,.64,1) .2s both sep-mark}[data-r=sepd]{animation:4s ease-in-out infinite sepl-glow}@keyframes sepl-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 4px #e2b65ab3)}}@keyframes sep-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sep-mark{0%{opacity:0;transform:rotate(-90deg)scale(.4)}to{opacity:1;transform:none}}@keyframes sep-pulse{0%,to{box-shadow:0 0 #e2b65a80}60%{box-shadow:0 0 0 7px #e2b65a00}}@media (prefers-reduced-motion:reduce){[data-r=sep] *{opacity:1!important;animation:none!important;transform:none!important}}[data-r=indic]:after{content:"";border:1.5px solid var(--c);opacity:0;border-radius:15px;animation:4.8s ease-out infinite ind-ring;position:absolute;inset:-1px}[data-r=indsvg] path{stroke-dasharray:120;stroke-dashoffset:0;animation:4.8s cubic-bezier(.65,0,.35,1) infinite ind-trace}[data-r=indic]{transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .45s;animation:4.8s ease-in-out infinite ind-float}[data-r=flip]:nth-child(2) [data-r=indic],[data-r=flip]:nth-child(2) [data-r=indic]:after,[data-r=flip]:nth-child(2) [data-r=indsvg] path{animation-delay:-1.2s}[data-r=flip]:nth-child(3) [data-r=indic],[data-r=flip]:nth-child(3) [data-r=indic]:after,[data-r=flip]:nth-child(3) [data-r=indsvg] path{animation-delay:-2.4s}[data-r=flip]:nth-child(4) [data-r=indic],[data-r=flip]:nth-child(4) [data-r=indic]:after,[data-r=flip]:nth-child(4) [data-r=indsvg] path{animation-delay:-3.6s}[data-r=flip]:hover [data-r=indic]{box-shadow:0 10px 22px -10px var(--c);transform:rotate(-8deg)scale(1.1)}@keyframes ind-float{0%,to{translate:0}50%{translate:0 -3px}}@keyframes ind-ring{0%,55%{opacity:0;transform:scale(1)}65%{opacity:.5}to{opacity:0;transform:scale(1.35)}}@keyframes ind-trace{0%,50%{stroke-dashoffset:0}70%{stroke-dashoffset:120px}71%{stroke-dashoffset:-120px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){[data-r=indic],[data-r=indic]:after,[data-r=indsvg] path{animation:none!important}}#models button[role=radio]:first-of-type{--mc:#237656;--mt:#e6f3ec}#models button[role=radio]:nth-of-type(2){--mc:#9a6a1e;--mt:#fbf1dc}#models button[role=radio]:nth-of-type(3){--mc:#2e5e8c;--mt:#e5eef7}#models button[role=radio]:nth-of-type(4){--mc:#8c3b4a;--mt:#f7e6e9}#models button[role=radio]:nth-of-type(5){--mc:#5b4b8a;--mt:#eeeaf7}#models button[role=radio]:nth-of-type(6){--mc:#2f6f73;--mt:#e3f1f1}[data-r=mtype]{background:var(--mt);color:var(--mc);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mc) 22%, transparent);transition:background .4s,color .4s,box-shadow .4s,translate .45s cubic-bezier(.34,1.56,.64,1)}[data-r=mtdot]{background:var(--mc);transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .4s}[data-r=mtype]:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#fff9,#0000);width:40%;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)}button:hover [data-r=mtype]{translate:-3px}button:hover [data-r=mtdot]{transform:rotate(225deg)}button[aria-checked=true] [data-r=mtype]{background:var(--mc);color:#fff;box-shadow:0 8px 18px -10px var(--mc)}button[aria-checked=true] [data-r=mtdot]{background:#fff;animation:3s cubic-bezier(.65,0,.35,1) infinite mt-spin}button[aria-checked=true] [data-r=mtype]:after{animation:3.2s ease-in-out infinite mt-shine}@keyframes mt-spin{0%,60%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@keyframes mt-shine{0%,55%{opacity:0;left:-40%}60%{opacity:1}to{opacity:0;left:120%}}@media (max-width:640px){#models button[role=radio]>span:last-child{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important}[data-r=mtype]{padding:4px 9px 4px 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){[data-r=mtdot],[data-r=mtype]:after{animation:none!important}}[data-r=ggood]{animation:5s ease-in-out infinite gg-glow}@keyframes gg-glow{0%,to{box-shadow:inset 0 0 0 1px #e2b65a4d}50%{box-shadow:inset 0 0 0 1px #e2b65aa6,0 0 28px -8px #e2b65a73}}@media (prefers-reduced-motion:reduce){[data-r=ggood]{animation:none}}[data-r=gwho] button[aria-pressed]:after{content:"";opacity:.35;transform-origin:0;background:#0f2019;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-r=gwho] button[aria-pressed=true]:after{animation:7s linear forwards gq-prog}@keyframes gq-prog{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-r=gwho] button:after{display:none}}[data-r=gwho].go [data-r=garr]{transform-origin:0;animation:.6s cubic-bezier(.65,0,.35,1) both g-arr;animation-delay:inherit}[data-r=gwho].go [data-r=gw]:last-of-type{animation:.5s cubic-bezier(.2,.8,.2,1) both g-whisper,3.2s ease-in-out 5.6s infinite g-lostpulse}@keyframes g-arr{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes g-lostpulse{0%,to{opacity:1;translate:0}50%{opacity:.45;translate:3px}}@media (prefers-reduced-motion:reduce){[data-r=garr],[data-r=gw]{opacity:1!important;animation:none!important}}html.bt-js [data-r=fe]:not(.m-in) [data-r=feline]{transform:scaleX(0)}[data-r=fe] [data-r=feline]{transition:transform 1.2s cubic-bezier(.65,0,.35,1) .2s}[data-r=femail]:hover [data-r=feline]{animation:.9s cubic-bezier(.65,0,.35,1) fe-sweep}[data-r=femail]>span:first-child{transition:color .35s}[data-r=femail]:hover>span:first-child{color:#f5dfa8}[data-r=fetop]{transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .45s}[data-r=fetop]:hover{transform:translateY(-4px);box-shadow:0 12px 24px -10px #f5dfa8b3}[data-r=fetop]:hover svg{animation:.7s cubic-bezier(.65,0,.35,1) fe-up}@keyframes fe-sweep{0%{transform-origin:100%;transform:scaleX(1)}49%{transform-origin:100%;transform:scaleX(0)}50%{transform-origin:0}to{transform-origin:0;transform:scaleX(1)}}@keyframes fe-up{0%{transform:none}45%{opacity:0;transform:translateY(-14px)}46%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-r=fwl]{transition:color .5s,-webkit-text-stroke-color .5s,transform .6s cubic-bezier(.34,1.56,.64,1);display:inline-block}[data-r=ffword]:hover [data-r=fwl]{color:#e2b65a2e}[data-r=fwl]:hover{-webkit-text-stroke-color:#f5dfa8;transform:translateY(-.12em);color:#f5dfa8!important}[data-r=fwl]:hover+[data-r=fwl]{transform:translateY(-.06em);color:#f5dfa88c!important}[data-r=fwl]:has(+[data-r=fwl]:hover){transform:translateY(-.06em);color:#f5dfa88c!important}html.bt-js [data-r=ff]:not(.m-in) [data-r=fwl]{opacity:0;transform:translateY(.35em)}[data-r=ff].m-in [data-r=fwl]{animation:.9s cubic-bezier(.2,.8,.2,1) both fw-rise;animation-delay:calc(var(--k) * 50ms + .1s)}[data-r=ff].m-in [data-r=ffword]{animation:7s ease-in-out 1.6s infinite fw-shine}[data-r=ffl]{transition:border-color .35s,background .35s,translate .35s cubic-bezier(.34,1.56,.64,1)}[data-r=ffl]:hover{background:#f5dfa80f;border-color:#f5dfa88c;translate:0 -2px}[data-r=fflt]>span{transition:transform .45s cubic-bezier(.65,0,.35,1)}[data-r=ffl]:hover [data-r=fflt]>span{transform:translateY(-100%)}[data-r=ffmail]{transition:border-color .35s,background .35s}[data-r=ffmail]:hover{background:#ffffff17;border-color:#f5dfa88c}@keyframes fw-rise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes fw-shine{0%,to{-webkit-text-stroke-color:#e2b65a73}50%{-webkit-text-stroke-color:#f5dfa8cc}}@media (hover:none){[data-r=ffspot]{opacity:0}}@media (prefers-reduced-motion:reduce){[data-r=fwl],[data-r=ffword]{opacity:1!important;animation:none!important;transform:none!important}}[data-r=fgmag]{transition:transform .6s cubic-bezier(.2,.8,.2,1)}[data-r=fgcore]{transition:transform .5s cubic-bezier(.2,.8,.2,1),background .35s,box-shadow .35s}[data-r=fgmag]:hover [data-r=fgcore]{background:#fff;box-shadow:0 0 0 10px #f5dfa81f,0 18px 40px -16px #f5dfa8b3}[data-r=fgring]{animation:22s linear infinite fg-spin}[data-r=fgmag]:hover [data-r=fgring]{animation-duration:7s}[data-r=fgl]{transition:color .35s,gap .45s cubic-bezier(.2,.8,.2,1)}[data-r=fgarr]{transition:width .45s cubic-bezier(.2,.8,.2,1)}[data-r=fgl]:hover{color:#f5dfa8}[data-r=fgl]:hover [data-r=fgarr]{width:26px}[data-r=fgnav]:hover [data-r=fgl]:not(:hover){color:#e8f2ed66}html.bt-js [data-r=fg]:not(.m-in) [data-r=fgl],html.bt-js [data-r=fg]:not(.m-in) [data-r=fgmag]{opacity:0}[data-r=fg].m-in [data-r=fgl]{animation:.8s cubic-bezier(.2,.8,.2,1) both fg-in;animation-delay:calc(var(--k) * 80ms + .1s)}[data-r=fg].m-in [data-r=fgmag]{animation:.9s cubic-bezier(.34,1.56,.64,1) .45s both fg-pop}@keyframes fg-spin{to{transform:rotate(360deg)}}@keyframes fg-in{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}@keyframes fg-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@media (max-width:640px){[data-r=fg]>div:nth-of-type(2){justify-items:start;grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){[data-r=fgring],[data-r=fgl],[data-r=fgmag]{opacity:1!important;animation:none!important}}[data-r=fcl]{color:#dde6e1;align-items:center;gap:0;transition:color .3s,gap .4s cubic-bezier(.2,.8,.2,1);display:inline-flex}[data-r=fcarr]{color:#f5dfa8;width:0;transition:width .4s cubic-bezier(.2,.8,.2,1);display:inline-block;overflow:hidden}[data-r=fcl]:hover{color:#fff;gap:8px}[data-r=fcl]:hover [data-r=fcarr]{width:1em}[data-r=fcmag]{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s;box-shadow:0 14px 30px -16px #f5dfa899}[data-r=fcmag]:before{content:"";background:radial-gradient(120px circle at var(--bx,50%) var(--by,50%), #ffffffbf, transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}[data-r=fcmag]:hover:before{opacity:1}[data-r=fcmag]:hover{box-shadow:0 0 0 6px #f5dfa824,0 20px 40px -16px #f5dfa8bf}[data-r=fcmagin]{transition:transform .5s cubic-bezier(.2,.8,.2,1)}[data-r=fcmagarr]{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}[data-r=fcmag]:hover [data-r=fcmagarr]{transform:translate(3px,-3px)rotate(45deg)}[data-r=fccopy]{transition:gap .35s,color .3s}[data-r=fccopy]:hover{color:#fff;gap:12px}html.bt-js [data-r=fc]:not(.m-in) [data-r=fcin]{opacity:0}[data-r=fc].m-in [data-r=fcin]{animation:.9s cubic-bezier(.2,.8,.2,1) both fg-in;animation-delay:calc(var(--k) * .12s + 50ms)}@keyframes fc-bar{to{background-position:200% 0}}@keyframes fc-blob{0%{transform:translate(0)scale(1)}to{transform:translate(-40px,30px)scale(1.1)}}@media (hover:none){[data-r=fcspot]{opacity:0}}@media (prefers-reduced-motion:reduce){[data-r=fc] *{animation:none!important}[data-r=fcin]{opacity:1!important}}#qc-cur,#qc-dot{pointer-events:none;z-index:10000;opacity:0;border-radius:50%;transition:opacity .3s,width .3s cubic-bezier(.2,.8,.2,1),height .3s cubic-bezier(.2,.8,.2,1),margin .3s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s;position:fixed;top:0;left:0}#qc-cur{mix-blend-mode:normal;border:1.5px solid #2376568c;width:34px;height:34px;margin:-17px 0 0 -17px}#qc-dot{background:#237656;width:6px;height:6px;margin:-3px 0 0 -3px}#qc-cur.qc-hot{background:#e2b65a1a;border-color:#e2b65acc;width:58px;height:58px;margin:-29px 0 0 -29px}#qc-cur.qc-dark{border-color:#f5dfa8b3}#qc-dot.qc-dark{background:#f5dfa8}#qc-cur.qc-down{width:26px;height:26px;margin:-13px 0 0 -13px}.qc-mag{transition:translate .45s cubic-bezier(.2,.8,.2,1)}.qc-mag.qc-magon{transition:translate .12s linear}.qc-ripple{pointer-events:none;z-index:0;background:radial-gradient(circle,#fff9,#e2b65a47 60%,#0000 70%);border-radius:50%;animation:.65s cubic-bezier(.2,.7,.2,1) forwards qc-ripple;position:absolute;transform:scale(0)}@keyframes qc-ripple{to{opacity:0;transform:scale(1)}}@media (hover:none),(pointer:coarse){#qc-cur,#qc-dot{display:none!important}}@media (prefers-reduced-motion:reduce){#qc-cur,#qc-dot{display:none!important}.qc-ripple{display:none}}#qc-prog{z-index:60;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#237656,#e2b65a 60%,#f5dfa8);width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}html.bt-js #dc-root section:not(#top).m-pre h2{opacity:0;filter:blur(8px);clip-path:inset(0 0 100%);translate:0 18px}#dc-root section:not(#top).m-in h2{opacity:1;filter:none;clip-path:inset(-.3em);transition:opacity .9s cubic-bezier(.2,.8,.2,1) .1s,filter .9s cubic-bezier(.2,.8,.2,1) .1s,clip-path 1.1s cubic-bezier(.65,0,.35,1) 50ms,translate 1.1s cubic-bezier(.2,.8,.2,1) 50ms;translate:0}html.bt-js #dc-root section:not(#top).m-pre h2+p{opacity:0;translate:0 12px}#dc-root section:not(#top).m-in h2+p{opacity:1;transition:opacity .9s .45s,translate .9s cubic-bezier(.2,.8,.2,1) .45s;translate:0}#dc-root section:not(#top){transition:filter .8s}#dc-root section.qc-past>[data-r=sec]{opacity:.55!important;transition:opacity .8s,translate .8s!important;translate:0 -14px!important}header nav a[href^=\#]:not([href=\#top]):not([href=\#contact]){position:relative}header nav a[href^=\#]:not([href=\#top]):not([href=\#contact]):after{content:"";transform-origin:0;background:#e2b65a;border-radius:2px;height:2px;transition:transform .45s cubic-bezier(.65,0,.35,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}header nav a[href^=\#]:not([href=\#top]):not([href=\#contact])[data-cur="1"]:after{transform:scaleX(1)}header nav a[href^=\#]:not([href=\#top]):not([href=\#contact])[data-cur="1"]{color:#0f2019!important}@media (prefers-reduced-motion:reduce){#dc-root section h2,#dc-root section h2+p{opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;translate:none!important}#dc-root section.qc-past>[data-r=sec]{opacity:1!important;translate:none!important}}[data-r=prdot]{color:#237656;background:#fff;transition:background .6s cubic-bezier(.2,.8,.2,1),color .6s,box-shadow .6s,scale .6s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 0 1px #e4efe9,0 10px 22px -14px #0f201959}[data-r=prtag]{color:#6b7a72;transition:color .5s}[data-r=prnode]:hover [data-r=prdot]{scale:1.08;box-shadow:0 0 0 1px #e2b65a,0 12px 24px -14px #b07a2a80}[data-r=prnode][aria-pressed=true] [data-r=prdot]{color:#f5dfa8;background:#0f2019;scale:1.14;box-shadow:0 0 0 5px #e2b65a38,0 16px 30px -14px #0f201999}[data-r=prnode][aria-pressed=true] [data-r=prtag]{color:#0f2019}[data-r=prnode]:focus-visible{outline:none}[data-r=prnode]:focus-visible [data-r=prdot]{box-shadow:0 0 0 3px #e2b65a}[data-r=prglow]{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite pr-glow}[data-r=prspark]{animation:2.2s cubic-bezier(.65,0,.35,1) infinite pr-spark}[data-r=prref]{animation:3.6s ease-in-out infinite pr-ref}@keyframes pr-glow{0%,to{opacity:.7;scale:.9}50%{opacity:1;scale:1.1}}@keyframes pr-spark{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(30px)}}@keyframes pr-ref{0%,to{transform:scaleX(.88)}50%{transform:scaleX(1)}}@media (max-width:640px){[data-r=prdot]{width:40px!important;height:40px!important}[data-r=prdot] svg{width:18px;height:18px}[data-r=prtag]{font-size:11px!important}}@media (prefers-reduced-motion:reduce){[data-r=prglow],[data-r=prspark],[data-r=prref]{animation:none!important}}[data-r=svq]{color:#2a3a32;background:#fff;border:1px solid #e7e1d2;transition:background .45s,border-color .45s,color .45s,transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}[data-r=svqn]{color:#66665f;transition:color .45s}[data-r=svq][aria-pressed=true] [data-r=svqn]{color:#cae2d7}[data-r=svqi]{background:var(--st);color:var(--sc);transition:background .45s,color .45s,transform .5s cubic-bezier(.34,1.56,.64,1)}[data-r=svq]:first-of-type{--sc:#237656;--st:#e3f1ea}[data-r=svq]:nth-of-type(2){--sc:#b5532a;--st:#fbe9df}[data-r=svq]:nth-of-type(3){--sc:#4f46e5;--st:#e8e7fc}[data-r=svq]:nth-of-type(4){--sc:#9d2b6b;--st:#f7e3ee}[data-r=svq]:nth-of-type(5){--sc:#1f6fa8;--st:#e2eef8}[data-r=svq]:nth-of-type(6){--sc:#9a6a1e;--st:#f8eed9}[data-r=svq]:hover [data-r=svqi]{transform:rotate(-8deg)scale(1.06)}[data-r=svqa]{color:#b9b2a0;transition:color .45s,transform .45s cubic-bezier(.34,1.56,.64,1)}[data-r=svqbar]{transform:scaleX(0)}[data-r=svq]:hover{border-color:#d9cba6;transform:translate(4px)}[data-r=svq]:hover [data-r=svqa]{color:#8a5e1e;transform:translate(3px)}[data-r=svq][aria-pressed=true]{border-color:var(--sc);color:#fff;background:#0f2019;transform:translate(8px);box-shadow:0 20px 40px -26px #0f2019b3}[data-r=svq][aria-pressed=true] [data-r=svqi]{background:var(--sc);color:#fff;box-shadow:0 0 0 4px #ffffff1f}[data-r=svq][aria-pressed=true] [data-r=svqa]{color:#f5dfa8;transform:translate(4px)}[data-r=svq][aria-pressed=true] [data-r=svqbar]{animation:5.2s linear forwards sv-fill}[data-r=svlpulse]{animation:1.6s cubic-bezier(.4,0,.2,1) infinite sv-pulse}[data-r=svlchip]{transition:background .6s;animation:1.6s cubic-bezier(.4,0,.2,1) infinite sv-chip}[data-r=svlport]{transition:background .6s;animation:1.6s ease-in-out infinite sv-port}[data-r=svldot],[data-r=svlbeam]{transition:background .6s}@keyframes sv-pulse{0%{left:-34%}to{left:100%}}@keyframes sv-chip{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes sv-port{0%,to{opacity:.75}50%{opacity:1}}@media (max-width:860px){[data-r=svlink]{display:none}}@media (prefers-reduced-motion:reduce){[data-r=svlpulse],[data-r=svlchip],[data-r=svlport]{animation:none!important}}@keyframes sv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:860px){[data-r=svsw]{grid-template-columns:1fr!important}[data-r=svq][aria-pressed=true],[data-r=svq]:hover{transform:none!important}}@media (prefers-reduced-motion:reduce){[data-r=svqbar]{display:none}}@media (max-width:760px){#top{min-height:auto!important}#top>[data-r=sec]{min-height:auto!important;padding-top:40px!important;padding-bottom:36px!important}#top [data-hero=badge]{margin-bottom:14px!important;padding:5px 11px!important;font-size:12px!important}#top [data-hero=h1]{letter-spacing:-.03em!important;margin-bottom:14px!important;font-size:clamp(32px,9vw,40px)!important;line-height:1.08!important}#top [data-hero=p]{margin-bottom:22px!important;font-size:15.5px!important;line-height:1.5!important}#top [data-hero=cta]{flex-flow:row!important;gap:10px!important;margin-bottom:26px!important}#top [data-hero=cta]>a{white-space:nowrap;text-align:center;flex:1 1 0!important;justify-content:center!important;min-width:0!important;padding:13px 12px!important;font-size:14.5px!important}#top [data-hero=roi]{margin-top:0!important;padding-top:18px!important}#top [data-hero=roi]>div:first-child{margin-bottom:12px!important;font-size:12.5px!important}#top [data-r=roirow]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:16px!important;display:grid!important}#top [data-r=roi]{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;padding:12px 10px!important}#top [data-r=roi]>span:last-child{min-width:0;flex-direction:column-reverse!important;gap:3px!important;display:flex!important}#top [data-r=roi]>span:last-child>span:first-child{opacity:.8;font-size:11.5px!important;font-weight:600!important;line-height:1.3!important}#top [data-r=roi]>span:last-child>span:last-child{font-size:14px!important;font-weight:800!important;line-height:1.2!important}#top [data-r=roi]>span:first-child{width:22px!important;height:3px!important}#top [aria-label="Tools we work with"]{margin-top:0!important}#top>div:not([data-r=sec]):not(:first-of-type),#top [data-par]{display:none!important}#top>div:first-of-type video{opacity:.35!important}#top>[data-r=sec]{isolation:isolate;position:relative}#top>[data-r=sec]:before{content:none}#top{background:#0b2118!important}#top:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0616108c 0%,#0616109e 45%,#06161080 100%);position:absolute;inset:0}#top>[data-r=sec]{z-index:1}#top>div:has(>span:nth-child(12)){opacity:.18!important;display:block!important}#top [data-r=roirow]{background:#0616108c;border:1px solid #ffffff1f;border-radius:16px;overflow:hidden;grid-template-columns:1fr!important;gap:0!important}#top [data-r=roi]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:row!important;align-items:center!important;gap:14px!important;padding:12px 16px!important}#top [data-r=roi]+[data-r=roi]{border-top:1px solid #ffffff14!important}#top [data-r=roi]>span:first-child{flex:none;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;transform:none!important}#top [data-r=roi]>span:last-child{flex:1;min-width:0;text-align:left!important;flex-direction:column-reverse!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;display:flex!important}#top [data-r=roi]>span:last-child>span{text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;margin:0!important;display:flex!important}#top [data-r=roi]>span:last-child>span:last-child{color:#fff!important;overflow-wrap:normal!important;font-size:16px!important;line-height:1.3!important}#top [data-r=roi]>span:last-child>span:first-child{text-align:left;color:#bfd8cc!important;overflow-wrap:normal!important;font-size:13px!important;line-height:1.3!important}#top [data-hero=p]{color:#e4f0ea!important;font-weight:500!important}#top [data-hero=roi]>div:first-child{text-align:center;justify-content:center!important}#top [data-hero=roi]>div:first-child>span:first-child{display:none!important}#top [data-r=roi]{background:#06161099!important}#top [data-r=roi] *{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}#top [data-r=roi]>span:first-child{transform-origin:0;transform:scale(.85);width:auto!important;height:auto!important}#top [data-r=roi]>span:last-child>span{overflow-wrap:anywhere}#top [data-r=roi]>span:last-child>span:first-child{color:#cfe3d9!important;opacity:1!important}}@media (max-width:360px){#top [data-hero=cta]{flex-direction:column!important}#top [data-r=roi]>span:last-child{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}#top [data-r=roi]>span:last-child>span:first-child{text-align:left}}@keyframes st-bob{0%,to{translate:0}50%{translate:0 -2px}}[data-r=sstep]{margin-bottom:0}[data-r=stime2].bt-swap2{animation:.5s cubic-bezier(.34,1.56,.64,1) both fx-pop}[data-r=stext].bt-swap2{animation:.55s cubic-bezier(.2,.8,.2,1) both fx-swap}[data-r=spair]>[data-r=scard]:last-child [data-r=stext].bt-swap2{animation-delay:.12s}@media (max-width:760px){[data-r=sres],[data-r=spair]{grid-template-columns:1fr!important;gap:10px!important}[data-r=spair]>span{transform:rotate(90deg)}[data-r=splayer] [role=tablist]{border-radius:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-r=splayer] [role=tablist]>span[aria-hidden]{display:none}}@keyframes p-flipA{0%{opacity:.2;transform:rotateX(-90deg)}to{opacity:1;transform:none}}@keyframes p-flipB{0%{opacity:.2;transform:rotateX(90deg)}to{opacity:1;transform:none}}[data-r=pswitch]:focus-visible{outline-offset:4px;outline:2px solid #cae2d7}@media (max-width:900px){[data-r=pgrid2]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){[data-r=pgrid2]{grid-template-columns:1fr!important}[data-r=pswitch]>span{padding:10px 14px!important;font-size:14px!important}}@keyframes bt-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bt-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes bt-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,3%)scale(1.06)}}@keyframes bt-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bt-pulse{0%{box-shadow:0 0 #cae2d780}70%,to{box-shadow:0 0 0 9px #cae2d700}}html.bt-js [data-reveal]:not(.is-in){opacity:0}[data-reveal].is-in{animation:.8s cubic-bezier(.2,.7,.2,1) both bt-up}[data-ul] path{stroke-dasharray:100;stroke-dashoffset:0}html.bt-js [data-reveal]:not(.is-in) [data-ul] path{stroke-dashoffset:100px}html.bt-js [data-reveal].is-in [data-ul] path{animation:1.1s cubic-bezier(.65,0,.35,1) .35s both bt-draw}html.bt-js [data-reveal][data-fx]:not(.is-in){opacity:1}[data-reveal][data-fx].is-in{animation:none}html.bt-js [data-fx]:not(.is-in)>*{opacity:0}[data-fx].is-in>*{animation-duration:.85s;animation-timing-function:cubic-bezier(.2,.75,.2,1);animation-fill-mode:backwards;animation-delay:calc(var(--i,0) * 90ms + 80ms)}[data-fx=left].is-in>*{animation-name:fx-left}[data-fx=tilt]{perspective:1200px}[data-fx=tilt].is-in>*{animation-name:fx-tilt;animation-duration:1s}[data-fx=sides].is-in>:nth-child(odd){animation-name:fx-fromleft}[data-fx=sides].is-in>:nth-child(2n){animation-name:fx-fromright}[data-fx=pop].is-in>*{animation-name:fx-rise;animation-delay:calc(var(--i,0) * .26s + .3s)}[data-fx=pop].is-in>*>span:first-child{animation:.6s cubic-bezier(.34,1.56,.64,1) backwards fx-pop;animation-delay:calc(var(--i,0) * .26s + .3s)}[data-fx=right].is-in>*{animation-name:fx-right;animation-delay:calc(var(--i,0) * 70ms + 80ms)}[data-fx=bloom].is-in>*{animation-name:fx-rise}[data-fx=bloom].is-in>*>span:first-child{animation:.9s cubic-bezier(.34,1.56,.64,1) backwards fx-bloom;animation-delay:calc(var(--i,0) * 90ms + .2s)}[data-fx=stack].is-in>*{animation-name:fx-stack;animation-delay:calc(var(--i,0) * .16s + .15s)}[data-fx=float].is-in>*{animation-name:fx-float;animation-duration:1.1s}@keyframes fx-left{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:none}}@keyframes fx-right{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:none}}@keyframes fx-fromleft{0%{opacity:0;transform:translate(-60px)rotateY(8deg)}to{opacity:1;transform:none}}@keyframes fx-fromright{0%{opacity:0;transform:translate(60px)rotateY(-8deg)}to{opacity:1;transform:none}}@keyframes fx-tilt{0%{opacity:0;transform:translateY(46px)rotateX(16deg)scale(.96)}to{opacity:1;transform:none}}@keyframes fx-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fx-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes fx-bloom{0%{opacity:0;transform:scale(.4)rotate(-30deg)}to{opacity:1;transform:none}}@keyframes fx-stack{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(30px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes fx-float{0%{opacity:0;filter:blur(6px);transform:translateY(60px)scale(.97)}to{opacity:1;filter:none;transform:none}}@keyframes fx-swap{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}[data-r=mpanel].bt-swap>*{animation:.55s cubic-bezier(.2,.8,.2,1) both fx-swap}[data-r=mpanel].bt-swap>:nth-child(2){animation-delay:50ms}[data-r=mpanel].bt-swap>:nth-child(3){animation-delay:.1s}[data-r=mpanel].bt-swap>:nth-child(4){animation-delay:.15s}[data-r=mpanel].bt-swap>:nth-child(5){animation-delay:.2s}[data-tilt]{transform-style:preserve-3d;will-change:transform}[data-r=cmp]>div{transition:background .35s,padding-left .35s cubic-bezier(.2,.8,.2,1)}[data-r=cmp]>div:not([data-r=cmphead]):hover{background:#faf8ff;padding-left:14px!important}[data-r=indrow]{transition:transform .4s cubic-bezier(.2,.8,.2,1)}[data-r=indrow]:hover{transform:translate(6px)}[data-r=indrow]:hover svg{stroke:#7e2626}[data-r=whyitem]>span:first-child{transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s}[data-r=whyitem]:hover>span:first-child{transform:translateY(-4px)rotate(-8deg);color:#fff!important;background:#237656!important}[data-lift]{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .3s}[data-lift]:hover{transform:translateY(-4px);box-shadow:0 22px 44px -28px #23765673;border-color:#dbebe4!important}[data-field]:focus{box-shadow:0 0 0 4px #cae2d72e;background:#fff!important;border-color:#cae2d7!important}[data-field]::placeholder{color:#919191}@media (max-width:960px){[data-r=navlinks],[data-r=navcta]{display:none!important}[data-r=burger]{display:inline-flex!important}[data-r=split]{grid-template-columns:1fr!important}[data-r=rail]{grid-template-columns:1fr!important;gap:0!important}[data-r=railline]{display:none!important}[data-r=step]{grid-template-columns:22px 1fr;column-gap:16px;text-align:left!important;padding:0 0 22px!important;display:grid!important}[data-r=step]>span:first-child{grid-row:span 2;margin:4px 0 0!important}[data-r=cmp]>div{grid-template-columns:1fr!important;gap:6px!important}[data-r=cmphead],[data-r=cmp]>div>svg{display:none!important}}@media (max-width:640px){[data-r=sec]{padding-top:68px!important;padding-bottom:68px!important}[data-r=proof]{flex-direction:column;align-items:flex-start!important;gap:14px!important}[data-r=proof]>span[aria-hidden]{display:none}[data-r=two]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}[data-reveal],[data-fx]>*{opacity:1!important}[data-ul] path{stroke-dashoffset:0!important}}[data-r=dd]{position:relative}[data-r=ddp]{opacity:0;visibility:hidden;z-index:60;padding-top:14px;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s;position:absolute;top:100%;left:50%;transform:translate(-50%,8px)}[data-r=dd]:hover [data-r=ddp],[data-r=dd]:focus-within [data-r=ddp]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}[data-r=ddcar]{transition:transform .3s}[data-r=dd]:hover [data-r=ddcar],[data-r=dd]:focus-within [data-r=ddcar]{transform:rotate(180deg)}[data-r=ddi]{transition:background .25s}[data-r=ddi]:hover,[data-r=ddi]:focus-visible{color:#0f2019;background:#f6f3ea}[data-r=ddic]{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}[data-r=ddi]:hover [data-r=ddic]{transform:scale(1.08)rotate(-4deg)}html,body{overflow-x:clip}img,svg,video{max-width:100%}[data-r=mcta]{display:none}@media (max-width:760px){[data-r=mcta]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;background:#0f2019;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:52px;font-size:16px;font-weight:700;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;transform:translateY(140%);box-shadow:0 18px 40px -16px #0817118c,inset 0 1px #ffffff14;color:#fff!important}html.bt-scrolled [data-r=mcta]{transform:none}html.bt-atfoot [data-r=mcta]{transform:translateY(140%)}[data-r=mcta]:active{transform:scale(.98)}[data-r=mcta]:focus-visible{outline-offset:3px;outline:3px solid #e2b65a}footer{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}h1{font-size:clamp(32px,9vw,40px)!important;line-height:1.08!important}h2{font-size:clamp(26px,7.4vw,32px)!important;line-height:1.16!important}main>section>[data-r=sec]{padding-top:64px!important;padding-bottom:64px!important;padding-left:var(--gut,20px)!important;padding-right:var(--gut,20px)!important}main>section[aria-labelledby=pg-title]>div:not(*){padding-top:36px!important;padding-left:20px!important;padding-right:20px!important}[data-r=ihgrid]{gap:28px!important;padding-bottom:36px!important}[data-r=ihrow]:nth-child(n+4){display:none!important}[data-r=ihrow]{padding:11px 12px 11px 16px!important}[data-r=ihrow]>span:nth-child(2){font-size:15.5px!important}[data-pg] p,p[data-pg]{font-size:16.5px!important}[data-pg] a:not(*){justify-content:center;width:100%}section[aria-labelledby=h-cases]>div:has(>article){scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 var(--gut,20px);overscroll-behavior-x:contain;overflow-x:auto;margin-left:calc(-1 * var(--gut,20px))!important;margin-right:calc(-1 * var(--gut,20px))!important;padding:6px var(--gut,20px) 18px!important;flex-flow:row!important;grid-template-columns:none!important;gap:14px!important;display:flex!important}section[aria-labelledby=h-cases]>div:has(>article)::-webkit-scrollbar{display:none}section[aria-labelledby=h-cases]>div:has(>article)>*{scroll-snap-align:start;flex:0 0 86%!important;min-width:0!important;max-width:none!important;margin-top:0!important}article[data-r=svtile]{padding:22px 20px!important}article[data-r=svtile] p{font-size:16px!important;line-height:1.6!important}#plat>div:has(>[data-r=ptile]){scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 var(--gut,20px);overscroll-behavior-x:contain;overflow-x:auto;margin-left:calc(-1 * var(--gut,20px))!important;margin-right:calc(-1 * var(--gut,20px))!important;padding:6px var(--gut,20px) 18px!important;flex-flow:row!important;grid-template-columns:none!important;gap:14px!important;display:flex!important}#plat>div:has(>[data-r=ptile])::-webkit-scrollbar{display:none}#plat>div:has(>[data-r=ptile])>*{scroll-snap-align:start;flex:0 0 86%!important;min-width:0!important;max-width:none!important;margin-top:0!important}#plat [data-r=ptile]{flex-basis:74%!important}#help>div:has(>[data-r=hhelp]){scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 var(--gut,20px);overscroll-behavior-x:contain;overflow-x:auto;margin-left:calc(-1 * var(--gut,20px))!important;margin-right:calc(-1 * var(--gut,20px))!important;padding:6px var(--gut,20px) 18px!important;flex-flow:row!important;grid-template-columns:none!important;gap:14px!important;display:flex!important}#help>div:has(>[data-r=hhelp])::-webkit-scrollbar{display:none}#help>div:has(>[data-r=hhelp])>*{scroll-snap-align:start;flex:0 0 86%!important;min-width:0!important;max-width:none!important;margin-top:0!important}#help [data-r=hhelp]{flex-basis:78%!important}[data-r=wgrid]{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 var(--gut,20px);overscroll-behavior-x:contain;overflow-x:auto;margin-left:calc(-1 * var(--gut,20px))!important;margin-right:calc(-1 * var(--gut,20px))!important;padding:6px var(--gut,20px) 18px!important;flex-flow:row!important;grid-template-columns:none!important;gap:14px!important;display:flex!important}[data-r=wgrid]::-webkit-scrollbar{display:none}[data-r=wgrid]>*{scroll-snap-align:start;flex:0 0 86%!important;min-width:0!important;max-width:none!important;margin-top:0!important}[data-r=stw] ol{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0 var(--gut,20px);overscroll-behavior-x:contain;overflow-x:auto;margin-left:calc(-1 * var(--gut,20px))!important;margin-right:calc(-1 * var(--gut,20px))!important;padding:6px var(--gut,20px) 18px!important;flex-flow:row!important;grid-template-columns:none!important;gap:14px!important;display:flex!important}[data-r=stw] ol::-webkit-scrollbar{display:none}[data-r=stw] ol>*{scroll-snap-align:start;flex:0 0 82%!important;min-width:0!important;max-width:none!important;margin-top:0!important}[data-r=rsec] [data-r=rbox]{padding:18px!important}[data-r=prtag],[data-r=mtype],[data-r=glab]{font-size:12px!important}[data-r=hc]{flex-basis:290px!important}[data-r=hc] p,[data-r=hc] li{font-size:15.5px!important}[data-r=hmask]{margin-left:calc(-1 * var(--gut,20px))!important;margin-right:calc(-1 * var(--gut,20px))!important;padding-left:var(--gut,20px)!important;padding-right:var(--gut,20px)!important}#plat>div:has(>[data-r=ppanel]){scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;margin-left:calc(-1 * var(--gut,20px))!important;margin-right:calc(-1 * var(--gut,20px))!important;padding:6px var(--gut,20px) 18px!important;flex-direction:row!important;grid-template-columns:none!important;gap:14px!important;display:flex!important}#plat>div:has(>[data-r=ppanel])::-webkit-scrollbar{display:none}#plat>div:has(>[data-r=ppanel])>*{scroll-snap-align:start;flex:0 0 88%!important;min-width:0!important}#plat [data-r=ppanel]{padding:22px 18px!important}button,[role=button],a[href]{-webkit-tap-highlight-color:#2376561f}}@media (max-width:374px){:root{--gut:16px}main>section>[data-r=sec]{padding-left:16px!important;padding-right:16px!important}h1{font-size:30px!important}}@media (min-width:761px) and (max-width:1023px){section[aria-labelledby=h-cases]>div:has(>article){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}section[aria-labelledby=h-cases] article[data-r=svtile]>div[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:16px!important}section[aria-labelledby=h-cases] article[data-r=svtile]{padding:24px!important}section[aria-labelledby=h-cases] article[data-r=svtile] p{font-size:16px!important}}@media (max-width:1023px){[data-r=prtag],[data-r=mtype],[data-r=glab]{font-size:12px!important}}[data-r=rdots]{display:none}@media (max-width:760px){[data-r=rdots]{justify-content:center;align-items:center;gap:6px;margin:2px 0 6px;display:flex}[data-r=rdots] button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}[data-r=rdots] button:before{content:"";background:#d6cfbe;border-radius:999px;width:7px;height:7px;transition:width .35s cubic-bezier(.2,.8,.2,1),background .35s}[data-r=rdots] button[aria-current=true]:before{background:#0f2019;width:22px}[data-r=rdots] button:focus-visible{outline-offset:1px;border-radius:6px;outline:2px solid #e2b65a}[data-r=ihgrid]{grid-template-columns:minmax(0,1fr)!important}[data-r=ihgrid]>*{min-width:0!important}[data-r=ihgrid]>div[data-pg]:last-child{border-radius:20px!important;padding:18px!important}[data-r=ihgrid]>div[data-pg]:last-child ul{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;flex-direction:row!important;gap:10px!important}[data-r=ihgrid]>div[data-pg]:last-child ul::-webkit-scrollbar{display:none}[data-r=ihrow]{scroll-snap-align:start;background:#ffffff0d;flex:0 0 82%;display:flex!important}[data-r=ihrow]:nth-child(n+4){display:flex!important}main>section[aria-labelledby=pg-title] h1{margin-bottom:14px!important}main>section[aria-labelledby=pg-title] p[data-pg]{margin-bottom:22px!important}[data-r=ihgrid] span[data-pg]{margin-bottom:16px!important}#plat [data-r=ptile]{padding:14px 16px!important}#plat [data-r=ptile] [data-r=pbadge]{width:42px!important;height:42px!important}#plat [data-r=pgroup] [data-r=pchip]{padding:5px 10px!important;font-size:13.5px!important}#plat [data-r=ppanel]>div{gap:14px!important}#plat>p{margin-top:10px!important}footer[data-r=fc]{padding-left:var(--gut,20px)!important;padding-right:var(--gut,20px)!important}footer[data-r=fc] [data-r=fcin]{gap:16px!important;margin:0!important;padding-top:22px!important;padding-bottom:0!important}footer[data-r=fc] [data-r=fcin]:first-of-type{padding-top:34px!important}footer[data-r=fc] [data-r=fcin]:first-of-type>div{flex-basis:auto!important;min-width:0!important}footer[data-r=fc] [data-r=fcin]:first-of-type h3{margin-bottom:4px!important;font-size:21px!important}footer[data-r=fc] [data-r=fcin]:first-of-type p{margin:0!important;font-size:14.5px!important}footer[data-r=fc] [data-r=fcmag]{justify-content:center;width:100%;min-height:48px}footer[data-r=fc] [data-r=fcin]:nth-of-type(2){flex-direction:column!important;gap:14px!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:first-child{flex-basis:auto!important;min-width:0!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:first-child>p,footer[data-r=fc] [data-r=fccopy]{display:none!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child{gap:0!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child>div:nth-child(n+2){display:none!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child>div:first-child{width:100%}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child>div:first-child>div:first-child{margin-bottom:10px!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child>div:first-child>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px!important;display:grid!important}footer[data-r=fc] [data-r=fcl]{align-items:center;min-height:40px;font-size:15px!important;display:inline-flex!important}footer[data-r=fc] [data-r=fcarr]{display:none!important}footer[data-r=fc] [data-r=fcin]:last-of-type{margin-top:18px!important;padding-top:16px!important;font-size:13px!important}footer[data-r=fc] [data-r=fcin]:last-of-type>span:last-child{display:none!important}footer[data-r=fc] [data-r=fflegal]{display:inline-flex!important}footer[data-r=fc]{padding-bottom:calc(26px + env(safe-area-inset-bottom))!important}footer[data-r=fc] [data-r=fcin]:first-of-type{gap:18px!important;padding-top:36px!important;padding-bottom:22px!important}footer[data-r=fc] [data-r=fcin]:first-of-type h3{margin:0 0 8px!important;font-size:23px!important;line-height:1.22!important}footer[data-r=fc] [data-r=fcin]:first-of-type p{color:#c9dad1!important;font-size:15px!important;line-height:1.5!important}footer[data-r=fc] [data-r=fcmag]{border-radius:14px!important;height:auto!important;min-height:52px!important;padding:0 18px!important;box-shadow:0 12px 28px -16px #f5dfa88c!important}footer[data-r=fc] [data-r=fcmagin]{gap:10px!important;padding:0!important;font-size:15.5px!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2){gap:20px!important;padding-top:24px!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:first-child span[role=img]>svg{width:30px!important;height:auto!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:first-child span[role=img]>span{font-size:24px!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child>div:first-child>div:first-child{margin-bottom:6px!important;font-size:12.5px!important}footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child>div:first-child>div:last-child{gap:0 16px!important}footer[data-r=fc] [data-r=fcl]{border-bottom:1px solid #ffffff12;color:#e6efea!important;min-height:44px!important;font-size:15.5px!important;font-weight:600!important}footer[data-r=fc] [data-r=fcin]:last-of-type{margin-top:22px!important;padding-top:18px!important;display:flex!important}footer[data-r=fc] [data-r=fcin]:last-of-type>span:first-child{color:#9fb5aa;justify-content:space-between;align-items:center;width:100%;flex-wrap:nowrap!important;gap:12px!important;font-size:13px!important;display:flex!important}footer[data-r=fc] [data-r=fflegal]{flex:none;gap:18px!important;margin-left:0!important}footer[data-r=fc] [data-r=fflegal] a{align-items:center;min-height:32px;font-weight:600;display:inline-flex;color:#dce8e1!important}}@media (max-width:374px){footer[data-r=fc] [data-r=fcin]:last-of-type>span:first-child{flex-wrap:wrap!important}}@media (max-width:760px){footer[data-r=fc] [data-r=fcmag],footer[data-r=fc] [data-r=fcin]:nth-of-type(2)>div:last-child{display:none!important}footer[data-r=fc] [data-r=fcin]:first-of-type{padding-bottom:4px!important}#contact [data-r=sec]{padding-top:44px!important;padding-bottom:40px!important}#contact [data-r=split]{gap:18px!important}#contact [data-r=split]>div:first-child>p,#contact [data-r=split]>div:first-child>div:last-child{display:none!important}#contact [data-r=split]>div:first-child h2{margin-bottom:0!important}#contact [data-r=chat]{border-radius:20px!important;padding:0!important;box-shadow:0 24px 50px -36px #0f201973!important}#contact [data-r=chat]>div:first-child{display:none!important}#contact [data-r=mad]{gap:14px!important;padding:18px 16px 6px!important}#contact [data-r=mad]>div:first-child{display:none!important}#contact [data-r=mad]>p[data-r=cmsg]{flex-direction:column;gap:6px;display:flex;font-size:0!important;line-height:0!important}#contact [data-r=mad]>p[data-r=cmsg]:before{color:#3f4a44;font-size:13.5px;font-weight:700;line-height:1.3}#contact [data-r=mad]>p[data-r=cmsg]:first-of-type:before{content:"Your name"}#contact [data-r=mad]>p[data-r=cmsg]:last-of-type:before{content:"Work email"}#contact [data-r=mneed]{display:none!important}#contact [data-r=mad] input[data-blank]{box-sizing:border-box;min-height:48px;background:#fff!important;border:1px solid #dcd5c4!important;border-radius:12px!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px 14px!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;display:block!important}#contact [data-r=mad]>div[data-r=cmsg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;display:grid!important}#contact [data-r=mad]>div[data-r=cmsg]:before{content:"I need help with";color:#3f4a44;grid-column:1/-1;font-size:13.5px;font-weight:700}#contact [data-r=mad]>div[data-r=cmsg] button{box-sizing:border-box;text-align:center;justify-content:center;width:100%;min-height:44px!important;padding:8px 10px!important;font-size:14px!important}#contact [data-r=mad]>label>span{color:#3f4a44!important;font-size:13.5px!important;font-weight:700!important;line-height:1.3!important}#contact [data-r=mad] textarea{background:#fff!important;border:1px solid #dcd5c4!important;border-radius:12px!important;min-height:84px!important;font-size:16px!important}#contact [data-r=chat]>div:last-child{background:0 0!important;border-top:none!important;padding:12px 16px 16px!important}#contact [data-r=chat]>div:last-child>span{display:none!important}#contact [data-r=chat]>div:last-child{justify-content:flex-end!important}#contact [data-r=chat]>div:last-child>a{box-sizing:border-box;justify-content:center;border-radius:999px!important;gap:8px!important;width:auto!important;height:44px!important;min-height:44px!important;padding:0 18px!important;font-size:15px!important}#about [data-r=gwho]>div:not([data-r=ggood]){display:none!important}#about [data-r=gwho]{padding:0!important;position:static!important}#about [data-r=tframe]{aspect-ratio:auto!important;height:auto!important;min-height:0!important;padding:0!important}#about [data-r=split]{grid-template-columns:minmax(0,1fr)!important}#about [data-r=split]>div:first-child,#about [data-r=tframe],#about [data-r=gwho]{min-width:0!important;max-width:100%!important}#about [data-r=ggood]{gap:14px!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:16px 14px!important}#about [data-r=ggood]>div:first-child{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px 10px!important}#about [data-r=ggood]>div:first-child>span{white-space:nowrap!important}#about [data-r=ggood] [data-r=gclock2]{padding:4px 10px!important;font-size:12px!important}#about [data-r=ggood]>div:nth-child(2)>span:last-child>span:last-child{height:42px!important}#about [data-r=ggood] [data-r=gstat]{white-space:normal!important;text-overflow:clip!important;font-size:15px!important;line-height:1.35!important;overflow:visible!important}#about [data-r=ggood]>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#about [data-r=ggood]>div:last-child>span[aria-hidden=true]{display:none!important}#about [data-r=gstep]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;min-width:0;padding:8px 4px;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important}#about [data-r=gdot]{flex:none;width:24px!important;height:24px!important}#about [data-r=glab]{text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap!important;font-size:12px!important}#about [data-r=split]{gap:28px!important}#about [data-r=split]>div:last-child{order:-1}#about [data-r=split]>div:last-child>p{display:none!important}#about [data-r=split]>div:last-child>h2{margin-bottom:14px!important}#about [data-r=pledge]{border-radius:18px!important;padding:18px 16px!important}#about [data-r=pledge]>div:first-child{margin-bottom:8px!important}#about [data-r=pledge] ul{gap:0!important}#about [data-r=pl]{grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:9px 0!important}#about [data-r=pl] [data-r=ptick]{width:24px!important;height:24px!important}#about [data-r=pl]>span:last-child>span:first-child{font-size:15.5px!important;line-height:1.35!important}#about [data-r=pl]>span:last-child>span:last-child{display:none!important}#about [data-r=pledge]>div:last-child{margin-top:10px!important;padding-top:12px!important}#about [data-r=psig]{font-size:30px!important}#about [data-r=pstamp]{transform-origin:100% 100%;transform:rotate(-12deg)scale(.78)!important}#models [data-r=sec]>div[data-reveal]:first-child{margin-bottom:22px!important}#models [data-r=sec]>div[data-reveal]:first-child>p{display:none!important}#models [data-r=fitgrid]{flex-direction:column!important;gap:8px!important;display:flex!important}#models [data-r=fitgrid]>[role=radiogroup]{display:contents!important}#models [data-r=fitgrid]>[role=radiogroup]>div:first-child{order:0;margin-bottom:2px;font-size:14px!important}#models button[role=radio]{border-radius:14px!important;gap:12px!important;padding:12px 14px!important;transform:none!important}#models button[role=radio]>span:last-child{flex-flow:column wrap!important;align-items:flex-start!important;gap:6px!important}#models button[role=radio]>span:last-child>span:first-child{flex:none!important;font-size:15.5px!important;line-height:1.35!important}#models [data-r=mtype]{padding:3px 9px 3px 8px!important;font-size:10.5px!important}#models button[role=radio][aria-checked=true]{border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}#models [data-r=mpanel]{margin-top:-6px;animation:.5s cubic-bezier(.2,.8,.2,1) mp-open;border-radius:4px 4px 16px 16px!important;padding:18px 16px 16px!important}#models [data-r=mpanel]>div:first-child,#models [data-r=mpanel] h3{display:none!important}#models [data-r=mpanel]>p{margin:0 0 14px!important;font-size:15px!important;line-height:1.5!important}#models [data-r=mpanel]>div:nth-of-type(2){grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;margin-bottom:14px!important;display:grid!important}#models [data-r=mpanel]>div:nth-of-type(2)>div{background:#ffffff0f;border-radius:10px;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:8px!important}#models [data-r=mpanel]>div:nth-of-type(2)>div>span:first-child{min-width:0!important;font-size:11px!important}#models [data-r=mpanel]>div:nth-of-type(2)>div>span:last-child{font-size:13px!important;line-height:1.3!important}#models [data-r=mpanel]>div:last-child{gap:8px 12px!important;margin:0!important}#models [data-r=mpanel]>div:last-child>a{box-sizing:border-box;border-radius:999px!important;gap:6px!important;height:42px!important;min-height:42px!important;padding:0 16px!important;font-size:14px!important}#models [data-r=mpanel]>div:last-child>a svg{width:14px!important;height:14px!important}#models [data-r=mpanel]>div:last-child>span{font-size:13px!important}@keyframes mp-open{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}#models button[role=radio]:first-of-type{order:1}#models [data-r=fitgrid][data-sel="0"] [data-r=mpanel]{order:2}#models button[role=radio]:nth-of-type(2){order:3}#models [data-r=fitgrid][data-sel="1"] [data-r=mpanel]{order:4}#models button[role=radio]:nth-of-type(3){order:5}#models [data-r=fitgrid][data-sel="2"] [data-r=mpanel]{order:6}#models button[role=radio]:nth-of-type(4){order:7}#models [data-r=fitgrid][data-sel="3"] [data-r=mpanel]{order:8}#models button[role=radio]:nth-of-type(5){order:9}#models [data-r=fitgrid][data-sel="4"] [data-r=mpanel]{order:10}#why [data-r=sec]{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100svh - 72px);display:flex;padding-top:48px!important;padding-bottom:40px!important}#why [data-r=split]{gap:6px!important}#why [data-r=split]>div:first-child{text-align:center;flex-direction:column;align-items:center;display:flex;position:static!important}#why [data-r=split]>div:first-child>div:first-child{margin-bottom:10px!important}#why [data-r=split]>div:first-child>h2{margin:0!important;font-size:27px!important;line-height:1.18!important}#why [data-r=split]>div:first-child>p,#why [data-r=split]>div:first-child>div:nth-of-type(2){display:none!important}#why [data-r=split]>div:first-child>a{order:5;display:none!important}#why [data-r=prarc]{max-width:100%!important;margin-top:42px!important}#why [data-r=prdot]{width:40px!important;height:40px!important}#why [data-r=prdot] svg{width:18px!important;height:18px!important}#why [data-r=prtag]{font-size:11.5px!important}#why [data-r=prwrap]>div[aria-hidden=true]{margin-top:2px!important}#why [data-r=prwrap]>div[aria-live]{text-align:center;margin-top:18px!important}#why [data-r=prtxt]>div:first-child{font-size:21px!important;line-height:1.25!important}#why [data-r=prtxt]>div:last-child{margin-top:8px!important;font-size:15px!important;line-height:1.5!important}#why [data-r=whymcta]{display:inline-flex!important}}[data-r=whymcta]{display:none}@media (max-width:760px){#industries [data-r=sec]>div[data-reveal]:first-child{margin-bottom:20px!important}#industries [data-r=sec]>div[data-reveal]:first-child>p{font-size:15px!important;line-height:1.5!important}#industries [data-r=sec]>div[data-reveal]:nth-child(2){display:none!important}#industries [data-r=fgrid]{scroll-snap-type:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#industries [data-r=fgrid]+div[data-rdots],#industries [data-r=fgrid]~[data-r=rdots]{display:none!important}#industries [data-r=fgrid]>div{flex:none!important;width:auto!important;min-width:0!important}#industries [data-r=flip]{aspect-ratio:auto!important;height:auto!important;min-height:0!important;transform:none!important}#industries [data-r=finner]{animation:none!important;position:relative!important;transform:none!important}#industries [data-r=fback]{display:none!important}#industries [data-r=ffront]{box-sizing:border-box;min-height:64px;border-radius:14px!important;flex-direction:row!important;align-items:center!important;gap:10px!important;padding:12px!important;position:relative!important;inset:auto!important;transform:none!important}#industries [data-r=ffront]>span:nth-child(3){display:none!important}#industries [data-r=ffront]>span:nth-child(2){text-align:left;flex:1;min-width:0;margin:0!important;font-size:14.5px!important;line-height:1.25!important}#industries [data-r=indic]{flex:none;width:36px!important;height:36px!important;margin:0!important}#industries [data-r=indic] svg{width:18px!important;height:18px!important}#industries [data-r=ffront]>span[role=link]{z-index:2;border-radius:14px;color:#0000!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;position:absolute!important;inset:0!important}#industries [data-r=ffront]>span[role=link] svg{display:none!important}#industries [data-r=ffront]:after{content:"›";color:var(--c,#237656);flex:none;font-size:20px;font-weight:700;line-height:1}#industries [data-r=flip]:active [data-r=ffront]{transform:scale(.97)!important}#industries [data-r=sec]>div[data-reveal]:last-child{text-align:center;flex-direction:column;gap:6px!important;margin-top:18px!important}#industries [data-r=sec]>div[data-reveal]:last-child>span{font-size:14.5px!important}#process [data-r=sec]>div[data-reveal]:first-child{gap:10px!important;margin-bottom:22px!important}#process [data-r=sec]>div[data-reveal]:first-child>p{font-size:15px!important;line-height:1.5!important}#process [data-r=sec]>div:nth-child(2)>svg{display:none!important}#process [data-r=jgrid]{position:relative;scroll-snap-type:none!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}#process [data-r=jgrid]~[data-r=rdots]{display:none!important}#process [data-r=jgrid]:before{content:"";opacity:.35;background:linear-gradient(#237656,#b07a2a 66%,#237656);border-radius:2px;width:2px;position:absolute;top:24px;bottom:24px;left:21px}#process [data-r=jcard]{grid-template-columns:44px minmax(0,1fr);gap:4px 14px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;width:auto!important;margin:0!important;padding:10px 0 14px!important;display:grid!important;transform:none!important}#process [data-r=jcard]>div:first-child{display:contents!important}#process [data-r=jicon]{z-index:1;grid-area:1/1/span 3;align-self:start;box-shadow:0 0 0 5px #faf8f3;width:44px!important;height:44px!important}#process [data-r=jcard]>div:first-child>span:last-child{letter-spacing:.06em;text-transform:uppercase;grid-area:1/2;align-self:end;margin:0!important;font-size:12px!important}#process [data-r=jcard]>h3{grid-column:2;margin:0!important;font-size:18px!important;line-height:1.25!important}#process [data-r=jcard]>p{grid-column:2;margin:2px 0 0!important;font-size:14.5px!important;line-height:1.5!important}#process [data-r=jcard]>div:last-child{grid-column:2;border-radius:10px!important;align-items:center!important;gap:8px!important;margin-top:8px!important;padding:8px 10px!important}#process [data-r=jcard]>div:last-child>span>span:first-child{display:none!important}#process [data-r=jcard]>div:last-child>span>span:last-child{font-size:14px!important}#process [data-r=sec]>div[data-reveal]:last-child{margin-top:12px!important}#approach [data-r=split]{gap:18px!important}#approach [data-r=split]>div:first-child>h2{margin-bottom:10px!important}#approach [data-r=split]>div:first-child>p{margin-bottom:14px!important;font-size:15px!important;line-height:1.5!important}#approach [data-r=anote]>div{gap:10px!important;padding:12px 14px!important}#approach [data-r=anote]>div>span:last-child{font-size:14.5px!important;line-height:1.45!important}#approach [data-r=anicon]{flex:none;width:34px!important;height:34px!important}#approach [data-r=dash]{border-radius:18px!important;padding:16px 14px!important}#approach [data-r=dash]>div:first-of-type{margin-bottom:6px!important}#approach [data-r=dash]>div:first-of-type>span:last-child{display:none!important}#approach [data-r=drow]{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:11px 0!important}#approach [data-r=drow]>div:first-child>div:first-child{justify-content:space-between;margin-bottom:0!important}#approach [data-r=drow]>div:first-child>div:first-child>span:last-child{flex:1;font-size:15.5px!important}#approach [data-r=drow]>div:first-child>div:last-child{display:none!important}#approach [data-r=drow]>div:last-child>div:first-child{margin-bottom:6px!important;font-size:13.5px!important}#approach [data-r=drow]>div:last-child>div:last-child{height:6px!important}#approach [data-r=dash]>div:last-child{gap:10px!important;margin-top:12px!important;padding-top:12px!important}#approach [data-r=dash]>div:last-child>span{font-size:13px!important}#approach [data-r=dash]>div:last-child>a{box-sizing:border-box;height:42px!important;padding:0 16px!important;font-size:14px!important}#services [data-r=sec]>div[data-reveal]:first-child{gap:8px!important;margin-bottom:18px!important}#services [data-r=sec]>div[data-reveal]:first-child>p{display:none!important}#services [data-r=svsw]{flex-direction:column!important;gap:8px!important;display:flex!important}#services [data-r=svsw]>div:first-child{display:contents!important}#services [data-r=svsw]>div:first-child>div:first-child{order:0;font-size:14px!important}#services [data-r=svlink]{display:none!important}#services [data-r=svq]{border-radius:14px!important;gap:12px!important;padding:12px 14px!important;transform:none!important}#services [data-r=svq] [data-r=svqi]{width:36px!important;height:36px!important}#services [data-r=svq]>span:nth-child(2)>span:first-child{font-size:16px!important}#services [data-r=svqn]{font-size:13.5px!important}#services [data-r=svq][aria-pressed=true]{border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}#services [data-r=svq][aria-pressed=true] [data-r=svqn]{display:none!important}#services [data-r=svq][aria-pressed=true] [data-r=svqa]{transform:rotate(90deg)}#services [data-r=svcard]{margin-top:-6px;animation:.5s cubic-bezier(.2,.8,.2,1) mp-open;border-radius:4px 4px 16px 16px!important;height:auto!important;min-height:0!important;padding:16px!important}#services [data-r=svcard]>div>div:nth-child(-n+5){display:none!important}#services [data-r=svcard]>div>p{margin-bottom:10px!important;font-size:15px!important;line-height:1.5!important}#services [data-r=svcard]>div>div:nth-of-type(6){gap:6px!important;margin-top:10px!important}#services [data-r=svcard]>div>div:nth-of-type(6)>span{padding:5px 9px!important;font-size:12.5px!important}#services [data-r=svcard]>div>div:nth-of-type(n+7){display:none!important}#services [data-r=svcard]>div>a{font-size:14.5px!important}#services [data-r=svq]:first-of-type{order:1}#services [data-r=svsw][data-sel="0"] [data-r=svcard]{order:2}#services [data-r=svq]:nth-of-type(2){order:3}#services [data-r=svsw][data-sel="1"] [data-r=svcard]{order:4}#services [data-r=svq]:nth-of-type(3){order:5}#services [data-r=svsw][data-sel="2"] [data-r=svcard]{order:6}#services [data-r=svq]:nth-of-type(4){order:7}#services [data-r=svsw][data-sel="3"] [data-r=svcard]{order:8}#services [data-r=svq]:nth-of-type(5){order:9}#services [data-r=svsw][data-sel="4"] [data-r=svcard]{order:10}#services [data-r=svq]:nth-of-type(6){order:11}#services [data-r=svsw][data-sel="5"] [data-r=svcard]{order:12}#problem [data-r=sec]>div[data-reveal]:first-child{margin-bottom:18px!important}#problem [data-r=sec]>div[data-reveal]:first-child>p{font-size:15px!important;line-height:1.5!important}#problem [data-r=rcpts]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;padding:0!important;display:grid!important}#problem [data-r=rc]{padding:12px 10px 18px!important;transform:none!important}#problem [data-r=rc]>div:first-child{padding-bottom:8px!important}#problem [data-r=rc]>div:first-child>div:first-child{font-size:14px!important}#problem [data-r=rc]>div:first-child>div:last-child{display:none!important}#problem [data-r=rl]{border-bottom:1px dashed #e2ded3;flex-direction:column!important;align-items:flex-start!important;gap:1px!important;padding:7px 0!important;font-size:12.5px!important;line-height:1.3!important}#problem [data-r=rl]>span:first-child{white-space:normal!important;flex:none!important}#problem [data-r=rl]>span[aria-hidden=true]{display:none!important}#problem [data-r=rl]>span:last-child{font-size:12px!important}#problem [data-r=rtot]{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;margin-top:8px!important;padding-top:8px!important}#problem [data-r=rtot]>span:last-child{line-height:1.25;font-size:13.5px!important}#problem [data-r=rstamp]{border-width:2px!important;padding:3px 7px!important;font-size:11px!important;bottom:54px!important;right:6px!important}#problem [data-r=rcpts]+p{text-wrap:balance;padding:0 8px;max-width:30ch!important;margin:26px auto 0!important;font-size:15px!important;line-height:1.5!important}#problem [data-r=rc]{padding-bottom:22px!important}#problem [data-r=rtot]{position:relative;margin-top:12px!important;padding-top:10px!important}#problem [data-r=rstamp]{align-self:flex-start;letter-spacing:.08em!important;margin-top:10px!important;font-size:10.5px!important;display:inline-block!important;position:static!important;transform:rotate(-6deg)!important}#problem [data-r=rc]{flex-direction:column!important;display:flex!important}#problem [data-r=sec]>div[data-reveal]:last-child{gap:6px!important;margin-top:22px!important}#problem [data-r=sec]>div[data-reveal]:last-child *{font-size:17px!important;line-height:1.35!important}}[data-r=fflegal],[data-r=bnav]{display:none}[data-r=msheet]{animation:.4s cubic-bezier(.2,.8,.2,1) both ms-in}[data-r=msheet]>*{animation:.5s cubic-bezier(.2,.8,.2,1) both ms-item}[data-r=msheet]>:nth-child(2){animation-delay:40ms}[data-r=msheet]>:nth-child(4){animation-delay:80ms}[data-r=msheet]>:nth-child(5){animation-delay:.1s}[data-r=msheet]>:nth-child(n+6){animation-delay:.14s}[data-r=msub]{transition:background .25s,transform .25s}[data-r=msub]:active{transform:scale(.97);background:#e7f1eb!important}@keyframes ms-in{0%{opacity:0}to{opacity:1}}@keyframes ms-item{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-r=msheet],[data-r=msheet]>*{animation:none!important}}@media (max-width:760px){[data-r=mcta]{display:none!important}[data-r=bnav]{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:70;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#faf7eeeb;border:1px solid #0f201914;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;height:64px;padding:0 6px 8px;display:grid;position:fixed;box-shadow:0 18px 40px -18px #08171173}[data-r=bni],[data-r=bnmenu]{min-height:48px;font:inherit;color:#6b7a72;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:700;transition:color .3s;display:flex}[data-r=bni] svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}[data-r=bni]:active svg{transform:scale(.88)}[data-r=bni][aria-current=page]{color:#0f2019}[data-r=bni][aria-current=page] svg{color:#b07a2a}[data-r=bnmenu]{color:#0f2019}[data-r=bnorb]{color:#f5dfa8;background:#0f2019;border-radius:50%;place-items:center;width:52px;height:52px;margin-top:-26px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background .3s;display:grid;box-shadow:0 10px 22px -8px #0f201999,0 0 0 4px #faf7eef2}[data-r=bnmenu][aria-expanded=true] [data-r=bnorb]{color:#fff;background:#b07a2a;transform:rotate(90deg)}[data-r=bnmenu]:active [data-r=bnorb]{transform:scale(.92)}[data-r=bni]:focus-visible,[data-r=bnmenu]:focus-visible{outline-offset:2px;border-radius:12px;outline:3px solid #e2b65a}footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}}@media (prefers-reduced-motion:reduce){[data-r=bnorb],[data-r=bni] svg{transition:none!important}[data-r=mcta]{transition:none}}[data-r=msheet] a,[data-r=mmenu] a{min-height:0!important}[data-r=msheet] [data-r=msub],[data-r=mmenu] [data-r=msub]{box-sizing:border-box;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:13px!important;line-height:1.15!important}[data-r=msheet] [data-r=msub]>span:first-child,[data-r=mmenu] [data-r=msub]>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-r=msheet]>div:first-of-type,[data-r=mmenu]>div:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-r=msheet]>div[style*=repeat\(3] a,[data-r=mmenu]>div[style*=repeat\(3] a{height:38px!important;padding:0 6px!important;font-size:13px!important}[data-r=msheet]>a:not([href^=\/contact]),[data-r=mmenu]>a:not([href^=\/contact]){padding:8px 0 5px!important;font-size:16px!important}[data-r=msheet]>a[href^=\/contact],[data-r=mmenu]>a[href^=\/contact]{margin-top:8px!important;padding:12px!important}[data-r=msheet]{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}@media (max-width:1023px){[data-r=msheet],header[data-open="1"] [data-r=mmenu]{color:#fff;background:radial-gradient(120% 60% at 100% 0,#e2b65a29,#0000 60%),radial-gradient(90% 50% at 0 100%,#23765659,#0000 65%),#081711!important;border-top:1px solid #ffffff0f!important}[data-r=msheet]:before,header[data-open="1"] [data-r=mmenu]:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px;animation:18s linear infinite ms-grid;position:fixed;inset:72px 0 0;-webkit-mask-image:radial-gradient(100% 70% at 50% 30%,#000,#0000 85%);mask-image:radial-gradient(100% 70% at 50% 30%,#000,#0000 85%)}[data-r=msheet]>a:not([href^=\/contact]),header[data-open="1"] [data-r=mmenu]>a:not([href^=\/contact]){letter-spacing:.14em;text-transform:uppercase;color:#fff!important;padding:14px 0 8px!important;font-size:12px!important;font-weight:800!important}[data-r=msheet]>a:not([href^=\/contact])>span:first-child,header[data-open="1"] [data-r=mmenu]>a:not([href^=\/contact])>span:first-child{color:#f5dfa8;align-items:center;gap:8px;display:inline-flex}[data-r=msheet]>a:not([href^=\/contact])>span:first-child:before,header[data-open="1"] [data-r=mmenu]>a:not([href^=\/contact])>span:first-child:before{content:"";background:linear-gradient(90deg,#e2b65a,#0000);border-radius:2px;width:18px;height:2px}[data-r=msheet]>a:not([href^=\/contact])>span:last-child,header[data-open="1"] [data-r=mmenu]>a:not([href^=\/contact])>span:last-child{letter-spacing:0;text-transform:none;color:#ffffff73!important;font-size:12px!important}[data-r=msheet]>div:not(*),header[data-open="1"] [data-r=mmenu]>div:not(*){margin:4px 0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000)!important}[data-r=msheet] [data-r=msub],header[data-open="1"] [data-r=mmenu] [data-r=msub]{border:1px solid #ffffff14;animation:.55s cubic-bezier(.2,.8,.2,1) both ms-tile;position:relative;overflow:hidden;color:#eaf3ee!important;background:#ffffff0b!important;border-radius:12px!important;font-weight:600!important;transition:background .3s,border-color .3s,transform .3s cubic-bezier(.34,1.56,.64,1)!important}[data-r=msheet] [data-r=msub]>span:last-child,header[data-open="1"] [data-r=mmenu] [data-r=msub]>span:last-child{transition:transform .35s cubic-bezier(.34,1.56,.64,1);color:#e2b65a!important}[data-r=msheet] [data-r=msub]:after,header[data-open="1"] [data-r=mmenu] [data-r=msub]:after{content:"";width:50%;animation:5s ease-in-out infinite ms-shine;animation-delay:inherit;background:linear-gradient(90deg,#0000,#f5dfa824,#0000);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}[data-r=msheet] [data-r=msub]:active,header[data-open="1"] [data-r=mmenu] [data-r=msub]:active{border-color:#e2b65a66;background:#e2b65a24!important;transform:scale(.96)!important}[data-r=msheet] [data-r=msub]:active>span:last-child,header[data-open="1"] [data-r=mmenu] [data-r=msub]:active>span:last-child{transform:translate(4px)}[data-r=msheet] [data-r=msub]:first-child,header[data-open="1"] [data-r=mmenu] [data-r=msub]:first-child{animation-delay:80ms}[data-r=msheet] [data-r=msub]:nth-child(2),header[data-open="1"] [data-r=mmenu] [data-r=msub]:nth-child(2){animation-delay:.12s}[data-r=msheet] [data-r=msub]:nth-child(3),header[data-open="1"] [data-r=mmenu] [data-r=msub]:nth-child(3){animation-delay:.16s}[data-r=msheet] [data-r=msub]:nth-child(4),header[data-open="1"] [data-r=mmenu] [data-r=msub]:nth-child(4){animation-delay:.2s}[data-r=msheet] [data-r=msub]:nth-child(5),header[data-open="1"] [data-r=mmenu] [data-r=msub]:nth-child(5){animation-delay:.24s}[data-r=msheet] [data-r=msub]:nth-child(6),header[data-open="1"] [data-r=mmenu] [data-r=msub]:nth-child(6){animation-delay:.28s}[data-r=msheet] [data-r=msub]:nth-child(7),header[data-open="1"] [data-r=mmenu] [data-r=msub]:nth-child(7){animation-delay:.32s}[data-r=msheet] [data-r=msub]:nth-child(8),header[data-open="1"] [data-r=mmenu] [data-r=msub]:nth-child(8){animation-delay:.36s}[data-r=msheet]>div[style*=repeat\(3] a,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a{background:#ffffff05;transition:background .3s,border-color .3s;color:#fff!important;border-color:#ffffff29!important}[data-r=msheet]>div[style*=repeat\(3] a:active,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:active{background:#ffffff1a;border-color:#e2b65a!important}[data-r=msheet]>a[href^=\/contact],header[data-open="1"] [data-r=mmenu]>a[href^=\/contact]{position:relative;overflow:hidden;box-shadow:0 14px 30px -14px #e2b65ab3;color:#0f2019!important;background:linear-gradient(135deg,#f5dfa8,#e2b65a)!important}[data-r=msheet]>a[href^=\/contact]>span,header[data-open="1"] [data-r=mmenu]>a[href^=\/contact]>span{animation:2.4s ease-in-out infinite ms-nudge;display:inline-block;color:#0f2019!important}[data-r=msheet]>a[href^=\/contact]:after,header[data-open="1"] [data-r=mmenu]>a[href^=\/contact]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:30%;animation:3.6s ease-in-out 1s infinite ms-shine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)}}@keyframes ms-tile{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes ms-shine{0%,70%{left:-60%}to{left:130%}}@keyframes ms-nudge{0%,to{transform:none}50%{transform:translate(4px)}}@keyframes ms-grid{0%{background-position:0 0}to{background-position:28px 28px}}@media (prefers-reduced-motion:reduce){[data-r=msheet] *,header[data-open="1"] [data-r=mmenu] *,[data-r=msheet]:before,header[data-open="1"] [data-r=mmenu]:before{animation:none!important}}@media (max-width:1023px){[data-r=msheet]>div:first-of-type,header[data-open="1"] [data-r=mmenu]>div:first-of-type{grid-template-columns:1fr!important}[data-r=msheet] [data-r=msub],header[data-open="1"] [data-r=mmenu] [data-r=msub]{background:0 0!important;border:none!important;border-bottom:1px solid #ffffff12!important;border-radius:0!important;height:auto!important;min-height:40px!important;padding:8px 4px 8px 14px!important;font-size:14.5px!important;line-height:1.25!important}[data-r=msheet] [data-r=msub]>span:first-child,header[data-open="1"] [data-r=mmenu] [data-r=msub]>span:first-child{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}[data-r=msheet] [data-r=msub]:before,header[data-open="1"] [data-r=mmenu] [data-r=msub]:before{content:"";opacity:.55;background:#e2b65a;border-radius:50%;width:6px;height:6px;margin-top:-3px;transition:height .35s cubic-bezier(.34,1.56,.64,1),margin-top .35s cubic-bezier(.34,1.56,.64,1),border-radius .35s,opacity .3s,width .35s;position:absolute;top:50%;left:0}[data-r=msheet] [data-r=msub]:after,header[data-open="1"] [data-r=mmenu] [data-r=msub]:after{transform-origin:0;height:1px;transition:transform .45s cubic-bezier(.2,.8,.2,1);bottom:-1px;background:linear-gradient(90deg,#e2b65a,#0000)!important;width:100%!important;animation:none!important;top:auto!important;left:0!important;transform:scaleX(0)!important}[data-r=msheet] [data-r=msub]:active,header[data-open="1"] [data-r=mmenu] [data-r=msub]:active{background:linear-gradient(90deg,#e2b65a1f,#0000 80%)!important;transform:none!important}[data-r=msheet] [data-r=msub]:active:before,header[data-open="1"] [data-r=mmenu] [data-r=msub]:active:before{opacity:1;border-radius:2px;width:3px;height:22px;margin-top:-11px}[data-r=msheet] [data-r=msub]:active:after,header[data-open="1"] [data-r=mmenu] [data-r=msub]:active:after{transform:scaleX(1)!important}[data-r=msheet] [data-r=msub]:active>span:first-child,header[data-open="1"] [data-r=mmenu] [data-r=msub]:active>span:first-child{color:#f5dfa8}[data-r=msheet] [data-r=msub]>span:first-child,header[data-open="1"] [data-r=mmenu] [data-r=msub]>span:first-child{transition:color .3s,transform .35s cubic-bezier(.34,1.56,.64,1)}}@media (max-width:760px){[data-r=burger]{display:none!important}[data-r=hcontact]{background:#0f2019;border-radius:999px;align-items:center;gap:7px;height:42px;padding:0 14px 0 12px;font-size:14px;font-weight:700;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s;box-shadow:0 8px 18px -10px #0f201999;color:#fff!important;display:inline-flex!important}[data-r=hcontact] svg{color:#f5dfa8;animation:3.2s ease-in-out infinite hc-ping}[data-r=hcontact]:active{background:#194b38;transform:scale(.95)}[data-r=hcontact]:focus-visible{outline-offset:2px;outline:3px solid #e2b65a}}@keyframes hc-ping{0%,78%,to{transform:none}84%{transform:translateY(-2px)rotate(-8deg)}90%{transform:translateY(0)rotate(6deg)}}@media (prefers-reduced-motion:reduce){[data-r=hcontact] svg{animation:none!important}}@media (max-width:1023px){[data-r=msheet]>div:nth-of-type(3),header[data-open="1"] [data-r=mmenu]>div:nth-of-type(3){column-gap:22px!important}[data-r=msheet] [data-r=msub]>span:last-child,header[data-open="1"] [data-r=mmenu] [data-r=msub]>span:last-child{display:none!important}[data-r=msheet] [data-r=msub],header[data-open="1"] [data-r=mmenu] [data-r=msub]{justify-content:flex-start!important;padding-right:0!important}[data-r=msheet]>div[style*=repeat\(3],header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3]{gap:8px!important;padding:12px 0 4px!important}[data-r=msheet]>div[style*=repeat\(3] a,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a{animation:.55s cubic-bezier(.2,.8,.2,1) both ms-tile;position:relative;background:linear-gradient(#ffffff12,#ffffff05)!important;border:1px solid #ffffff1a!important;border-radius:16px!important;flex-direction:column!important;gap:7px!important;height:auto!important;min-height:68px!important;padding:10px 4px!important;font-size:13px!important;font-weight:700!important;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .3s,background .3s!important}[data-r=msheet]>div[style*=repeat\(3] a:before,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:before{content:"";background:#e2b65a24;border-radius:11px;width:34px;height:34px;box-shadow:inset 0 0 0 1px #e2b65a4d}[data-r=msheet]>div[style*=repeat\(3] a:after,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:after{content:"";width:18px;height:18px;-webkit-mask:var(--ic) center / contain no-repeat;-webkit-mask:var(--ic) center / contain no-repeat;mask:var(--ic) center / contain no-repeat;background:#f5dfa8;margin-left:-9px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);position:absolute;top:17px;left:50%}[data-r=msheet]>div[style*=repeat\(3] a:first-child,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:first-child{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17l6-6 4 4 6-8'/%3E%3Cpath d='M14 7h6v6'/%3E%3C/svg%3E");animation-delay:.4s}[data-r=msheet]>div[style*=repeat\(3] a:nth-child(2),header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:nth-child(2){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3C/svg%3E");animation-delay:.46s}[data-r=msheet]>div[style*=repeat\(3] a:nth-child(3),header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:nth-child(3){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-6.5 8-6.5s8 2.5 8 6.5'/%3E%3C/svg%3E");animation-delay:.52s}[data-r=msheet]>div[style*=repeat\(3] a:active,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:active{transform:scale(.95);background:#e2b65a1f!important;border-color:#e2b65a8c!important}[data-r=msheet]>div[style*=repeat\(3] a:active:after,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:active:after{transform:scale(1.18)rotate(-6deg)}}#bt-loader{display:none}@media (max-width:760px){#bt-loader{z-index:9999;background:radial-gradient(80% 50% at 50% 45%,#123729 0%,#081711 70%);place-items:center;transition:opacity .45s,visibility .45s;display:grid;position:fixed;inset:0}html.bt-ready #bt-loader{opacity:0;visibility:hidden;pointer-events:none}html.bt-leaving #bt-loader{opacity:1;visibility:visible;transition:opacity .28s}#bt-loader svg{overflow:visible}#bt-loader [data-l=sun]{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s cubic-bezier(.65,0,.35,1) infinite ld-rise}#bt-loader [data-l=ray]{stroke-dasharray:8;animation:1.6s ease-in-out infinite ld-ray}#bt-loader [data-l=h]{stroke-dasharray:52;animation:1.6s cubic-bezier(.65,0,.35,1) infinite ld-line}#bt-loader [data-l=r1]{animation:1.6s ease-in-out .15s infinite ld-ref}#bt-loader [data-l=r2]{animation:1.6s ease-in-out .3s infinite ld-ref}main,footer{transition:opacity .3s,transform .3s}html.bt-leaving main,html.bt-leaving footer{opacity:0;transform:translateY(-10px)}}@keyframes ld-rise{0%{opacity:0;transform:translateY(14px)scaleY(.2)}45%,75%{opacity:1;transform:none}to{opacity:1;transform:translateY(0)}}@keyframes ld-ray{0%,30%{stroke-dashoffset:8px;opacity:0}60%,to{stroke-dashoffset:0;opacity:1}}@keyframes ld-line{0%{stroke-dashoffset:52px}40%,to{stroke-dashoffset:0}}@keyframes ld-ref{0%,to{opacity:.2;transform:scaleX(.6)}50%{opacity:.9;transform:none}}#bt-loader [data-l=r1],#bt-loader [data-l=r2]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:reduce){#bt-loader *{animation:none!important}}@media (max-width:1023px){[data-r=msheet]>div[style*=repeat\(3] a:after,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:after{display:none!important}[data-r=msheet]>div[style*=repeat\(3] a:before,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:before{transition:transform .45s cubic-bezier(.34,1.56,.64,1);background:#f5dfa838 50%/19px 19px no-repeat!important;box-shadow:inset 0 0 0 1px #f5dfa880!important}[data-r=msheet]>div[style*=repeat\(3] a:first-child:before,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFF1CC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17l6-6 4 4 6-8'/%3E%3Cpath d='M14 7h6v6'/%3E%3C/svg%3E")!important}[data-r=msheet]>div[style*=repeat\(3] a:nth-child(2):before,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFF1CC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 12l3 3 5-6'/%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3C/svg%3E")!important}[data-r=msheet]>div[style*=repeat\(3] a:nth-child(3):before,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFF1CC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-6.5 8-6.5s8 2.5 8 6.5'/%3E%3C/svg%3E")!important}[data-r=msheet]>div[style*=repeat\(3] a:active:before,header[data-open="1"] [data-r=mmenu]>div[style*=repeat\(3] a:active:before{transform:scale(1.12)rotate(-6deg)}}@media (max-width:760px){html body footer,html body footer[data-r=fc],html body footer[data-r=fe]{padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}header [data-r=burger]{display:inline-flex!important}[data-r=hcontact]{display:none!important}[data-bn=menu]{text-decoration:none}[data-bn=menu] [data-r=bnorb] svg{animation:3.2s ease-in-out infinite hc-ping}[data-bn=menu][aria-current=page] [data-r=bnorb]{color:#fff;background:#b07a2a}section#help{padding:44px 18px 28px!important}#h-help{margin-bottom:16px!important;font-size:25px!important;line-height:1.2!important}section#help div:has(>[data-r=hhelp]){background:#fff;border:1px solid #e6efea;border-radius:22px;box-shadow:0 24px 48px -36px #0f201959;scroll-snap-type:none!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}section#help [data-r=hhelp]{animation:.55s cubic-bezier(.2,.8,.2,1) both wq-in;animation-delay:calc(var(--i,0) * 70ms);grid-template-columns:42px 1fr 18px;align-items:start;gap:3px 14px;transition:background .3s;position:relative;width:auto!important;min-width:0!important;box-shadow:none!important;scroll-snap-align:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #eef3f0!important;border-radius:0!important;flex:none!important;padding:16px 16px 16px 18px!important;display:grid!important;transform:none!important}section#help [data-r=hhelp]:last-child{border-bottom:none!important}section#help [data-r=hhelp]:active{background:color-mix(in srgb, var(--hc) 7%, #fff)!important}section#help [data-r=hhbar]{border-radius:0 3px 3px 0;width:3px!important;height:auto!important;inset:16px auto 16px 0!important}section#help [data-r=hhico]{grid-row:1/span 3;border-radius:13px!important;width:42px!important;height:42px!important}section#help [data-r=hhico] svg{width:20px!important;height:20px!important}section#help [data-r=hhelp]>span:nth-of-type(3){grid-column:2;font-size:16px!important;line-height:1.3!important}section#help [data-r=hhelp]>span:nth-of-type(4){grid-column:2;font-size:14px!important;line-height:1.5!important}section#help [data-r=hhgo]{grid-column:2;background:color-mix(in srgb, var(--hc) 10%, #fff)!important;color:var(--hc)!important;border:none!important;border-radius:999px!important;margin-top:6px!important;padding:3px 9px!important;font-size:11.5px!important}section#help [data-r=hhgo] svg{width:11px!important;height:11px!important}section#help [data-r=hhelp]:after{content:"›";color:#b9c6bf;grid-area:1/3;align-self:center;font-size:22px;line-height:1;transition:transform .3s,color .3s}section#help [data-r=hhelp]:active:after{color:var(--hc);transform:translate(3px)}section#help [data-r=rdots]{display:none!important}}@keyframes wq-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){section[aria-labelledby=h-cases]{padding:44px 18px 22px!important}#h-cases{margin-bottom:8px!important;font-size:25px!important;line-height:1.2!important}#h-cases+p{margin-bottom:18px!important;font-size:14.5px!important}section[aria-labelledby=h-cases] div:has(>[data-r=svtile]){scroll-snap-type:none!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}section[aria-labelledby=h-cases] [data-r=svtile]{animation:.55s cubic-bezier(.2,.8,.2,1) both wq-in;scroll-snap-align:none!important;border-radius:20px!important;flex:none!important;width:auto!important;min-width:0!important;padding:18px 16px 14px!important}section[aria-labelledby=h-cases] [data-r=svtile]>div:first-of-type{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}section[aria-labelledby=h-cases] [data-r=svtile] h3{font-size:17px!important;line-height:1.3!important}section[aria-labelledby=h-cases] [data-r=svtile]>div:first-of-type>a{order:-1;border-radius:999px!important;min-height:0!important;padding:3px 9px!important;font-size:11px!important}section[aria-labelledby=h-cases] [data-r=svtile]>div:nth-of-type(2){flex-direction:column!important;gap:10px!important;margin-top:12px!important;display:flex!important}section[aria-labelledby=h-cases] [data-r=svtile] [data-r=ccol] p{font-size:14px!important;line-height:1.55!important}section[aria-labelledby=h-cases] [data-r=svtile] [data-r=ccol]>div:first-child{margin-bottom:4px!important;font-size:11.5px!important}section[aria-labelledby=h-cases] [data-r=svtile] [data-r=ccol]:last-child{order:-1;border-radius:14px!important;padding:12px 14px!important}section[aria-labelledby=h-cases] [data-r=svtile] [data-r=ccol]:last-child p{font-size:14.5px!important}section[aria-labelledby=h-cases] [data-r=svtile]:not([data-open="1"]) [data-r=ccol]:not(:last-child),section[aria-labelledby=h-cases] [data-r=svtile]:not([data-open="1"])>div:nth-of-type(3){display:none!important}section[aria-labelledby=h-cases] [data-r=svtile][data-open="1"] [data-r=ccol]:not(:last-child),section[aria-labelledby=h-cases] [data-r=svtile][data-open="1"]>div:nth-of-type(3){animation:.4s cubic-bezier(.2,.8,.2,1) both fq-in}section[aria-labelledby=h-cases] [data-r=svtile]>div:nth-of-type(3){gap:5px!important;margin-top:10px!important}section[aria-labelledby=h-cases] [data-r=ctag]{padding:4px 9px!important;font-size:11.5px!important}section[aria-labelledby=h-cases] [data-r=cmore]{font:inherit;color:var(--cc);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;min-height:32px;margin-top:10px;padding:0;font-size:13.5px;font-weight:700;display:inline-flex}section[aria-labelledby=h-cases] [data-r=cmore] svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}section[aria-labelledby=h-cases] [data-r=svtile][data-open="1"] [data-r=cmore] svg{transform:rotate(180deg)}section[aria-labelledby=h-cases] [data-r=rdots]{display:none!important}}[data-r=cmore]{display:none}@keyframes fq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}[data-r=navai]{isolation:isolate;background:linear-gradient(#fff,#fff) padding-box, conic-gradient(from var(--aia,0deg), #e2b65a, #2fa273, #5aa9e6, #a78bfa, #e2b65a) border-box;border:1.5px solid #0000;border-radius:999px;margin:-6px 0;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;animation:6s linear infinite ai-spin;position:relative;color:#0f2019!important;padding:6px 12px 6px 10px!important;font-weight:700!important}[data-r=navai]:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px #b07a2a99;color:#0f2019!important}[data-r=navai]>span:first-child{animation:3.2s ease-in-out infinite ai-gem;box-shadow:0 0 #e2b65a99}[data-r=navai]:after{content:"";border-radius:inherit;z-index:-1;background:linear-gradient(110deg,#0000 30%,#f5dfa88c 50%,#0000 70%) 0 0/250% 100% no-repeat;animation:4.5s ease-in-out infinite ai-sheen;position:absolute;inset:0}@property --aia{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ai-spin{to{--aia:360deg}}@keyframes ai-gem{0%,to{transform:rotate(45deg)scale(1);box-shadow:0 0 #e2b65a8c}50%{transform:rotate(225deg)scale(1.15);box-shadow:0 0 0 5px #e2b65a00}}@keyframes ai-sheen{0%,60%{background-position:150% 0}to{background-position:-100% 0}}[data-r=aimtop]{position:relative}[data-r=aimtop]>span:first-child{align-items:center;gap:8px;display:inline-flex}[data-r=aimtop]>span:first-child:after{content:"NEW";color:#0f2019;letter-spacing:.1em;background:linear-gradient(90deg,#e2b65a,#f5dfa8,#e2b65a) 0 0/200% 100%;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:800;animation:3s linear infinite ai-new}@keyframes ai-new{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){[data-r=navai],[data-r=navai]>span:first-child,[data-r=navai]:after,[data-r=aimtop]>span:first-child:after{animation:none!important}}@media (max-width:1023px){[data-r=msheet],header[data-open="1"] [data-r=mmenu]{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;box-sizing:border-box;height:calc(100dvh - 72px)!important;max-height:calc(100dvh - 72px)!important;padding-bottom:calc(110px + env(safe-area-inset-bottom))!important;overflow:hidden auto!important}[data-r=msheet]>a:is([href$=\#industries],[href$=\#services]),header[data-open="1"] [data-r=mmenu]>a:is([href$=\#industries],[href$=\#services]){cursor:pointer}[data-r=msheet]>a:is([href$=\#industries],[href$=\#services])>span:last-child,header[data-open="1"] [data-r=mmenu]>a:is([href$=\#industries],[href$=\#services])>span:last-child{background:#ffffff0f;border-radius:8px;place-items:center;width:26px;height:26px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .3s;font-size:0!important;display:inline-grid!important}[data-r=msheet]>a:is([href$=\#industries],[href$=\#services])>span:last-child:before,header[data-open="1"] [data-r=mmenu]>a:is([href$=\#industries],[href$=\#services])>span:last-child:before{content:"";border-bottom:2px solid #f5dfa8;border-right:2px solid #f5dfa8;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}[data-r=msheet]>a:is([href$=\#industries],[href$=\#services])[data-open="1"]>span:last-child,header[data-open="1"] [data-r=mmenu]>a:is([href$=\#industries],[href$=\#services])[data-open="1"]>span:last-child{background:#e2b65a2e;transform:rotate(180deg)}[data-r=msheet]>a:is([href$=\#industries],[href$=\#services]):not([data-open="1"])+div,header[data-open="1"] [data-r=mmenu]>a:is([href$=\#industries],[href$=\#services]):not([data-open="1"])+div{display:none!important}[data-r=msheet]>a:is([href$=\#industries],[href$=\#services])[data-open="1"]+div,header[data-open="1"] [data-r=mmenu]>a:is([href$=\#industries],[href$=\#services])[data-open="1"]+div{animation:.45s cubic-bezier(.2,.8,.2,1) both mi-open}}@keyframes mi-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:760px){[data-bn=menu] [data-r=bnorb] svg{animation:3.6s ease-in-out infinite bn-ai!important}}@keyframes bn-ai{0%,70%,to{transform:none}80%{transform:rotate(18deg)scale(1.12)}90%{transform:rotate(-8deg)}}@media (prefers-reduced-motion:reduce){[data-bn=menu] [data-r=bnorb] svg{animation:none!important}}#bt-aisheet{display:none}@media (max-width:760px){#bt-aisheet{z-index:90;pointer-events:none;display:block;position:fixed;inset:0}#bt-aisheet [data-r=aisbg]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#06120d8c;transition:opacity .35s;position:absolute;inset:0}#bt-aisheet [data-r=aispanel]{overscroll-behavior:contain;box-sizing:border-box;max-height:82dvh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));background:#faf7ee;border-radius:26px 26px 0 0;transition:transform .5s cubic-bezier(.2,.9,.25,1);position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%);box-shadow:0 -20px 50px -20px #06120d80}html.bt-ais #bt-aisheet{pointer-events:auto}html.bt-ais #bt-aisheet [data-r=aisbg]{opacity:1}html.bt-ais #bt-aisheet [data-r=aispanel]{transform:none}html.bt-ais{overflow:hidden}[data-r=aisgrab]{background:#d6cfbe;border-radius:5px;width:40px;height:5px;margin:2px auto 14px;display:block}[data-r=aisx]{color:#0f2019;cursor:pointer;background:#fff;border:1px solid #e6dfcf;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}[data-r=aislist]{background:#fff;border:1px solid #ece5d3;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}[data-r=aisi]{color:#0f2019;border-bottom:1px solid #f1ecdf;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .25s;display:flex}[data-r=aisi]:last-child{border-bottom:none}[data-r=aisi]:active{background:color-mix(in srgb, var(--c) 8%, #fff)}[data-r=aisic]{background:color-mix(in srgb, var(--c) 12%, #fff);width:40px;height:40px;color:var(--c);border-radius:12px;flex:none;place-items:center;display:grid}html.bt-ais [data-r=aisi]{animation:.5s cubic-bezier(.2,.8,.2,1) both ais-in;animation-delay:calc(.12s + var(--i) * 45ms)}[data-r=aisall]{color:#fff;background:#0f2019;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:12px;font-size:15px;font-weight:700;text-decoration:none;display:flex}[data-r=aisall] span{color:#f5dfa8}html.bt-ais [data-bn=menu] [data-r=bnorb]{color:#fff;background:#b07a2a;transform:rotate(-12deg)}}@keyframes ais-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#bt-aisheet *,html.bt-ais [data-r=aisi]{transition:none!important;animation:none!important}}[data-r=bsheet]{display:none}@media (max-width:760px){[data-r=bsheet]{z-index:90;pointer-events:none;display:block;position:fixed;inset:0}[data-r=bsheet] [data-r=aisbg]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#06120d8c;transition:opacity .35s;position:absolute;inset:0}[data-r=bsheet] [data-r=aispanel]{overscroll-behavior:contain;box-sizing:border-box;max-height:82dvh;padding:10px 16px calc(18px + env(safe-area-inset-bottom));background:#faf7ee;border-radius:26px 26px 0 0;transition:transform .5s cubic-bezier(.2,.9,.25,1);position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%);box-shadow:0 -20px 50px -20px #06120d80}[data-r=bsheet][data-open="1"]{pointer-events:auto}[data-r=bsheet][data-open="1"] [data-r=aisbg]{opacity:1}[data-r=bsheet][data-open="1"] [data-r=aispanel]{transform:none}[data-r=bsheet][data-open="1"] [data-r=aisi]{animation:.5s cubic-bezier(.2,.8,.2,1) both ais-in;animation-delay:calc(.12s + var(--i) * 45ms)}html.bt-bs{overflow:hidden}[data-r=bni][data-active="1"]{color:#0f2019!important}[data-r=bni][data-active="1"] svg{color:#b07a2a;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){[data-r=bsheet] *{transition:none!important;animation:none!important}}@media (max-width:760px){h1[data-hero=h1]{text-wrap:balance;letter-spacing:-.03em!important;margin-bottom:18px!important;font-size:clamp(30px,9.2vw,40px)!important;line-height:1.12!important}h1[data-hero=h1]>span:has(>svg[data-ul]){-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:normal!important;display:inline!important}h1[data-hero=h1]>span:has(>svg[data-ul])>svg[data-ul]{display:none!important}h1[data-hero=h1]>span:has(>svg[data-ul]){text-underline-offset:.16em;-webkit-text-decoration:underline #e9c67a;text-decoration:underline #e9c67a;text-decoration-thickness:.08em;background-image:linear-gradient(92deg,#cee4da 0%,#cae2d7 35% 65%,#e8cfcf 100%)!important}[data-hero=badge]{margin-bottom:26px!important}h1[data-hero=h1]{padding:0 4px;margin-bottom:22px!important;font-size:clamp(30px,8.6vw,36px)!important;line-height:1.18!important}h1[data-hero=h1]>span:has(>svg[data-ul]){text-decoration-skip-ink:none;text-underline-offset:.2em!important;text-decoration-thickness:.07em!important}p[data-hero=p]{color:#bfd6cb!important;max-width:32ch!important;margin:0 auto 32px!important;font-size:15.5px!important;line-height:1.7!important}p[data-hero=p]+div{gap:12px!important}}.scp0:hover{color:#237656!important}.scp1:hover{color:#fff!important;background:#194b38!important;transform:translateY(-1px)!important}.scp2:hover{color:#103024!important;transform:translateY(-2px)!important}.scp3:hover{color:#fff!important;border-color:#fff!important}.scp4:hover{color:#237656!important;border-color:#237656!important}.scp5:hover{color:#fff!important;background:#237656!important}.scp6:hover{color:#fff!important;background:#194b38!important}.scp7:hover{color:#fff!important;background:#194b38!important;transform:translateY(-2px)!important}.scp8:hover{color:#103024!important;transform:translateY(-2px)!important;box-shadow:0 16px 30px -14px #cee4dab3!important}
