.rw.ct{background:radial-gradient(50% 30% at 88% 26%,#6a3bff 0%,#6a3bff00 60%),radial-gradient(45% 30% at 6% 40%,#a965ff 0%,#a965ff00 62%),linear-gradient(#fff 0,#eff1ff 240px,#6b46ff 420px,#5a34ee 60%,#4b28e6 100%)}.ct-top{border-radius:0 0 var(--rw-r-md) var(--rw-r-md);background:#fff;padding-block:clamp(112px,10vw,150px) clamp(40px,4.5vw,68px)}.ct-top-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:20px clamp(32px,5vw,80px);display:grid}.ct-lead{color:#4a4e5e;max-width:460px;font-size:17px;line-height:1.55}.ct-band{padding-block:clamp(64px,6vw,88px) clamp(16px,2vw,28px)}.ct-tiles{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ct-tiles:has(>li:only-child){max-width:440px}.ct-tiles:has(>li:nth-child(2):last-child){max-width:880px}.ct-tile{border-radius:var(--rw-r-md);min-height:210px;color:var(--rw-ink);transition:transform .35s var(--ease-out-soft), box-shadow .35s;background:#fff;flex-direction:column;padding:26px 30px 28px;display:flex;position:relative;box-shadow:0 30px 60px -40px #180a5a8c}.ct-tile:hover,.ct-tile:focus-visible{transform:translateY(-4px);box-shadow:0 40px 70px -40px #180a5aa6}.ct-tile-name{color:#6b7080;font-size:14px}.ct-tile-icon{pointer-events:none;filter:drop-shadow(0 18px 30px #14065059);width:124px;height:124px;transition:transform .35s var(--ease-out-soft);position:absolute;top:-38px;right:22px}.ct-tile:hover .ct-tile-icon{transform:translateY(-4px)rotate(-4deg)}.ct-tile-value{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:auto;padding-right:32px;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.1}.ct-tile-caption{color:#6b7080;margin-top:8px;font-size:13px}.ct-tile-arrow{color:var(--rw-blue);font-size:20px;position:absolute;bottom:24px;right:26px}.ct-preview-note{color:#fffc;margin-top:18px;font-size:13px}.ct-sheet{padding-block:clamp(56px,6vw,96px)}.ct-sheet-grid{grid-template:"title form""steps form"1fr"req req"/minmax(0,.85fr) minmax(0,1.15fr);gap:32px clamp(32px,6vw,110px);display:grid}.ct-sheet-title{grid-area:title}.ct-sheet-form{grid-area:form}.ct-sheet-lead{color:#4a4e5e;max-width:420px;margin-top:20px;font-size:17px;line-height:1.55}@media (max-width:900px){.ct-sheet{padding-bottom:calc(34vw + 24px)}}.ct-sheet-form .lead-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ct-sheet-form .lead-form>*{grid-column:1/-1}:is(.ct-sheet-form .lead-form>label:has(>input[name=name]),.ct-sheet-form .lead-form>label:has(>input[name=contact])){grid-column:auto}.ct-sheet-form .form-input{border-radius:var(--rw-r-xs);background:#f5f6ff;border:1px solid #0a0b1f1a;width:100%;margin-top:8px;padding:14px 18px;font-size:15px;transition:border-color .25s,background .25s}.ct-sheet-form .form-input:focus{border-color:var(--rw-blue);background:#fff;outline:none}.ct-sheet-form textarea.form-input{height:110px}.ct-steps{grid-area:steps;align-self:end}.ct-steps h3{color:#6b7080;font-size:13px;font-weight:500}.ct-steps ol{counter-reset:ct-step;gap:12px;margin-top:14px;padding:0;list-style:none;display:grid}.ct-steps li{counter-increment:ct-step;padding-left:42px;font-size:15px;line-height:1.45;position:relative}.ct-steps li:before{content:counter(ct-step);width:28px;height:28px;color:var(--rw-blue);background:#3e20ff14;border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:grid;position:absolute;top:-3px;left:0}.ct .rw-requisites{grid-area:req}@media (max-width:980px){.ct-top-grid{grid-template-columns:minmax(0,1fr)}.ct-sheet-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""form""steps""req"}}@media (max-width:720px){.ct-tiles{grid-template-columns:minmax(0,1fr);gap:44px}.ct-tile{min-height:168px;padding:22px 22px 24px}.ct-tile-icon{width:96px;height:96px;top:-30px;right:16px}.ct-sheet-form .lead-form{grid-template-columns:minmax(0,1fr)}}
