.OoyqQW_screen{isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;min-height:100svh;position:relative;overflow-x:clip}.OoyqQW_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.OoyqQW_photo{object-fit:cover;object-position:left center}.OoyqQW_content{flex-direction:column;min-height:100svh;padding:28px clamp(28px,3.2vw,64px) 40px;display:flex}.OoyqQW_header{align-items:center;display:flex}.OoyqQW_layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(400px,36%);align-items:start;gap:48px;padding-top:clamp(28px,4vh,56px);display:grid}.OoyqQW_intro{padding-top:6px;padding-left:clamp(0px,3vw,48px)}.OoyqQW_title{letter-spacing:-.035em;font-size:clamp(32px,3.15vw,56px);font-weight:650;line-height:1.16}.OoyqQW_description{color:#dedede;max-width:560px;margin-top:18px;font-size:clamp(15px,1.25vw,20px);line-height:1.6}.OoyqQW_panel{background:#080808f0;border:1px solid #3c3c3c;border-radius:16px;width:100%;padding:clamp(28px,3vw,48px)}.OoyqQW_formTitle{letter-spacing:-.03em;font-size:clamp(28px,2.55vw,42px);font-weight:650;line-height:1.2}.OoyqQW_formDescription{color:#b8b8b8;margin-top:12px;font-size:15px;line-height:1.6}@media (min-width:1600px){.OoyqQW_panel{padding-top:52px;padding-bottom:52px}.OoyqQW_panel button,.OoyqQW_panel input[type=tel]{height:64px}}@media (max-width:1023px){.OoyqQW_backdrop{height:540px}.OoyqQW_backdrop:after{content:"";background:linear-gradient(#080808a6,#0000 45%,#080808 100%);position:absolute;inset:0}.OoyqQW_photo{object-position:20% center}.OoyqQW_content{padding:24px}.OoyqQW_layout{grid-template-columns:minmax(0,1fr);gap:0;padding-top:28px}.OoyqQW_intro{min-height:290px;padding:0}.OoyqQW_title{font-size:clamp(29px,5.5vw,42px)}.OoyqQW_description{max-width:450px;margin-top:14px;font-size:15px}.OoyqQW_panel{justify-self:center;max-width:520px;padding:32px}}@media (max-width:479px){.OoyqQW_content{padding:20px 16px 28px}.OoyqQW_backdrop{height:440px}.OoyqQW_layout{padding-top:24px}.OoyqQW_intro{min-height:262px;padding:0 4px}.OoyqQW_description{max-width:320px;font-size:14px}.OoyqQW_panel{padding:26px 20px}.OoyqQW_formTitle{font-size:28px}.OoyqQW_formDescription{font-size:14px}.OoyqQW_panel button{gap:10px;padding-inline:10px;font-size:14px}}@media (prefers-reduced-motion:reduce){.OoyqQW_screen *,.OoyqQW_screen :before,.OoyqQW_screen :after{transition:none!important}}
