.About{width:100%;background:#fff;padding:80px 0 60px;display:flex;flex-direction:column;align-items:center}@media(max-width:700px){.About{padding-left:12px;padding-right:12px}}.About-Title{font-size:30px;font-weight:700;margin-bottom:40px;text-align:center;color:#76a9ff}.About-Text{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:28px;font-size:18px;color:#424242;line-height:1.7;text-align:center}.About-Paragraph{margin:0;padding:0}.About-Paragraph strong{color:#76a9ff;font-weight:700}.Button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:12px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:18px;cursor:pointer;transition:all .2s ease;text-decoration:none;background:#76a9ff;color:#fff;box-shadow:0 4px 24px rgba(118,169,255,.15);padding:18px 40px;min-height:56px}.Button:hover:not(:disabled){background:rgb(77.2,143.3883211679,255);box-shadow:0 6px 32px rgba(118,169,255,.18);transform:translateY(-2px) scale(1.03)}.Button:active:not(:disabled){background:rgb(56.8,130.5824817518,255);transform:scale(.98)}.Button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.Button-Content{gap:8px}.Button-Content,.Button-Icon{display:flex;align-items:center}.Button-Icon{justify-content:center}.Benefits{width:100%;background:#76a9ff;padding:80px 0 60px;display:flex;flex-direction:column;align-items:center}@media(max-width:700px){.Benefits{padding-left:12px;padding-right:12px}}.Benefits-Title{font-size:30px;font-weight:700;margin-bottom:48px;text-align:center;color:#fff}.Benefits-Lists{display:flex;gap:48px;width:100%;max-width:1100px;justify-content:center;margin-bottom:48px;flex-wrap:wrap}.Benefits-ListBlock{background:#fff;border-radius:24px;box-shadow:0 6px 32px rgba(118,169,255,.09);padding:36px 32px 32px;min-width:320px;max-width:480px;flex:1 1 340px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.Benefits-ListTitle{font-size:20px;font-weight:700;margin-bottom:10px;display:flex;align-items:center;gap:10px;color:#76a9ff;letter-spacing:.2px}.Benefits-List{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;width:100%}.Benefits-ListItem{font-size:16px;color:#424242;display:flex;align-items:flex-start;gap:10px;line-height:1.6;word-break:break-word;position:relative;padding-left:22px}.Benefits-ListItem:before{content:"";display:block;position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:#76a9ff;opacity:.9}.Benefits-Cta{margin-top:40px;display:flex;justify-content:center;width:100%}.Benefits-Cta .Button{background:#fff;color:#76a9ff;border:2px solid #fff;font-weight:700;box-shadow:none;transition:all .2s}.Benefits-Cta .Button:hover{background:#76a9ff;color:#fff;border:2px solid #fff;box-shadow:0 4px 24px hsla(0,0%,100%,.15)}.CTA{width:100%;background:linear-gradient(135deg,#76A9FF,rgb(41.5,120.9781021898,255));padding:80px 0;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}@media(max-width:700px){.CTA{padding-left:8px;padding-right:8px}}.CTA:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="20" cy="20" r="2" fill="rgba(255,255,255,0.1)"/><circle cx="80" cy="40" r="1.5" fill="rgba(255,255,255,0.1)"/><circle cx="40" cy="80" r="1" fill="rgba(255,255,255,0.1)"/><circle cx="90" cy="90" r="1.5" fill="rgba(255,255,255,0.1)"/></svg>');opacity:.3}.CTA-Content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:600px;margin:0 auto}.CTA-Title{font-size:30px;font-weight:700;margin-bottom:20px;color:#fff;line-height:1.2}.CTA-Subtitle{font-size:18px;color:hsla(0,0%,100%,.9);margin-bottom:40px;line-height:1.5;max-width:500px}.CTA-Button .Button{background:#fff;color:#76a9ff;font-size:20px;font-weight:700;padding:18px 40px;border-radius:50px;box-shadow:0 8px 32px rgba(0,0,0,.2);transition:all .3s ease;border:2px solid #fff}.CTA-Button .Button:hover{background:rgba(0,0,0,0);color:#fff;transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.CTA-Button .Button:active{transform:translateY(0)}.FAQ{width:100%;background:#fff;padding:80px 0 60px;display:flex;flex-direction:column;align-items:center}@media(max-width:700px){.FAQ{padding-left:8px;padding-right:8px}}.FAQ-Title{font-size:30px;font-weight:700;margin-bottom:16px;text-align:center;color:#76a9ff}.FAQ-Subtitle{font-size:18px;color:#424242;text-align:center;margin-bottom:48px;max-width:600px;line-height:1.5}.FAQ-List{display:flex;flex-direction:column;gap:16px;width:100%;max-width:800px;margin-bottom:32px}.FAQ-Item{background:#fff;border-radius:12px;border:1px solid #f5f5f5;overflow:hidden;transition:all .3s ease}.FAQ-Item.active{border-color:#76a9ff;box-shadow:0 4px 20px rgba(118,169,255,.1)}.FAQ-ItemQuestion{padding:20px 24px;background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:background-color .3s ease}.FAQ-ItemQuestion:hover{background:rgba(118,169,255,.02)}.FAQ-ItemQuestion .question-text{font-size:18px;font-weight:700;color:#000;line-height:1.4;flex-grow:1}.FAQ-ItemAnswer{padding:0 24px;max-height:0;overflow:hidden;transition:all .3s ease;background:rgba(118,169,255,.02)}.FAQ-ItemAnswer.active{padding:20px 24px;max-height:500px}.FAQ-ItemAnswer .answer-text{font-size:16px;color:#000;line-height:1.6}.FAQ-ItemButton{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#76a9ff;border:none;cursor:pointer;transition:all .3s ease;flex-shrink:0}.FAQ-ItemButton:hover{background:rgb(67,136.9854014599,255)}.FAQ-ItemIcon{width:12px;height:12px;fill:#fff;transition:transform .3s ease}.FAQ-ItemIcon.active{transform:rotate(45deg)}.Footer{width:100%;background:#000;color:#fff;padding:60px 0 40px;display:flex;flex-direction:column;align-items:center}@media(max-width:700px){.Footer{padding-left:8px;padding-right:8px}}.Footer-Content{width:100%;max-width:1200px;display:flex;flex-direction:column}.Footer-Nav{margin-bottom:20px}.Footer-Nav,.Footer-NavList{display:flex;justify-content:center}.Footer-NavList{gap:32px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.Footer-NavItem{margin:0}.Footer-NavLink{color:#fff;text-decoration:none;font-size:16px;transition:color .3s ease}.Footer-NavLink:hover{color:#76a9ff}.Footer-Legal{margin:20px 0}.Footer-Legal,.Footer-LegalList{display:flex;justify-content:center}.Footer-LegalList{list-style:none;margin:0;padding:0;flex-wrap:wrap;max-width:800px;text-align:center;row-gap:8px;column-gap:24px}@media(max-width:700px){.Footer-LegalList{flex-direction:column;align-items:center;gap:6px}}.Footer-LegalItem{margin:0;font-size:14px;color:hsla(0,0%,100%,.7);text-align:center}.Footer-LegalLink{color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .3s ease}.Footer-LegalLink:hover{color:#76a9ff}.Footer-Divider{width:100%;height:1px;background:hsla(0,0%,100%,.1);margin:20px 0}.Footer-Copyright{text-align:center;font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:16px}.Footer-Disclaimer{text-align:center;font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.5}.Social{display:flex;justify-content:center}.Social-List{display:flex;gap:16px;list-style:none;margin:0;padding:0}.Social-Item{margin:0}.Social-Link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);color:#fff;text-decoration:none;transition:all .3s ease}.Social-Link:hover{background:#76a9ff;transform:translateY(-2px)}.Social-Link .icon{width:20px;height:20px;fill:currentColor}.Social.Social_lightBackground .Social-Link{background:#76a9ff;color:#fff}.Header{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);border-bottom:1px solid rgba(118,169,255,.1);z-index:1000;padding:16px 0}.Header-Container{margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.Header-Logo{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#76a9ff;text-decoration:none}.Header-Nav{display:flex;gap:32px;align-items:center}@media(max-width:768px){.Header-Nav{display:none}}.Header-NavItem{color:#424242;text-decoration:none;font-size:16px;font-weight:500;transition:color .2s ease}.Header-NavItem:hover{color:#76a9ff}@media(max-width:768px){.Header-Cta{display:none}}.Header-Burger{display:none;position:relative;width:36px;height:36px;justify-content:center;align-items:center;background:none;border:none;cursor:pointer;z-index:1201}@media(max-width:768px){.Header-Burger{display:flex}}.Header-BurgerIcon{width:28px;height:28px;display:block;position:relative}.Header-BurgerIcon span{display:block;height:3px;width:100%;background:#76a9ff;border-radius:2px;margin:5px 0;transition:all .3s}.Header-MobileMenuOverlay{display:none}@media(max-width:768px){.Header-MobileMenuOverlay{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.32);z-index:1200;opacity:1;transition:opacity .3s;height:100vh}}.Header-MobileMenu{display:none}@media(max-width:768px){.Header-MobileMenu{display:flex;flex-direction:column;position:fixed;top:0;right:0;width:82vw;max-width:340px;height:100vh;background:#fff;box-shadow:-2px 0 24px rgba(118,169,255,.1);z-index:1201;padding:32px 20px 24px 24px;transform:translateX(100%);transition:transform .3s;justify-content:space-between}.Header-MobileMenu_open{transform:translateX(0)}.Header-MobileMenu .Social{margin-bottom:20px}}.Header-MobileMenuNav{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.Header-MobileMenuLink{color:#76a9ff;font-size:20px;font-weight:700;text-decoration:none;transition:color .2s}.Header-MobileMenuLink:hover{color:rgb(67,136.9854014599,255)}.Header-MobileMenuCta{margin-top:auto}.Header-MobileMenuCta .Button{width:100%;font-size:18px;padding:14px 0}.Header-MobileMenuClose{position:absolute;top:18px;right:18px;background:none;border:none;font-size:28px;color:#76a9ff;cursor:pointer;z-index:1202}@media(max-width:768px){.Header .Header-Container .Social{display:none}}.Hero{position:relative;min-height:100vh;background-image:url(/images/couple.png);background-repeat:no-repeat;background-position:top;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:60vh;background-color:#fff}.Hero-Container{margin:0 auto;background:#fff;border-radius:30px 30px 0 0;padding:40px 20px 60px;gap:32px;box-shadow:0 -4px 20px rgba(0,0,0,.1)}.Hero-Container,.Hero-Content{width:100%;display:flex;flex-direction:column;align-items:center}.Hero-Content,.Hero-Title{text-align:center}.Hero-Title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:48px;font-weight:700;color:#000;margin-bottom:12px;line-height:1.2;margin-top:-30px}@media(max-width:768px){.Hero-Title{font-size:36px}}@media(max-width:480px){.Hero-Title{font-size:24px;margin-bottom:6px}}.Hero-Subtitle{font-size:18px;color:#424242;margin-bottom:24px;line-height:1.2;text-align:center;max-width:500px}@media(max-width:768px){.Hero-Subtitle{font-size:14px;margin-bottom:8px}}.Hero-Cta{margin-bottom:0;display:flex;justify-content:center}.Hero-Cta,.Hero-Cta .Button{width:100%}@media(max-width:768px){.Hero-Cta .Button{font-size:14px;margin-bottom:8px;padding:8px 20px}}.Hero-Rtb{background:#4caf50;padding:12px 24px;border-radius:50px;font-size:16px;color:#fff;border:1px solid rgba(118,169,255,.2);display:inline-block;margin-bottom:0;margin-top:12px;z-index:2;position:relative;top:-40px}@media(max-width:768px){.Hero-Rtb{font-size:14px;padding:6px 12px;top:-30px}}.Hero-Discount{border-width:2px;border-color:#76a9ff;box-shadow:0 12px 40px rgba(0,0,0,.15),0 6px 20px rgba(0,0,0,.1),inset 0 0 0 hsla(0,0%,100%,.9);border-radius:16px;padding:24px;margin-top:32px;color:#76a9ff;width:100%;max-width:600px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.Hero-Discount h3{font-size:20px;font-weight:700;margin-bottom:16px;text-align:center}.Hero-Discount p{font-size:16px;margin-bottom:20px;opacity:.9;text-align:center}.Hero-Countdown{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.Hero-CountdownItem{background:hsla(0,0%,100%,.9);border-radius:12px;padding:12px 10px;min-width:60px;text-align:center;border:1px solid rgba(118,169,255,.2)}.Hero-CountdownValue{font-size:24px;font-weight:700;color:#76a9ff;display:block;line-height:1}.Hero-CountdownLabel{font-size:14px;color:#424242;margin-top:4px;display:block;text-transform:uppercase;letter-spacing:.5px}@media(min-width:1024px){.Hero{background-image:none;padding:80px 40px;justify-content:center}.Hero-Container{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:60px;background:none;border-radius:0;box-shadow:none;padding:0;flex-direction:row}.Hero-Content{flex:1;align-items:flex-start;max-width:500px;align-items:center}.Hero-Title{font-size:48px}.Hero-Subtitle{text-align:left;font-size:20px}.Hero-Rtb{align-self:flex-start;display:none}.Hero-Discount{align-self:flex-start;max-width:100%}.Hero-RtbLarge{text-align:center;z-index:2;position:relative;top:80px}.Hero-RtbLarge .Hero-Rtb{display:block;background:#4caf50;padding:12px 24px;border-radius:50px;font-size:16px;color:#fff;border:1px solid rgba(118,169,255,.2);display:inline-block;margin:0}}.Hero-Image{display:none}@media(min-width:1024px){.Hero-Image{display:block;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.Hero-Image .hero-image-frame{position:relative;padding:20px;background:linear-gradient(145deg,#e8e8e8,#f0f0f0);border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.15),0 6px 20px rgba(0,0,0,.1),inset 0 0 0 hsla(0,0%,100%,.9)}.Hero-Image .hero-image-frame:before{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;background:linear-gradient(145deg,#ffffff,#f8f9fa);border-radius:12px;z-index:-1}.Hero-Image .hero-image-frame img{max-width:100%;max-height:600px;object-fit:contain;border-radius:8px;display:block}}@media(max-width:768px){.Hero{background-size:100% auto;padding-top:130vw}.Hero-Container{border-radius:20px 20px 0 0;padding:0 16px 50px}}@media(max-width:480px){.Hero{background-size:100% auto}.Hero-Container{border-radius:30px 30px 0 0;padding:0 20px 40px}}.Pricing{width:100%;background:#fff;padding:20px 0 60px;display:flex;flex-direction:column;align-items:center}@media(max-width:700px){.Pricing{padding-left:8px;padding-right:8px}}.Pricing .green-text{color:#4caf50}.Pricing-Cards{display:flex;gap:32px;width:100%;max-width:1200px;justify-content:center;flex-wrap:wrap;margin-bottom:32px}@media(max-width:700px){.Pricing-Cards{flex-wrap:nowrap;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;justify-content:unset}}.Pricing-Card{background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(118,169,255,.08);padding:36px 28px 28px;min-width:280px;max-width:370px;flex:1 1 320px;display:flex;flex-direction:column;align-items:center;text-align:left;border:2px solid #f5f5f5;position:relative}@media(max-width:700px){.Pricing-Card{min-width:80vw;max-width:85vw;padding:18px 10px;border-radius:14px;box-shadow:0 2px 10px rgba(118,169,255,.1)}}.Pricing-Card.Pricing-Card_featured{border:2.5px solid #76a9ff;box-shadow:0 8px 32px rgba(118,169,255,.18);transform:scale(1.04);z-index:2;background:linear-gradient(0deg,rgba(118,169,255,.06),#FFFFFF)}@media(max-width:700px){.Pricing-Card.Pricing-Card_featured{border:2px solid #76a9ff;box-shadow:0 2px 10px rgba(118,169,255,.1);transform:none}}.Pricing-CardTitle{font-size:20px;font-weight:700;color:#76a9ff;margin-bottom:8px;text-align:center}@media(max-width:700px){.Pricing-CardTitle{font-size:18px;margin-bottom:4px}}.Pricing-CardPrice{font-size:24px;font-weight:700;color:#000;margin-bottom:12px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}@media(max-width:700px){.Pricing-CardPrice{font-size:20px;margin-bottom:8px;gap:6px}}.Pricing-CardPrice .old-price{text-decoration:line-through;color:#424242;font-size:20px;font-weight:400}@media(max-width:700px){.Pricing-CardPrice .old-price{font-size:18px}}.Pricing-CardList{list-style:disc inside;padding:0 0 0 10px;margin:0 0 12px;color:#000;font-size:16px;display:flex;flex-direction:column;gap:6px;flex-grow:1}@media(max-width:700px){.Pricing-CardList{font-size:14px;gap:3px;padding-left:4px}}.Pricing-CardListItem{line-height:1.5;word-break:break-word}@media(max-width:700px){.Pricing-CardListItem{line-height:1.3;padding-left:0}}.Pricing-CardListItem.excluded{color:#ff7878;text-decoration:line-through;font-weight:700}.Pricing-CardListItem.feature{color:#6bc16e;font-weight:700}.Pricing-CardListItem.feature-gray{color:#424242;font-weight:700}.Pricing-CardListItem.green-text{color:#4caf50}.Pricing-CardNote{font-size:16px;margin:10px 0 0;text-align:center}.Pricing-CardNote.red{color:#f44336;font-weight:700}.Pricing-CardNote.green{color:#4caf50;font-weight:700}.Pricing-CardNote.gray{color:#424242;font-weight:700}.Pricing-CardButton{margin-top:10px;width:100%;display:flex;justify-content:center}.Pricing-CardButton .Button{width:100%;max-width:220px;font-size:18px;font-weight:700}.PromoVideos{padding:80px 20px;background:#fff}.PromoVideos-Title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:36px;font-weight:700;color:#000;text-align:center;margin-bottom:60px;line-height:1.2}@media(max-width:768px){.PromoVideos-Title{font-size:30px;margin-bottom:40px}}.PromoVideos-Grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:40px;max-width:1200px;margin:0 auto}@media(max-width:768px){.PromoVideos-Grid{grid-template-columns:1fr;gap:30px}}.PromoVideos-VideoCard{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.PromoVideos-VideoCard:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.PromoVideos-VideoPlayer{position:relative;width:100%;height:250px;background:#f5f5f5;overflow:hidden}.PromoVideos-VideoPlayer .promo-video{width:100%;height:100%;object-fit:cover}.PromoVideos-VideoPlayer .promo-video-poster{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.PromoVideos-VideoPlayer .promo-video-poster:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.PromoVideos-VideoPlayer .promo-video-poster .play-button{position:relative;z-index:2;width:80px;height:80px;background:rgba(118,169,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.PromoVideos-VideoPlayer .promo-video-poster .play-button svg{width:32px;height:32px;color:#fff;margin-left:4px}.PromoVideos-VideoPlayer .promo-video-poster .play-button:hover{background:#76a9ff;transform:scale(1.1)}.PromoVideos-VideoInfo{padding:24px}.PromoVideos-VideoName{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#000;margin-bottom:8px;line-height:1.2}.PromoVideos-VideoRole{font-size:16px;color:#76a9ff;font-weight:500;margin-bottom:16px;line-height:1.75}.PromoVideos-VideoDescription{font-size:16px;color:#424242;line-height:1.75;margin-bottom:0}.Roadmap{width:100%;background:#fff;padding:80px 0 60px;display:flex;flex-direction:column;align-items:center}@media(max-width:700px){.Roadmap{padding-left:12px;padding-right:12px}}.Roadmap-Title{font-size:30px;font-weight:700;margin-bottom:48px;text-align:center;color:#76a9ff}.Roadmap-Steps{flex-direction:column;align-items:center;gap:0;max-width:600px}.Roadmap-Step,.Roadmap-Steps{display:flex;position:relative;width:100%}.Roadmap-Step{align-items:flex-start;gap:24px;min-height:80px;margin-bottom:32px}.Roadmap-StepNum{min-width:44px;min-height:44px;max-width:44px;max-height:44px;border-radius:50%;background:linear-gradient(135deg,#76A9FF,#4A90E2);color:#fff;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px rgba(118,169,255,.1);z-index:2;margin-top:0}.Roadmap-StepText{font-size:18px;color:#000;background:#f5f5f5;border-radius:14px;padding:18px 24px;margin:0;font-weight:400;line-height:1.6;box-shadow:0 2px 12px rgba(118,169,255,.04);flex:1 1 auto;display:flex;align-items:center}.Roadmap-Line{position:absolute;left:22px;top:44px;width:2px;height:calc(100% - 44px + 32px);background:linear-gradient(180deg,#76A9FF,#4A90E2);z-index:1}.Reviews{width:100%;background:#fff;padding:80px 0 60px;display:flex;flex-direction:column;align-items:center}@media(max-width:700px){.Reviews{padding-left:8px;padding-right:8px}}.Reviews-Title{font-size:30px;font-weight:700;margin-bottom:16px;text-align:center;color:#76a9ff}.Reviews-Subtitle{font-size:18px;color:#424242;text-align:center;margin-bottom:48px;max-width:600px;line-height:1.5}.Reviews-List{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;width:100%;max-width:1200px;margin-bottom:32px}.Reviews-Item{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(118,169,255,.08);padding:24px;border:1px solid #f5f5f5;display:flex;flex-direction:column;gap:16px}.Reviews-ItemHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.Reviews-ItemName{font-size:18px;font-weight:700;color:#76a9ff;flex-grow:1}.Reviews-ItemRating{display:flex;align-items:center;gap:8px}.Reviews-ItemDate{font-size:14px;color:#424242;margin-top:4px}.Reviews-ItemText{font-size:16px;color:#000;line-height:1.6;flex-grow:1}.Reviews-ItemStars{display:flex;gap:2px}.Reviews-ItemStars .star{width:16px;height:16px;fill:#4caf50}.Reviews-ItemStars .star.empty{fill:#f5f5f5}