.page-module__cvWxZq__container{max-width:900px;margin:0 auto;padding:4rem 1rem 8rem}.page-module__cvWxZq__headerBlock{text-align:center;margin-bottom:4rem}.page-module__cvWxZq__reviewCard{border-radius:var(--radius-xl);background:linear-gradient(#fff 0%,#f4f5f7 100%);border:1px solid #0000000a;margin-bottom:3rem;padding:clamp(1.5rem,4vw,3rem);transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000d,inset 0 2px 4px #fff}.page-module__cvWxZq__reviewCard:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#0001 1.5px,#0000 1.5px);background-position:0 0;background-size:16px 16px;animation:3.5s ease-in-out infinite alternate page-module__cvWxZq__flickerDots;position:absolute;inset:0}.page-module__cvWxZq__reviewCard:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#0000000d 1.5px,#0000 1.5px);background-position:8px 8px;background-size:24px 24px;animation:4.2s ease-in-out infinite alternate-reverse page-module__cvWxZq__flickerDots;position:absolute;inset:0}@keyframes page-module__cvWxZq__flickerDots{0%{opacity:.3}to{opacity:1}}.page-module__cvWxZq__reviewCard>*{z-index:10;position:relative}.page-module__cvWxZq__reviewCard:hover{box-shadow:0 10px 30px #00000014,inset 0 2px 4px #fffc}.page-module__cvWxZq__reviewTitle{font-family:var(--font-heading);margin-bottom:2.5rem;font-size:2.2rem;font-weight:800;line-height:1.5;position:relative}.page-module__cvWxZq__reviewHighlightText{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#0000 65%,#cf0 65% 100%);background-repeat:no-repeat;border-radius:4px;padding:0 .5rem;display:inline;box-shadow:0 0 10px #cf03}.page-module__cvWxZq__reviewHighlightTextInner{z-index:1;background:linear-gradient(#6b7280 0%,#0f1214 100%);color:#0000;filter:drop-shadow(0 1px 2px #0003);letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;display:inline;position:relative}.page-module__cvWxZq__questionSection{margin-bottom:5rem}.page-module__cvWxZq__questionSection:last-child{margin-bottom:0}.page-module__cvWxZq__reviewHeading{background:linear-gradient(#6b7280 0%,#0f1214 100%);color:#0000;filter:drop-shadow(0 1px 2px #0003);letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800}.page-module__cvWxZq__reviewSliderWrapper{-webkit-tap-highlight-color:transparent;outline:none;width:calc(100% - 28px);max-width:600px;height:28px;margin:3.5rem 14px 2.5rem;position:relative}.page-module__cvWxZq__reviewSliderTrack{background-color:#e5e7eb;border-radius:100px;width:100%;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 2px 4px #0000000f}.page-module__cvWxZq__reviewSliderNeon{background:linear-gradient(90deg,#cf0 0%,#a4cd04 100%);border-radius:100px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px #cf06,inset 0 1px 2px #fff6}.page-module__cvWxZq__reviewSliderNeonTransition{transition:width .2s cubic-bezier(.175,.885,.32,1.275)}.page-module__cvWxZq__reviewPointsContainer{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.page-module__cvWxZq__reviewPointGroup{flex-direction:column;align-items:center;display:flex;position:relative}.page-module__cvWxZq__reviewSliderPoint{z-index:3;background:#fff;border:2px solid #e5e7eb;border-radius:50%;width:18px;height:18px;transition:all .2s cubic-bezier(.175,.885,.32,1.275);position:relative;box-shadow:0 2px 4px #0000001a}.page-module__cvWxZq__reviewSliderPointActive{background:#cf0;border-color:#a4cd04;transform:scale(1.1);box-shadow:0 0 10px #ccff0080,inset 0 2px 3px #fffc}.page-module__cvWxZq__reviewSliderPointActive:after{content:"";pointer-events:none;border:2px solid #fffc;border-radius:50%;position:absolute;inset:-4px}.page-module__cvWxZq__reviewPointLabel{color:var(--text-secondary);font-size:1.15rem;font-weight:800;transition:color .2s,transform .2s;position:absolute;top:-38px}.page-module__cvWxZq__reviewSliderPointActive+.page-module__cvWxZq__reviewPointLabel{color:#8ab300;transform:scale(1.1)}.page-module__cvWxZq__reviewClarification{color:#9ca3af;white-space:nowrap;text-align:center;font-size:.85rem;font-weight:600;transition:color .2s;position:absolute;top:36px}.page-module__cvWxZq__reviewSliderPointActive~.page-module__cvWxZq__reviewClarification{color:#6b7280}.page-module__cvWxZq__reviewNativeRange{appearance:none;color:#0000;cursor:pointer;z-index:10;background:0 0;width:100%;height:48px;margin:0;padding:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-tap-highlight-color:transparent!important}.page-module__cvWxZq__reviewNativeRange:focus{outline:none}.page-module__cvWxZq__reviewNativeRange::-webkit-slider-runnable-track{background:0 0;-webkit-tap-highlight-color:transparent!important}.page-module__cvWxZq__reviewNativeRange::-webkit-slider-thumb{appearance:none;cursor:grab;background:0 0;border:none;width:48px;height:48px;-webkit-tap-highlight-color:transparent!important;box-shadow:none!important}.page-module__cvWxZq__reviewNativeRange::-webkit-slider-thumb:active{cursor:grabbing;box-shadow:none!important;background:0 0!important}.page-module__cvWxZq__reviewNativeRange::-moz-range-thumb{cursor:grab;background:0 0;border:none;width:48px;height:48px}.page-module__cvWxZq__reviewNativeRange::-moz-range-thumb:active{cursor:grabbing}.page-module__cvWxZq__reviewBoxesWrapper{align-items:flex-end;gap:clamp(.5rem,2vw,1.5rem);margin-top:0;padding:0 0 1rem;display:flex}.page-module__cvWxZq__reviewResultBox{border-radius:var(--radius-md);cursor:pointer;background-color:#f9fafb;border:2px solid #d1d5db;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;box-shadow:0 4px 10px #0000000d;-webkit-tap-highlight-color:transparent!important}.page-module__cvWxZq__reviewResultBox:hover{background-color:#ebeef2;border-color:#d1d5db}.page-module__cvWxZq__reviewResultBoxNumber{font-family:var(--font-heading);background:linear-gradient(#6b7280 0%,#0f1214 100%);color:#0000;filter:drop-shadow(0 1px 2px #0003);-webkit-background-clip:text;background-clip:text;font-weight:900;transition:all .2s}.page-module__cvWxZq__reviewResultBoxActive{background:linear-gradient(135deg,#cf0 0%,#a4cd04 100%);box-shadow:0 10px 20px #cf06;border-color:#badf18!important;animation:none!important;transform:none!important}.page-module__cvWxZq__reviewResultBoxActive .page-module__cvWxZq__reviewResultBoxNumber{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:#000;filter:none;text-shadow:0 2px 5px #00000040}.page-module__cvWxZq__submitSection{text-align:center;background:0 0;margin-top:1rem;padding:1rem}.page-module__cvWxZq__submitBtn{color:#cf0;cursor:pointer;text-shadow:0 0 15px #ccff0080;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;background:linear-gradient(#1e2428 0%,#0d1114 60%,#080b0d 100%);border:none;border-radius:100px;padding:1rem 6rem;font-size:1.3rem;font-weight:800;transition:all .3s;box-shadow:0 10px 25px #00000080,inset 0 1px #ffffff1f,0 1px #0006}.page-module__cvWxZq__submitBtn:hover{text-shadow:0 0 20px #cf0c;transform:translateY(-3px);box-shadow:0 15px 30px #0009,inset 0 1px #ffffff26}.page-module__cvWxZq__submitBtn:active{transform:translateY(1px);box-shadow:0 4px 10px #0006,inset 0 1px #ffffff0d}.page-module__cvWxZq__successMsg{color:#8ab300;margin-top:1rem;font-size:1.4rem;font-weight:800}@media (max-width:600px){.page-module__cvWxZq__reviewBoxesWrapper{justify-content:space-between;gap:.25rem}.page-module__cvWxZq__reviewClarification{white-space:pre-wrap;width:60px;font-size:.65rem;line-height:1.1}}
