.SaleApartmentSuccess_page__mVjz8{min-height:100vh;background:linear-gradient(160deg,#f7fcff,#eef6fb);font-family:Inter,Arial,sans-serif;color:#0a254a}.SaleApartmentSuccess_top__L6sOF{height:76px;display:flex;align-items:center;gap:25px;padding:0 30px;background:#fff;border-bottom:1px solid #e7edf2}.SaleApartmentSuccess_brand__JR1v2{display:flex;align-items:center;gap:8px;text-decoration:none;color:#063e25;font-size:24px;font-weight:850;letter-spacing:-.8px}.SaleApartmentSuccess_brandIcon__KKzct{font-size:32px;color:#04a75d}.SaleApartmentSuccess_brandAccent__TKx_H{color:#12325b}.SaleApartmentSuccess_topTitle__ReU6S{font-size:20px;border-left:1px solid #dae6ef;padding-left:26px}.SaleApartmentSuccess_status__ZfvKI{margin-left:auto;color:#075b34;background:#e5f8ed;padding:12px 20px;border-radius:35px;font-size:15px;font-weight:800}.SaleApartmentSuccess_close___Oi3N{width:41px;height:41px;border:1px solid #d5e3eb;border-radius:50%;display:grid;place-items:center;text-decoration:none;color:#173350;font-size:27px}.SaleApartmentSuccess_shell__opuFE{max-width:1650px;padding:22px;display:grid;grid-template-columns:350px minmax(0,1fr);grid-gap:20px;gap:20px;margin:auto}.SaleApartmentSuccess_aside__HCOMp{background:linear-gradient(150deg,#10a36b,#087d52);color:#fff;min-height:735px;border-radius:25px;padding:30px;position:relative;overflow:hidden}.SaleApartmentSuccess_asideMeta__7OeyY{display:flex;justify-content:space-between;font-size:14px}.SaleApartmentSuccess_bar__Wtb6E{height:12px;background:#ffffff55;border-radius:30px;overflow:hidden;margin:18px 0 33px}.SaleApartmentSuccess_bar__Wtb6E span{display:block;height:100%;width:100%;background:#a0ffc5}.SaleApartmentSuccess_aside__HCOMp h1{font-size:40px;letter-spacing:-1.5px;line-height:1.1;margin:0 0 15px}.SaleApartmentSuccess_aside__HCOMp>p{font-size:16px;line-height:1.5}.SaleApartmentSuccess_categoryImg__6DIqj{width:100%;height:250px;object-fit:contain;display:block;margin:25px 0;background:linear-gradient(140deg,#e1f8ef,#82d5b1);border-radius:25px}.SaleApartmentSuccess_tips___9Vxv{background:#e6f8ed;border-radius:20px;padding:20px;color:#0a4c36;font-size:14px}.SaleApartmentSuccess_tips___9Vxv p{line-height:1.5;font-size:13px}.SaleApartmentSuccess_content__SiG3q{min-width:0}.SaleApartmentSuccess_steps__ZThZL{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:3px;gap:3px;margin-bottom:17px}.SaleApartmentSuccess_step__1tSfO{text-align:center;min-width:0;display:flex;align-items:center;flex-direction:column;gap:7px}.SaleApartmentSuccess_stepCircle___i2fH{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;color:#068449;border:1px solid #a6dfc3;background:#e9faf0;font-weight:800}.SaleApartmentSuccess_step__1tSfO small{font-size:10px;line-height:1.25;overflow-wrap:anywhere}.SaleApartmentSuccess_card__GRlZZ{min-height:625px;border:1px solid #e2ebf2;border-radius:26px;box-shadow:0 16px 38px #113e6514;background:white;position:relative;padding:25px 35px 35px;text-align:center;overflow:hidden}.SaleApartmentSuccess_celebration__M3v5t{height:170px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.SaleApartmentSuccess_seal__aTWLq{z-index:2;width:117px;height:117px;border-radius:35% 45% 35% 45%;display:grid;place-items:center;background:linear-gradient(145deg,#3dea7c,#008e4d);box-shadow:0 12px 32px #03a95645;transform:scale(0);animation:SaleApartmentSuccess_pop__8Wi4Y .75s cubic-bezier(.16,1.5,.4,1) .25s forwards,SaleApartmentSuccess_glow__FEkjv 2s ease-in-out 1s infinite}.SaleApartmentSuccess_checkSvg__Mah_O{width:90px;height:90px}.SaleApartmentSuccess_checkStroke__UHmzn{stroke-dasharray:95;stroke-dashoffset:95;animation:SaleApartmentSuccess_draw__7lik2 .65s ease-out .85s forwards}.SaleApartmentSuccess_spark__QKEOu{position:absolute;top:-13px;width:8px;height:16px;border-radius:2px;opacity:0;transform:translateY(-20px) rotate(var(--rotation));animation:SaleApartmentSuccess_fall__zW9EV linear forwards}.SaleApartmentSuccess_cracker__5FsL_{position:absolute;top:46px;font-size:70px;color:#e9af36;opacity:0;animation:SaleApartmentSuccess_burst__59a0k 1.35s ease-out .35s both}.SaleApartmentSuccess_crackerLeft__GkF96{left:25%}.SaleApartmentSuccess_crackerRight__txtYk{right:25%;animation-delay:.6s;color:#48cda0}.SaleApartmentSuccess_card__GRlZZ h2{font-size:clamp(32px,3vw,50px);letter-spacing:-1.7px;margin:4px 0 17px}.SaleApartmentSuccess_successLine__gGNbm{max-width:720px;padding:13px 20px;margin:auto;background:#e5faed;color:#075f33;border-radius:13px;font-size:18px;font-weight:800}.SaleApartmentSuccess_subtitle__mzJzN{font-size:15px;color:#52647b;margin:13px 0}.SaleApartmentSuccess_ref__dbxG1{font-size:13px;color:#435c74}.SaleApartmentSuccess_summary__725iE{margin:28px auto 27px;max-width:1080px;border:1px solid #d8e7ee;border-radius:17px;padding:22px;text-align:left}.SaleApartmentSuccess_summary__725iE h3{margin:0 0 22px;font-size:18px}.SaleApartmentSuccess_summaryGrid__32VeT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.SaleApartmentSuccess_info__V98K3{min-width:0;display:flex;gap:11px;padding:0 15px;border-right:1px solid #dce6ec;align-items:flex-start}.SaleApartmentSuccess_info__V98K3:last-child{border:0}.SaleApartmentSuccess_infoIcon__Rs6FK{color:#068d50;flex:none}.SaleApartmentSuccess_info__V98K3 div{min-width:0}.SaleApartmentSuccess_info__V98K3 small{display:block;color:#6a7b8c;margin-bottom:8px}.SaleApartmentSuccess_info__V98K3 strong{font-size:14px;overflow-wrap:anywhere}.SaleApartmentSuccess_actions__YTmFb{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.SaleApartmentSuccess_actions__YTmFb a,.SaleApartmentSuccess_actions__YTmFb button{border-radius:12px;padding:15px 22px;font:800 15px Inter,Arial,sans-serif;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.SaleApartmentSuccess_primary__kvoUc{color:#fff;background:linear-gradient(135deg,#12c765,#05894c);border:0}.SaleApartmentSuccess_secondary__iJGwD{background:#effbf4;color:#08653c;border:1px solid #20a968}.SaleApartmentSuccess_tertiary__mBmIY{background:#fff;color:#2c465f;border:1px solid #99abbe}.SaleApartmentSuccess_nonLink__600zP{color:#617486;font-size:12px;align-self:center}@keyframes SaleApartmentSuccess_pop__8Wi4Y{to{transform:scale(1)}}@keyframes SaleApartmentSuccess_draw__7lik2{to{stroke-dashoffset:0}}@keyframes SaleApartmentSuccess_glow__FEkjv{50%{box-shadow:0 12px 42px #0eaf5e75}}@keyframes SaleApartmentSuccess_fall__zW9EV{6%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(185px) rotate(calc(var(--rotation) + 480deg))}}@keyframes SaleApartmentSuccess_burst__59a0k{0%{opacity:0;transform:scale(.1) rotate(-35deg)}35%{opacity:1;transform:scale(1.3) rotate(0)}to{opacity:0;transform:scale(2.1) rotate(35deg)}}@media(max-width:1100px){.SaleApartmentSuccess_shell__opuFE{grid-template-columns:280px minmax(0,1fr)}.SaleApartmentSuccess_summaryGrid__32VeT{grid-template-columns:repeat(2,1fr);gap:18px}.SaleApartmentSuccess_info__V98K3:nth-child(2){border:0}.SaleApartmentSuccess_card__GRlZZ{padding:25px 18px}.SaleApartmentSuccess_aside__HCOMp{padding:22px}}@media(max-width:800px){.SaleApartmentSuccess_shell__opuFE{grid-template-columns:1fr;padding:12px}.SaleApartmentSuccess_aside__HCOMp{min-height:0}.SaleApartmentSuccess_categoryImg__6DIqj{display:none}.SaleApartmentSuccess_steps__ZThZL{overflow-x:auto;grid-template-columns:repeat(12,83px)}.SaleApartmentSuccess_summaryGrid__32VeT{grid-template-columns:1fr}.SaleApartmentSuccess_info__V98K3{border:0;padding:8px 0}.SaleApartmentSuccess_topTitle__ReU6S{display:none}.SaleApartmentSuccess_top__L6sOF{gap:12px;padding:0 15px}.SaleApartmentSuccess_status__ZfvKI{padding:9px}.SaleApartmentSuccess_brand__JR1v2{font-size:18px}}@media(prefers-reduced-motion:reduce){.SaleApartmentSuccess_seal__aTWLq{transform:scale(1);animation:none}.SaleApartmentSuccess_checkStroke__UHmzn{stroke-dashoffset:0;animation:none}.SaleApartmentSuccess_cracker__5FsL_,.SaleApartmentSuccess_spark__QKEOu{display:none}}