.scripto-app .scripto-info{width:min(1280px,100%);max-width:1280px;margin:0 auto;padding:60px 32px 80px}.scripto-info .info-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;margin-bottom:64px;display:grid}.scripto-info .info-eyebrow{color:#8b4e66;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:750;display:block}.scripto-app .scripto-info h1{letter-spacing:-.055em;color:#642c40;margin:0 0 26px;font-size:clamp(40px,5.2vw,72px);line-height:1.05}.scripto-info h1 em{color:#ab7187;font-family:Georgia,serif;font-weight:400}.scripto-info p{color:#715b65;margin:0 0 22px;font-size:16px;line-height:1.75}.scripto-info .info-intro>div>p{max-width:540px;font-size:18px}.scripto-info .info-photo{object-fit:cover;border-radius:90px 28px 28px;width:100%;height:440px;display:block;box-shadow:0 18px 45px #642c4014}.scripto-info .info-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.scripto-info .info-button{color:#fff;background:#701f3d;border:1px solid #701f3d;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.scripto-info .info-outline{color:#642c40;background:0 0;border-color:#ceb3bd}.scripto-info .info-button:hover{color:#fff;background:#642c40}.scripto-info .info-paths{grid-template-columns:1fr 1fr;gap:26px;display:grid}.scripto-info .info-card{background:#fffaf4;border:1px solid #e6d5ce;border-radius:26px;padding:36px}.scripto-info .info-kids{background:#f8eceb}.scripto-app .scripto-info h2{margin:0 0 20px;font-size:clamp(26px,3vw,35px);font-weight:650}.scripto-info .info-steps{counter-reset:step;margin:30px 0;padding:0;list-style:none}.scripto-info .info-steps li{counter-increment:step;border-bottom:1px solid #e6d5ce;margin-bottom:18px;padding:0 0 18px 46px;position:relative}.scripto-info .info-steps li:before{content:counter(step,decimal-leading-zero);color:#995d74;font-size:15px;font-weight:750;position:absolute;top:0;left:0}.scripto-info .info-steps strong{color:#642c40;font-size:16px}.scripto-info .info-steps p{margin:7px 0 0;font-size:14px}.scripto-info .info-text-link{color:#701f3d;text-underline-offset:5px;font-size:14px;font-weight:700}.scripto-info .info-help{background:#f4e5df;border:1px solid #e6d5ce;border-radius:26px;margin-top:40px;padding:36px}@media (max-width:800px){.scripto-info .info-intro,.scripto-info .info-paths{grid-template-columns:1fr;gap:28px}.scripto-info .info-photo{height:320px}.scripto-app .scripto-info{padding:36px 20px 50px}.scripto-info .info-card,.scripto-info .info-help{padding:26px}.scripto-info .info-intro{margin-bottom:38px}}
