.HowItWorks-module__tSMH5W__section{background-color:transparent;background-image:none;background-position:100%;background-repeat:no-repeat;background-size:520px;margin:24px 0;padding:96px 24px 56px;scroll-margin-top:80px;position:relative}.HowItWorks-module__tSMH5W__hero{text-align:center;grid-column:1/-1;max-width:900px;margin:0 auto 24px}.HowItWorks-module__tSMH5W__heroTitle{letter-spacing:.5px;color:var(--kendo-color-on-app-surface);margin:0 0 8px;font-size:max(28px,min(4.5vw,42px));font-weight:800;line-height:1.1}.HowItWorks-module__tSMH5W__heroSubtitle{color:rgba(230,214,180,.85);margin:0 0 24px;font-size:max(16px,min(2.6vw,20px));line-height:1.5}.HowItWorks-module__tSMH5W__heroWords{justify-content:center;align-items:center;gap:12px;font-size:max(18px,min(3.2vw,26px));font-weight:800;line-height:1.2;display:inline-flex}.HowItWorks-module__tSMH5W__heroWord{color:var(--kendo-color-on-app-surface);text-shadow:0 0 rgba(201,71,45,0);animation:3s ease-in-out infinite HowItWorks-module__tSMH5W__wordGlow}.HowItWorks-module__tSMH5W__heroWord:first-child{animation-delay:0s,0s}.HowItWorks-module__tSMH5W__heroWord:nth-child(3){animation-delay:.2s,.2s}.HowItWorks-module__tSMH5W__heroWord:nth-child(5){animation-delay:.4s,.4s}.HowItWorks-module__tSMH5W__heroComma{color:rgba(230,214,180,.6)}@keyframes HowItWorks-module__tSMH5W__wordGlow{0%{opacity:.9;text-shadow:0 0 rgba(201,71,45,0);transform:translateY(0)scale(.98)}50%{opacity:1;text-shadow:0 0 18px rgba(201,71,45,.6),0 0 8px rgba(201,71,45,.4);transform:translateY(-1px)scale(1.06)}to{opacity:.95;text-shadow:0 0 2px rgba(201,71,45,.3);transform:translateY(0)scale(.98)}}.HowItWorks-module__tSMH5W__inner{background:var(--kendo-color-surface);border:1px solid var(--kendo-color-border);border-radius:24px;grid-template-columns:1fr 1.35fr;align-items:center;gap:32px;max-width:1200px;margin:0 auto;padding:24px;display:grid;position:relative}.HowItWorks-module__tSMH5W__content{max-width:700px;color:var(--kendo-color-on-app-surface);grid-column:1}.HowItWorks-module__tSMH5W__mediaFrame{background:linear-gradient(var(--kendo-color-app-surface),var(--kendo-color-app-surface))padding-box,var(--section-horizontal-gradient)border-box;border:4px solid transparent;border-radius:28px;grid-column:2;padding:28px}.HowItWorks-module__tSMH5W__media{background-color:var(--kendo-color-app-surface);aspect-ratio:16/9;border-radius:22px;min-height:420px;position:relative;overflow:hidden}.HowItWorks-module__tSMH5W__media:after{content:"";pointer-events:none;background:linear-gradient(to left,var(--kendo-color-app-surface)0%,rgba(14,27,36,0) 60%),linear-gradient(to right,var(--kendo-color-app-surface)0%,rgba(14,27,36,0) 60%),linear-gradient(to top,var(--kendo-color-app-surface)0%,rgba(14,27,36,0) 50%),linear-gradient(to bottom,var(--kendo-color-app-surface)0%,rgba(14,27,36,0) 50%);opacity:.98;position:absolute;top:0;bottom:0;left:0;right:0}.HowItWorks-module__tSMH5W__mediaImg{object-fit:cover;object-position:center}.HowItWorks-module__tSMH5W__sectionTitle{color:var(--kendo-color-on-app-surface);text-shadow:0 2px 12px rgba(0,0,0,.35);margin:0 0 14px;font-size:max(28px,min(4.5vw,42px));font-weight:800;line-height:1.2}.HowItWorks-module__tSMH5W__subtitle{color:var(--kendo-color-on-app-surface);margin:24px 0 12px;font-size:max(22px,min(3.5vw,28px));font-weight:700;line-height:1.3}.HowItWorks-module__tSMH5W__divider{background:var(--section-horizontal-gradient);border-radius:999px;width:80%;max-width:360px;height:2px;margin:14px 0 18px}.HowItWorks-module__tSMH5W__callout{border-left:4px solid var(--kendo-color-primary);color:var(--kendo-color-on-app-surface);background:rgba(201,71,45,.12);border-radius:12px;margin-top:10px;padding:14px 16px;font-size:16px;line-height:1.6}.HowItWorks-module__tSMH5W__title{font-size:var(--kendo-h3-font-size);line-height:var(--kendo-h3-line-height);font-weight:var(--kendo-h3-font-weight);margin:0 0 16px}.HowItWorks-module__tSMH5W__lead{margin:0 0 12px;font-size:18px;line-height:1.6}.HowItWorks-module__tSMH5W__paragraph{margin:0 0 12px;font-size:16px;line-height:1.6}@media (max-width:992px){.HowItWorks-module__tSMH5W__section{background-position:right 40px;background-size:380px;padding:88px 16px 48px}.HowItWorks-module__tSMH5W__hero{margin-bottom:16px}.HowItWorks-module__tSMH5W__inner{grid-template-columns:1fr}.HowItWorks-module__tSMH5W__mediaFrame{grid-column:1;max-width:720px;margin:0 auto;display:none}.HowItWorks-module__tSMH5W__content{grid-column:1;max-width:100%}}
.CarPersonalities-module__rY8hXW__section{background-color:transparent;margin:24px 0;padding:48px 0 80px;position:relative}.CarPersonalities-module__rY8hXW__inner{text-align:center;background:var(--kendo-color-surface);border:1px solid var(--kendo-color-border);border-radius:24px;max-width:1200px;margin:0 auto;padding:24px 24px 56px;position:relative}.CarPersonalities-module__rY8hXW__title{letter-spacing:.5px;color:var(--kendo-color-on-app-surface);margin:20px 0 16px;font-size:max(28px,min(4.5vw,42px));font-weight:800;line-height:1.2}.CarPersonalities-module__rY8hXW__subtitle{color:rgba(230,214,180,.8);text-wrap:balance;border-radius:999px;max-width:900px;margin:0 auto 24px;padding:6px 12px;font-size:max(16px,min(2.6vw,20px));line-height:1.5}.CarPersonalities-module__rY8hXW__title,.CarPersonalities-module__rY8hXW__subtitle{text-align:center}.CarPersonalities-module__rY8hXW__tracks{width:100%;margin-top:0;position:relative;overflow:hidden}.CarPersonalities-module__rY8hXW__track{white-space:nowrap;align-items:center;gap:36px;display:inline-flex}.CarPersonalities-module__rY8hXW__row{align-items:center;gap:36px;height:80px;display:flex}.CarPersonalities-module__rY8hXW__logoWrap{opacity:.85;filter:invert(85%)sepia(10%)saturate(120%)hue-rotate(350deg)brightness();justify-content:center;align-items:center;height:56px;display:inline-flex}.CarPersonalities-module__rY8hXW__logoImg{width:auto;height:100%}.CarPersonalities-module__rY8hXW__animateScroll{animation:30s linear infinite CarPersonalities-module__rY8hXW__scroll}.CarPersonalities-module__rY8hXW__animateScrollReverse{animation:30s linear infinite CarPersonalities-module__rY8hXW__scrollReverse}@keyframes CarPersonalities-module__rY8hXW__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes CarPersonalities-module__rY8hXW__scrollReverse{0%{transform:translate(0)}to{transform:translate(50%)}}@media (max-width:768px){.CarPersonalities-module__rY8hXW__title,.CarPersonalities-module__rY8hXW__subtitle{text-align:center}.CarPersonalities-module__rY8hXW__subtitle{max-width:88%}.CarPersonalities-module__rY8hXW__animateScroll{animation:12s linear infinite CarPersonalities-module__rY8hXW__scroll}.CarPersonalities-module__rY8hXW__animateScrollReverse{animation:12s linear infinite CarPersonalities-module__rY8hXW__scrollReverse}.CarPersonalities-module__rY8hXW__row{height:64px}.CarPersonalities-module__rY8hXW__logoWrap{height:44px}}
.Stats-module__yL2aHq__section{background-color:transparent;margin:24px 0;padding:64px 24px;position:relative}.Stats-module__yL2aHq__inner{background:var(--kendo-color-surface);border:1px solid var(--kendo-color-border);border-radius:24px;max-width:1200px;margin:0 auto;padding:24px;position:relative}.Stats-module__yL2aHq__head{text-align:center;margin-bottom:40px}.Stats-module__yL2aHq__title{letter-spacing:.5px;color:var(--kendo-color-on-app-surface);margin:0 0 8px;font-size:max(28px,min(4.5vw,42px));font-weight:800;line-height:1.1}.Stats-module__yL2aHq__subtitle{color:rgba(230,214,180,.8);margin:0 0 24px;font-size:max(16px,min(2.6vw,20px));line-height:1.6}.Stats-module__yL2aHq__grid{grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:24px;display:grid}.Stats-module__yL2aHq__chartRow{display:block}.Stats-module__yL2aHq__metricsRow{display:contents}.Stats-module__yL2aHq__donut{justify-content:center;align-items:center;display:flex;position:relative}.Stats-module__yL2aHq__legend{color:var(--kendo-color-on-app-surface);grid-template-columns:1fr;gap:8px;margin-top:12px;font-size:14px;display:grid}.Stats-module__yL2aHq__legendItem{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.Stats-module__yL2aHq__legendItemDisabled{opacity:.5}.Stats-module__yL2aHq__legendSwatch{border-radius:3px;width:14px;height:14px}.Stats-module__yL2aHq__metric{text-align:center}.Stats-module__yL2aHq__metricValue{color:var(--kendo-color-on-app-surface);font-size:max(28px,min(4.5vw,40px));font-weight:800}.Stats-module__yL2aHq__metricLabel{color:rgba(230,214,180,.8);margin-top:6px;font-size:14px}.Stats-module__yL2aHq__timeline{grid-column:1/-1;margin-top:24px}.Stats-module__yL2aHq__line{background:rgba(230,214,180,.2);height:2px;position:relative}.Stats-module__yL2aHq__highlight{background:var(--kendo-color-primary);border-radius:999px;height:4px;position:absolute;top:0}.Stats-module__yL2aHq__ticks{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.Stats-module__yL2aHq__tick{background:rgba(230,214,180,.3);width:2px;height:12px}.Stats-module__yL2aHq__label{color:rgba(230,214,180,.6);font-size:12px}.Stats-module__yL2aHq__marker{background:var(--kendo-color-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;right:8%}.Stats-module__yL2aHq__markerBold{background:var(--kendo-color-primary);border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;box-shadow:0 0 0 3px rgba(201,71,45,.25)}@media (max-width:992px){.Stats-module__yL2aHq__grid{grid-template-columns:1fr}.Stats-module__yL2aHq__timeline{grid-column:1}}@media (max-width:768px){.Stats-module__yL2aHq__chartRow{align-items:center;gap:12px;display:flex}.Stats-module__yL2aHq__donut{transform-origin:0;transform:scale(.8)}.Stats-module__yL2aHq__legend{gap:6px;margin-top:0;font-size:12px}.Stats-module__yL2aHq__legendItem{padding:4px 0}.Stats-module__yL2aHq__metricsRow{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.Stats-module__yL2aHq__metricValue{font-size:max(22px,min(5.5vw,28px))}.Stats-module__yL2aHq__metricLabel{font-size:12px}}.Stats-module__yL2aHq__tooltip{background:var(--kendo-color-surface);color:var(--kendo-color-on-app-surface);border:1px solid var(--kendo-color-border);pointer-events:none;white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:12px;position:absolute;transform:translate(-50%,-120%);box-shadow:0 6px 20px rgba(0,0,0,.35)}.Stats-module__yL2aHq__tooltipTitle{margin-right:6px;font-weight:700}.Stats-module__yL2aHq__tooltipValue{opacity:.9}
.AdviceBanner-module__z4LIpq__section{background:0 0;padding:24px 0;position:relative}.AdviceBanner-module__z4LIpq__image{border-radius:0;width:100%;min-height:920px;margin-left:0;margin-right:auto;position:relative;overflow:hidden}.AdviceBanner-module__z4LIpq__img{object-fit:contain;object-position:center}.AdviceBanner-module__z4LIpq__imgFilter{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.AdviceBanner-module__z4LIpq__overlay{border:1px solid var(--kendo-color-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(520px,100% - 64px);color:var(--kendo-color-on-app-surface);background:rgba(14,27,36,.82);border-radius:20px;padding:24px;position:absolute;top:auto;bottom:8%;left:auto;right:24px;transform:none;box-shadow:0 16px 48px rgba(0,0,0,.45)}.AdviceBanner-module__z4LIpq__overlayMobile{border:1px solid var(--kendo-color-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:calc(100% - 32px);color:var(--kendo-color-on-app-surface);background:rgba(14,27,36,.82);border-radius:20px;margin:12px 16px 0;padding:20px;display:none;box-shadow:0 16px 48px rgba(0,0,0,.45)}.AdviceBanner-module__z4LIpq__title{margin:0 0 12px;font-size:max(22px,min(3.6vw,30px));font-weight:800}.AdviceBanner-module__z4LIpq__list{grid-template-columns:1fr;gap:10px;display:grid}.AdviceBanner-module__z4LIpq__item{grid-template-columns:28px auto;align-items:start;gap:12px;display:grid}.AdviceBanner-module__z4LIpq__check{background:var(--kendo-color-primary);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:0 6px 20px rgba(201,71,45,.35)}.AdviceBanner-module__z4LIpq__text{color:rgba(254,242,215,.9);font-size:max(14px,min(2.4vw,18px));line-height:1.6}@media (max-width:992px){.AdviceBanner-module__z4LIpq__section{padding:0}.AdviceBanner-module__z4LIpq__image{border-radius:0;width:100%;min-height:36vh}.AdviceBanner-module__z4LIpq__img{object-fit:contain;object-position:center}.AdviceBanner-module__z4LIpq__overlay{display:none}.AdviceBanner-module__z4LIpq__overlayMobile{box-sizing:border-box;border-radius:0;width:100%;margin:0;padding:12px;display:block}}@media (min-width:1600px){.AdviceBanner-module__z4LIpq__image{width:90vw}}@media (min-width:768px) and (max-width:992px){.AdviceBanner-module__z4LIpq__image{min-height:62vh}.AdviceBanner-module__z4LIpq__overlay{width:min(480px,100% - 32px);padding:18px;display:block;bottom:6%;right:16px}.AdviceBanner-module__z4LIpq__overlayMobile{display:none}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.DatingHero-module__-rMOeW__section{background:var(--kendo-color-app-surface);width:100%;margin-top:110px;padding:0 0 60px;position:relative;overflow:hidden}.DatingHero-module__-rMOeW__banner{width:100%;min-height:56vh;position:relative}.DatingHero-module__-rMOeW__swiper{width:100%;height:100%;padding:0 12px}.DatingHero-module__-rMOeW__slide{border-radius:18px;flex:none;width:max(240px,min(24vw,420px));height:max(320px,min(56vh,520px));position:relative;overflow:hidden}.DatingHero-module__-rMOeW__slideImg{object-fit:cover;width:100%;height:100%;display:block}.DatingHero-module__-rMOeW__introBox{z-index:2;text-align:center;width:calc(100% - 32px);max-width:640px;color:var(--kendo-color-on-app-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background:rgba(14,27,36,.9);border-radius:18px;padding:28px;position:absolute;top:82%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.6)}.DatingHero-module__-rMOeW__introTitle{letter-spacing:.4px;margin:0 0 12px;font-size:max(24px,min(4vw,36px));font-weight:800}.DatingHero-module__-rMOeW__introText{color:rgba(230,214,180,.85);margin:0 0 18px;font-size:max(14px,min(2.6vw,18px));line-height:1.7}.DatingHero-module__-rMOeW__introCta{background:var(--kendo-color-primary);width:100%;color:var(--kendo-color-on-app-surface);box-sizing:border-box;will-change:transform;border-radius:12px;justify-content:center;padding:16px 24px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s,filter .2s;display:inline-flex}.DatingHero-module__-rMOeW__introCta:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 8px 24px rgba(201,71,45,.35)}.DatingHero-module__-rMOeW__introCta:active{transform:translateY(0)scale(.98);box-shadow:0 4px 12px rgba(201,71,45,.25)}.DatingHero-module__-rMOeW__introSection{z-index:1;margin-top:0;padding:24px 24px 40px;position:relative}.DatingHero-module__-rMOeW__container{max-width:1200px;margin:0 auto}.DatingHero-module__-rMOeW__lead{justify-content:center;align-items:center;display:flex}.DatingHero-module__-rMOeW__leadText{text-align:center;color:rgba(230,214,180,.9);max-width:840px;font-size:max(18px,min(3vw,24px));line-height:1.6}.DatingHero-module__-rMOeW__features{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.DatingHero-module__-rMOeW__featureBox{background:rgba(14,27,36,.7);border:1px solid rgba(230,214,180,.15);border-radius:16px;padding:20px;transition:box-shadow .2s,border-color .2s,transform .15s;position:relative;overflow:hidden}.DatingHero-module__-rMOeW__featureBox:before{content:"";opacity:0;background:radial-gradient(closest-side,rgba(230,214,180,.1),rgba(201,71,45,.08) 35%,rgba(201,71,45,0) 70%);transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.DatingHero-module__-rMOeW__featureBox:hover{border-color:rgba(230,214,180,.35);transform:translateY(-2px);box-shadow:0 10px 28px rgba(201,71,45,.28),inset 0 0 24px rgba(230,214,180,.18)}.DatingHero-module__-rMOeW__featureBox:hover:before{opacity:1;animation:1.4s ease-in-out DatingHero-module__-rMOeW__glowPulse}.DatingHero-module__-rMOeW__featureIcon{background:var(--kendo-color-primary);border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;display:inline-flex}.DatingHero-module__-rMOeW__featureBox:hover .DatingHero-module__-rMOeW__featureIcon{filter:brightness(1.08);box-shadow:0 6px 16px rgba(201,71,45,.35)}.DatingHero-module__-rMOeW__featureTitle{color:var(--kendo-color-on-app-surface);margin:0 0 8px;font-size:max(18px,min(2.6vw,22px));font-weight:700}.DatingHero-module__-rMOeW__featureDesc{color:rgba(230,214,180,.85);margin:0;font-size:max(14px,min(2.2vw,16px));line-height:1.6}.DatingHero-module__-rMOeW__ctaRow{display:none}@media (max-width:992px){.DatingHero-module__-rMOeW__section{margin-top:90px;padding:16px 0 24px}.DatingHero-module__-rMOeW__banner{min-height:52vh}.DatingHero-module__-rMOeW__swiper{padding:0 8px}.DatingHero-module__-rMOeW__slide{height:max(300px,min(52vh,480px))}.DatingHero-module__-rMOeW__introBox{max-width:560px;top:76%}.DatingHero-module__-rMOeW__features{grid-template-columns:1fr}}@keyframes DatingHero-module__-rMOeW__glowPulse{0%{transform:scale(.98)}50%{transform:scale(1.02)}to{transform:scale(1)}}
