.CatalogSpoiler-module__GHv4fa__section{padding-block:var(--space-10);background:var(--bg-subtle);overflow-x:clip}.CatalogSpoiler-module__GHv4fa__heading{margin-bottom:var(--space-6)}.CatalogSpoiler-module__GHv4fa__filterRow{justify-content:space-between;align-items:center;gap:var(--space-6);margin-bottom:var(--space-7);display:flex}.CatalogSpoiler-module__GHv4fa__controls{gap:var(--space-2);flex-shrink:0;display:flex}.CatalogSpoiler-module__GHv4fa__arrow{border:1.5px solid var(--border-strong);width:46px;height:46px;color:var(--color-ink);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur-fast) var(--ease);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CatalogSpoiler-module__GHv4fa__arrow:hover{background:var(--grad-primary);color:#fff;border-color:#0000}.CatalogSpoiler-module__GHv4fa__arrow:active{transform:scale(.94)}.CatalogSpoiler-module__GHv4fa__tabs{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.CatalogSpoiler-module__GHv4fa__tab{border-radius:var(--radius-pill);border:1.5px solid var(--border);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-secondary);transition:all var(--dur) var(--ease);background:#fff;padding:.6rem 1.25rem}.CatalogSpoiler-module__GHv4fa__tab:hover{border-color:var(--color-primary);color:var(--color-primary)}.CatalogSpoiler-module__GHv4fa__tabActive{background:var(--grad-primary);color:#fff;border-color:#0000}.CatalogSpoiler-module__GHv4fa__tabActive:hover{color:#fff;border-color:#0000}.CatalogSpoiler-module__GHv4fa__tabBest{color:#b8860b;background:#fff8e6;border-color:#e6a700;align-items:center;gap:.4rem;display:inline-flex}.CatalogSpoiler-module__GHv4fa__tabBest svg{fill:currentColor;width:16px;height:16px}.CatalogSpoiler-module__GHv4fa__tabBest:hover{color:#b8860b;border-color:#e6a700}.CatalogSpoiler-module__GHv4fa__tabBest.CatalogSpoiler-module__GHv4fa__tabActive{color:#fff;background:var(--grad-primary);border-color:#0000}.CatalogSpoiler-module__GHv4fa__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-right:var(--container-pad);margin-right:calc(50% - 50vw);overflow-x:auto}.CatalogSpoiler-module__GHv4fa__viewport::-webkit-scrollbar{display:none}.CatalogSpoiler-module__GHv4fa__track{gap:var(--space-5);padding-bottom:var(--space-2);display:flex}.CatalogSpoiler-module__GHv4fa__slide{scroll-snap-align:start;flex:0 0 calc((100% - 4 * var(--space-5)) / 4.5);min-width:0}.CatalogSpoiler-module__GHv4fa__footer{margin-top:var(--space-7);justify-content:center;display:flex}.CatalogSpoiler-module__GHv4fa__empty{padding:var(--space-9);text-align:center;color:var(--text-secondary)}@media (max-width:1024px){.CatalogSpoiler-module__GHv4fa__slide{flex-basis:calc((100% - 2 * var(--space-5)) / 2.5)}}@media (max-width:640px){.CatalogSpoiler-module__GHv4fa__slide{flex-basis:calc((100% - var(--space-5)) / 1.5)}.CatalogSpoiler-module__GHv4fa__controls{display:none}.CatalogSpoiler-module__GHv4fa__tabs{scrollbar-width:none;-ms-overflow-style:none;margin-inline:calc(var(--container-pad) * -1);padding-inline:var(--container-pad);flex-wrap:nowrap;overflow-x:auto}.CatalogSpoiler-module__GHv4fa__tabs::-webkit-scrollbar{display:none}.CatalogSpoiler-module__GHv4fa__tab{flex-shrink:0}}
@property --brd-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.Advantages-module__vGWloq__section{padding-block:var(--space-10);background:var(--bg-dark);color:#fff;position:relative;overflow:hidden}.Advantages-module__vGWloq__section:before{content:"";pointer-events:none;background:radial-gradient(circle,#0065c266,#0065c200 65%);width:50vw;height:50vw;position:absolute;bottom:-30%;left:-10%}.Advantages-module__vGWloq__grid{margin-top:var(--space-8);gap:var(--space-5);grid-template-columns:repeat(5,1fr);display:grid}.Advantages-module__vGWloq__card{padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, conic-gradient(from var(--brd-angle), #22d3ee, #3b82f6, #818cf8, #22d3ee) border-box;box-shadow:var(--shadow-sm);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border:3px solid #0000;position:relative}.Advantages-module__vGWloq__card:hover{box-shadow:var(--shadow-lg);animation:2.5s linear infinite Advantages-module__vGWloq__brdSpin;transform:translateY(-6px)}@keyframes Advantages-module__vGWloq__brdSpin{to{--brd-angle:360deg}}@media (prefers-reduced-motion:reduce){.Advantages-module__vGWloq__card:hover{animation:none}}.Advantages-module__vGWloq__icon{border-radius:var(--radius-md);background:var(--color-primary-50);width:54px;height:54px;color:var(--color-primary);margin-bottom:var(--space-5);transition:transform var(--dur) var(--ease), background var(--dur) var(--ease), color var(--dur) var(--ease);place-items:center;display:grid}.Advantages-module__vGWloq__icon svg{width:27px;height:27px}.Advantages-module__vGWloq__card:hover .Advantages-module__vGWloq__icon{background:var(--grad-primary);color:#fff;transform:scale(1.05)}.Advantages-module__vGWloq__title{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--color-ink);margin-bottom:var(--space-2)}.Advantages-module__vGWloq__desc{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--text-secondary)}@media (max-width:1024px){.Advantages-module__vGWloq__grid{gap:var(--space-4);scroll-snap-type:x mandatory;width:100vw;padding-inline:var(--container-pad);scroll-padding-inline:var(--container-pad);padding-block:var(--space-3);scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;margin-inline:calc(50% - 50vw);display:flex;overflow-x:auto}.Advantages-module__vGWloq__grid::-webkit-scrollbar{display:none}.Advantages-module__vGWloq__card{scroll-snap-align:start;flex:0 0 40%}}@media (max-width:680px){.Advantages-module__vGWloq__grid{gap:var(--space-4);grid-template-columns:1fr 1fr;width:auto;margin-inline:0;padding-inline:0;scroll-padding-inline:0;display:grid;overflow-x:visible}.Advantages-module__vGWloq__card{flex:none;padding:15px}.Advantages-module__vGWloq__title{font-size:15px}.Advantages-module__vGWloq__desc{font-size:12px}.Advantages-module__vGWloq__icon{width:44px;height:44px}.Advantages-module__vGWloq__card:last-child{width:calc(50% - var(--space-2));grid-column:1/-1;justify-self:center}}
.Testimonials-module__bpVFgq__section{padding-block:var(--space-10);background:var(--bg-subtle)}.Testimonials-module__bpVFgq__head{margin-bottom:var(--space-7)}.Testimonials-module__bpVFgq__marquee{padding-block:var(--space-2);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.Testimonials-module__bpVFgq__track{width:max-content;animation:60s linear infinite Testimonials-module__bpVFgq__scroll;display:flex}.Testimonials-module__bpVFgq__marquee:hover .Testimonials-module__bpVFgq__track{animation-play-state:paused}.Testimonials-module__bpVFgq__slide{width:clamp(290px,84vw,380px);margin-right:var(--space-5);flex-shrink:0}@keyframes Testimonials-module__bpVFgq__scroll{to{transform:translate(-50%)}}.Testimonials-module__bpVFgq__card{background:var(--color-surface);border:1px solid var(--border);border-radius:var(--radius-xl);height:100%;padding:var(--space-6);gap:var(--space-5);box-shadow:var(--shadow-sm);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);flex-direction:column;display:flex;position:relative}.Testimonials-module__bpVFgq__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-100);transform:translateY(-4px)}.Testimonials-module__bpVFgq__quoteMark{top:var(--space-5);right:var(--space-5);width:42px;height:42px;color:var(--color-primary-50);pointer-events:none;position:absolute}.Testimonials-module__bpVFgq__stars{gap:3px;display:flex}.Testimonials-module__bpVFgq__stars svg{width:18px;height:18px}.Testimonials-module__bpVFgq__starOn{color:#f5a623}.Testimonials-module__bpVFgq__starOff{color:var(--border-strong)}.Testimonials-module__bpVFgq__quote{font-size:var(--fs-base);color:var(--text-secondary);-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;line-height:1.65;display:-webkit-box;overflow:hidden}.Testimonials-module__bpVFgq__person{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);display:flex}.Testimonials-module__bpVFgq__avatar{width:48px;height:48px;font-size:var(--fs-lg);font-weight:var(--fw-bold);color:#fff;background:var(--grad-primary);text-transform:uppercase;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Testimonials-module__bpVFgq__personMeta{flex-direction:column;min-width:0;display:flex}.Testimonials-module__bpVFgq__name{font-weight:var(--fw-semibold);color:var(--text-primary)}.Testimonials-module__bpVFgq__role{font-size:var(--fs-sm);color:var(--text-secondary)}@media (max-width:640px){.Testimonials-module__bpVFgq__slide{margin-right:var(--space-4)}.Testimonials-module__bpVFgq__track{animation-duration:45s}}
.SocialMedia-module__HdLVuG__section{padding-block:var(--space-10);background:var(--bg-page)}.SocialMedia-module__HdLVuG__grid{margin-top:var(--space-8);gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.SocialMedia-module__HdLVuG__card{isolation:isolate;border-radius:var(--radius-xl);padding:var(--space-7);justify-content:center;gap:var(--space-6);color:#fff;min-height:168px;box-shadow:var(--shadow-md);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.SocialMedia-module__HdLVuG__cardHead{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.SocialMedia-module__HdLVuG__card:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(120% 80% at 0 0,#ffffff38,#fff0 60%);position:absolute;inset:0}.SocialMedia-module__HdLVuG__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.SocialMedia-module__HdLVuG__instagram{background:linear-gradient(135deg,#515bd4,#8134af 30%,#dd2a7b 65%,#f58529)}.SocialMedia-module__HdLVuG__tiktok{background:linear-gradient(135deg,#0c0c0c,#1c1f23 45%,#25f4ee 140%)}.SocialMedia-module__HdLVuG__watermark{color:#fff;opacity:.12;pointer-events:none;z-index:-1;width:190px;height:190px;transition:transform var(--dur-slow) var(--ease), opacity var(--dur) var(--ease);position:absolute;bottom:-28px;right:-18px;transform:rotate(-8deg)}.SocialMedia-module__HdLVuG__card:hover .SocialMedia-module__HdLVuG__watermark{opacity:.18;transform:rotate(-4deg)scale(1.08)}.SocialMedia-module__HdLVuG__cardTop{align-items:center;gap:var(--space-4);display:flex}.SocialMedia-module__HdLVuG__icon{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff40;flex-shrink:0;place-items:center;width:60px;height:60px;display:grid}.SocialMedia-module__HdLVuG__icon svg{color:#fff;width:32px;height:32px}.SocialMedia-module__HdLVuG__meta{flex-direction:column;gap:2px;display:flex}.SocialMedia-module__HdLVuG__platform{font-size:var(--fs-2xl);font-weight:var(--fw-extrabold);line-height:1.1}.SocialMedia-module__HdLVuG__handle{font-size:var(--fs-sm);opacity:.9}.SocialMedia-module__HdLVuG__cta{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-weight:var(--fw-semibold);font-size:var(--fs-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background var(--dur) var(--ease);background:#ffffff29;border:1px solid #ffffff47;flex-shrink:0;padding:.6rem 1.2rem;display:inline-flex}.SocialMedia-module__HdLVuG__cta:hover{background:#ffffff42}.SocialMedia-module__HdLVuG__cta svg{width:18px;height:18px;transition:transform var(--dur) var(--ease)}.SocialMedia-module__HdLVuG__card:hover .SocialMedia-module__HdLVuG__cta svg{transform:translate(4px)}@media (max-width:640px){.SocialMedia-module__HdLVuG__grid{gap:var(--space-5);grid-template-columns:1fr}.SocialMedia-module__HdLVuG__card{min-height:160px;padding:var(--space-6)}.SocialMedia-module__HdLVuG__cardHead{gap:var(--space-4);flex-wrap:wrap}.SocialMedia-module__HdLVuG__watermark{width:150px;height:150px}}
