h2.svelte-12k1cr8{flex-direction:column;gap:5px;font-size:22px;font-weight:500;display:flex;position:relative}h2.svelte-12k1cr8:after{content:"";background:linear-gradient(to right, var(--clr-dream-blue-light), var(--clr-tech-purple-light));width:100%;height:4px}@media (width>=1024px){h2.svelte-12k1cr8{gap:15px;font-size:28px}}@media (width>=1000px){h2.svelte-12k1cr8{height:53px;font-size:30px}}main.svelte-vje2mr{--padding:30px;width:100%}.wrapper.svelte-vje2mr{align-items:center;gap:var(--padding);flex-direction:column;max-width:min(1000px,100% - 18px);margin:0 auto;display:flex}.wrapper.svelte-vje2mr .yt-img img{width:1000px}.features-container.svelte-vje2mr{margin-bottom:15px;padding-top:30px;position:relative}.features-container.svelte-vje2mr:before{content:"";background:var(--clr-banner-bg);z-index:-1;width:100%;height:50%;position:absolute;top:0}.features.svelte-vje2mr{background:var(--clr-card-bg);border-radius:10px;justify-content:space-around;width:100%;padding:11.68px 0;display:flex}.features.svelte-vje2mr div:where(.svelte-vje2mr){text-align:center;flex-direction:column;flex:1;justify-content:center;place-items:center;gap:7.1px;width:60px;font-size:8.5px;display:flex}.features.svelte-vje2mr div:where(.svelte-vje2mr)+div:where(.svelte-vje2mr){border-left:1px solid var(--clr-text)}.features.svelte-vje2mr svg{--size:30px;width:var(--size);height:var(--size)}.content.svelte-vje2mr{padding-block:var(--padding);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.content.svelte-vje2mr div:where(.svelte-vje2mr){max-width:500px}.content.svelte-vje2mr h3:where(.svelte-vje2mr){font-size:20px;font-weight:800}.content.svelte-vje2mr p:where(.svelte-vje2mr){margin-top:16px;font-size:14px;font-weight:500;line-height:24px}.content.svelte-vje2mr img:where(.svelte-vje2mr){-o-object-fit:contain;object-fit:contain;border-radius:8px;height:auto}@media (width>=768px){.wrapper.svelte-vje2mr{max-width:min(1000px,100% - 9px)}.content.svelte-vje2mr{flex-wrap:nowrap}.features-container.svelte-vje2mr{margin-bottom:var(--padding)}.features.svelte-vje2mr{border-radius:20px;padding:15px 0}.features.svelte-vje2mr div:where(.svelte-vje2mr){width:169px;height:90px;font-size:12px}.content.svelte-vje2mr{gap:15px}}@media (width>=1000px){main.svelte-vje2mr{--padding:60px}.content.svelte-vje2mr{gap:50px}.content.svelte-vje2mr h3:where(.svelte-vje2mr){font-size:40px}.content.svelte-vje2mr p:where(.svelte-vje2mr){font-size:16px}.features.svelte-vje2mr svg{--size:42px}}
