.dropdown-wrapper{position:relative;display:inline-flex}.dropdown-toggle{cursor:pointer}.dropdown-toggle .dropdown-indicator{font-size:.5em;transition:all var(--transition)}.dropdown-wrapper:hover .dropdown-indicator{transform:rotate(180deg)}.dropdown{position:absolute;display:flex;flex-direction:column;left:50%;transform:translate(-50%);top:100%;min-width:100%;width:-moz-max-content;width:max-content;background:rgba(var(--navigation-background),.98);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(var(--tint),.12);color:rgb(var(--navigation-color));box-shadow:0 10px 40px #0000001f,0 4px 12px #00000014;border-radius:10px;padding:.25rem;gap:.25rem;z-index:100;overflow:hidden}.dropdown a.option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown>.title{font-size:.8rem;font-weight:500;padding:.5rem}.dropdown.--right{left:auto;right:0;transform:none;width:auto;max-width:none}.dropdown.--right.active{animation:dropdown-open-right .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes dropdown-open-right{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.dropdown.--auto{left:auto;right:0;min-width:auto;transform:none}.dropdown.--large{min-width:320px}.dropdown.--x-large{min-width:450px}.dropdown.--language{min-width:120px;left:50%;right:auto;transform:translate(-50%)}.dropdown.--language.active{animation:dropdown-open .25s cubic-bezier(.16,1,.3,1) forwards}.dropdown.--language button:not(.button){gap:0;padding:.15em .3em}.dropdown.--language button:not(.button) div.text span.title{font-weight:700;margin-left:.2em}.dropdown.--language button:not(.button):hover div.text span.title{color:rgb(var(--tint))}.dropdown.--top{inset:auto auto 100% 50%;transform:translate(-50%);margin-left:0;margin-right:0}.dropdown.--top.active{animation:dropdown-open-top var(--transition)}@keyframes dropdown-open-top{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.dropdown.--floating{left:0;right:0;top:calc(var(--nav-height) - 5px);width:-moz-fit-content;width:fit-content;max-width:var(--container);margin:0 auto}.dropdown:not(.active){display:none}.dropdown.active{animation:dropdown-open .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes dropdown-open{0%{opacity:0;transform:translate(-50%) translateY(-8px) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.dropdown .divider{height:1px;background-color:currentColor;opacity:.15;margin:.5rem}.dropdown .helper{display:flex;flex-direction:column;padding:.35em 1em;font-size:.9em;color:rgb(var(--dropdown-color));gap:1rem}.dropdown .details{display:flex;flex-direction:row;font-size:.9em;color:rgba(var(--dropdown-color),.75);border-top:1px solid rgba(var(--border),.2);padding:1rem .5em .5em;gap:1em}.dropdown .details span.icon{display:flex;font-size:1.25em;transition:all var(--transition);flex-shrink:0}.dropdown .details span.text{font-size:.8em}.dropdown a:not(.button),.dropdown button:not(.button){display:flex;flex-direction:row;align-items:center;padding:.25em .5em;font-size:.9em;color:rgba(var(--navigation-color),.8);text-decoration:none;border:1px solid transparent;border-radius:var(--radius);transition:all var(--transition);flex-wrap:nowrap;gap:1em;position:relative;cursor:pointer;background:none;font-family:inherit;min-width:0;overflow:hidden}.dropdown a:not(.button):hover,.dropdown button:not(.button):hover{color:rgb(var(--navigation-color));background:rgba(var(--navigation-tint),.08);border-color:rgba(var(--navigation-tint),.15)}.dropdown a:not(.button) div.icon,.dropdown button:not(.button) div.icon{display:flex;align-items:center;justify-content:center;font-size:14px;height:2em;width:2em;font-size:1.5em;transition:all var(--transition);flex-shrink:0;border:1px solid rgba(var(--navigation-tint),.2);color:rgb(var(--navigation-tint));background:rgba(var(--navigation-background),.6);border-radius:var(--radius-full);box-shadow:0 0 .6em rgba(var(--background),.5) inset;transition:all .3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius)}.dropdown a:not(.button) i.icon,.dropdown button:not(.button) i.icon{display:flex;align-items:center;justify-content:center;height:2em;font-size:1.25em;transition:all var(--transition);flex-shrink:0}.dropdown a:not(.button) i.icon.--tint,.dropdown a:not(.button):hover .icon,.dropdown button:not(.button) i.icon.--tint,.dropdown button:not(.button):hover .icon{color:rgb(var(--tint))}.dropdown a:not(.button):hover div.icon,.dropdown button:not(.button):hover div.icon{background:rgb(var(--navigation-tint));color:rgb(var(--tint-color));border-color:rgba(var(--navigation-tint),.3)}.dropdown a:not(.button) img,.dropdown button:not(.button) img{height:2em;width:auto}.dropdown a:not(.button) div.tag{position:absolute;top:-4px;right:0;display:flex;align-items:center;justify-content:center;font-family:Onest;padding:.2em .5em;font-size:.8em;font-weight:500;color:rgb(var(--tint-color));background:rgb(var(--tint));border-radius:var(--radius);text-transform:uppercase;text-align:center;transform:rotate(4deg)}.dropdown a:not(.button) div.text,.dropdown button:not(.button) div.text{display:flex;flex-direction:column;font-family:Onest;max-width:200px;flex-wrap:nowrap;flex:1}.dropdown a:not(.button) div.text span.title,.dropdown a:not(.button)>span{font-size:1em;font-family:Onest;font-weight:600;transition:all var(--transition)}.dropdown a:not(.button):hover div.text span.title,.dropdown a:not(.button):hover>span{color:rgb(var(--navigation-tint))}.dropdown a:not(.button) div.text span.text{font-size:.8em;font-weight:400;opacity:.8}.dropdown a:not(.button) div.text span.time{font-size:.8em;font-weight:400;opacity:.5;margin-top:.25em}.dropdown a:not(.button)>span:not(.iconify){font-size:1em;padding:.25em 0}.dropdown a.option>span.text{font-family:Onest}.dropdown a.option>span.icon{display:flex;align-items:center;justify-content:center;font-size:1.5em}.dropdown a.option>span.text{font-size:.9em;font-weight:500}.dropdown div.item-wrapper{display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:var(--radius);transition:all var(--transition)}.dropdown div.item-wrapper div.actions{display:flex;flex-direction:column;align-items:center;gap:.25rem}.dropdown div.item-wrapper div.actions a.action{display:flex;flex-direction:row;align-items:center;padding:1em;font-size:.8em;color:rgb(var(--dropdown-color));transition:all var(--transition)}.dropdown div.item-wrapper div.actions a.action:hover{background:rgb(var(--tint));color:rgb(var(--tint-color))}.dropdown div.dropdown-with-image{display:flex;flex-direction:row;gap:0}.dropdown div.dropdown-image{display:flex;flex-direction:column;justify-content:flex-end;width:150px;min-height:220px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px;margin:.75rem 0 .75rem .75rem;position:relative;overflow:hidden;flex-shrink:0;isolation:isolate}.dropdown div.dropdown-image:before{content:"";position:absolute;inset:0;background:rgba(var(--tint),.6);z-index:1}.dropdown div.dropdown-image:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.15) 0,transparent 50%),radial-gradient(circle at 80% 70%,hsla(0,0%,100%,.1) 0,transparent 40%);z-index:2}.dropdown div.dropdown-image .dropdown-image-overlay{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.25rem;color:rgb(var(--tint-color))}.dropdown div.dropdown-image .dropdown-image-overlay .dropdown-image-icon{font-size:2rem;opacity:.95;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.dropdown div.dropdown-image .dropdown-image-overlay .dropdown-image-title{font-family:Onest;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.1)}.dropdown div.dropdown-links{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem;padding:1rem;min-width:400px}.dropdown div.dropdown-links a{display:flex;flex-direction:row;align-items:center;padding:.65rem .85rem;font-size:.9em;color:rgba(var(--navigation-color),.85);text-decoration:none;border:1px solid transparent;border-radius:12px;transition:all .25s ease;gap:.75rem;cursor:pointer;background:transparent}.dropdown div.dropdown-links a:hover{color:rgb(var(--navigation-color));background:rgba(var(--tint),.06);border-color:rgba(var(--tint),.12)}.dropdown div.dropdown-links a:hover div.icon{background:rgb(var(--tint));color:rgb(var(--tint-color));border-color:transparent;transform:scale(1.05)}.dropdown div.dropdown-links a:hover div.text span.title{color:rgb(var(--tint))}.dropdown div.dropdown-links a div.icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;font-size:1.1rem;transition:all .25s ease;flex-shrink:0;border:1px solid rgba(var(--tint),.15);color:rgb(var(--tint));background:rgba(var(--tint),.08);border-radius:10px}.dropdown div.dropdown-links a div.text{display:flex;flex-direction:column;font-family:Onest;flex:1;gap:.05rem}.dropdown div.dropdown-links a div.text span.title{font-size:.85rem;font-weight:600;transition:all .25s ease;color:rgba(var(--navigation-color),.95)}.dropdown div.dropdown-links a div.text span.text{font-size:.7rem;font-weight:400;opacity:.65;color:rgba(var(--navigation-color),.7);line-height:1.3;display:none}.dropdown div.groups{display:flex;flex-direction:row;gap:1rem;padding:1rem}.dropdown div.groups div.group{display:flex;flex-direction:column;gap:.35rem;min-width:200px}.dropdown div.groups div.group div.title{display:flex;flex-direction:row;align-items:center;padding:.5rem .75rem;margin-bottom:.25rem}.dropdown div.groups div.group div.title span.title{font-size:.7rem;font-family:Onest;font-weight:700;color:rgb(var(--tint));text-transform:uppercase;letter-spacing:.08em}.dropdown div.groups div.group div.title span.text{font-size:.8em;font-weight:400;color:rgba(var(--dropdown-color),.5)}.dropdown div.groups div.group div.items{display:flex;flex-direction:column;gap:.25rem}.dropdown div.groups div.group.--grid-2{min-width:520px}.dropdown div.groups div.group.--grid-2 div.items{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem}.dropdown div.groups div.group a.item{display:flex;flex-direction:row;align-items:center;padding:.6rem .85rem;font-size:.85em;color:rgba(var(--navigation-color),.85);text-decoration:none;border:1px solid transparent;border-radius:10px;transition:all .25s ease;flex-wrap:nowrap;gap:.75rem;position:relative;cursor:pointer;background:transparent}.dropdown div.groups div.group a.item:hover{color:rgb(var(--navigation-color));background:rgba(var(--tint),.06);border-color:rgba(var(--tint),.12);transform:translate(4px)}.dropdown div.groups div.group a.item:hover div.icon{background:rgb(var(--tint));color:rgb(var(--tint-color));border-color:transparent;transform:scale(1.05)}.dropdown div.groups div.group a.item:hover div.text span.title{color:rgb(var(--tint))}.dropdown div.groups div.group a.item div.icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;font-size:1.15rem;transition:all .25s ease;flex-shrink:0;border:1px solid rgba(var(--tint),.15);color:rgb(var(--tint));background:rgba(var(--tint),.08);border-radius:8px}.dropdown div.groups div.group a.item div.text{display:flex;flex-direction:column;font-family:Onest;max-width:180px;flex-wrap:nowrap;flex:1;gap:.1rem}.dropdown div.groups div.group a.item div.text span.title{font-size:.85rem;font-family:Onest;font-weight:600;transition:all .25s ease;color:rgba(var(--navigation-color),.95)}.dropdown div.groups div.group a.item div.text span.text{font-size:.75rem;font-weight:400;opacity:.65;color:rgba(var(--navigation-color),.7);line-height:1.3}.dropdown div.groups div.group a.item div.tag{position:absolute;top:-.35rem;right:-.25rem;display:flex;align-items:center;justify-content:center;gap:.2rem;font-family:Onest;padding:.25rem .5rem;font-size:.65rem;font-weight:600;color:rgb(var(--tint-color));background:rgb(var(--tint));border-radius:5px;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;z-index:1}.dropdown div.groups div.group a.item div.tag span.iconify{font-size:.7rem}.dropdown div.groups div.group a.item div.tag.--red{background:#e74c3c}.dropdown div.groups div.group a.item div.tag.--green{background:#27ae60}.dropdown div.groups div.group a.item div.tag.--primary{background:rgb(var(--navigation-tint))}.dropdown div.groups div.group div.buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;padding:0 .5rem}.dropdown div.groups div.group div.buttons a.button{font-size:.85rem;padding:.65rem 1.25rem;min-height:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.3;border-radius:10px}.dropdown div.groups div.group div.buttons a.button .text{font-size:1em;font-weight:500}.dropdown div.groups div.group div.buttons a.button .icon{font-size:1em;flex-shrink:0}.dropdown div.groups div.group div.buttons a.button.--primary{font-size:.9rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(var(--tint),.2),inset 0 1px #ffffff1a;position:relative;z-index:1}.dropdown div.groups div.group div.buttons a.button.--primary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 50%);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:inherit}.dropdown div.groups div.group div.buttons a.button.--primary:hover{transform:translateY(-2px) scale(1.005);box-shadow:0 8px 20px rgba(var(--tint),.3),inset 0 1px #fff3}.dropdown div.groups div.group div.buttons a.button.--primary:hover:before{opacity:1}.dropdown div.groups div.group div.buttons a.button.--primary:active{transform:translateY(-1px) scale(.995);box-shadow:0 2px 8px rgba(var(--tint),.2),inset 0 1px 2px #0000001a}.dropdown div.groups div.promo{display:flex;flex-direction:column;gap:.25rem;margin-left:auto;min-width:500px;position:relative}.dropdown div.groups div.promo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:rgb(var(--background-light));border-radius:var(--radius);min-height:250px}.dropdown div.groups div.promo div.overlay{display:flex;flex-direction:column;position:absolute;left:2em;bottom:2em;right:2em;gap:1em;padding:1em;background:linear-gradient(180deg,rgba(var(--background),.8) 0,rgba(var(--background),.7));border:1px solid rgba(var(--tint),.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius)}.dropdown div.groups div.promo div.overlay div.content{display:flex;flex-direction:column;gap:.5em;color:rgb(var(--color));z-index:1}.dropdown div.groups div.promo div.overlay div.content span.title{font-weight:600;font-family:Onest;font-size:1.25em}.dropdown div.groups div.promo div.overlay div.content span.text{font-weight:300;font-size:1em}.dropdown div.groups div.promo div.overlay div.buttons{display:flex;flex-direction:row;gap:1rem}@media(max-width:480px){.dropdown,.dropdown.--floating{max-width:calc(100vw - 2rem);margin:0 1rem}.dropdown div.groups{flex-direction:column}.dropdown div.groups div.group{min-width:auto}.dropdown div.groups div.promo{min-width:auto;margin-left:0}.dropdown div.groups div.promo div.overlay div.buttons{flex-direction:column;gap:.5rem}}.mobile-only[data-v-d4f20fb7]{display:none!important}@media(max-width:768px){.mobile-only[data-v-d4f20fb7]{display:flex!important}}.mobile-tablet-only[data-v-d4f20fb7]{display:none!important}@media(max-width:1200px){.mobile-tablet-only[data-v-d4f20fb7]{display:flex!important}}.mobile-only-flex[data-v-d4f20fb7]{display:none!important}@media(max-width:768px){.mobile-only-flex[data-v-d4f20fb7]{display:flex!important}}.mobile-only-inline[data-v-d4f20fb7]{display:none!important}@media(max-width:768px){.mobile-only-inline[data-v-d4f20fb7]{display:inline!important}}.mobile-only-inline-block[data-v-d4f20fb7]{display:none!important}@media(max-width:768px){.mobile-only-inline-block[data-v-d4f20fb7]{display:inline-block!important}}.desktop-only[data-v-d4f20fb7]{display:flex!important}@media(max-width:768px){.desktop-only[data-v-d4f20fb7]{display:none!important}}.desktop-only-flex[data-v-d4f20fb7]{display:flex!important}@media(max-width:768px){.desktop-only-flex[data-v-d4f20fb7]{display:none!important}}.desktop-only-inline[data-v-d4f20fb7]{display:inline!important}@media(max-width:768px){.desktop-only-inline[data-v-d4f20fb7]{display:none!important}}.desktop-only-inline-block[data-v-d4f20fb7]{display:inline-block!important}@media(max-width:768px){.desktop-only-inline-block[data-v-d4f20fb7]{display:none!important}}.dropdown-toggle .button .chevron-icon[data-v-d4f20fb7]{font-size:.8em;opacity:.7;transition:transform .25s cubic-bezier(.4,0,.2,1)}.dropdown-toggle .button.is-open[data-v-d4f20fb7]{background:rgba(var(--tint),.12);border-color:rgba(var(--tint),.2)}.dropdown-toggle .button.is-open .chevron-icon[data-v-d4f20fb7]{transform:rotate(180deg);opacity:1}.mobile-only[data-v-1dfcaf29]{display:none!important}@media(max-width:768px){.mobile-only[data-v-1dfcaf29]{display:flex!important}}.mobile-tablet-only[data-v-1dfcaf29]{display:none!important}@media(max-width:1200px){.mobile-tablet-only[data-v-1dfcaf29]{display:flex!important}}.mobile-only-flex[data-v-1dfcaf29]{display:none!important}@media(max-width:768px){.mobile-only-flex[data-v-1dfcaf29]{display:flex!important}}.mobile-only-inline[data-v-1dfcaf29]{display:none!important}@media(max-width:768px){.mobile-only-inline[data-v-1dfcaf29]{display:inline!important}}.mobile-only-inline-block[data-v-1dfcaf29]{display:none!important}@media(max-width:768px){.mobile-only-inline-block[data-v-1dfcaf29]{display:inline-block!important}}.desktop-only[data-v-1dfcaf29]{display:flex!important}@media(max-width:768px){.desktop-only[data-v-1dfcaf29]{display:none!important}}.desktop-only-flex[data-v-1dfcaf29]{display:flex!important}@media(max-width:768px){.desktop-only-flex[data-v-1dfcaf29]{display:none!important}}.desktop-only-inline[data-v-1dfcaf29]{display:inline!important}@media(max-width:768px){.desktop-only-inline[data-v-1dfcaf29]{display:none!important}}.desktop-only-inline-block[data-v-1dfcaf29]{display:inline-block!important}@media(max-width:768px){.desktop-only-inline-block[data-v-1dfcaf29]{display:none!important}}.vps-softwares-list[data-v-1dfcaf29]{display:flex;flex-direction:column;padding:clamp(2em,4vw + 1em,4em) 0;background:rgb(var(--background))}.vps-softwares-list .container[data-v-1dfcaf29]{display:flex;flex-direction:column;gap:clamp(1.25em,3vw + .5em,3em)}.vps-softwares-list .container .head[data-v-1dfcaf29]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(1em,1vw + .5em,1.5em)}.vps-softwares-list .container .head>.content[data-v-1dfcaf29]{display:flex;flex-direction:column;gap:.4rem}.vps-softwares-list .container .head>.content>.title[data-v-1dfcaf29]{font-size:var(--fs-section-title);font-weight:700;font-family:Onest;color:rgb(var(--tint))}.vps-softwares-list .container .head>.content>.subtitle[data-v-1dfcaf29]{font-size:var(--fs-section-subtitle);font-family:Onest;color:var(--color-subtitle);font-weight:400;margin:0}.vps-softwares-list .container .head>.search[data-v-1dfcaf29]{display:flex;align-items:center;gap:1em;background:rgb(var(--background));border-radius:var(--radius);padding:.5em 1em;border:1px solid rgba(var(--tint),.5);box-shadow:0 0 1rem rgba(var(--tint),.2);color:rgb(var(--color))}.vps-softwares-list .container .head>.search>input[data-v-1dfcaf29]{background:transparent;border:none;outline:none;color:rgb(var(--color));font-size:1em;width:100%}.vps-softwares-list .container .head>.search>a.icon[data-v-1dfcaf29]{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;background:rgb(var(--background));border-radius:var(--radius);color:rgb(var(--color));font-size:1em;cursor:pointer}.vps-softwares-list .container .head>.search>a.icon>span.iconify[data-v-1dfcaf29]{font-size:1em}.vps-softwares-list .container .head>.search>a.icon[data-v-1dfcaf29]:hover{background:rgba(var(--tint),.2)}.vps-softwares-list .container .head>.search>div.icon[data-v-1dfcaf29]{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;background:rgb(var(--background));border-radius:var(--radius);color:rgb(var(--color));font-size:1em}.vps-softwares-list .container .head>.search>div.icon>span.iconify[data-v-1dfcaf29]{font-size:1em}.vps-softwares-list .container .list[data-v-1dfcaf29]{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:clamp(.6em,2vw + .2em,1.5em)}.vps-softwares-list .container .list .software[data-v-1dfcaf29]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(.6em,1vw + .3em,1em) clamp(.4em,.75vw + .2em,.75em);border-radius:15px;background:rgb(var(--background));border:1px solid rgba(var(--tint),.2);box-shadow:0 4px 20px #00000014,0 0 0 1px rgba(var(--tint),.05);width:clamp(7.5em,4vw + 5.5em,10em);min-height:clamp(7em,4vw + 5em,9em);gap:clamp(.35em,.3vw + .2em,.5em);font-family:Onest;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);cursor:default;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.vps-softwares-list .container .list .software[data-v-1dfcaf29]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(var(--tint),.3) 0,transparent 50%,rgba(var(--tint),.1) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s ease}.vps-softwares-list .container .list .software[data-v-1dfcaf29]:hover{transform:translateY(-4px);border-color:rgba(var(--tint),.3);box-shadow:0 8px 30px rgba(var(--tint),.12),0 0 0 1px rgba(var(--tint),.1)}.vps-softwares-list .container .list .software[data-v-1dfcaf29]:hover:before{opacity:1}.vps-softwares-list .container .list .software>img[data-v-1dfcaf29]{width:clamp(2em,2vw + 1.2em,3em);height:clamp(2em,2vw + 1.2em,3em);-o-object-fit:contain;object-fit:contain;transition:filter .3s ease;position:relative;z-index:1;flex-shrink:0}.vps-softwares-list .container .list .software>.content[data-v-1dfcaf29]{display:flex;flex-direction:column;align-items:center;gap:.25em;text-align:center;position:relative;z-index:1;flex:1;overflow:hidden}.vps-softwares-list .container .list .software>.content>span.name[data-v-1dfcaf29]{font-size:clamp(.75em,.5vw + .55em,.95em);font-weight:600;text-align:center;transition:all .5s ease}.vps-softwares-list .container .list .software>.content>span.description[data-v-1dfcaf29]{font-size:.8em;color:rgba(var(--color),.75)}.vps-softwares-list .container .list .software>.content>.versions[data-v-1dfcaf29]{display:flex;flex-wrap:wrap;gap:.25em;justify-content:center;margin-top:.25em;overflow-y:auto;max-height:4em}.vps-softwares-list .container .list .software>.content>.versions>.version[data-v-1dfcaf29]{font-size:clamp(.55em,.3vw + .4em,.7em);color:rgba(var(--color),.65);background:rgba(var(--tint),.08);padding:2px 6px;border-radius:4px;white-space:nowrap}.vps-softwares-list .container .list .software.grouped>.content>span.name[data-v-1dfcaf29]{max-width:none;white-space:normal}.vps-softwares-list .container .list .software.--coming-soon[data-v-1dfcaf29]{opacity:.7}.vps-softwares-list .container .list .software.--coming-soon>img[data-v-1dfcaf29]{filter:grayscale(.3)}.vps-softwares-list .container .list .software .soon-badge[data-v-1dfcaf29]{display:inline-block;font-size:.6em;font-weight:600;font-family:Onest;padding:2px 7px;border-radius:4px;background:rgba(var(--color),.08);color:rgba(var(--color),.55);border:1px solid rgba(var(--color),.15);letter-spacing:.03em;white-space:nowrap}.vps-softwares-list .container .list.iso-grid[data-v-1dfcaf29]{gap:clamp(.75em,1vw + .5em,1.25em);max-width:55em;margin:0 auto}.vps-softwares-list .container .list.iso-grid .software[data-v-1dfcaf29]{width:clamp(7em,3vw + 5em,9em);min-height:auto;padding:1em .75em;gap:.4em}.vps-softwares-list .container .list.iso-grid .software>img[data-v-1dfcaf29]{width:3em;height:3em}.vps-softwares-list .container .list.iso-grid .software>.content>span.name[data-v-1dfcaf29]{font-size:.9em}.vps-softwares-list .container .tabs[data-v-1dfcaf29]{display:flex;gap:0;background:rgb(var(--background));padding:clamp(.2em,.25vw + .1em,.3em);border-radius:var(--radius-full);border:1px solid rgba(51,104,255,.2);box-shadow:0 2px 12px #3368ff14}.vps-softwares-list .container .tabs .tab[data-v-1dfcaf29]{display:flex;align-items:center;gap:clamp(.3em,.5vw + .15em,.5em);padding:clamp(.45em,.5vw + .25em,.75em) clamp(.6em,1.5vw + .2em,1.5em);border-radius:var(--radius-full);border:none;background:transparent;color:rgba(var(--color),.75);font-family:Onest;font-size:clamp(.75em,.5vw + .55em,.95em);font-weight:500;cursor:pointer;transition:all .3s ease}.vps-softwares-list .container .tabs .tab .iconify[data-v-1dfcaf29]{font-size:1.15em}.vps-softwares-list .container .tabs .tab[data-v-1dfcaf29]:hover{color:#3368ff;background:#3368ff0f}.vps-softwares-list .container .tabs .tab.active[data-v-1dfcaf29]{background:linear-gradient(135deg,#3368ff,#4678ff);color:#fff;box-shadow:0 4px 15px #3368ff59,0 2px 6px #3368ff33}.vps-softwares-list .container .tabs .tab.active .iconify[data-v-1dfcaf29]{color:#fff}.vps-softwares-list .container .softwares-request-hint[data-v-1dfcaf29]{display:flex;align-items:center;justify-content:center;text-align:center;gap:.5em;font-size:clamp(.75rem,.3vw + .65rem,.95rem);font-family:Onest;color:rgba(var(--color),.55);margin-top:-.75em}.vps-softwares-list .container .softwares-request-hint .iconify[data-v-1dfcaf29]{font-size:1.1em;flex-shrink:0}@media(max-width:480px){.vps-softwares-list .container .tabs[data-v-1dfcaf29]{width:100%;justify-content:center}.vps-softwares-list .container .tabs .tab[data-v-1dfcaf29]{flex:1;justify-content:center;font-size:.9rem;padding:.6em .5em}.vps-softwares-list .container .tabs .tab .iconify[data-v-1dfcaf29]{font-size:1.1em}}.mobile-only{display:none!important}@media(max-width:768px){.mobile-only{display:flex!important}}.mobile-tablet-only{display:none!important}@media(max-width:1200px){.mobile-tablet-only{display:flex!important}}.mobile-only-flex{display:none!important}@media(max-width:768px){.mobile-only-flex{display:flex!important}}.mobile-only-inline{display:none!important}@media(max-width:768px){.mobile-only-inline{display:inline!important}}.mobile-only-inline-block{display:none!important}@media(max-width:768px){.mobile-only-inline-block{display:inline-block!important}}.desktop-only{display:flex!important}@media(max-width:768px){.desktop-only{display:none!important}}.desktop-only-flex{display:flex!important}@media(max-width:768px){.desktop-only-flex{display:none!important}}.desktop-only-inline{display:inline!important}@media(max-width:768px){.desktop-only-inline{display:none!important}}.desktop-only-inline-block{display:inline-block!important}@media(max-width:768px){.desktop-only-inline-block{display:none!important}}.vps-softwares-list{display:flex;flex-direction:column;padding:clamp(2em,4vw + 1em,4em) 0;background:rgb(var(--background))}.vps-softwares-list .container{display:flex;flex-direction:column;gap:clamp(1.25em,3vw + .5em,3em)}.vps-softwares-list .container .head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(1em,1vw + .5em,1.5em)}.vps-softwares-list .container .head>.content{display:flex;flex-direction:column;gap:.4rem}.vps-softwares-list .container .head>.content>.title{font-size:var(--fs-section-title);font-weight:700;font-family:Onest;color:rgb(var(--tint))}.vps-softwares-list .container .head>.content>.subtitle{font-size:var(--fs-section-subtitle);font-family:Onest;color:var(--color-subtitle);font-weight:400;margin:0}.vps-softwares-list .container .head>.search{display:flex;align-items:center;gap:1em;background:rgb(var(--background));border-radius:var(--radius);padding:.5em 1em;border:1px solid rgba(var(--tint),.5);box-shadow:0 0 1rem rgba(var(--tint),.2);color:rgb(var(--color))}.vps-softwares-list .container .head>.search>input{background:transparent;border:none;outline:none;color:rgb(var(--color));font-size:1em;width:100%}.vps-softwares-list .container .head>.search>a.icon{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;background:rgb(var(--background));border-radius:var(--radius);color:rgb(var(--color));font-size:1em;cursor:pointer}.vps-softwares-list .container .head>.search>a.icon>span.iconify{font-size:1em}.vps-softwares-list .container .head>.search>a.icon:hover{background:rgba(var(--tint),.2)}.vps-softwares-list .container .head>.search>div.icon{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;background:rgb(var(--background));border-radius:var(--radius);color:rgb(var(--color));font-size:1em}.vps-softwares-list .container .head>.search>div.icon>span.iconify{font-size:1em}.vps-softwares-list .container .list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:clamp(.6em,2vw + .2em,1.5em)}.vps-softwares-list .container .list .software{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(.6em,1vw + .3em,1em) clamp(.4em,.75vw + .2em,.75em);border-radius:15px;background:rgb(var(--background));border:1px solid rgba(var(--tint),.2);box-shadow:0 4px 20px #00000014,0 0 0 1px rgba(var(--tint),.05);width:clamp(7.5em,4vw + 5.5em,10em);min-height:clamp(7em,4vw + 5em,9em);gap:clamp(.35em,.3vw + .2em,.5em);font-family:Onest;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);cursor:default;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.vps-softwares-list .container .list .software:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(var(--tint),.3) 0,transparent 50%,rgba(var(--tint),.1) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s ease}.vps-softwares-list .container .list .software:hover{transform:translateY(-4px);border-color:rgba(var(--tint),.3);box-shadow:0 8px 30px rgba(var(--tint),.12),0 0 0 1px rgba(var(--tint),.1)}.vps-softwares-list .container .list .software:hover:before{opacity:1}.vps-softwares-list .container .list .software>img{width:clamp(2em,2vw + 1.2em,3em);height:clamp(2em,2vw + 1.2em,3em);-o-object-fit:contain;object-fit:contain;transition:filter .3s ease;position:relative;z-index:1;flex-shrink:0}.vps-softwares-list .container .list .software>.content{display:flex;flex-direction:column;align-items:center;gap:.25em;text-align:center;position:relative;z-index:1;flex:1;overflow:hidden}.vps-softwares-list .container .list .software>.content>span.name{font-size:clamp(.75em,.5vw + .55em,.95em);font-weight:600;text-align:center;transition:all .5s ease}.vps-softwares-list .container .list .software>.content>span.description{font-size:.8em;color:rgba(var(--color),.75)}.vps-softwares-list .container .list .software>.content>.versions{display:flex;flex-wrap:wrap;gap:.25em;justify-content:center;margin-top:.25em;overflow-y:auto;max-height:4em}.vps-softwares-list .container .list .software>.content>.versions>.version{font-size:clamp(.55em,.3vw + .4em,.7em);color:rgba(var(--color),.65);background:rgba(var(--tint),.08);padding:2px 6px;border-radius:4px;white-space:nowrap}.vps-softwares-list .container .list .software.grouped>.content>span.name{max-width:none;white-space:normal}.vps-softwares-list .container .list .software.--coming-soon{opacity:.7}.vps-softwares-list .container .list .software.--coming-soon>img{filter:grayscale(.3)}.vps-softwares-list .container .list .software .soon-badge{display:inline-block;font-size:.6em;font-weight:600;font-family:Onest;padding:2px 7px;border-radius:4px;background:rgba(var(--color),.08);color:rgba(var(--color),.55);border:1px solid rgba(var(--color),.15);letter-spacing:.03em;white-space:nowrap}.vps-softwares-list .container .list.iso-grid{gap:clamp(.75em,1vw + .5em,1.25em);max-width:55em;margin:0 auto}.vps-softwares-list .container .list.iso-grid .software{width:clamp(7em,3vw + 5em,9em);min-height:auto;padding:1em .75em;gap:.4em}.vps-softwares-list .container .list.iso-grid .software>img{width:3em;height:3em}.vps-softwares-list .container .list.iso-grid .software>.content>span.name{font-size:.9em}.vps-softwares-list .container .tabs{display:flex;gap:0;background:rgb(var(--background));padding:clamp(.2em,.25vw + .1em,.3em);border-radius:var(--radius-full);border:1px solid rgba(51,104,255,.2);box-shadow:0 2px 12px #3368ff14}.vps-softwares-list .container .tabs .tab{display:flex;align-items:center;gap:clamp(.3em,.5vw + .15em,.5em);padding:clamp(.45em,.5vw + .25em,.75em) clamp(.6em,1.5vw + .2em,1.5em);border-radius:var(--radius-full);border:none;background:transparent;color:rgba(var(--color),.75);font-family:Onest;font-size:clamp(.75em,.5vw + .55em,.95em);font-weight:500;cursor:pointer;transition:all .3s ease}.vps-softwares-list .container .tabs .tab .iconify{font-size:1.15em}.vps-softwares-list .container .tabs .tab:hover{color:#3368ff;background:#3368ff0f}.vps-softwares-list .container .tabs .tab.active{background:linear-gradient(135deg,#3368ff,#4678ff);color:#fff;box-shadow:0 4px 15px #3368ff59,0 2px 6px #3368ff33}.vps-softwares-list .container .tabs .tab.active .iconify{color:#fff}.vps-softwares-list .container .softwares-request-hint{display:flex;align-items:center;justify-content:center;text-align:center;gap:.5em;font-size:clamp(.75rem,.3vw + .65rem,.95rem);font-family:Onest;color:rgba(var(--color),.55);margin-top:-.75em}.vps-softwares-list .container .softwares-request-hint .iconify{font-size:1.1em;flex-shrink:0}@media(max-width:480px){.vps-softwares-list .container .tabs{width:100%;justify-content:center}.vps-softwares-list .container .tabs .tab{flex:1;justify-content:center;font-size:.9rem;padding:.6em .5em}.vps-softwares-list .container .tabs .tab .iconify{font-size:1.1em}}.vps-softwares-list.bot-languages .container .list .software{width:clamp(10em,6vw + 7em,14em);min-height:auto}.vps-softwares-list.bot-languages .container .list .software>.content>.versions{max-height:none;overflow-y:visible}.mobile-only[data-v-f84e18bc]{display:none!important}@media(max-width:768px){.mobile-only[data-v-f84e18bc]{display:flex!important}}.mobile-tablet-only[data-v-f84e18bc]{display:none!important}@media(max-width:1200px){.mobile-tablet-only[data-v-f84e18bc]{display:flex!important}}.mobile-only-flex[data-v-f84e18bc]{display:none!important}@media(max-width:768px){.mobile-only-flex[data-v-f84e18bc]{display:flex!important}}.mobile-only-inline[data-v-f84e18bc]{display:none!important}@media(max-width:768px){.mobile-only-inline[data-v-f84e18bc]{display:inline!important}}.mobile-only-inline-block[data-v-f84e18bc]{display:none!important}@media(max-width:768px){.mobile-only-inline-block[data-v-f84e18bc]{display:inline-block!important}}.desktop-only[data-v-f84e18bc]{display:flex!important}@media(max-width:768px){.desktop-only[data-v-f84e18bc]{display:none!important}}.desktop-only-flex[data-v-f84e18bc]{display:flex!important}@media(max-width:768px){.desktop-only-flex[data-v-f84e18bc]{display:none!important}}.desktop-only-inline[data-v-f84e18bc]{display:inline!important}@media(max-width:768px){.desktop-only-inline[data-v-f84e18bc]{display:none!important}}.desktop-only-inline-block[data-v-f84e18bc]{display:inline-block!important}@media(max-width:768px){.desktop-only-inline-block[data-v-f84e18bc]{display:none!important}}.sec-block[data-v-f84e18bc]{padding:2em 1.5rem;background:linear-gradient(90deg,rgba(var(--colors-blue),.03) 0,rgba(var(--colors-blue),.01),rgba(var(--colors-blue),.03))}.sec-card[data-v-f84e18bc]{gap:1.75em;padding:1.75em;background:rgb(var(--background-light));border:1px solid rgba(var(--border),.11);border-radius:16px;box-shadow:0 1px 3px #00000008,0 6px 28px #0000000a}.sec-card[data-v-f84e18bc],.sec-header[data-v-f84e18bc]{display:flex;flex-direction:column}.sec-header[data-v-f84e18bc]{align-items:center;text-align:center;gap:clamp(.25rem,.5vw,.5rem);max-width:680px;margin:0 auto}.sec-title[data-v-f84e18bc]{font-size:var(--fs-section-title);font-weight:700;color:rgb(var(--tint));line-height:1.2}.sec-subtitle[data-v-f84e18bc],.sec-title[data-v-f84e18bc]{font-family:Onest,sans-serif}.sec-subtitle[data-v-f84e18bc]{font-size:var(--fs-section-subtitle);color:var(--color-subtitle);line-height:1.5;margin:0}.sec-body[data-v-f84e18bc]{display:flex;flex-direction:row;gap:1.25em;align-items:stretch}.sec-controls[data-v-f84e18bc]{display:flex;flex-direction:column;gap:1em;width:400px;flex-shrink:0;justify-content:center}.sec-ctrl[data-v-f84e18bc]{display:flex;flex-direction:row;align-items:flex-start;gap:1.2em;padding:1.5em;background:rgba(var(--background),.55);border:1px solid rgba(var(--border),.13);border-radius:12px;cursor:pointer;text-align:left;color:rgb(var(--color));width:100%;transition:background .22s,border-color .22s,box-shadow .22s}@media(hover:hover){.sec-ctrl[data-v-f84e18bc]:hover{background:rgba(var(--background-light),.9);border-color:rgba(var(--tint),.22);box-shadow:0 2px 12px rgba(var(--tint),.08)}}.sec-ctrl.active[data-v-f84e18bc]{background:linear-gradient(145deg,rgba(var(--tint),.07) 0,rgba(var(--background-light),.98));border-color:rgba(var(--tint),.3);box-shadow:0 3px 14px rgba(var(--tint),.1)}.sec-ctrl.active .sec-ctrl-name[data-v-f84e18bc]{color:rgb(var(--tint))}.sec-ctrl.active .sec-ctrl-arrow[data-v-f84e18bc]{transform:rotate(180deg);color:rgb(var(--tint))}.sec-ctrl.active .sec-ctrl-desc[data-v-f84e18bc]{max-height:300px;opacity:1;margin-top:.38em}.sec-ctrl-logo[data-v-f84e18bc]{width:64px;height:64px;border-radius:13px;background:rgba(var(--tint),.07);border:1px solid rgba(var(--tint),.12);display:flex;align-items:center;justify-content:center;padding:.45em}.sec-ctrl-logo img[data-v-f84e18bc]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sec-ctrl-body[data-v-f84e18bc]{flex:1;display:flex;flex-direction:column;min-width:0}.sec-ctrl-name[data-v-f84e18bc]{font-size:1.35em;font-weight:600;font-family:Onest,sans-serif;color:rgb(var(--color));line-height:1.35;transition:color .22s}.sec-ctrl-desc[data-v-f84e18bc]{font-size:1.05em;font-family:Onest,sans-serif;color:rgba(var(--color),.58);line-height:1.7;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}.sec-ctrl-arrow[data-v-f84e18bc]{flex-shrink:0;font-size:1em;color:rgba(var(--color),.32);margin-top:2px;transition:transform .22s,color .22s}.sec-visual[data-v-f84e18bc]{flex:1;display:flex;flex-direction:column;gap:.5em;min-width:0}.sec-anim[data-v-f84e18bc]{position:relative;height:330px;overflow:hidden;border-radius:13px;background-color:rgba(var(--background),.5);background-image:radial-gradient(circle,rgba(var(--border),.28) 1px,transparent 1px);background-size:24px 24px;background-position:50%;border:1px solid rgba(var(--border),.12)}.sec-anim[data-v-f84e18bc]:before{content:"";left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,rgba(var(--tint),.14) 18%,rgba(var(--tint),.14) 82%,transparent 100%)}.sec-anim[data-v-f84e18bc]:before,.sec-shield-wrap[data-v-f84e18bc]{position:absolute;top:47%;pointer-events:none}.sec-shield-wrap[data-v-f84e18bc]{left:50%;transform:translate(-50%,-50%);width:128px;height:144px;z-index:10}.sec-shield-svg[data-v-f84e18bc]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sec-shield-glow[data-v-f84e18bc]{fill:rgba(var(--shield-color),.09);stroke:none;filter:blur(7px);transition:fill .4s ease}.sec-shield-body[data-v-f84e18bc]{fill:rgb(var(--background-light));stroke:rgba(var(--shield-color),.38);stroke-width:1.5;filter:drop-shadow(0 4px 14px rgba(0,0,0,.09));transition:stroke .4s ease}.sec-shield-ring[data-v-f84e18bc]{fill:none;stroke:rgba(var(--shield-color),.25);stroke-width:1;stroke-dasharray:5 3;animation:sec-shield-dash-f84e18bc 5s linear infinite;transition:stroke .4s ease}.sec-shield-svg--antivirus[data-v-f84e18bc]{--shield-color:34,197,94}.sec-shield-svg--crowdsec[data-v-f84e18bc]{--shield-color:139,92,246}.sec-shield-imgs[data-v-f84e18bc]{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);width:62px;height:62px;z-index:1}.sec-shield-img[data-v-f84e18bc]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .25s ease}.sec-shield-img.active[data-v-f84e18bc]{opacity:1}.logo-swap-enter-active[data-v-f84e18bc],.logo-swap-leave-active[data-v-f84e18bc]{transition:opacity .2s ease}.logo-swap-enter-from[data-v-f84e18bc],.logo-swap-leave-to[data-v-f84e18bc]{opacity:0}.logo-swap-enter-to[data-v-f84e18bc],.logo-swap-leave-from[data-v-f84e18bc]{opacity:1}.sec-blocked-wrap[data-v-f84e18bc]{position:absolute;left:50%;top:calc(47% + 76px);transform:translate(-50%);z-index:9;pointer-events:none}.sec-blocked[data-v-f84e18bc]{flex-direction:column;gap:4px}.sec-blocked[data-v-f84e18bc],.sec-blocked-item[data-v-f84e18bc]{display:flex;align-items:center}.sec-blocked-item[data-v-f84e18bc]{gap:5px;padding:3px 11px;background:rgba(var(--colors-red),.07);border:1px solid rgba(var(--colors-red),.22);border-radius:20px;font-size:11px;font-family:Onest,sans-serif;color:rgb(var(--colors-red));white-space:nowrap}.sec-blocked-icon[data-v-f84e18bc]{font-size:1em}.blist-enter-active[data-v-f84e18bc]{animation:blist-in-f84e18bc .25s ease forwards}.blist-leave-active[data-v-f84e18bc]{transition:opacity .4s ease,transform .4s ease}.blist-leave-to[data-v-f84e18bc]{opacity:0;transform:scale(.82)}@keyframes blist-in-f84e18bc{0%{opacity:0;transform:translateY(-5px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}.sec-pkt[data-v-f84e18bc]{position:absolute;display:flex;align-items:center;gap:5px;height:28px;padding:0 9px;background:rgb(var(--background-light));border:1px solid rgba(var(--border),.17);border-radius:7px;font-size:11.5px;font-family:Onest,sans-serif;color:rgba(var(--color),.75);box-shadow:0 2px 6px #0000000d;white-space:nowrap;z-index:5}.sec-pkt-icon[data-v-f84e18bc]{font-size:1.1em}.sec-pkt--in[data-v-f84e18bc]{animation:sec-pkt-in-f84e18bc var(--dur,3s) cubic-bezier(.42,0,.28,1) forwards}@keyframes sec-pkt-in-f84e18bc{0%{left:-110px;top:var(--vpos);transform:translateY(-50%);opacity:0}8%{opacity:1}80%{opacity:1}to{left:calc(50% - 78px);top:47%;transform:translateY(-50%);opacity:0}}.sec-note[data-v-f84e18bc]{position:absolute;bottom:8px;right:10px;display:flex;align-items:center;gap:.32em;font-size:.65em;font-family:Onest,sans-serif;color:rgba(var(--color),.35);pointer-events:none}.sec-note--outside[data-v-f84e18bc]{display:none;position:static;justify-content:center;padding-top:.4em}@media(max-width:1024px){.sec-block[data-v-f84e18bc]{padding:1.75em 1rem}.sec-body[data-v-f84e18bc]{flex-direction:column}.sec-visual[data-v-f84e18bc]{order:1;width:100%}.sec-controls[data-v-f84e18bc]{order:2;width:100%;flex-direction:row;align-items:stretch}.sec-ctrl[data-v-f84e18bc]{flex:1;min-width:0}.sec-anim[data-v-f84e18bc]{height:270px}.sec-note[data-v-f84e18bc]:not(.sec-note--outside){display:none}.sec-note--outside[data-v-f84e18bc]{display:flex}.sec-card[data-v-f84e18bc]{padding:1.5em;gap:1.25em;width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}}@media(max-width:640px){.sec-block[data-v-f84e18bc]{padding:1.25em .85rem}.sec-card[data-v-f84e18bc]{padding:1.25em 1em;gap:1em;border-radius:12px}.sec-title[data-v-f84e18bc]{font-size:1.2em}.sec-subtitle[data-v-f84e18bc]{font-size:.88em}.sec-controls[data-v-f84e18bc]{flex-direction:column;max-width:420px;margin:0 auto}.sec-ctrl[data-v-f84e18bc]{padding:1em;gap:.9em}.sec-card[data-v-f84e18bc]{width:calc(100% - 1.7rem)!important;max-width:calc(100% - 1.7rem)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.sec-ctrl-logo[data-v-f84e18bc]{width:42px;height:42px}.sec-ctrl-name[data-v-f84e18bc]{font-size:13px!important}.sec-ctrl-desc[data-v-f84e18bc]{font-size:12px!important}.sec-anim[data-v-f84e18bc]{height:250px}}.sec-pkt--out[data-v-f84e18bc]{top:47%;transform:translateY(-50%);animation:sec-pkt-out-f84e18bc 2.2s ease-out forwards;background:rgba(var(--colors-green),.08);border-color:rgba(var(--colors-green),.26);color:rgb(var(--colors-green))}@keyframes sec-pkt-out-f84e18bc{0%{left:calc(50% + 57px);opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% + 110px);opacity:0}}@keyframes sec-shield-dash-f84e18bc{to{stroke-dashoffset:-32}}body.theme-dark .sec-card[data-v-f84e18bc]{background:rgb(var(--background-dark));border-color:rgba(var(--border),.28);box-shadow:0 0 0 1px #ffffff0a,0 8px 32px #00000047}body.theme-dark .sec-ctrl[data-v-f84e18bc]{background:rgba(var(--background),.75);border-color:rgba(var(--border),.22)}@media(hover:hover){body.theme-dark .sec-ctrl[data-v-f84e18bc]:hover{background:rgba(var(--background-light),.9);border-color:rgba(var(--tint),.3)}}body.theme-dark .sec-ctrl.active[data-v-f84e18bc]{background:linear-gradient(145deg,rgba(var(--tint),.1) 0,rgba(var(--background),.95));border-color:rgba(var(--tint),.4)}body.theme-dark .sec-anim[data-v-f84e18bc]{border-color:rgba(var(--border),.28);background-color:rgba(var(--background),.8)}body.theme-dark .sec-pkt[data-v-f84e18bc]{background:rgb(var(--background-light));border-color:rgba(var(--border),.35)}.sec-controls[data-v-f84e18bc]{width:360px}.sec-ctrl[data-v-f84e18bc]{padding:1.1rem 1.2rem;gap:1rem;border-radius:13px}.sec-ctrl-logo[data-v-f84e18bc]{width:52px;height:52px;border-radius:11px;flex-shrink:0}.sec-ctrl-name[data-v-f84e18bc]{font-size:15px!important;font-weight:700}.sec-ctrl-desc[data-v-f84e18bc]{font-size:13px!important;line-height:1.65}.sec-ctrl-arrow[data-v-f84e18bc]{font-size:1.1rem}@media(max-width:1024px){.sec-controls[data-v-f84e18bc]{width:100%;gap:1rem}.sec-ctrl[data-v-f84e18bc]{min-width:0;overflow:visible}.sec-ctrl-desc[data-v-f84e18bc]{white-space:normal;overflow:visible;text-overflow:unset;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.mobile-only[data-v-bad25fc8]{display:none!important}@media(max-width:768px){.mobile-only[data-v-bad25fc8]{display:flex!important}}.mobile-tablet-only[data-v-bad25fc8]{display:none!important}@media(max-width:1200px){.mobile-tablet-only[data-v-bad25fc8]{display:flex!important}}.mobile-only-flex[data-v-bad25fc8]{display:none!important}@media(max-width:768px){.mobile-only-flex[data-v-bad25fc8]{display:flex!important}}.mobile-only-inline[data-v-bad25fc8]{display:none!important}@media(max-width:768px){.mobile-only-inline[data-v-bad25fc8]{display:inline!important}}.mobile-only-inline-block[data-v-bad25fc8]{display:none!important}@media(max-width:768px){.mobile-only-inline-block[data-v-bad25fc8]{display:inline-block!important}}.desktop-only[data-v-bad25fc8]{display:flex!important}@media(max-width:768px){.desktop-only[data-v-bad25fc8]{display:none!important}}.desktop-only-flex[data-v-bad25fc8]{display:flex!important}@media(max-width:768px){.desktop-only-flex[data-v-bad25fc8]{display:none!important}}.desktop-only-inline[data-v-bad25fc8]{display:inline!important}@media(max-width:768px){.desktop-only-inline[data-v-bad25fc8]{display:none!important}}.desktop-only-inline-block[data-v-bad25fc8]{display:inline-block!important}@media(max-width:768px){.desktop-only-inline-block[data-v-bad25fc8]{display:none!important}}.vps-presentation-wrapper[data-v-bad25fc8]{width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box;position:relative;padding:0 clamp(1rem,4vw,3rem)}.vps-presentation-wrapper[data-v-bad25fc8]:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 0,rgba(var(--colors-blue),.3) 20%,rgba(var(--colors-blue),.5) 50%,rgba(var(--colors-blue),.3) 80%,transparent 100%)}.vps-presentation[data-v-bad25fc8]{display:flex;gap:clamp(1.5rem,2vw + 1rem,3rem);align-items:center;justify-content:center;max-width:100%;margin:0;padding:clamp(1.5rem,4vw + 1rem,7rem) 0 clamp(1rem,2vw + .5rem,3rem);background:transparent;position:relative}.vps-presentation[data-v-bad25fc8]:before{content:"";position:absolute;top:0;bottom:0;left:calc(clamp(1rem,4vw,3rem)*-1);right:calc(clamp(1rem,4vw,3rem)*-1);background:linear-gradient(90deg,rgba(var(--colors-blue),.03) 0,rgba(var(--colors-blue),.01),rgba(var(--colors-blue),.03));z-index:-1}.image-container[data-v-bad25fc8]{flex:1 1 50%;min-width:0;max-width:600px;display:flex;align-items:center}.main-image[data-v-bad25fc8]{width:100%;height:clamp(200px,15vw + 120px,340px);border-radius:15px;-o-object-fit:cover;object-fit:cover;display:block;box-shadow:0 8px 25px #00000026,0 0 40px rgba(var(--tint),.35),0 0 80px rgba(var(--tint),.2)}.content-container[data-v-bad25fc8]{flex:1;padding:0 clamp(.5rem,1.5vw + .25rem,2rem);max-width:600px;margin-right:clamp(-2.2rem,-3vw,-.7rem);text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.vps-title[data-v-bad25fc8]{font-size:clamp(1.25rem,1.5vw + .5rem,2em);font-weight:700;margin-bottom:.3em;color:rgb(var(--colors-blue))}.vps-description[data-v-bad25fc8],.vps-title[data-v-bad25fc8]{margin-top:0;font-family:Onest;text-align:left}.vps-description[data-v-bad25fc8]{font-size:clamp(.95em,.5vw + .7em,1.15em);line-height:1.6;color:var(--color-subtitle);max-width:100%;font-weight:400}.features-section[data-v-bad25fc8]{display:flex;gap:clamp(1.5rem,2vw + 1rem,3rem);align-items:center;justify-content:center;max-width:100%;margin:0;padding:clamp(1.5rem,2vw + .5rem,3rem) 0;background:transparent;position:relative}.features-section[data-v-bad25fc8]:before{content:"";position:absolute;top:0;bottom:0;left:calc(clamp(1rem,4vw,3rem)*-1);right:calc(clamp(1rem,4vw,3rem)*-1);background:linear-gradient(90deg,rgba(var(--colors-blue),.03) 0,rgba(var(--colors-blue),.01),rgba(var(--colors-blue),.03));z-index:-1}.features-content[data-v-bad25fc8]{flex:1;padding:0 clamp(.5rem,1.5vw + .25rem,2rem);max-width:600px;margin-left:clamp(-2.2rem,-3vw,-.7rem);text-align:left;display:flex;flex-direction:column;justify-content:center}.features-title[data-v-bad25fc8]{font-size:clamp(1.25rem,1.5vw + .5rem,2em);font-weight:700;margin-bottom:.3em;color:rgb(var(--colors-blue))}.features-description[data-v-bad25fc8],.features-title[data-v-bad25fc8]{margin-top:0;font-family:Onest;text-align:left}.features-description[data-v-bad25fc8]{font-size:clamp(.95em,.5vw + .7em,1.15em);line-height:1.6;color:var(--color-subtitle);font-weight:400}.features-images[data-v-bad25fc8]{flex:1 1 50%;max-width:600px;min-width:0;display:flex;align-items:center}.single-image-container[data-v-bad25fc8]{width:100%;height:clamp(200px,15vw + 120px,340px);border-radius:12px;overflow:hidden;box-shadow:0 8px 25px #00000026,0 0 40px rgba(var(--tint),.35),0 0 80px rgba(var(--tint),.2);position:relative}.single-feature-image[data-v-bad25fc8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:1200px)and (min-width:769px){.features-section[data-v-bad25fc8],.vps-presentation[data-v-bad25fc8]{gap:1.25rem;align-items:stretch}.features-images[data-v-bad25fc8],.image-container[data-v-bad25fc8]{flex:1 1 50%;max-width:50%}.content-container[data-v-bad25fc8],.features-content[data-v-bad25fc8]{max-width:50%;padding:0 clamp(.25rem,1vw,.75rem);margin-left:0;margin-right:0}}@media(max-width:768px){.features-section[data-v-bad25fc8],.vps-presentation[data-v-bad25fc8]{flex-direction:column;text-align:center;gap:1.5rem}.features-images[data-v-bad25fc8],.image-container[data-v-bad25fc8]{flex:none;width:100%;max-width:550px;margin:0 auto}.main-image[data-v-bad25fc8],.single-feature-image[data-v-bad25fc8],.single-image-container[data-v-bad25fc8]{height:auto;aspect-ratio:16/9}.content-container[data-v-bad25fc8],.features-content[data-v-bad25fc8]{max-width:550px;align-items:center;text-align:center;padding:0;margin-left:0;margin-right:0}.content-container[data-v-bad25fc8]{order:1}.image-container[data-v-bad25fc8]{order:2}.features-content[data-v-bad25fc8]{order:1}.features-images[data-v-bad25fc8]{order:2}.features-description[data-v-bad25fc8],.features-title[data-v-bad25fc8],.vps-description[data-v-bad25fc8],.vps-title[data-v-bad25fc8]{text-align:center}}.mobile-only[data-v-bc63e8f9]{display:none!important}@media(max-width:768px){.mobile-only[data-v-bc63e8f9]{display:flex!important}}.mobile-tablet-only[data-v-bc63e8f9]{display:none!important}@media(max-width:1200px){.mobile-tablet-only[data-v-bc63e8f9]{display:flex!important}}.mobile-only-flex[data-v-bc63e8f9]{display:none!important}@media(max-width:768px){.mobile-only-flex[data-v-bc63e8f9]{display:flex!important}}.mobile-only-inline[data-v-bc63e8f9]{display:none!important}@media(max-width:768px){.mobile-only-inline[data-v-bc63e8f9]{display:inline!important}}.mobile-only-inline-block[data-v-bc63e8f9]{display:none!important}@media(max-width:768px){.mobile-only-inline-block[data-v-bc63e8f9]{display:inline-block!important}}.desktop-only[data-v-bc63e8f9]{display:flex!important}@media(max-width:768px){.desktop-only[data-v-bc63e8f9]{display:none!important}}.desktop-only-flex[data-v-bc63e8f9]{display:flex!important}@media(max-width:768px){.desktop-only-flex[data-v-bc63e8f9]{display:none!important}}.desktop-only-inline[data-v-bc63e8f9]{display:inline!important}@media(max-width:768px){.desktop-only-inline[data-v-bc63e8f9]{display:none!important}}.desktop-only-inline-block[data-v-bc63e8f9]{display:inline-block!important}@media(max-width:768px){.desktop-only-inline-block[data-v-bc63e8f9]{display:none!important}}.ptero-showcase[data-v-bc63e8f9]{padding:clamp(3rem,6vw,5rem) 0;position:relative;overflow-x:clip}.ptero-showcase[data-v-bc63e8f9]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,rgba(var(--tint),.2) 50%,transparent 100%)}.ptero-showcase_header[data-v-bc63e8f9]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:720px;margin:0 auto clamp(2rem,4vw,3rem)}.ptero-showcase_title[data-v-bc63e8f9]{font-size:var(--fs-section-title);font-weight:700;font-family:Onest;color:rgb(var(--tint));margin:0 0 .75rem;letter-spacing:-.02em;line-height:1.2;word-break:break-word}.ptero-showcase_subtitle[data-v-bc63e8f9]{font-size:clamp(.88rem,1.3vw,1.05rem);font-family:Onest;font-weight:400;color:rgba(var(--color),.55);line-height:1.65;margin:0}@media(max-width:768px){.ptero-showcase_subtitle[data-v-bc63e8f9]{font-size:.9rem}}.ptero-showcase_grid[data-v-bc63e8f9]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(1.75rem,3vw,2.5rem)}@media(max-width:1000px){.ptero-showcase_grid[data-v-bc63e8f9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ptero-showcase_grid[data-v-bc63e8f9]{grid-template-columns:1fr;gap:1rem}}.ptero-showcase_footer[data-v-bc63e8f9]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}@media(max-width:800px){.ptero-showcase_footer[data-v-bc63e8f9]{flex-direction:column;align-items:stretch;text-align:center}}.ptero-showcase_disclaimer[data-v-bc63e8f9]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border-radius:10px;background:rgba(var(--tint),.04);border:1px solid rgba(var(--tint),.08);flex:1;min-width:0}@media(max-width:800px){.ptero-showcase_disclaimer[data-v-bc63e8f9]{text-align:left}}.ptero-showcase_disclaimer .iconify[data-v-bc63e8f9]{font-size:1.1rem;color:rgb(var(--tint));flex-shrink:0;margin-top:.1rem}.ptero-showcase_disclaimer p[data-v-bc63e8f9]{font-family:Onest;font-size:.82rem;color:rgba(var(--color),.75);line-height:1.55;margin:0}.ptero-showcase_doc-btn[data-v-bc63e8f9]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:-moz-fit-content;width:fit-content;flex-shrink:0;padding:.7rem 1.35rem;border-radius:10px;background:rgba(var(--tint),.08);border:1px solid rgba(var(--tint),.15);color:rgb(var(--tint));font-family:Onest;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .25s ease;letter-spacing:-.01em}@media(max-width:800px){.ptero-showcase_doc-btn[data-v-bc63e8f9]{width:100%}}.ptero-showcase_doc-btn .iconify[data-v-bc63e8f9]{font-size:1.1rem}.ptero-showcase_doc-btn[data-v-bc63e8f9]:hover{background:rgba(var(--tint),.15);border-color:rgba(var(--tint),.3);transform:translateY(-1px)}.ptero-card[data-v-bc63e8f9]{position:relative;display:flex;flex-direction:column;gap:.85rem;padding:clamp(1.25rem,2vw,1.6rem);border-radius:16px;background:rgb(var(--background));border:1px solid rgba(var(--border),.12);box-shadow:0 1px 3px #0000000a;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.ptero-card[data-v-bc63e8f9]:hover{transform:translateY(-4px);border-color:rgba(var(--tint),.25);box-shadow:0 6px 24px rgba(var(--tint),.08)}.ptero-card:hover .ptero-card_icon[data-v-bc63e8f9]{background:rgb(var(--tint));color:#fff;border-color:rgb(var(--tint))}.ptero-card_icon[data-v-bc63e8f9]{width:46px;height:46px;flex-shrink:0;border-radius:12px;background:rgba(var(--tint),.08);border:1px solid rgba(var(--tint),.12);display:flex;align-items:center;justify-content:center;color:rgb(var(--tint));transition:all .25s ease}.ptero-card_icon .iconify[data-v-bc63e8f9]{font-size:1.35rem}.ptero-card_title[data-v-bc63e8f9]{font-family:Onest;font-size:clamp(.98rem,1.3vw,1.1rem);font-weight:700;color:rgb(var(--color));margin:0;letter-spacing:-.01em}.ptero-card_desc[data-v-bc63e8f9]{font-family:Onest;font-size:clamp(.82rem,1.1vw,.9rem);color:rgba(var(--color),.5);line-height:1.55;margin:0}
