@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&family=Rajdhani:wght@500;600;700&display=swap";
.PluginsCollectionPage-module__XvtuEG__page{--plugins-bg:#070807;--plugins-surface:#101210;--plugins-surface-raised:#151815;--plugins-line:#2a2f2a;--plugins-acid:#c9ff4d;--plugins-acid-soft:#c9ff4d1f;--plugins-text:#f1f3ef;--plugins-muted:#9ca39a;background:radial-gradient(circle at 80% 5%, #c9ff4d14, transparent 29rem), var(--plugins-bg);color:var(--plugins-text);font-family:Inter,sans-serif;overflow:hidden}.PluginsCollectionPage-module__XvtuEG__page *,.PluginsCollectionPage-module__XvtuEG__page :before,.PluginsCollectionPage-module__XvtuEG__page :after{box-sizing:border-box}.PluginsCollectionPage-module__XvtuEG__page a,.PluginsCollectionPage-module__XvtuEG__page a:visited{color:inherit;text-decoration:none}.PluginsCollectionPage-module__XvtuEG__shell{max-width:1240px;margin:0 auto;padding-inline:clamp(20px,4vw,58px)}.PluginsCollectionPage-module__XvtuEG__hero{border-bottom:1px solid var(--plugins-line);padding:clamp(84px,12vw,150px) 0 clamp(70px,10vw,120px);position:relative}.PluginsCollectionPage-module__XvtuEG__hero:before{background:linear-gradient(90deg, transparent, var(--plugins-acid), transparent);content:"";opacity:.34;height:1px;position:absolute;top:0;left:8%;right:8%}.PluginsCollectionPage-module__XvtuEG__eyebrow,.PluginsCollectionPage-module__XvtuEG__productIndex{color:var(--plugins-acid);letter-spacing:.22em;text-transform:uppercase;margin:0;font-family:Rajdhani,sans-serif;font-size:.76rem;font-weight:700;line-height:1.4}.PluginsCollectionPage-module__XvtuEG__hero h1{max-width:980px;color:var(--plugins-text);letter-spacing:-.055em;text-transform:uppercase;margin:24px 0 32px;font-family:Rajdhani,sans-serif;font-size:clamp(3.6rem,9.5vw,8.3rem);font-weight:600;line-height:.83}.PluginsCollectionPage-module__XvtuEG__hero h1 em{color:var(--plugins-acid);font-style:normal;display:block}.PluginsCollectionPage-module__XvtuEG__heroCopy{max-width:690px;color:var(--plugins-muted);margin:0;font-size:clamp(1rem,1.7vw,1.2rem);font-weight:300;line-height:1.75}.PluginsCollectionPage-module__XvtuEG__catalogue{padding-block:clamp(76px,10vw,132px)}.PluginsCollectionPage-module__XvtuEG__sectionHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:44px;display:flex}.PluginsCollectionPage-module__XvtuEG__sectionHeading h2{color:var(--plugins-text);text-transform:uppercase;margin:0;font-family:Rajdhani,sans-serif;font-size:clamp(2.5rem,6vw,5rem);font-weight:600;line-height:.95}.PluginsCollectionPage-module__XvtuEG__sectionHeading>p{max-width:430px;color:var(--plugins-muted);margin:0;line-height:1.65}.PluginsCollectionPage-module__XvtuEG__products{gap:28px;display:grid}.PluginsCollectionPage-module__XvtuEG__product{border:1px solid var(--plugins-line);background:linear-gradient(145deg, var(--plugins-surface-raised), var(--plugins-surface));grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);min-height:560px;display:grid;position:relative;overflow:hidden}.PluginsCollectionPage-module__XvtuEG__product:after{border:1px solid var(--plugins-acid);content:"";opacity:.8;width:14px;height:14px;position:absolute;top:18px;right:18px}.PluginsCollectionPage-module__XvtuEG__product:nth-child(2n) .PluginsCollectionPage-module__XvtuEG__productVisual{border-right:0;border-left:1px solid var(--plugins-line);order:2}.PluginsCollectionPage-module__XvtuEG__productVisual{border-right:1px solid var(--plugins-line);background-color:#090a09;background-image:linear-gradient(#c9ff4d09 1px,#0000 1px),linear-gradient(90deg,#c9ff4d09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;align-items:center;min-width:0;padding:clamp(26px,4vw,54px);display:flex;position:relative}.PluginsCollectionPage-module__XvtuEG__interface{filter:drop-shadow(0 24px 34px #00000073);width:100%;max-width:100%;height:auto;transition:transform .45s;transform:perspective(1100px)rotateX(2deg)}.PluginsCollectionPage-module__XvtuEG__product:hover .PluginsCollectionPage-module__XvtuEG__interface{transform:perspective(1100px)rotateX(0)translateY(-5px)}.PluginsCollectionPage-module__XvtuEG__productCopy{align-self:center;padding:clamp(36px,5vw,66px)}.PluginsCollectionPage-module__XvtuEG__wordmarkHeading{width:min(100%,350px);max-width:350px;margin:22px 0 24px;line-height:0}.PluginsCollectionPage-module__XvtuEG__wordmarkHeadingLuminem{width:min(100%,390px);max-width:390px}.PluginsCollectionPage-module__XvtuEG__wordmark{width:100%;height:auto;display:block}.PluginsCollectionPage-module__XvtuEG__productType{color:var(--plugins-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-family:Rajdhani,sans-serif;font-size:1rem;font-weight:600}.PluginsCollectionPage-module__XvtuEG__productDescription{color:var(--plugins-muted);margin:23px 0 28px;line-height:1.72}.PluginsCollectionPage-module__XvtuEG__tags{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.PluginsCollectionPage-module__XvtuEG__tags span{border:1px solid var(--plugins-line);color:#c4c9c2;letter-spacing:.11em;text-transform:uppercase;padding:7px 10px;font-family:Rajdhani,sans-serif;font-size:.72rem;font-weight:600;line-height:1.2}.PluginsCollectionPage-module__XvtuEG__offer{border-top:1px solid var(--plugins-line);border-bottom:1px solid var(--plugins-line);justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;padding-block:19px;display:flex}.PluginsCollectionPage-module__XvtuEG__offer strong{color:var(--plugins-text);font-family:Rajdhani,sans-serif;font-size:2.25rem;font-weight:700;line-height:1}.PluginsCollectionPage-module__XvtuEG__priceNote{color:var(--plugins-muted);text-align:right;font-size:.78rem;line-height:1.35}.PluginsCollectionPage-module__XvtuEG__included{color:var(--plugins-acid);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-family:Rajdhani,sans-serif;font-weight:700;display:block}.PluginsCollectionPage-module__XvtuEG__actions{flex-wrap:wrap;gap:10px;display:flex}.PluginsCollectionPage-module__XvtuEG__button{border:1px solid var(--plugins-acid);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;min-height:48px;padding:11px 17px;font-family:Rajdhani,sans-serif;font-size:.88rem;font-weight:700;line-height:1.2;transition:background .2s,color .2s,transform .2s;display:inline-flex;color:var(--plugins-acid)!important}.PluginsCollectionPage-module__XvtuEG__actions .PluginsCollectionPage-module__XvtuEG__button{font-family:Rajdhani,sans-serif;font-size:.88rem;font-weight:700;line-height:1.2}.PluginsCollectionPage-module__XvtuEG__button:hover{transform:translateY(-2px)}.PluginsCollectionPage-module__XvtuEG__buttonPrimary{background:var(--plugins-acid);color:#080908!important}.PluginsCollectionPage-module__XvtuEG__final{border-top:1px solid var(--plugins-line);text-align:center;padding-block:clamp(62px,8vw,100px)}.PluginsCollectionPage-module__XvtuEG__final h2{max-width:850px;color:var(--plugins-text);text-transform:uppercase;margin:16px auto 24px;font-family:Rajdhani,sans-serif;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:600;line-height:.95}.PluginsCollectionPage-module__XvtuEG__final h2 span{display:block}.PluginsCollectionPage-module__XvtuEG__final>div>p:last-child{max-width:620px;color:var(--plugins-muted);margin:0 auto;line-height:1.7}@media (max-width:900px){.PluginsCollectionPage-module__XvtuEG__sectionHeading{flex-direction:column;align-items:start}.PluginsCollectionPage-module__XvtuEG__product{grid-template-columns:1fr}.PluginsCollectionPage-module__XvtuEG__productVisual,.PluginsCollectionPage-module__XvtuEG__product:nth-child(2n) .PluginsCollectionPage-module__XvtuEG__productVisual{border-right:0;border-bottom:1px solid var(--plugins-line);border-left:0;order:0}}@media (max-width:600px){.PluginsCollectionPage-module__XvtuEG__offer{flex-direction:column;align-items:start}.PluginsCollectionPage-module__XvtuEG__priceNote{text-align:left}.PluginsCollectionPage-module__XvtuEG__actions,.PluginsCollectionPage-module__XvtuEG__button{width:100%}}@media (prefers-reduced-motion:reduce){.PluginsCollectionPage-module__XvtuEG__interface,.PluginsCollectionPage-module__XvtuEG__button{transition:none}.PluginsCollectionPage-module__XvtuEG__product:hover .PluginsCollectionPage-module__XvtuEG__interface,.PluginsCollectionPage-module__XvtuEG__button:hover{transform:none}}
