.cem .bdmain.bd-complete{background:var(--paper);--bd-accent:#3028df;padding:126px 0 76px}.cem .bd-complete .bdgrid{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:76px}.cem .bd-complete .bdleft{padding-top:0}.cem .bd-complete .bdleft h1{letter-spacing:-.045em;margin-top:22px;font-size:clamp(38px,4.3vw,60px);line-height:1.02}.cem .bd-complete .bdleft .sub{max-width:510px;margin-top:22px;font-size:17px;line-height:1.65}.cem .bd-complete .bd-product{margin:30px 0 0}.cem .bd-complete .bd-product img{border:1px solid #dedbd2;border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 12px 30px #1a171909}.cem .bd-complete .bd-product figcaption{color:#6a675e;text-align:center;margin-top:10px;font-size:11px}.cem .bd-complete .bd{border-radius:14px;box-shadow:0 12px 40px #1a171909}.cem .bd-complete .bd-specialist{color:#615d55;margin:0 0 14px;font-size:13px}.cem .bd-complete .bd-assurances{color:#615d55;flex-direction:column;gap:9px;margin:22px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.cem .bd-complete .bd-assurances li{gap:10px;display:flex}.cem .bd-complete .bd-assurances span{color:#3028df}.cem .bd-complete .bd-explore{color:#3028df;align-items:center;gap:16px;margin-top:22px;font-size:14px;font-weight:600;display:inline-flex}.cem .bd-complete .bd-expectations{border-top:1px solid #dedbd2;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:60px 0 0;padding:32px 0 0;list-style:none;display:grid}.cem .bd-complete .bd-step{font-family:var(--fm);color:#3028df;font-size:12px}.cem .bd-complete .bd-expectations p{color:#615d55;margin-top:12px;font-size:14px;line-height:1.7}.cem .bd-complete .bdz-cta:not(:disabled),.cem .bd-complete .bd-submit:not(:disabled){color:#fff;background:#3028df}.cem .bd-complete .bd-fallback button{color:#fff;background:#3028df;border-color:#3028df}.cem .bd-complete a:focus-visible{outline-offset:5px;outline:2px solid #3028df}@media (max-width:1000px){.cem .bd-complete .bdgrid{gap:36px}}@media (max-width:900px){.cem .bdmain.bd-complete{padding:104px 0 52px}.cem .bd-complete .bdgrid{grid-template-columns:1fr;gap:32px}.cem .bd-complete .bdleft h1{max-width:650px}.cem .bd-complete .bd-product{max-width:620px}.cem .bd-complete .bd-expectations{gap:20px}}@media (max-width:600px){.cem .bd-complete .bdleft h1{font-size:40px}.cem .bd-complete .bdleft .sub{font-size:16px}.cem .bd-complete .bd-product{margin-top:24px}.cem .bd-complete .bd-expectations{grid-template-columns:1fr;gap:22px;margin-top:36px}.cem .bd-complete .bd-expectations li{grid-template-columns:24px 1fr;gap:14px;display:grid}.cem .bd-complete .bd-expectations p{margin:0}.cem .bd-complete .bd-step{padding-top:3px}}@media (max-width:900px){.cem .bd-complete .bdleft{display:contents}.cem .bd-complete .bd-intro{order:0}.cem .bd-complete .bd-booking{order:1}.cem .bd-complete .bd-product{order:2;margin-top:0}}
