.soon-book-page{background:0 0;flex-direction:column;min-height:100vh;display:flex}.soon-book-page:before{content:"";z-index:-1;pointer-events:none;background:var(--reading-frost);-webkit-backdrop-filter:blur(var(--reading-blur));backdrop-filter:blur(var(--reading-blur));opacity:.86;position:fixed;inset:0}.soon-book-page .soon-wp-stage{z-index:-2}.soon-book-bar{justify-content:space-between;align-items:center;min-height:96px;display:flex}.soon-book-bar img{-o-object-fit:contain;object-fit:contain;width:126px;height:46px;display:block}.soon-book-main{flex:1;padding:40px 0 96px}.soon-book-grid{-moz-column-gap:72px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"intro form""steps form";align-items:start;column-gap:72px;display:grid}.soon-book-intro{grid-area:intro}.soon-book-steps{grid-area:steps}.soon-book-grid>.soon-book-form{grid-area:form}.soon-book-intro h1,.soon-book-step h1{font:400 clamp(38px, 5vw, 64px)/1.04 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 20px}.soon-book-step h1:focus{outline:none}.soon-book-lead{max-width:520px;color:var(--text-2);margin:0 0 36px;font-size:18px;line-height:1.6}.soon-book-next-title{color:var(--text-3);font:500 15px/1.4 var(--font-sans);margin:0 0 6px}.soon-book-reasons{gap:22px;max-width:520px;margin:0;padding:0;list-style:none;display:grid}.soon-book-reasons li{border-top:1px solid var(--line-hairline);color:var(--text-2);padding-top:22px;font-size:16px;line-height:1.6}.soon-book-reasons strong{color:var(--text-1);font:400 21px/1.3 var(--font-display);letter-spacing:-.015em;margin-bottom:4px;display:block}.soon-book-form{border:1px solid var(--line-subtle);background:var(--reading-frost);border-radius:20px;flex-direction:column;padding:32px;display:flex}.soon-book-form h2{font:400 26px/1.2 var(--font-display);letter-spacing:-.02em;margin:0 0 22px}.soon-book-form label{color:var(--text-2);margin:0 0 7px;font-size:14px;font-weight:500}.soon-book-form label span{color:var(--text-4);font-weight:400}.soon-book-form :is(input,textarea){border:1px solid var(--line-subtle);width:100%;color:var(--text-1);font:16px/1.4 var(--font-sans);background:#ffffff0a;border-radius:10px;margin:0 0 18px;padding:13px 14px}.soon-book-form textarea{resize:vertical;min-height:88px}.soon-book-form :is(input,textarea)::-moz-placeholder{color:var(--text-4)}.soon-book-form :is(input,textarea)::placeholder{color:var(--text-4)}.soon-book-form :is(input,textarea):focus{border-color:var(--soon-lime);outline:none}.soon-book-form .soon-btn{margin-top:6px}.soon-book-error{color:#ffb4a8;margin:0 0 14px;font-size:14px;line-height:1.5}.soon-book-note{color:var(--text-4);margin:16px 0 0;font-size:13px;line-height:1.6}.soon-book-note a{color:var(--text-2)}.soon-book-step{max-width:880px}.soon-book-calendar{background:#fff;border-radius:16px;min-height:700px;overflow:hidden}.soon-book-done{max-width:640px}.soon-book-details{margin:0 0 32px}.soon-book-details h2 span{color:var(--text-4);font:400 15px var(--font-sans)}.soon-book-details-sent{color:var(--text-2);margin:0 0 32px;font-size:16px;line-height:1.6}.soon-book-next{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (width<=900px){.soon-book-grid{grid-template-columns:1fr;grid-template-areas:"intro""form""steps";row-gap:8px}.soon-book-steps{margin-top:40px}}@media (width<=680px){.soon-container.soon-book-bar,.soon-container.soon-book-main{width:calc(100% - 32px)}.soon-book-bar{min-height:76px}.soon-book-bar img{width:100px;height:40px}.soon-book-bar .soon-nav-login{margin-right:0;display:inline-flex}.soon-book-main{padding:16px 0 64px}.soon-book-lead{margin-bottom:28px;font-size:16px}.soon-book-form{padding:22px 18px}.soon-book-calendar{min-height:1000px;margin-inline:-8px}}
