:root{--v88f-ink: #14162B;--v88f-canvas: #0E0E11;--v88f-blue: #4F6BFF;--v88f-violet: #9B5CF6;--v88f-tint: #8F9BFF;--v88f-bone: #F2F1EC;--v88f-chrome: #C7CAD6;--v88f-steel: #6E7387;--v88f-grad: linear-gradient(135deg, #4F6BFF 0%, #9B5CF6 100%);--v88f-grad-text: linear-gradient(90deg, #8F9BFF 0%, #B79BFF 50%, #9B5CF6 100%);--v88f-brush: repeating-linear-gradient(0deg, rgba(255,255,255,.018) 0 1px, transparent 1px 3px)}.v88-ff__weld,.v88-ph__seam{position:absolute;left:0;right:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(79,107,255,.55) 18%,rgba(155,92,246,.55) 82%,transparent);overflow:hidden}.v88-ff__weld:after,.v88-ph__seam:after{content:"";position:absolute;top:-3px;left:-20%;width:18%;height:8px;background:radial-gradient(closest-side,#fff 0%,rgba(143,155,255,.9) 35%,transparent 100%);filter:blur(.5px);animation:v88f-spark 5.5s cubic-bezier(.45,0,.2,1) infinite}@keyframes v88f-spark{0%{left:-20%}60%,to{left:110%}}.v88-ff{position:relative;color:var(--v88f-chrome);background:radial-gradient(60rem 26rem at 8% 0%,rgba(79,107,255,.16),transparent 70%),radial-gradient(50rem 24rem at 100% 40%,rgba(155,92,246,.13),transparent 70%),var(--v88f-brush),linear-gradient(180deg,#14162b,#0e0e11)}.v88-ff__weld{top:0}.v88-ff a{color:inherit;text-decoration:none}.v88-ff__signup{padding:3.2rem 1.6rem 0}.v88-ff__signup-inner{position:relative;isolation:isolate;display:grid;gap:1.8rem;padding:2.4rem 2rem;border-radius:20px;background:radial-gradient(28rem 14rem at 100% 0%,rgba(255,255,255,.14),transparent 70%),var(--v88f-grad);box-shadow:0 18px 50px -18px #4f6bff8c,inset 0 1px #ffffff40;overflow:hidden}.v88-ff__signup-inner:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:-1;pointer-events:none;background:radial-gradient(circle at 0 0,rgba(255,255,255,.55) 0 2px,transparent 3px) top left / 14px 14px no-repeat,radial-gradient(circle at 100% 0,rgba(255,255,255,.55) 0 2px,transparent 3px) top right / 14px 14px no-repeat,radial-gradient(circle at 0 100%,rgba(255,255,255,.55) 0 2px,transparent 3px) bottom left / 14px 14px no-repeat,radial-gradient(circle at 100% 100%,rgba(255,255,255,.55) 0 2px,transparent 3px) bottom right / 14px 14px no-repeat}.v88-ff__kicker{margin:0 0 .6rem;font:600 1.1rem/1 var(--v88-font-body, sans-serif);letter-spacing:.32em;text-transform:uppercase;color:#f2f1ecd9}.v88-ff__signup-title{margin:0;color:var(--v88f-bone);font-family:var(--v88-font-display, sans-serif);font-weight:600;font-size:clamp(2.2rem,6vw,3.4rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.v88-ff__signup-sub{margin:.8rem 0 0;color:#f2f1eceb;font-size:1.45rem;line-height:1.5;max-width:46ch}.v88-ff__main{display:grid;gap:2.8rem;padding:3.6rem 1.6rem 2.4rem}.v88-ff__logo{display:inline-block;max-width:220px}.v88-ff__logo img{width:100%;height:auto;display:block}.v88-ff__logo span{font:600 2.4rem var(--v88-font-display, sans-serif);color:var(--v88f-bone)}.v88-ff__tagline{margin:.9rem 0 0;font:600 1.15rem/1 var(--v88-font-body, sans-serif);letter-spacing:.34em;text-transform:uppercase;background:var(--v88f-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.v88-ff__about p{margin:1.2rem 0 0;color:var(--v88f-chrome);font-size:1.4rem;line-height:1.65;max-width:44ch}.v88-ff__social{margin-top:1.4rem}.v88-ff__social .list-social__link{color:var(--v88f-bone)}.v88-ff__addr{font-style:normal;display:grid;gap:.8rem;margin-top:1.8rem;font-size:1.3rem;line-height:1.5;color:var(--v88f-chrome)}.v88-ff__addr strong{display:block;font-size:1rem;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--v88f-tint);margin-bottom:.15rem}.v88-ff__addr a{color:var(--v88f-bone);border-bottom:1px solid rgba(143,155,255,.5)}.v88-ff__cols{display:grid}.v88-ff__group{border-top:1px solid rgba(199,202,214,.12)}.v88-ff__group:last-child{border-bottom:1px solid rgba(199,202,214,.12)}.v88-ff__title{list-style:none;cursor:pointer;position:relative;display:flex;align-items:center;gap:.9rem;min-height:52px;padding:.4rem 2.4rem .4rem 0;font:600 1.15rem/1.2 var(--v88-font-body, sans-serif);letter-spacing:.26em;text-transform:uppercase;color:var(--v88f-bone)}.v88-ff__title::-webkit-details-marker{display:none}.v88-ff__title:before{content:"";flex:0 0 auto;width:18px;height:3px;border-radius:2px;background:var(--v88f-grad);box-shadow:0 0 10px #4f6bffb3}.v88-ff__title:after{content:"";position:absolute;right:4px;top:50%;width:9px;height:9px;margin-top:-6px;border-right:2px solid var(--v88f-tint);border-bottom:2px solid var(--v88f-tint);transform:rotate(45deg);transition:transform .24s var(--v88-ease-out, ease)}.v88-ff__group[open]>.v88-ff__title:after{transform:rotate(-135deg);margin-top:-1px}.v88-ff__group ul{list-style:none;margin:0;padding:0 0 1.4rem 2.7rem;display:grid;gap:.2rem}.v88-ff__group a{display:inline-block;padding:.55rem 0;font-size:1.45rem;line-height:1.35;color:var(--v88f-chrome);background:linear-gradient(90deg,#4f6bff,#9b5cf6) left bottom / 0 1px no-repeat;transition:color .16s ease,background-size .24s var(--v88-ease-out, ease)}.v88-ff__group a:hover,.v88-ff__group a:focus-visible{color:var(--v88f-bone);background-size:100% 1px}@media screen and (min-width:750px){.v88-ff__signup{padding:4.8rem 3rem 0}.v88-ff__signup-inner{grid-template-columns:1.1fr 1fr;align-items:center;padding:3.2rem 3.6rem}.v88-ff__main{padding:5.2rem 3rem 3.2rem;grid-template-columns:minmax(24rem,.9fr) 3fr;gap:4.8rem}.v88-ff__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.8rem 2.4rem}.v88-ff__group,.v88-ff__group:last-child{border:0}.v88-ff__title{pointer-events:none;min-height:0;padding:0 0 1.2rem}.v88-ff__title:after{display:none}.v88-ff__group ul{padding:0}.v88-ff__group a{padding:.35rem 0;font-size:1.4rem}}@media screen and (min-width:1100px){.v88-ff__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer.gradient{background:#0e0e11!important;border-top:1px solid rgba(199,202,214,.08)}.footer .footer__content-bottom{border-top:0;padding-top:1.2rem}.footer .copyright__content,.footer .copyright__content a,.footer .policies a{color:var(--v88f-chrome)}.footer .policies a:hover,.footer .copyright__content a:hover{color:var(--v88f-bone)}.footer .v88-copyright{color:var(--v88f-bone);letter-spacing:.02em}.v88-crm{position:relative;margin:0}.v88-crm__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.v88-crm__row{display:flex;flex-direction:column;gap:.8rem}.v88-crm__input{width:100%;min-height:52px;padding:0 1.6rem;border-radius:12px;border:1px solid rgba(255,255,255,.55);background:#0e0e1159;color:var(--v88f-bone);font:500 1.6rem var(--v88-font-body, sans-serif);-webkit-appearance:none;appearance:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.v88-crm__input::placeholder{color:#f2f1ecb8}.v88-crm__input:focus{outline:none;border-color:#fff;background:#0e0e1180;box-shadow:0 0 0 3px #ffffff38}.v88-crm__btn{min-height:52px;padding:0 2.4rem;border:0;border-radius:12px;cursor:pointer;background:var(--v88f-bone);color:var(--v88f-ink);font:700 1.35rem var(--v88-font-body, sans-serif);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 8px 22px -10px #0009;transition:transform .14s ease,box-shadow .14s ease}.v88-crm__btn:hover{transform:translateY(-1px);box-shadow:0 12px 26px -10px #000000b3}.v88-crm__btn:active{transform:translateY(1px)}.v88-crm.is-busy .v88-crm__btn{opacity:.65;pointer-events:none}.v88-crm.is-done .v88-crm__row{display:none}.v88-crm__msg{margin:.8rem 0 0;font-size:1.35rem;font-weight:600;color:#fff}.v88-crm__msg:not(.is-ok):before{content:"! "}.v88-crm__msg.is-ok{font-size:1.55rem}.v88-crm__fine{margin:.8rem 0 0;font-size:1.15rem;color:#f2f1ecd1}.v88-crm.is-done .v88-crm__fine{display:none}@media screen and (min-width:480px){.v88-crm__row{flex-direction:row}.v88-crm__input{flex:1 1 auto}.v88-crm__btn{flex:0 0 auto}}body:has(.v88-ph) .main-page-title{display:none}.v88-ph{position:relative;overflow:hidden;background:radial-gradient(44rem 22rem at 90% 10%,rgba(155,92,246,.22),transparent 70%),radial-gradient(40rem 22rem at 0% 100%,rgba(79,107,255,.2),transparent 70%),var(--v88f-brush),linear-gradient(180deg,#14162b,#0e0e11);border-bottom:1px solid rgba(199,202,214,.08)}.v88-ph__wrap{display:grid;gap:2.8rem;padding-top:3.2rem;padding-bottom:3.6rem}.v88-ph__eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin:0 0 1.2rem;font:600 1.15rem/1 var(--v88-font-body, sans-serif);letter-spacing:.32em;text-transform:uppercase;color:var(--v88f-tint)}.v88-ph__spark{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #4f6bff59,0 0 14px 4px #8f9bffcc;animation:v88f-pulse 2.4s ease-in-out infinite}@keyframes v88f-pulse{50%{box-shadow:0 0 0 5px #9b5cf640,0 0 22px 6px #9b5cf6b3}}.v88-ph__title{margin:0;font-family:var(--v88-font-display, sans-serif);font-weight:600;text-transform:uppercase;font-size:clamp(3.2rem,10vw,6.4rem);line-height:.98;letter-spacing:.01em;background:linear-gradient(180deg,#fff,#f2f1ec 45%,#c7cad6);-webkit-background-clip:text;background-clip:text;color:transparent}.v88-ph__text p{margin:1.4rem 0 0;font-size:1.6rem;line-height:1.6;color:var(--v88f-chrome);max-width:52ch}.v88-ph__chips{list-style:none;display:flex;flex-wrap:wrap;gap:.8rem;margin:1.8rem 0 0;padding:0}.v88-ph__chips li{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.2rem;border-radius:999px;font-size:1.25rem;font-weight:600;color:var(--v88f-bone);background:#14162bb3;border:1px solid rgba(143,155,255,.35)}.v88-ph__chips svg{width:16px;height:16px;color:var(--v88f-tint)}.v88-ph__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:2.2rem;padding:0 2.6rem;border-radius:12px;background:var(--v88f-grad);color:#fff;text-decoration:none;font:700 1.35rem var(--v88-font-body, sans-serif);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 12px 30px -12px #4f6bffcc}.v88-ph__collage{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.v88-ph__tile{margin:0;position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#1b1d33;box-shadow:0 10px 24px -12px #000c;outline:1px solid rgba(199,202,214,.14);outline-offset:-1px}.v88-ph__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--v88-ease-out, ease)}.v88-ph__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,transparent 55%,rgba(79,107,255,.22));pointer-events:none}.v88-ph__tile:nth-child(3n+2){transform:translateY(1.2rem)}.v88-ph__tile:nth-child(n+7){display:none}.v88-ph__seam{top:50%}@media(hover:hover){.v88-ph__tile:hover img{transform:scale(1.06)}}@media screen and (min-width:990px){.v88-ph__wrap{grid-template-columns:1fr 1.05fr;align-items:center;gap:5.6rem;padding-top:5.6rem;padding-bottom:6.4rem}.v88-ph__collage{gap:1.2rem}.v88-ph__tile:nth-child(3n+2){transform:translateY(2.4rem)}}@media(prefers-reduced-motion:reduce){.v88-ff__weld:after,.v88-ph__seam:after,.v88-ph__spark{animation:none}.v88-ph__tile img,.v88-ff__group a,.v88-crm__btn{transition:none}}.v88-ff__follow{margin-top:1.8rem}.v88-ff__follow-label{margin:0 0 .6rem;font:600 1rem/1 var(--v88-font-body, sans-serif);letter-spacing:.24em;text-transform:uppercase;color:var(--v88f-tint)}.v88-ff .v88-ff__social{margin:0;justify-content:flex-start}.v88-ff .v88-ff__social .list-social__link{width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(143,155,255,.4);background:#14162bb3;color:var(--v88f-bone);transition:background .2s ease,border-color .2s ease,transform .2s ease}.v88-ff .v88-ff__social .list-social__link:hover{background:var(--v88f-grad);border-color:transparent;transform:translateY(-2px)}.v88-ff .v88-ff__social .svg-wrapper,.v88-ff .v88-ff__social svg{width:18px;height:18px}.v88-pin{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;margin-top:1rem;padding:0 1.6rem;border-radius:999px;border:1px solid rgba(143,155,255,.4);background:#14162b99;color:var(--v88f-bone);text-decoration:none;font:600 1.3rem var(--v88-font-body, sans-serif);transition:background .2s ease,border-color .2s ease}.v88-pin:hover{background:var(--v88f-grad);border-color:transparent}.v88-pin .svg-wrapper,.v88-pin svg{width:16px;height:16px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vault88-forge.css.map */
