.card{width:581px;display:flex;align-items:center;gap:16px;border-radius:16px;padding:15px;box-sizing:border-box;border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 0 0 #00000004;transition:all .3s ease-in-out;cursor:pointer}@media screen and (max-width:768px){.card{width:100%;max-width:100%}}.card .icon{width:40px;height:40px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#f5f5f5}@media screen and (max-width:768px){.card .icon{min-width:40px}}.card .content{display:flex;flex-direction:column;gap:4px;max-width:493px}.card .content p{margin:0}.card .content .title{font-weight:700;font-size:16px;line-height:24px;color:#000000d9}.card .content .description{font-weight:400;font-size:14px;line-height:22px;color:#2d3642;margin:0}.card .content .description ul{padding-left:22px;list-style:disc;margin:0}.card .content .description p{margin:0}@media screen and (max-width:768px){.card .content{max-width:100%}}.card.active{border-color:#597ef7;background:#f0f5ff}.card.active .icon{background:#d6e4ff}.card.active .icon svg path{fill:#597ef7}@media (hover:hover){.card:hover{background:#fff;border-color:#85a5ff;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f}}.feature-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 24px;border-radius:16px;border:1px solid #597ef7;background:#597ef7;width:394px;height:71px;box-sizing:border-box;color:#fff;box-shadow:0 2px 0 0 #0000000b;cursor:pointer;transition:all .3s ease-in-out;text-decoration:none}@media screen and (max-width:768px){.feature-btn{width:100%;max-width:100%}}.feature-btn .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ffffff1a;backdrop-filter:blur(16px)}.feature-btn .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.feature-btn .content p{margin:0}.feature-btn .content .title{font-weight:700;font-size:18px;line-height:25px}.feature-btn .content .description{color:#f5f5f5;font-weight:600;font-size:14px;line-height:22px}.feature-btn.quickly{border:1px solid #d9d9d9;background:#fff;color:#000000d9;box-shadow:0 2px 0 0 #00000004}.feature-btn.quickly .content .description{color:#00000073}.feature-btn.quickly .icon{background:#f5f5f5;transition:all .3s ease-in-out}@media (hover:hover){.feature-btn:hover{box-shadow:0 9px 28px 8px #0000000d,0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f}.feature-btn:hover .icon{background:#00000033;transition:all .3s ease-in-out}.feature-btn:hover.quickly{border-color:#85a5ff}.feature-btn:hover.quickly .content .description,.feature-btn:hover.quickly .content .title{color:#85a5ff}.feature-btn:hover.quickly .icon{background:#f5f5f5;transition:all .3s ease-in-out}.feature-btn:hover.quickly .icon svg path{fill:#85a5ff}}.hero-section{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;gap:24px;padding:40px 86px;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin:0 auto;width:100%;height:100%;box-sizing:border-box}@media screen and (max-width:1210px){.hero-section{border-radius:0;padding:24px 16px;background:linear-gradient(180deg,#dbf2ff,#fff)}}.hero-section .hero-section-background{position:absolute;top:0;left:0;width:100%;z-index:0}.hero-section .hero-section-background .ellipse{width:500px;height:500px;aspect-ratio:1/1;border-radius:500px;background:var(--Daybreak-Blue-3,#91d5ff)}.hero-section .hero-section-background .item-1{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);filter:blur(300px)}.hero-section .hero-section-background .item-2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(400px)}.hero-section .hero-section-background .item-3{position:absolute;bottom:0;left:0;transform:translate(-50%,50%);filter:blur(500px)}.hero-section .hero-section-background .item-4{position:absolute;bottom:0;right:0;transform:translate(50%,50%);filter:blur(500px)}.hero-section .title-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-width:1194px;text-align:center;z-index:1}@media screen and (max-width:768px){.hero-section .title-content{align-items:flex-start;gap:8px}}.hero-section .title-content .title{font-weight:800;font-size:48px;margin:0;color:#2d3642}.hero-section .title-content .title span{background:linear-gradient(93.54deg,#3db8ff 27.88%,#805eff 38.46%,#ff51af 49.52%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:768px){.hero-section .title-content .title{text-align:left;font-size:30px}}.hero-section .title-content .description{margin:0;font-weight:500;font-size:20px;color:#6e6e70}@media screen and (max-width:768px){.hero-section .title-content .description{font-size:16px;line-height:24px;text-align:left}}.hero-section .feature-buttons{display:flex;align-items:center;justify-content:center;gap:24px;z-index:1}@media screen and (max-width:800px){.hero-section .feature-buttons{width:100%;box-sizing:border-box;flex-direction:column;gap:16px}}.hero-section .feature-cards-container{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:16px;z-index:1;width:100%;box-sizing:border-box}@media screen and (max-width:1210px){.hero-section .feature-cards-container{flex-direction:column-reverse;gap:16px;box-sizing:border-box;margin-top:0}}.hero-section .feature-cards-container .feature-cards{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}@media screen and (max-width:768px){.hero-section .feature-cards-container .feature-cards{gap:8px}}.hero-section .feature-cards-container .video-container{width:581px;height:412px;border-radius:16px;overflow:hidden;box-shadow:0 2px 2px 0 #0000000f,0 4px 3px 0 #00000012;position:relative;border:1px solid #d1d5db;background:radial-gradient(114.7% 88.93% at -8.78% 11.07%,#1f1748 1.24%,#1a1434 34.62%,#1a0824 70.57%,#53144e 100%);max-width:581px}@media screen and (max-width:1210px){.hero-section .feature-cards-container .video-container{width:100%;height:calc((100vw - 32px) * 327 / 581);background:none}}.hero-section .feature-cards-container .video-container .video-slider{display:flex;width:100%;height:100%;transition:transform .8s cubic-bezier(.4,0,.2,1);will-change:transform}.hero-section .feature-cards-container .video-container .video-slider video{width:100%;max-width:581px;flex-shrink:0;opacity:.5;transition:opacity .3s ease-in-out}.hero-section .feature-cards-container .video-container .video-slider video.active{opacity:1}@media screen and (max-width:1210px){.hero-section .feature-cards-container .video-container .video-slider video{height:100%}}