.splash-banner-container{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:480px;display:flex;position:relative}.splash-banner-container a{color:#fff;text-decoration:none}.splash-banner-container .splash-banner{box-sizing:border-box;background-color:#f0f0f0;border:1px solid #666;border-radius:4px;width:300px;height:460px;overflow:hidden}@media (width<=520px){.splash-banner-container .splash-banner{transform:translateY(40px)}}@media (width<=420px){.splash-banner-container .splash-banner{transform:translateY(40px)}}.splash-banner-container .splash-banner .size-1{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:300px;height:460px;padding:16px;display:flex;position:absolute}.splash-banner-container .splash-banner h3{text-align:center;margin:0;font-size:1.7em;font-weight:600;line-height:1.2em}.splash-banner-container .splash-banner .subline{text-align:center;color:#444;font-size:.8em}.splash-banner-container .splash-banner .image img{border-radius:4px}.splash-banner-container .splash-banner .size-2{width:520px;height:240px;padding:16px;position:absolute}.splash-banner-container .splash-banner .size-2 .left-part{flex-direction:column;place-content:center;align-items:flex-start;gap:10px;max-width:250px;height:100%;display:flex}.splash-banner-container .splash-banner .size-2 .left-part h3{text-align:left}.splash-banner-container .splash-banner .size-2 .left-part .subline{text-align:left;max-width:260px}.splash-banner-container .splash-banner .size-2 .left-part .cta{display:block}.splash-banner-container .splash-banner .size-2 .image{width:220px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.splash-banner-container .splash-banner .cta{text-align:center;color:#fff;background:linear-gradient(90deg,#424242,#191b21);border-radius:6px;padding:6px 16px;font-weight:500;display:inline-block}.splash-banner-container .prompt-demo{background-color:var(--color-primary);border:1px solid #e9eab5;border-radius:8px;width:320px;padding:16px;position:absolute;top:20px;right:0}.splash-banner-container .prompt-demo .header{margin-bottom:10px;font-size:1em;font-weight:500}.splash-banner-container .prompt-demo .prompt-text{background-color:#fff;border:1px solid #c6c1ab;border-radius:8px;padding:10px}.splash-banner-container .prompt-demo .prompt-demo-button{color:#fff;background-color:#242424;border-radius:8px;margin-top:10px;padding:8px 16px;font-size:.9em;font-weight:500;display:inline-block}
