.THFWeq_section{--inspiration-text:#f8fafc;--inspiration-muted:#bdc4d7;isolation:isolate;width:100%;min-width:0;color:var(--inspiration-text);grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:24px;margin:36px 0;padding:44px 0 48px;font-family:Segoe UI,sans-serif;display:grid;position:relative}.THFWeq_section:before{content:"";z-index:-3;-webkit-mask-composite:source-in;pointer-events:none;background:radial-gradient(at 80% 20%,#24114c80,#0000 55%),#06162b;width:100%;position:absolute;inset:0 0 0 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 24% 76%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 24% 76%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.THFWeq_ribbons{z-index:-1;pointer-events:none;width:100vw;height:260px;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 28% 80%,#0000);mask-image:linear-gradient(#0000,#000 28% 80%,#0000)}.THFWeq_intro{min-width:0;padding-bottom:36px}.THFWeq_eyebrow{color:#c583f8;letter-spacing:.035em;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.THFWeq_heading{letter-spacing:-.025em;margin:18px 0;font-size:42px;font-weight:800;line-height:1.15}.THFWeq_heading span{color:#0000;background:linear-gradient(100deg,#5842ff,#be20eb 36%,#fa3998 67%,#ff873d);-webkit-background-clip:text;background-clip:text}.THFWeq_description{max-width:320px;color:var(--inspiration-muted);margin:0;font-size:15px;line-height:25px}.THFWeq_cta{min-height:48px;color:var(--inspiration-text);background:linear-gradient(105deg,#087bff,#5520ff 28%,#d015f3 62%,#ff5e64 84%,#ffaf3f);border-radius:999px;justify-content:center;align-items:center;gap:20px;margin-top:30px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 0 20px #6024ff66}.THFWeq_cta:hover{transform:translateY(-2px);box-shadow:0 0 28px #b02cff66}.THFWeq_carousel{min-width:0;position:relative}.THFWeq_stage{--card-width:clamp(220px, 23vw, 318px);--step:clamp(64px, 7vw, 100px);perspective:1100px;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:20px;height:432px;position:relative;overflow:hidden}.THFWeq_stage[data-dragging]{cursor:grabbing}.THFWeq_slide{width:var(--card-width);height:400px;transform:translateX(calc(-50% + var(--offset) * var(--step) + var(--drag-x,0px))) translateY(var(--drop)) rotateY(var(--tilt)) scale(var(--scale));transform-origin:50%;filter:brightness(.65);background:linear-gradient(140deg,#473ee8,#9c40ed 45%,#e05da8 90%);border-radius:16px;padding:1px;transition:transform .42s,filter .42s,box-shadow .42s;position:absolute;top:16px;left:50%;overflow:hidden}.THFWeq_slide[data-active]{filter:none;box-shadow:0 0 22px #ab23ff55,0 0 7px #d937e96b}.THFWeq_slide[aria-hidden=true]{pointer-events:none}.THFWeq_stage[data-dragging] .THFWeq_slide{transition:none}.THFWeq_section .THFWeq_slide>[role=button]{border-width:0;border-radius:15px;width:100%;height:100%}.THFWeq_controls{pointer-events:none;justify-content:space-between;width:calc(clamp(220px,23vw,318px) + 140px);max-width:100%;display:flex;position:absolute;top:350px;left:50%;transform:translate(-50%)}.THFWeq_controls button{width:42px;height:42px;color:var(--inspiration-text);pointer-events:auto;background:#090d2599;border:1px solid #b25bea;border-radius:50%;place-items:center;transition:background-color .18s;display:grid}.THFWeq_controls button:hover{background:#642d8a88}.THFWeq_dots{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;max-width:100%;margin-top:12px;display:flex}.THFWeq_dots button{background:0 0;border:0;border-radius:6px;width:16px;height:28px;padding:0;position:relative}.THFWeq_dots button:after{content:"";background:#6044ae;border-radius:999px;width:8px;height:4px;position:absolute;top:12px;left:4px}.THFWeq_dots button[aria-current=true]{width:36px}.THFWeq_dots button[aria-current=true]:after{background:linear-gradient(90deg,#5539ff,#e129fc);width:28px;box-shadow:0 0 9px #b820f4}.THFWeq_cta:focus-visible,.THFWeq_controls button:focus-visible,.THFWeq_dots button:focus-visible,.THFWeq_stage:focus-visible{outline-offset:4px;outline:2px solid #d190ff}.THFWeq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1280px){.THFWeq_section{width:calc(100% + 64px);margin-left:-32px}}@media (width<=1199px){.THFWeq_section{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:18px}.THFWeq_heading{font-size:36px}.THFWeq_slide{height:360px}.THFWeq_stage{height:400px}.THFWeq_controls{top:320px}}@media (width<=899px){.THFWeq_section{grid-template-columns:minmax(0,1fr);gap:24px;padding:36px 0}.THFWeq_intro{padding:0 12px}.THFWeq_heading{font-size:38px}.THFWeq_description{max-width:480px}.THFWeq_cta{margin-top:22px}.THFWeq_stage{--card-width:min(72vw, 290px);--step:90px;height:420px}.THFWeq_slide{height:380px}.THFWeq_controls{width:min(100% - 16px,430px);top:330px}.THFWeq_ribbons{height:300px}}@media (width<=430px){.THFWeq_heading{font-size:34px}.THFWeq_description{font-size:14px;line-height:23px}.THFWeq_stage{--step:72px;height:390px}.THFWeq_slide{height:350px}.THFWeq_controls{top:316px}}@media (prefers-reduced-motion:reduce){.THFWeq_slide,.THFWeq_cta,.THFWeq_controls button{transition:none}.THFWeq_cta:hover{transform:none}}