.elementor-1823 .elementor-element.elementor-element-63376c07{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--background-transition:0.3s;--overlay-opacity:0.69;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1823 .elementor-element.elementor-element-63376c07::before, .elementor-1823 .elementor-element.elementor-element-63376c07 > .elementor-background-video-container::before, .elementor-1823 .elementor-element.elementor-element-63376c07 > .e-con-inner > .elementor-background-video-container::before, .elementor-1823 .elementor-element.elementor-element-63376c07 > .elementor-background-slideshow::before, .elementor-1823 .elementor-element.elementor-element-63376c07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1823 .elementor-element.elementor-element-63376c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1823 .elementor-element.elementor-element-bbd8978{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1823 .elementor-element.elementor-element-77e88347{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1823 .elementor-element.elementor-element-77e88347.elementor-element{--align-self:flex-start;}.elementor-1823 .elementor-element.elementor-element-77e88347 img{width:100%;max-width:48%;}.elementor-1823 .elementor-element.elementor-element-a1c812e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--margin-top:46px;--margin-bottom:46px;--margin-left:-140px;--margin-right:46px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1823 .elementor-element.elementor-element-a1c812e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1823 .elementor-element.elementor-element-bb62bcd{--spacer-size:68px;}.elementor-1823 .elementor-element.elementor-element-46dafe9e{--spacer-size:10px;}.elementor-1823 .elementor-element.elementor-element-66a2caf{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1823 .elementor-element.elementor-element-66a2caf.elementor-element{--align-self:center;}.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-custom-embed-play i{font-size:40px;text-shadow:24px 0px 35px rgba(0,0,0,0.3);}.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-custom-embed-play svg{width:40px;height:40px;}.elementor-1823 .elementor-element.elementor-element-2c6fce94{--spacer-size:25px;}.elementor-1823 .elementor-element.elementor-element-5449836c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:65px;--padding-right:-15px;}.elementor-1823 .elementor-element.elementor-element-3be6059d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1823 .elementor-element.elementor-element-6d73dd4a{--spacer-size:50px;}.elementor-1823 .elementor-element.elementor-element-5cf7ee25{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1823 .elementor-element.elementor-element-1920fe22{--display:flex;}.elementor-1823 .elementor-element.elementor-element-1ba20ab0{--display:flex;}.elementor-1823 .elementor-element.elementor-element-2484a362{--display:flex;}.elementor-1823 .elementor-element.elementor-element-14247f16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1823 .elementor-element.elementor-element-4a2fbb8c{--display:flex;}.elementor-1823 .elementor-element.elementor-element-6d8c707c{--display:flex;}.elementor-1823 .elementor-element.elementor-element-4ef6d9a5{--display:flex;}.elementor-1823 .elementor-element.elementor-element-54d18ed0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1823 .elementor-element.elementor-element-4c4a1b0b{--display:flex;}.elementor-1823 .elementor-element.elementor-element-1c9c904e{--display:flex;}.elementor-1823 .elementor-element.elementor-element-74df3a89{--display:flex;}.elementor-1823 .elementor-element.elementor-element-1bc1e611{--display:flex;--min-height:75px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1823 .elementor-element.elementor-element-1e924e11{text-align:center;}.elementor-1823 .elementor-element.elementor-element-1e924e11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;color:#434343;}.elementor-1823 .elementor-element.elementor-element-53cf2cfb{--spacer-size:50px;}.elementor-1823 .elementor-element.elementor-element-3a068946{--display:flex;}.elementor-1823 .elementor-element.elementor-element-28aae85b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1823 .elementor-element.elementor-element-1ebb753b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1823 .elementor-element.elementor-element-55eb0d4a{--spacer-size:50px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1823 .elementor-element.elementor-element-28aae85b{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1823 .elementor-element.elementor-element-63376c07{--content-width:1600px;}.elementor-1823 .elementor-element.elementor-element-a1c812e{--width:60%;}.elementor-1823 .elementor-element.elementor-element-3be6059d{--content-width:1300px;}.elementor-1823 .elementor-element.elementor-element-1bc1e611{--content-width:992px;}.elementor-1823 .elementor-element.elementor-element-28aae85b{--width:100%;}.elementor-1823 .elementor-element.elementor-element-1ebb753b{--content-width:80vw;}}@media(max-width:767px){.elementor-1823 .elementor-element.elementor-element-63376c07{--min-height:0.1em;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1823 .elementor-element.elementor-element-77e88347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -27px;padding:0px 0px 0px 0px;}.elementor-1823 .elementor-element.elementor-element-a1c812e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:69px;--padding-left:00px;--padding-right:-3px;}.elementor-1823 .elementor-element.elementor-element-5449836c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for html, class: .elementor-element-20fb4bb *//* FONT */

@font-face{
font-family:'WordMean';
src:url('/wp-content/uploads/2026/03/WordMean.ttf') format('truetype');
font-style:normal;
font-weight:normal;
font-display:swap;
}

/* HERO BLOCK */

.sample-hero{
text-align:center;
margin-bottom:30px;
}

/* MAIN HEADLINE */

.premium-h1{

font-family:'WordMean',sans-serif;
font-size:40px;
letter-spacing:0.06em;
text-transform:uppercase;
margin:0;
line-height:1.05;

/* ACID GREEN */

background:linear-gradient(
90deg,
#ffffff 0%,
#d9ffd9 30%,
#57E65A 70%,
#8cff8f 100%
);

-webkit-background-clip:text;
-webkit-text-fill-color:transparent;

/* glow */

text-shadow:
0 0 8px rgba(87,230,90,0.35),
0 0 28px rgba(87,230,90,0.25);

}

/* SUBTITLE */

.premium-sub{

font-size:13px;
letter-spacing:0.38em;
text-transform:uppercase;
color:#57E65A;
opacity:.85;
margin-top:12px;

}

/* MOBILE */

@media (max-width:768px){

.premium-h1{
font-size:42px;
}

.premium-sub{
font-size:11px;
letter-spacing:0.25em;
}

}

/* LINE */

.premium-h1:after{

content:"";
display:block;
width:80px;
height:2px;
margin:18px auto;

background:linear-gradient(
90deg,
transparent,
#57E65A,
transparent
);

opacity:.7;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-66a2caf *//* PLAY BUTTON */

.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-custom-embed-play{
position:absolute;

width:78px;
height:78px;

border-radius:50%;
background:linear-gradient(135deg,#58ff78,#1ed760);

display:flex;
align-items:center;
justify-content:center;

box-shadow:
0 0 25px rgba(88,255,120,0.45),
inset 0 0 12px rgba(255,255,255,0.25);

transform:translate(-50%,-50%);
transition:all .35s ease;
}

/* PLAY ICON */

.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-custom-embed-play i{
font-size:26px;
color:#04110a;
margin-left:4px;
}

/* PLAY HOVER */

.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-custom-embed-play:hover{

transform:translate(-50%,-50%) scale(1.08);

box-shadow:
0 0 40px rgba(88,255,120,0.85),
0 0 90px rgba(88,255,120,0.35);

}

/* PULSE */

.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-custom-embed-play:before{

content:"";
position:absolute;

width:100%;
height:100%;

border-radius:50%;
border:2px solid rgba(88,255,120,0.6);

animation:premiumPulse 2.4s infinite;
}

@keyframes premiumPulse{

0%{
transform:scale(1);
opacity:0.8;
}

70%{
transform:scale(1.6);
opacity:0;
}

100%{
opacity:0;
}

}

/* VIDEO WRAPPER */

.elementor-1823 .elementor-element.elementor-element-66a2caf{
position:relative;
}

/* OUTER GLOW */

.elementor-1823 .elementor-element.elementor-element-66a2caf:before{
content:"";
position:absolute;

top:-40px;
left:-40px;
right:-40px;
bottom:-40px;

background:radial-gradient(
circle,
rgba(88,255,120,0.35) 0%,
rgba(88,255,120,0.15) 40%,
transparent 70%
);

filter:blur(50px);
z-index:0;
pointer-events:none;
}

/* VIDEO CONTAINER */

.elementor-1823 .elementor-element.elementor-element-66a2caf .elementor-wrapper{
position:relative;
overflow:hidden;
border-radius:14px;
z-index:1;
}

/* VIDEO */

.elementor-1823 .elementor-element.elementor-element-66a2caf iframe,
.elementor-1823 .elementor-element.elementor-element-66a2caf video,
.elementor-1823 .elementor-element.elementor-element-66a2caf img{
display:block;
border-radius:14px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90a9a13 *//* PREMIUM ADD TO CART BUTTON */

.premium-cart-btn{

display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;

padding:16px 36px;

font-size:14px;
letter-spacing:0.12em;
text-transform:uppercase;

color:#57E65A;

border:2px solid #57E65A;
border-radius:10px;

background:rgba(87,230,90,0.05);

transition:all .35s ease;

cursor:pointer;

/* glow */

box-shadow:
0 0 0 rgba(87,230,90,0),
0 0 20px rgba(87,230,90,0.18);

}

/* HOVER */

.premium-cart-btn:hover{

color:#ffffff;

background:#57E65A;

box-shadow:
0 0 18px rgba(87,230,90,0.55),
0 0 45px rgba(87,230,90,0.35);

transform:translateY(-2px);

}

/* ACTIVE CLICK */

.premium-cart-btn:active{

transform:translateY(0);

box-shadow:
0 0 12px rgba(87,230,90,0.35);

}

.cart-lock{
width:16px;
height:16px;
opacity:.9;
transition:all .3s ease;
}

.premium-cart-btn:hover .cart-lock{
transform:translateX(2px);
opacity:1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b3b7c2 *//* SECTION */

.gp-pack-section{

max-width:1200px;
margin:0 auto;
padding:100px 20px;

}

/* GRID */

.gp-pack-grid{

display:grid;
grid-template-columns:1.1fr 1fr;
gap:80px;

align-items:center;

}

/* TITLE */

.gp-pack-title{

font-size:56px;
font-weight:700;
letter-spacing:.04em;

margin:0;

color:#ffffff;

}

/* GP WORD */

.gp-pack-title span{

color:#57E65A;

text-shadow:
0 0 12px rgba(87,230,90,0.65),
0 0 30px rgba(87,230,90,0.35);

}

/* SUBTITLE */

.gp-pack-sub{

font-size:15px;
letter-spacing:.12em;

color:#d8ffd9;

margin-top:10px;
margin-bottom:28px;

}

/* DESCRIPTION */

.gp-pack-description{

color:#a9cbb0;
font-size:16px;
line-height:1.7;

margin-bottom:18px;

max-width:520px;

}

/* FEATURES GRID */

.gp-pack-features{

display:grid;

grid-template-columns:1fr 1fr;

gap:28px;

}

/* CARD */

.gp-feature{

display:flex;
align-items:center;
gap:20px;

padding:22px 26px;

border-radius:14px;

background:rgba(87,230,90,0.03);

border:1px solid rgba(87,230,90,0.18);

transition:all .35s ease;

}

/* ICON */

.gp-feature img{

width:46px;
height:46px;

/* convert black svg to acid green */

filter:
invert(71%)
sepia(78%)
saturate(540%)
hue-rotate(70deg)
brightness(105%)
contrast(110%);

opacity:.9;

transition:all .35s ease;

}

/* NUMBER */

.gp-number{

font-size:34px;
font-weight:700;
color:#ffffff;

}

/* LABEL */

.gp-label{

font-size:13px;
letter-spacing:.2em;
color:#7fcf8c;

margin-top:4px;

}

/* HOVER */

.gp-feature:hover{

transform:translateY(-6px);

border-color:#57E65A;

background:rgba(87,230,90,0.06);

box-shadow:
0 0 25px rgba(87,230,90,0.35),
0 0 55px rgba(87,230,90,0.15);

}

/* ICON HOVER */

.gp-feature:hover img{

transform:scale(1.1);

filter:
invert(88%)
sepia(89%)
saturate(620%)
hue-rotate(70deg)
brightness(115%)
contrast(120%);

}

/* MOBILE */

@media (max-width:900px){

.gp-pack-grid{

grid-template-columns:1fr;
gap:60px;

text-align:center;

}

.gp-pack-description{

margin-left:auto;
margin-right:auto;

}

.gp-pack-features{

grid-template-columns:1fr;

}

.gp-pack-title{

font-size:40px;

}

.gp-pack-sub{

font-size:22px;

}

}
@media (max-width:900px){

/* карточка как SaaS */
.gp-feature{
flex-direction:column;
align-items:center;
text-align:center;
gap:12px;
padding:28px 20px;
}

/* иконка сверху */
.gp-feature img{
width:40px;
height:40px;
}

/* число */
.gp-number{
font-size:32px;
}

/* подпись */
.gp-label{
font-size:12px;
letter-spacing:.18em;
}

/* убираем левый сдвиг вообще */
.gp-pack-features{
grid-template-columns:1fr;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15a543b */.samples-headline{

text-align:center;

margin-bottom:50px;

}

.samples-title{

font-size:26px;

letter-spacing:.18em;

text-transform:uppercase;

color:#ffffff;

font-weight:600;

margin-bottom:10px;

}

.samples-subtitle{

font-size:14px;

color:#8fa7c4;

letter-spacing:.04em;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-17859e2 *//* PLAYER CARD */

.big-player{

position:relative;

background:#0b0c11;

border-radius:20px;

padding:34px 36px;

border:1px solid rgba(87,230,90,0.22);

box-shadow:
0 25px 70px rgba(0,0,0,0.65),
inset 0 1px 0 rgba(255,255,255,0.04);

overflow:hidden;

}

/* soft acid ambient glow */

.big-player:before{

content:"";

position:absolute;

top:-120px;
left:-120px;

width:280px;
height:280px;

background:radial-gradient(
circle,
rgba(87,230,90,0.25),
transparent 70%
);

filter:blur(60px);

pointer-events:none;

}

/* TITLE */

.big-player .track-title{

font-size:13px;

letter-spacing:.18em;

text-transform:uppercase;

color:#9fd8a4;

margin-bottom:20px;

opacity:.85;

}

/* PLAYER LAYOUT */

.big-player .player{

display:flex;

align-items:center;

gap:26px;

}

/* WAVEFORM */

.big-player .waveform-container{

flex:1;

height:76px;

margin-left:2px;

}

/* soften waveform */

.waveform-container canvas{

opacity:.92;

}

/* PLAY BUTTON */

.big-player button{

background:none !important;
border:none !important;
outline:none !important;

}

/* BUTTON STYLE */

.big-player .play-btn{

flex-shrink:0;

width:60px;
height:60px;

border-radius:50%;

display:flex;
align-items:center;
justify-content:center;

cursor:pointer;

color:#57E65A;

/* gradient surface */

background:linear-gradient(
180deg,
rgba(87,230,90,0.18),
rgba(87,230,90,0.05)
);

/* border glow */

border:1px solid rgba(87,230,90,0.35);

/* premium glow */

box-shadow:
0 0 25px rgba(87,230,90,0.45),
0 0 60px rgba(87,230,90,0.18),
inset 0 1px 0 rgba(255,255,255,0.06);

transition:all .35s ease;

}

/* hover */

.big-player .play-btn:hover{

transform:scale(1.05);

color:#ffffff;

background:linear-gradient(
180deg,
rgba(87,230,90,0.6),
rgba(87,230,90,0.25)
);

box-shadow:
0 0 40px rgba(87,230,90,0.75),
0 0 90px rgba(87,230,90,0.35);

}

/* icon */

.big-player .player-icon{

width:22px;
height:22px;

fill:currentColor;

}/* End custom CSS */