.home-page .page-header-text{display:flex;margin:0 auto;padding:56px 100px;max-width:1240px;align-items:center;justify-content:center;font-family:DM Sans,sans-serif}.home-page .page-header-text h1{font-size:80px;font-weight:700;line-height:96px;text-align:center}.home-page .page-header-text h1 .text-gray{color:#737373}.home-page .macbook-presentation{display:flex;align-items:center;justify-content:center;width:100%}.home-page .macbook-presentation img{width:100%;max-width:1440px}.home-page .main-caption{display:flex;align-items:center;justify-content:center;width:100%;background:linear-gradient(180deg,#F4F4F4,#FFFFFF)}.home-page .main-caption img{width:100%;max-width:1440px}.home-page .feedback-caption{width:100%;display:flex;margin:0 auto;align-items:center;background-color:#fff;justify-content:center}.home-page .feedback-caption .feedback-component{display:flex;max-width:1440px;padding:88px 80px;align-items:center;justify-content:space-between}.home-page .feedback-caption .feedback-component .feedback-text{width:48%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.home-page .feedback-caption .feedback-component .feedback-text h2{font-size:56px;max-width:650px;font-weight:700;line-height:64px;margin-bottom:40px;font-family:DM Sans,sans-serif}.home-page .feedback-caption .feedback-component .feedback-text h2 .text-gray{color:#737373}.home-page .feedback-caption .feedback-component .feedback-text .start-free-button{border:none;display:flex;font-size:18px;font-weight:500;line-height:20px;padding:14px 20px;align-items:center;border-radius:999px;background-color:#ffd49c;font-family:DM Sans,sans-serif}.home-page .feedback-caption .feedback-component .feedback-text .start-free-button:hover{border:none;background-color:#ffbe6a}.home-page .feedback-caption .feedback-component .feedback-text .start-free-button:active{background-color:#f3b25e}.home-page .feedback-caption .feedback-component .feedback-image{width:45%;display:flex;align-items:center;justify-content:center}.home-page .feedback-caption .feedback-component .feedback-image img{width:100%;max-width:700px}.home-page .language-caption{width:100%;display:flex;margin:0 auto;align-items:center;background-color:#fff;justify-content:center}.home-page .language-caption .language-component{gap:72px;display:flex;width:100%;max-width:1440px;padding:88px 80px;align-items:center;justify-content:space-between}.home-page .language-caption .language-component .language-animation-text{gap:8px;width:50%;max-width:665px;height:790px;display:flex;padding:80px 48px;border-radius:24px;align-items:flex-start;justify-content:flex-start;background-color:#3b3b3b}.home-page .language-caption .language-component .language-animation-text .Typewriter{font-size:56px;font-weight:700;line-height:64px;font-family:DM Sans,sans-serif;letter-spacing:-2px;vertical-align:middle;color:#fff}.home-page .language-caption .language-component .language-text{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.home-page .language-caption .language-component .language-text h2{font-size:56px;max-width:650px;font-weight:700;line-height:64px;margin-bottom:40px;font-family:DM Sans,sans-serif}.home-page .language-caption .language-component .language-text h2 .text-gray{color:#737373}.home-page .language-caption .language-component .language-text .start-free-button{border:none;display:flex;font-size:18px;font-weight:500;line-height:20px;padding:14px 20px;align-items:center;border-radius:999px;background-color:#ffd49c;font-family:DM Sans,sans-serif}.home-page .language-caption .language-component .language-text .start-free-button:hover{border:none;background-color:#ffbe6a}.home-page .language-caption .language-component .language-text .start-free-button:active{background-color:#f3b25e}.home-page .discover-caption{width:100%;display:flex;margin:0 auto;align-items:center;background-color:#fff;justify-content:center}.home-page .discover-caption .discover-component{display:flex;max-width:1440px;padding:88px 80px;align-items:center;justify-content:space-between}.home-page .discover-caption .discover-component .discover-text{width:48%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.home-page .discover-caption .discover-component .discover-text h2{font-size:56px;max-width:650px;font-weight:700;line-height:64px;margin-bottom:40px;font-family:DM Sans,sans-serif}.home-page .discover-caption .discover-component .discover-text h2 .text-gray{color:#737373}.home-page .discover-caption .discover-component .discover-text .start-free-button{border:none;display:flex;font-size:18px;font-weight:500;line-height:20px;padding:14px 20px;align-items:center;border-radius:999px;background-color:#ffd49c;font-family:DM Sans,sans-serif}.home-page .discover-caption .discover-component .discover-text .start-free-button:hover{border:none;background-color:#ffbe6a}.home-page .discover-caption .discover-component .discover-text .start-free-button:active{background-color:#f3b25e}.home-page .discover-caption .discover-component .discover-image{width:45%;display:flex;align-items:center;justify-content:center}.home-page .discover-caption .discover-component .discover-image img{width:100%;max-width:700px}.home-page .offering-caption{width:100%;display:flex;margin:0 auto;align-items:center;background-color:#fff;justify-content:center}.home-page .offering-caption .offering-component{display:flex;max-width:1440px;padding:88px 80px;align-items:center;justify-content:space-between}.home-page .offering-caption .offering-component .offering-image{width:45%;display:flex;align-items:center;justify-content:center}.home-page .offering-caption .offering-component .offering-image img{width:100%;max-width:700px}.home-page .offering-caption .offering-component .offering-text{width:48%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.home-page .offering-caption .offering-component .offering-text h2{font-size:56px;max-width:650px;font-weight:700;line-height:64px;margin-bottom:40px;font-family:DM Sans,sans-serif}.home-page .offering-caption .offering-component .offering-text h2 .text-gray{color:#737373}.home-page .offering-caption .offering-component .offering-text .start-free-button{border:none;display:flex;font-size:18px;font-weight:500;line-height:20px;padding:14px 20px;align-items:center;border-radius:100px;background-color:#ffd49c;font-family:DM Sans,sans-serif}.home-page .offering-caption .offering-component .offering-text .start-free-button:hover{border:none;background-color:#ffbe6a}.home-page .offering-caption .offering-component .offering-text .start-free-button:active{background-color:#f3b25e}.home-page .page-footer-text{width:100%;display:flex;padding:96px 71px;align-items:center;background-color:#fff;flex-direction:column;justify-content:center}.home-page .page-footer-text .page-footer-h2{color:#1f1f1f;font-size:56px;font-weight:700;line-height:64px;text-align:center;margin-bottom:32px;letter-spacing:-2px;vertical-align:middle;font-family:DM Sans,sans-serif}.home-page .page-footer-text .page-footer-start-free-button{border:none;display:flex;font-size:18px;font-weight:500;line-height:20px;padding:14px 20px;align-items:center;border-radius:999px;background-color:#ffd49c;font-family:DM Sans,sans-serif}.home-page .page-footer-text .page-footer-start-free-button:hover{border:none;background-color:#ffbe6a}.home-page .page-footer-text .page-footer-start-free-button:active{background-color:#f3b25e}