.ParentStoriesSection-module__1jyCXG__section{--stories-sky:color-mix(in srgb, var(--color-primary) 9%, var(--color-bg-normal));isolation:isolate;background:var(--stories-sky);color:var(--color-label-normal);font-family:var(--font-display);position:relative;overflow:hidden}.ParentStoriesSection-module__1jyCXG__diagonalTop,.ParentStoriesSection-module__1jyCXG__diagonalBottom{background:var(--color-bg-normal);height:80px}.ParentStoriesSection-module__1jyCXG__diagonalTop{clip-path:polygon(0 0,100% 0,0 100%)}.ParentStoriesSection-module__1jyCXG__diagonalBottom{clip-path:polygon(100% 0,100% 100%,0 100%)}.ParentStoriesSection-module__1jyCXG__intro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:42px;width:min(1200px,100%);height:312px;margin:0 auto;padding:24px;display:flex}.ParentStoriesSection-module__1jyCXG__questions{letter-spacing:-.035em;flex-direction:column;align-items:center;gap:12px;font-size:24px;font-weight:700;line-height:1.6;display:flex}.ParentStoriesSection-module__1jyCXG__questions p{border-radius:var(--radius-full);background:var(--color-bg-normal);border:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--color-line-normal) 56%, transparent), 0 12px 30px color-mix(in srgb, var(--color-primary) 7%, transparent);justify-content:center;align-items:center;gap:10px;margin:0;padding:10px 22px;display:flex;position:relative}.ParentStoriesSection-module__1jyCXG__questions svg{width:26px;height:26px;color:var(--color-primary);stroke-width:2.4px;flex:none}.ParentStoriesSection-module__1jyCXG__questions .ParentStoriesSection-module__1jyCXG__questionMuted{border-color:var(--color-line-alternative);background:color-mix(in srgb, var(--color-bg-normal) 72%, transparent);box-shadow:none;color:var(--color-label-neutral);margin-left:-96px;transform:rotate(-3deg)}.ParentStoriesSection-module__1jyCXG__questions .ParentStoriesSection-module__1jyCXG__questionStrong{margin-left:96px;transform:rotate(2deg)}.ParentStoriesSection-module__1jyCXG__questionStrong:after{background:var(--color-bg-normal);clip-path:polygon(0 0,100% 0,100% 100%);content:"";width:18px;height:14px;position:absolute;bottom:-8px;right:36px;transform:rotate(-2deg)}.ParentStoriesSection-module__1jyCXG__titleRow{justify-content:center;align-items:center;gap:20px;display:flex}.ParentStoriesSection-module__1jyCXG__titleRow h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:48px;font-weight:900;line-height:1.25;position:relative}.ParentStoriesSection-module__1jyCXG__titleRow h2 span{z-index:0;color:var(--color-primary-heavy);position:relative}.ParentStoriesSection-module__1jyCXG__titleRow h2 span:after{z-index:-1;border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-primary) 16%, transparent);content:"";height:12px;position:absolute;bottom:2px;left:-4px;right:-4px;transform:rotate(-1.5deg)}.ParentStoriesSection-module__1jyCXG__confettiLeft,.ParentStoriesSection-module__1jyCXG__confettiRight{background:linear-gradient(90deg, var(--color-primary), var(--color-primary)) 8px 20px / 9px 16px no-repeat, linear-gradient(90deg, var(--color-primary), var(--color-primary)) 38px 2px / 8px 14px no-repeat, linear-gradient(90deg, var(--color-brand-300), var(--color-brand-300)) 70px 30px / 12px 8px no-repeat;opacity:.82;flex:none;width:88px;height:56px;position:relative}.ParentStoriesSection-module__1jyCXG__confettiLeft:before,.ParentStoriesSection-module__1jyCXG__confettiRight:before{background:var(--color-primary);content:"";border-radius:50% 50% 0 0;width:24px;height:13px;position:absolute;bottom:1px;right:26px;transform:rotate(-12deg)}.ParentStoriesSection-module__1jyCXG__confettiRight{transform:scaleX(-1)}.ParentStoriesSection-module__1jyCXG__reviewViewport{height:340px;-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-static-black) 5%, var(--color-static-black) 95%, transparent);mask-image:linear-gradient(90deg, transparent, var(--color-static-black) 5%, var(--color-static-black) 95%, transparent);overflow:hidden}.ParentStoriesSection-module__1jyCXG__reviewTrack{width:max-content;animation:42s linear infinite ParentStoriesSection-module__1jyCXG__review-marquee;display:flex}.ParentStoriesSection-module__1jyCXG__reviewViewport:hover .ParentStoriesSection-module__1jyCXG__reviewTrack{animation-play-state:paused}.ParentStoriesSection-module__1jyCXG__reviewGroup{align-items:flex-start;gap:24px;height:340px;padding-right:24px;display:flex}.ParentStoriesSection-module__1jyCXG__reviewCard{border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-line-alternative));border-radius:var(--radius-lg);background:linear-gradient(145deg, color-mix(in srgb, var(--color-primary) 4%, transparent), transparent 42%), var(--color-bg-normal);width:320px;min-height:210px;box-shadow:0 10px 30px color-mix(in srgb, var(--color-primary-heavy) 7%, transparent);flex-direction:column;justify-content:space-between;gap:14px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.ParentStoriesSection-module__1jyCXG__reviewCard:hover{border-color:color-mix(in srgb, var(--color-primary) 28%, transparent);box-shadow:0 16px 36px color-mix(in srgb, var(--color-primary-heavy) 11%, transparent);transform:translateY(-4px)}.ParentStoriesSection-module__1jyCXG__reviewCard:nth-child(2n){margin-top:58px}.ParentStoriesSection-module__1jyCXG__reviewCard:nth-child(3){margin-top:26px}.ParentStoriesSection-module__1jyCXG__reviewCard:nth-child(5){margin-top:34px}.ParentStoriesSection-module__1jyCXG__reviewCard p{color:var(--color-label-neutral);letter-spacing:-.025em;margin:0;font-size:17px;font-weight:500;line-height:1.6}.ParentStoriesSection-module__1jyCXG__reviewCard strong{color:var(--color-primary);font-weight:750}.ParentStoriesSection-module__1jyCXG__reviewCard span{border-top:1px solid var(--color-line-alternative);color:var(--color-label-neutral);padding-top:14px;font-size:13px;font-weight:600;line-height:1.5}.ParentStoriesSection-module__1jyCXG__ctaRow{justify-content:center;padding:0 24px 50px;display:flex}.ParentStoriesSection-module__1jyCXG__cta{border:1px solid color-mix(in srgb, var(--color-static-white) 10%, transparent);border-radius:var(--radius-lg);background:var(--color-codeit-brand-black);width:min(640px,100%);min-height:84px;box-shadow:0 20px 44px color-mix(in srgb, var(--color-codeit-brand-black) 16%, transparent);color:var(--color-static-white);justify-content:space-between;align-items:center;gap:20px;padding:12px 14px 12px 30px;font-size:26px;font-weight:800;line-height:1.4;text-decoration:none;transition:box-shadow .18s,transform .18s;display:flex}.ParentStoriesSection-module__1jyCXG__cta:hover,.ParentStoriesSection-module__1jyCXG__cta:focus-visible{box-shadow:0 26px 54px color-mix(in srgb, var(--color-codeit-brand-black) 22%, transparent);transform:translateY(-2px)}.ParentStoriesSection-module__1jyCXG__cta:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 34%, transparent);outline-offset:4px}.ParentStoriesSection-module__1jyCXG__cta svg{border-radius:var(--radius-full);background:var(--color-primary);width:56px;height:56px;padding:16px;transition:transform .18s}.ParentStoriesSection-module__1jyCXG__cta:hover svg,.ParentStoriesSection-module__1jyCXG__cta:focus-visible svg{transform:translate(3px)rotate(-8deg)}@keyframes ParentStoriesSection-module__1jyCXG__review-marquee{to{transform:translate(-50%)}}@media (max-width:767px){.ParentStoriesSection-module__1jyCXG__diagonalTop,.ParentStoriesSection-module__1jyCXG__diagonalBottom{height:40px}.ParentStoriesSection-module__1jyCXG__intro{gap:24px;height:214px;padding:30px 16px 20px}.ParentStoriesSection-module__1jyCXG__questions{gap:8px;font-size:14px;line-height:1.45}.ParentStoriesSection-module__1jyCXG__questions p{gap:6px;padding:6px 12px}.ParentStoriesSection-module__1jyCXG__questions .ParentStoriesSection-module__1jyCXG__questionMuted{margin-left:-28px}.ParentStoriesSection-module__1jyCXG__questions .ParentStoriesSection-module__1jyCXG__questionStrong{margin-left:28px}.ParentStoriesSection-module__1jyCXG__questions svg{width:16px;height:16px}.ParentStoriesSection-module__1jyCXG__titleRow{gap:2px;width:100%}.ParentStoriesSection-module__1jyCXG__titleRow h2{white-space:nowrap;font-size:24px;line-height:1.35}.ParentStoriesSection-module__1jyCXG__titleRow h2 span:after{height:8px;bottom:0}.ParentStoriesSection-module__1jyCXG__confettiLeft,.ParentStoriesSection-module__1jyCXG__confettiRight{background:linear-gradient(90deg, var(--color-primary), var(--color-primary)) 2px 12px / 5px 9px no-repeat, linear-gradient(90deg, var(--color-primary), var(--color-primary)) 15px 1px / 4px 8px no-repeat, linear-gradient(90deg, var(--color-primary), var(--color-primary)) 27px 17px / 6px 5px no-repeat;width:34px;height:34px}.ParentStoriesSection-module__1jyCXG__confettiLeft:before,.ParentStoriesSection-module__1jyCXG__confettiRight:before{width:13px;height:7px;right:8px}.ParentStoriesSection-module__1jyCXG__reviewViewport,.ParentStoriesSection-module__1jyCXG__reviewGroup{height:324px}.ParentStoriesSection-module__1jyCXG__reviewGroup{gap:20px;padding-right:20px}.ParentStoriesSection-module__1jyCXG__reviewCard{width:240px;min-height:210px;padding:20px}.ParentStoriesSection-module__1jyCXG__reviewCard:nth-child(2n){margin-top:76px}.ParentStoriesSection-module__1jyCXG__reviewCard:nth-child(3){margin-top:34px}.ParentStoriesSection-module__1jyCXG__reviewCard p{font-size:15px;line-height:1.62}.ParentStoriesSection-module__1jyCXG__ctaRow{padding:0 24px 36px}.ParentStoriesSection-module__1jyCXG__cta{border-radius:var(--radius-md);min-height:64px;padding:8px 9px 8px 20px;font-size:16px}.ParentStoriesSection-module__1jyCXG__cta svg{width:46px;height:46px;padding:13px}}@media (prefers-reduced-motion:reduce){.ParentStoriesSection-module__1jyCXG__reviewTrack{animation-play-state:paused}.ParentStoriesSection-module__1jyCXG__cta,.ParentStoriesSection-module__1jyCXG__reviewCard,.ParentStoriesSection-module__1jyCXG__cta svg{transition:none}}