body{min-height:100vh;margin:0;display:flex;flex-direction:column;}footer{margin-top: auto;}
*,*::before,*::after{box-sizing:border-box}
img{display:block;height:auto;max-width:100%}
.nav-header .centered{display:flex;padding:12px 16px;align-items:center;justify-content:space-between;gap:14px}
h1{letter-spacing:-.02em;margin:14px 0 8px;line-height:1.12;font-size:clamp(26px,3.2vw,44px)}
.foot-block .centered{padding:18px 16px;flex-wrap:wrap;justify-content:space-between;gap:18px;align-items:center;display:flex}
body{font:17px/1.52 'Albert Sans',system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;margin:0;background:#fefefe;color:#101018}
.centered{margin:0 auto;padding:0 18px;max-width:1100px}
p{margin:0 0 12px;color:rgba(10,10,16,0.70)}
.cards-block{background:#070e630f;border:0px solid rgba(10,10,15,0.065);margin-top:14px;border-radius:17px;padding:16px}
a{text-decoration:none;color:inherit}
a:hover{text-decoration:underline}
main{padding:18px 0 -1px}
h2{font-size:clamp(20px,2.1vw,26px);margin:24px 0 16px;line-height:1.17;letter-spacing:-.01em}
@media(max-width:520px){  .portrait img{height:60px;width:60px}  .meta-block,.cards-block,.deal-card{padding:10px}  .logo-panel img{max-width:178px;object-fit:contain;min-height:39px;max-height:81px;min-width:97px}  .logo-panel{width:178px;height:81px;margin:0 auto}}
.col_3_bedroom_1_ending{list-style:none;padding:0;margin:0;color:#fff}
button:hover{filter:brightness(1.2);}
nav{text-transform: uppercase}
.btn_icon_stack_block_ending{box-sizing:border-box;width:100%;min-height:88px;padding:0 16px;background:#070e63;color:rgba(247,247,247);border-bottom:1px solid #ffffff1f;display:flex;align-items:stretch;gap:0;position:relative}
.btn_icon_stack_block_ending *,.btn_icon_stack_block_ending *:before,.btn_icon_stack_block_ending *:after{box-sizing:border-box}
#field_input_p_0_mark_col_2{width:max-content;height:auto;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:visible;text-decoration:none;border-right:1px solid #ffffff1a}
#acc_item_bedroom_links_btn_icon{width:max-content;height:auto;display:inline-flex;align-items:center;justify-content:center;align-self:center;flex:0 0 auto;overflow:visible;text-decoration:none;margin-left:auto;order:3;border-left:0px solid #ffffff1a}
#field_input_p_0_mark_col_2 img,#field_input_p_0_mark_col_2 svg,#acc_item_bedroom_links_btn_icon img,#acc_item_bedroom_links_btn_icon svg{max-width:none;max-height:none;display:block;object-fit:contain}
#field_input_p_0_mark_col_2,#field_input_p_0_mark_col_2:hover,#field_input_p_0_mark_col_2 a,#field_input_p_0_mark_col_2 a:hover,#acc_item_bedroom_links_btn_icon,#acc_item_bedroom_links_btn_icon:hover,#acc_item_bedroom_links_btn_icon a,#acc_item_bedroom_links_btn_icon a:hover{text-decoration:none!important}
@media(max-width:900px) and (min-width:621px){#field_input_p_0_mark_col_2{zoom:.6667}}
@media(max-width:620px){#field_input_p_0_mark_col_2{zoom:.5}}
.btn_icon_stack_block_ending nav{order:2;flex:1 1 auto;display:flex;align-items:stretch;justify-content:center}
.btn_icon_stack_block_ending nav>details{position:relative}.btn_icon_stack_block_ending nav>details>summary{cursor:pointer;user-select:none;list-style:none}.btn_icon_stack_block_ending nav>details>summary::-webkit-details-marker{display:none}.btn_icon_stack_block_ending nav>a,.btn_icon_stack_block_ending nav>details>summary{cursor:pointer;user-select:none;padding:0 16px;border-right:0px solid #ffffff14;color:rgba(228,225,222);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;white-space:nowrap;transition:background .18s ease,color .18s ease}
.btn_icon_stack_block_ending nav>a:first-child,.btn_icon_stack_block_ending nav>details:first-child>summary{cursor:pointer;user-select:none;border-left:0px solid rgba(234,249,249,.08)}
.btn_icon_stack_block_ending nav>a:hover,.btn_icon_stack_block_ending nav>details>summary:hover{background:rgba(254,252,254);color:#0b0b0d}.btn_icon_stack_block_ending nav>details>summary::after{content:"▾";display:inline-block;margin-left:7px;font-size:.8em;line-height:1;flex:0 0 auto}.btn_icon_stack_block_ending nav>details>div{display:none;position:absolute;top:calc(100% + 8px);left:0;width:max-content;min-width:230px;max-width:calc(100vw - 26px);background:#070e63;color:#e5e5e5;border:0px solid #ffffff24;border-radius:12px;box-shadow:0 19px 38px rgba(0,0,0,.39);padding:7px;z-index:999999;box-sizing:border-box;flex-direction:column;align-items:stretch;gap:4px;text-align:left}.btn_icon_stack_block_ending nav>details[open]>div{display:flex}.btn_icon_stack_block_ending nav>details>div>a{padding:0 16px;border-radius:13px;color:rgba(210,231,210);text-decoration:none;display:flex;align-items:center;justify-content:flex-start;font-size:12px;line-height:1;white-space:nowrap;transition:background .18s ease,color .18s ease;box-sizing:border-box;text-align:left;width:100%;flex:0 0 auto}.btn_icon_stack_block_ending nav>details>div>a:hover{background:#fff;color:rgba(11,11,13)}.btn_icon_stack_block_ending nav>details>div>a:before,.btn_icon_stack_block_ending nav>details>div>a:after{display:none!important;content:none!important}@media(max-width:620px){.btn_icon_stack_block_ending nav>details>div{position:static;top:auto;left:auto;width:100%;min-width:0;max-width:100%;margin-top:5px;box-shadow:none}.btn_icon_stack_block_ending nav>details>div>a{white-space:normal}}
#ending_col_2_grid_stack{display:none;width:52px;height:88px;border:0;border-left:1px solid rgba(254,247,249,.1);background:transparent;color:rgba(249,243,238);padding:0;align-items:center;justify-content:center;flex-direction:column;gap:4px;cursor:pointer;order:4}
#ending_col_2_grid_stack:before,#ending_col_2_grid_stack:after,#tooltip_text_col_3_line_bedroom{content:"";width:16px;height:2px;background:currentColor;border-radius:99px;display:block}
.btn_icon_stack_block_ending[data-open="1"] #ending_col_2_grid_stack{position:relative}
.btn_icon_stack_block_ending[data-open="1"] #ending_col_2_grid_stack:before,.btn_icon_stack_block_ending[data-open="1"] #ending_col_2_grid_stack:after{position:absolute;left:50%;top:50%;margin-left:-9px;margin-top:-0px;transform-origin:center;transition:transform .18s ease,opacity .18s ease}
.btn_icon_stack_block_ending[data-open="1"] #ending_col_2_grid_stack:before{transform:rotate(45deg)}
.btn_icon_stack_block_ending[data-open="1"] #ending_col_2_grid_stack:after{transform:rotate(-45deg)}
.btn_icon_stack_block_ending[data-open="1"] #tooltip_text_col_3_line_bedroom{opacity:0;transform:scaleX(0);transition:transform .18s ease,opacity .18s ease}
@media(max-width:620px){.btn_icon_stack_block_ending{min-height:60px;padding-top:3px;padding-bottom:5px;padding-left:13px}#field_input_p_0_mark_col_2{border-right:0;height:88px}#acc_item_bedroom_links_btn_icon{height:88px;margin-left:auto;border-left:0}#ending_col_2_grid_stack{display:flex}.btn_icon_stack_block_ending nav{display:none;position:absolute;left:0;right:0;top:100%;z-index:20;background:#070e63;border-top:1px solid #ffffff1f;box-shadow:0 19px 40px #0000007a;flex-direction:column;align-items:stretch}.btn_icon_stack_block_ending[data-open="1"] nav{display:flex}.btn_icon_stack_block_ending nav>details{width:100%;align-self:stretch}.btn_icon_stack_block_ending nav>a,.btn_icon_stack_block_ending nav>details>summary{cursor:pointer;user-select:none;height:48px;width:100%;justify-content:flex-start;border-left:0;border-right:0;border-bottom:0px solid #ffffff14}}
.field_input_col_2_dark_proof_p_0{width:100%;max-width:1180px;min-width:0;margin-inline:auto;box-sizing:border-box;overflow:hidden;container-type:inline-size;padding:clamp(15px,4cqw,26px);border-radius:41px;background:#101087;color:#fff;font-family:Inter,system-ui,sans-serif;box-shadow:inset 0 0 0 1px #ffffff14}
.field_input_col_2_dark_proof_p_0 *,.field_input_col_2_dark_proof_p_0 *::before,.field_input_col_2_dark_proof_p_0 *::after{box-sizing:border-box;min-width:0}
.field_input_col_2_dark_stats_p_0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:11px;margin-bottom:16px}.field_input_col_2_dark_stat_p_0{max-width:100%;padding:18px;border-radius:21px;background:rgba(234,240,242,.08);overflow:hidden}.field_input_col_2_dark_num_p_0{display:block;font-size:clamp(21px,8cqw,27px);font-weight:868;letter-spacing:-.04em;overflow-wrap:anywhere}.field_input_col_2_dark_label_p_0{display:block;color:rgba(247,243,255,.62);font-size:12px;overflow-wrap:anywhere}
.field_input_col_2_dark_grid_p_0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}.field_input_col_2_dark_card_p_0{width:100%;max-width:100%;padding:clamp(16px,5cqw,19px);border:1px solid rgba(247,252,251,.1);border-radius:27px;background:rgba(254,252,253,.06);display:flex;flex-direction:column;justify-content:space-between;gap:16px;overflow:hidden}.field_input_col_2_dark_hero_p_0{min-height:300px;background:radial-gradient(circle at top right,rgba(109,93,251,.46),transparent 18rem),#ffffff12}
.field_input_col_2_dark_stars_p_0{max-width:100%;color:#f5a524;font-size:14px;line-height:1.25;letter-spacing:.04em;margin-bottom:11px;white-space:normal;overflow-wrap:anywhere}.field_input_col_2_dark_quote_p_0{margin:0;color:rgba(252,245,235,.74);font-size:13px;line-height:1.48;overflow-wrap:anywhere;word-break:normal}.field_input_col_2_dark_hero_p_0 .field_input_col_2_dark_quote_p_0{color:#fff;font-size:clamp(21px,7cqw,38px);line-height:1.08;letter-spacing:-.04em}
.field_input_col_2_dark_person_p_0{display:flex;align-items:center;gap:12px;max-width:100%}.field_input_col_2_dark_avatar_p_0{flex:0 0 42px;width:39px;height:39px;max-width:42px;border-radius:50%;object-fit:cover}.field_input_col_2_dark_name_p_0{display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field_input_col_2_dark_role_p_0{display:block;color:#ffffffa6;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@container(min-width:780px){.field_input_col_2_dark_hero_p_0{grid-row:span 2;min-height:380px}}@container(max-width:360px){.field_input_col_2_dark_hero_p_0{min-height:auto}}
.p_0_p_0_creator_p_0{overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;border-radius:30px;background:#fff;box-shadow:0 19px 60px #1118271f;color:#111837}.p_0_p_0_creator_p_0 *{box-sizing:border-box}.p_0_p_0_cover_p_0{height:108px;background:radial-gradient(circle at 20% 30%,rgba(250,240,254,.6),transparent 16%),linear-gradient(135deg,#f9a8d4,#c084fc 46%,rgba(98,161,244))}.p_0_p_0_content_p_0{padding:0 23px 19px}.p_0_p_0_avatar_p_0{width:94px;height:98px;margin-top:-47px;border:6px solid #fff;border-radius:28px;object-fit:cover}.p_0_p_0_label_p_0{display:block;margin-top:11px;color:rgba(236,72,153);font:850 10px/1 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.1em}.p_0_p_0_name_p_0{margin:8px 0;font:850 27px/1 system-ui,sans-serif}.p_0_p_0_text_p_0{margin:0;color:rgba(106,106,119);font:430 12px/1.6 system-ui,sans-serif}.p_0_p_0_meta_p_0{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.p_0_p_0_meta_p_0 span{padding:7px 11px;border-radius:997px;background:rgba(245,242,248);color:#be185d;font:750 11px/1 system-ui,sans-serif}
@keyframes ww01-left{to{transform:translateX(-50%)}
}
@keyframes ww02-right{from{transform:translateX(-50%)}
to{transform:translateX(0)}
}
@keyframes ww03-up{to{transform:translateY(-50%)}
}
@keyframes ww04-down{from{transform:translateY(-50%)}
to{transform:translateY(0)}
}
@keyframes ww05-step-left{0%,7%{transform:translateX(0)}
10%,16%{transform:translateX(-5%)}
20%,27%{transform:translateX(-10%)}
30%,36%{transform:translateX(-15%)}
40%,47%{transform:translateX(-20%)}
50%,57%{transform:translateX(-25%)}
60%,67%{transform:translateX(-30%)}
70%,77%{transform:translateX(-35%)}
80%,87%{transform:translateX(-40%)}
90%,97%{transform:translateX(-45%)}
100%{transform:translateX(-50%)}
}
@keyframes ww06-step-right{0%,7%{transform:translateX(-50%)}
10%,15%{transform:translateX(-45%)}
20%,27%{transform:translateX(-40%)}
30%,32%{transform:translateX(-35%)}
40%,47%{transform:translateX(-30%)}
50%,57%{transform:translateX(-25%)}
60%,67%{transform:translateX(-20%)}
70%,77%{transform:translateX(-15%)}
80%,87%{transform:translateX(-10%)}
90%,97%{transform:translateX(-5%)}
100%{transform:translateX(0)}
}
@keyframes ww07-step-up{0%,7%{transform:translateY(0)}
10%,9%{transform:translateY(-5%)}
20%,27%{transform:translateY(-10%)}
30%,30%{transform:translateY(-15%)}
40%,47%{transform:translateY(-20%)}
50%,57%{transform:translateY(-25%)}
60%,67%{transform:translateY(-30%)}
70%,77%{transform:translateY(-35%)}
80%,87%{transform:translateY(-40%)}
90%,97%{transform:translateY(-45%)}
100%{transform:translateY(-50%)}
}
@keyframes ww08-step-down{0%,7%{transform:translateY(-50%)}
10%,10%{transform:translateY(-45%)}
20%,27%{transform:translateY(-40%)}
30%,41%{transform:translateY(-35%)}
40%,47%{transform:translateY(-30%)}
50%,57%{transform:translateY(-25%)}
60%,67%{transform:translateY(-20%)}
70%,77%{transform:translateY(-15%)}
80%,87%{transform:translateY(-10%)}
90%,97%{transform:translateY(-5%)}
100%{transform:translateY(0)}
}
@keyframes ww09-left{to{transform:translateX(-50%)}
}
@keyframes ww10-left{to{transform:translateX(-50%)}
}
@keyframes ww11-left{to{transform:translateX(-50%)}
}
@keyframes ww12-right{to{transform:translateX(0)}
}
@keyframes ww13-step-up{0%,8%{transform:translateY(0)}
10%,18%{transform:translateY(-38px)}
20%,28%{transform:translateY(-74px)}
30%,38%{transform:translateY(-114px)}
40%,49%{transform:translateY(-152px)}
50%,58%{transform:translateY(-190px)}
60%,68%{transform:translateY(-228px)}
70%,78%{transform:translateY(-266px)}
80%,88%{transform:translateY(-304px)}
90%,98%{transform:translateY(-342px)}
100%{transform:translateY(-380px)}
}
.col_3_bedroom_top_tag_ending{box-sizing:border-box;width:min(100%,1500px);min-width:300px;height:126px;max-height:130px;margin:0 0 19px;overflow:hidden;border-radius:18px;background:rgba(11,18,32);color:rgba(210,240,227);border:1px solid rgba(241,236,234,.10);padding:11px 13px}
.col_3_bedroom_top_tag_ending *{box-sizing:border-box}
.col_2_field_input_bottom_gate_p_0{height:27px;display:flex;align-items:center;justify-content:space-between;gap:13px}
.col_2_field_input_bottom_gate_p_0 b{font-size:14px}
.col_2_field_input_bottom_gate_p_0 span{font-size:12px;color:rgba(148,163,170)}
.col_3_stack_left_flow_acc_item{height:76px;overflow:hidden;border-top:0px solid rgba(245,245,248,.08)}
.ending_btn_icon_right_flow_bedroom{display:grid;gap:6px;padding-top:8px;animation:ww14-down 42s linear infinite;will-change:transform;transform:translateY(-50%)}
.ending_btn_icon_right_flow_bedroom article{height:29px;border-radius:9px;background:rgba(242,255,235,.045);display:grid;grid-template-columns:24px 70px 1fr auto;align-items:center;gap:7px;padding:6px 8px}
.ending_btn_icon_right_flow_bedroom img{width:24px;height:24px;border-radius:50%}
.ending_btn_icon_right_flow_bedroom span{font-size:14px;font-weight:500}
.ending_btn_icon_right_flow_bedroom small{font-size:11px;color:rgba(148,163,171)}
.ending_btn_icon_right_flow_bedroom b{font-size:13px;color:#bbf7d0;white-space:nowrap}
@keyframes ww14-down{to{transform:translateY(0)}
}
@media(max-width:520px){.col_3_bedroom_top_tag_ending{height:109px;border-radius:13px;padding:8px 10px}
.col_2_field_input_bottom_gate_p_0{height:25px}
.col_2_field_input_bottom_gate_p_0 span{display:none}
.col_3_stack_left_flow_acc_item{height:70px}
.ending_btn_icon_right_flow_bedroom article{height:27px;grid-template-columns:21px 55px 1fr auto;gap:6px}
.ending_btn_icon_right_flow_bedroom img{width:23px;height:23px}
.ending_btn_icon_right_flow_bedroom small{display:none}
.ending_btn_icon_right_flow_bedroom b{font-size:12px}
}
@keyframes ww15-step-left{0%,8%{transform:translateX(0)}
10%,18%{transform:translateX(-229px)}
20%,28%{transform:translateX(-458px)}
30%,38%{transform:translateX(-687px)}
40%,41%{transform:translateX(-916px)}
50%,58%{transform:translateX(-1145px)}
60%,68%{transform:translateX(-1374px)}
70%,78%{transform:translateX(-1603px)}
80%,88%{transform:translateX(-1832px)}
90%,98%{transform:translateX(-2061px)}
100%{transform:translateX(-2290px)}
}
@keyframes ww16-right{to{transform:translateX(0)}
}
@keyframes ww18-up{to{transform:translateY(-50%)}
}
@keyframes ww19-left{to{transform:translateX(-50%)}
}
@keyframes ww20-bottom-up{0%,8%{transform:translateY(0)}
10%,18%{transform:translateY(-35px)}
20%,28%{transform:translateY(-68px)}
30%,38%{transform:translateY(-102px)}
40%,42%{transform:translateY(-136px)}
50%,58%{transform:translateY(-170px)}
60%,68%{transform:translateY(-204px)}
70%,78%{transform:translateY(-238px)}
80%,88%{transform:translateY(-272px)}
90%,98%{transform:translateY(-306px)}
100%{transform:translateY(-340px)}
}
.btn_icon_ending_card1_col_2{box-sizing:border-box;container-type:inline-size;position:relative;width:100%;min-width:300px;margin:0 0 clamp(20px,2.5vw,35px);padding:clamp(15px,2vw,28px) clamp(18px,2vw,27px) clamp(16px,2vw,26px) clamp(31px,3vw,49px);border-radius:29px;background:radial-gradient(circle at 18% 0%,rgba(254,214,73,.18),transparent 33%),linear-gradient(135deg,#101827,rgba(11,19,29) 43%,rgba(17,31,47));border:0px solid #ffffff1a;box-shadow:0 17px 50px #00000059;color:rgba(252,247,248);display:grid;grid-template-columns:180px minmax(130px,1fr) max-content;gap:clamp(13px,2vw,32px);align-items:center;overflow:visible}
.btn_icon_ending_card1_col_2 *,.btn_icon_ending_card1_col_2:before{box-sizing:border-box}
.btn_icon_ending_card1_col_2:before{content:attr(data-num);position:absolute;top:-0px;left:-1px;z-index:5;width:23px;height:23px;border-radius:14px 0 7px 0;background:rgba(246,214,77);color:rgba(8,18,31);display:grid;place-items:center;font-size:12px;font-weight:950;box-shadow:inset 0 0 0 1px rgba(248,240,242,.2),0 6px 14px #00000033}
.col_3_tooltip_text_brand1_bedroom{width:180px;height:80px;border-radius:21px;background:rgba(255,239,245,.06);display:grid;place-items:center;overflow:hidden}
.col_3_tooltip_text_brand1_bedroom img{width:180px;height:80px;object-fit:contain;display:block}
.acc_item_bedroom_content1_field_input{min-width:0}
.col_2_stack_name1_tooltip_text{margin:0 0 12px;font-size:clamp(15px,1.7vw,31px);line-height:1.05;font-weight:950;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;    min-width: max-content;}
.ending_acc_item_rating1_col_3{color:rgba(254,214,77)}
.p_0_field_input_list1_ending{margin:0;padding:0;list-style:none;display:grid;gap:9px}
.p_0_field_input_list1_ending li{position:relative;padding-left:26px;font-size:clamp(13px,1vw,19px);font-weight:750;color:#ffffffdb}
.p_0_field_input_list1_ending li:before{content:"";position:absolute;left:0;top:.12em;width:18px;height:17px;border-radius:50%;background:linear-gradient(135deg,rgba(66,244,155),#00d36f);box-shadow:0 0 18px rgba(66,248,155,.45)}
.bedroom_btn_icon_offer1_acc_item{display:grid;gap:12px;justify-items:center;text-align:center;min-width:0}
.tooltip_text_col_3_bonus1_stack{width:max-content;max-width:100%;white-space:nowrap;overflow:visible;font-size:14px;font-size:min(44px,calc(4.545cqw - 20.9px));line-height:1;font-weight:950;letter-spacing:-.065em;color:rgba(241,214,77)}
.field_input_col_2_button1_p_0{min-width:210px;min-height:60px;padding:0 28px;border-radius:983px;background:linear-gradient(135deg,rgba(240,122,26),rgba(252,47,18));color:rgba(249,254,245);text-decoration:none;font-size:clamp(18px,1.45vw,25px);font-weight:950;display:inline-grid;place-items:center;white-space:nowrap;box-shadow:0 16px 35px #ff411852;animation:rcn_card_1_pulse 1.8s ease-in-out infinite;transition:.2s}
.field_input_col_2_button1_p_0:hover{transform:translateY(-1px);filter:brightness(1.08)}
.acc_item_ending_payments1_btn_icon{width:210px;height:27px;justify-self:center;display:grid;place-items:center;border-radius:4px;border:1px solid rgba(242,236,246,.16);background:rgba(246,243,255,.9);overflow:hidden}
@media(min-width:901px){.btn_icon_ending_card1_col_2{--rcn-offer-w:clamp(430px,34cqw,560px);grid-template-columns:180px minmax(0,1fr) var(--rcn-offer-w)}.bedroom_btn_icon_offer1_acc_item{width:var(--rcn-offer-w);justify-self:end;display:grid;grid-template-rows:44px 60px 29px;gap:13px;justify-items:center;align-items:center;text-align:center;min-width:0}.tooltip_text_col_3_bonus1_stack{grid-row:1;width:max-content;max-width:none;white-space:nowrap;overflow:visible;justify-self:center;align-self:center}.field_input_col_2_button1_p_0{grid-row:2;align-self:center}.acc_item_ending_payments1_btn_icon{grid-row:3;align-self:center}}
@media(max-width:900px){.btn_icon_ending_card1_col_2{grid-template-columns:1fr;grid-template-areas:"brand" "content" "offer";justify-items:center;text-align:center;padding:18px;gap:14px}.col_3_tooltip_text_brand1_bedroom{grid-area:brand;justify-self:center;margin-left:auto;margin-right:auto}.acc_item_bedroom_content1_field_input{grid-area:content;width:100%;max-width:520px;justify-self:center;text-align:center;display:grid;justify-items:center}.p_0_field_input_list1_ending{width:fit-content;margin-left:auto;margin-right:auto;justify-content:center;justify-items:start;text-align:left}.bedroom_btn_icon_offer1_acc_item{grid-area:offer;width:100%;justify-self:center;justify-items:center;text-align:center}.tooltip_text_col_3_bonus1_stack{font-size:min(44px,calc(4.545cqw - 1.61px))}}
@media(max-width:520px){.btn_icon_ending_card1_col_2{padding:11px 9px 13px;gap:9px}.col_2_stack_name1_tooltip_text{font-size:12px;margin-bottom:7px}.p_0_field_input_list1_ending{gap:6px}.p_0_field_input_list1_ending li{font-size:9px;padding-left:16px}.p_0_field_input_list1_ending li:before{width:10px;height:9px}.tooltip_text_col_3_bonus1_stack{font-size:min(44px,calc(4.545cqw - .73px))}.field_input_col_2_button1_p_0{min-width:0;width:min(100%,250px);min-height:54px;padding:0 18px;font-size:18px}.acc_item_ending_payments1_btn_icon{width:min(100%,250px);height:42px}}
@keyframes rcn_card_2_pulse{0%,100%{box-shadow:0 17px 36px rgba(124,58,237,.3);transform:scale(1)}50%{box-shadow:0 17px 44px rgba(0,212,252,.42);transform:scale(1.025)}}
.ending_bedroom_card4_p_0{box-sizing:border-box;container-type:inline-size;position:relative;width:100%;min-width:300px;margin:0 0 clamp(21px,2.5vw,35px);padding:clamp(17px,2vw,27px) clamp(17px,2vw,27px) clamp(18px,2vw,28px) clamp(32px,3vw,49px);border-radius:30px;background:radial-gradient(circle at 12% 50%,rgba(59,130,246,.28),transparent 37%),linear-gradient(135deg,rgba(6,18,38),#0a1830 46%,rgba(8,11,31));border:1px solid #93c5fd2e;box-shadow:0 21px 62px #08111f6b;color:#fff;display:grid;grid-template-columns:180px minmax(130px,1fr) max-content;gap:clamp(12px,2vw,35px);align-items:center;overflow:visible}
.ending_bedroom_card4_p_0 *,.ending_bedroom_card4_p_0:before{box-sizing:border-box}
.ending_bedroom_card4_p_0:before{content:attr(data-num);position:absolute;top:-0px;left:-0px;z-index:5;width:25px;height:23px;border-radius:13px 0 8px 0;background:rgba(99,163,242);color:#061226;display:grid;place-items:center;font-size:11px;font-weight:950;box-shadow:inset 0 0 0 0px rgba(235,235,242,.2),0 6px 12px rgba(0,0,0,.2)}
.btn_icon_acc_item_brand4_stack{width:180px;height:80px;border-radius:23px;background:rgba(15,26,42,.82);display:grid;place-items:center;overflow:hidden;border:1px solid #93c5fd2e}
.btn_icon_acc_item_brand4_stack img{width:180px;height:80px;object-fit:contain;display:block}
.p_0_tooltip_text_content4_ending{min-width:0}
.bedroom_stack_name4_btn_icon{margin:0 0 11px;font-size:clamp(15px,1.7vw,27px);line-height:1.05;font-weight:950;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;    min-width: max-content;}
.tooltip_text_col_2_rating4_acc_item{color:#93c5fd}
.field_input_ending_list4_bedroom{margin:0;padding:0;list-style:none;display:grid;gap:9px}
.field_input_ending_list4_bedroom li{position:relative;padding-left:25px;font-size:clamp(14px,1vw,18px);font-weight:750;color:rgba(248,253,242,.86)}
.field_input_ending_list4_bedroom li:before{content:"";position:absolute;left:2px;top:.45em;width:9px;height:10px;border-radius:50%;background:#60a5fa;box-shadow:0 0 12px rgba(98,162,251,.6)}
.acc_item_p_0_offer4_col_3{display:grid;gap:13px;justify-items:center;text-align:center;min-width:0}
.stack_field_input_bonus4_col_2{width:max-content;max-width:100%;white-space:nowrap;overflow:visible;font-size:13px;font-size:min(44px,calc(4.545cqw - 20.9px));line-height:1;font-weight:950;letter-spacing:-.065em;color:rgba(219,234,253)}
.col_2_acc_item_button4_btn_icon{min-width:210px;min-height:60px;padding:0 28px;border-radius:986px;background:linear-gradient(135deg,#3b82f6,rgba(29,78,216));color:#fff;text-decoration:none;font-size:clamp(17px,1.45vw,23px);font-weight:950;display:inline-grid;place-items:center;white-space:nowrap;box-shadow:0 15px 31px rgba(41,99,237,.32);animation:rcn_card_4_pulse 1.8s ease-in-out infinite;transition:.2s}
.col_2_acc_item_button4_btn_icon:hover{transform:translateY(-2px);filter:brightness(1.08)}
@keyframes rcn_card_4_pulse{0%,100%{box-shadow:0 15px 32px rgba(38,99,231,.3);transform:scale(1)}50%{box-shadow:0 19px 44px #60a5fa80;transform:scale(1.025)}}
.ending_col_3_payments4_stack{width:210px;height:28px;justify-self:center;display:grid;place-items:center;border-radius:6px;border:0px solid #93c5fd38;background:#fffffdfa;overflow:hidden}
@media(min-width:901px){.ending_bedroom_card4_p_0{--rcn-offer-w:clamp(430px,34cqw,560px);grid-template-columns:180px minmax(0,1fr) var(--rcn-offer-w)}.acc_item_p_0_offer4_col_3{width:var(--rcn-offer-w);justify-self:end;display:grid;grid-template-rows:44px 60px 27px;gap:12px;justify-items:center;align-items:center;text-align:center;min-width:0}.stack_field_input_bonus4_col_2{grid-row:1;width:max-content;max-width:none;white-space:nowrap;overflow:visible;justify-self:center;align-self:center}.col_2_acc_item_button4_btn_icon{grid-row:2;align-self:center}.ending_col_3_payments4_stack{grid-row:3;align-self:center}}
@media(max-width:900px){.ending_bedroom_card4_p_0{grid-template-columns:1fr;grid-template-areas:"brand" "content" "offer";justify-items:center;text-align:center;padding:18px;gap:14px}.btn_icon_acc_item_brand4_stack{grid-area:brand;justify-self:center;margin-left:auto;margin-right:auto}.p_0_tooltip_text_content4_ending{grid-area:content;width:100%;max-width:520px;justify-self:center;text-align:center;display:grid;justify-items:center}.field_input_ending_list4_bedroom{width:fit-content;margin-left:auto;margin-right:auto;justify-content:center;justify-items:start;text-align:left}.acc_item_p_0_offer4_col_3{grid-area:offer;width:100%;justify-self:center;justify-items:center;text-align:center}.stack_field_input_bonus4_col_2{font-size:min(44px,calc(4.545cqw - 1.63px))}}
@media(max-width:520px){.ending_bedroom_card4_p_0{padding:13px 7px 14px;gap:11px}.bedroom_stack_name4_btn_icon{font-size:11px;margin-bottom:9px}.field_input_ending_list4_bedroom{gap:6px}.field_input_ending_list4_bedroom li{font-size:9px;padding-left:16px;margin-left:auto;margin-right:auto;text-align:left}.field_input_ending_list4_bedroom li:before{width:7px;height:8px}.stack_field_input_bonus4_col_2{font-size:min(44px,calc(4.545cqw - .73px))}.col_2_acc_item_button4_btn_icon{min-width:0;width:min(100%,250px);min-height:54px;padding:0 19px;font-size:18px}.ending_col_3_payments4_stack{width:min(100%,250px);height:39px}}
.col_3_bedroom_card6_btn_icon{box-sizing:border-box;container-type:inline-size;position:relative;width:100%;min-width:300px;margin:0 0 clamp(20px,2.5vw,37px);padding:clamp(18px,2vw,29px) clamp(17px,2vw,28px) clamp(17px,2vw,29px) clamp(30px,3vw,47px);border-radius:28px;background:radial-gradient(circle at 0 0,#10b9812e,transparent 35%),radial-gradient(circle at 100% 100%,rgba(248,158,11,.16),transparent 35%),#0f172a;border:0px solid rgba(241,246,252,.1);box-shadow:0 21px 65px rgba(2,6,19,.38);color:rgba(236,250,241);display:grid;grid-template-columns:180px minmax(130px,1fr) max-content;gap:clamp(11px,2vw,33px);align-items:center;overflow:visible}
.col_3_bedroom_card6_btn_icon *,.col_3_bedroom_card6_btn_icon:before{box-sizing:border-box}
.col_3_bedroom_card6_btn_icon:before{content:attr(data-num);position:absolute;top:-1px;left:-1px;z-index:5;width:23px;height:24px;border-radius:16px 0 7px 0;background:#34d399;color:rgba(7,8,28);display:grid;place-items:center;font-size:10px;font-weight:950;box-shadow:inset 0 0 0 1px #ffffff33,0 7px 14px #00000033}
.p_0_stack_brand6_tooltip_text{width:180px;height:80px;border-radius:19px;background:rgba(237,237,248,.07);display:grid;place-items:center;overflow:hidden}
.p_0_stack_brand6_tooltip_text img{width:180px;height:80px;object-fit:contain;display:block}
.tooltip_text_btn_icon_content6_col_3{min-width:0}
.field_input_acc_item_name6_stack{margin:0 0 11px;font-size:clamp(16px,1.7vw,30px);line-height:1.05;font-weight:950;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;    min-width: max-content;}
.acc_item_tooltip_text_rating6_col_2{color:#34d399}
.stack_ending_list6_field_input{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}
.stack_ending_list6_field_input li{padding:9px 9px;border-radius:980px;background:#34d39917;border:0px solid rgba(52,211,153,.18);font-size:clamp(13px,1vw,15px);font-weight:750;color:rgba(252,251,252,.86);white-space:nowrap}
.col_2_col_3_offer6_bedroom{display:grid;gap:11px;justify-items:center;text-align:center;min-width:0}
.ending_field_input_bonus6_btn_icon{width:max-content;max-width:100%;white-space:nowrap;overflow:visible;font-size:13px;font-size:min(44px,calc(4.545cqw - 20.9px));line-height:1;font-weight:950;letter-spacing:-.065em;color:rgba(241,243,199)}
.btn_icon_col_2_button6_acc_item{min-width:210px;min-height:60px;padding:0 29px;border-radius:18px;background:linear-gradient(135deg,rgba(16,185,129),rgba(132,204,23));color:#07111c;text-decoration:none;font-size:clamp(17px,1.45vw,25px);font-weight:950;display:inline-grid;place-items:center;white-space:nowrap;box-shadow:0 16px 36px #10b98140;animation:rcn_card_6_pulse 1.8s ease-in-out infinite;transition:.2s}
.btn_icon_col_2_button6_acc_item:hover{transform:translateY(-1px);filter:brightness(1.08)}
@keyframes rcn_card_6_pulse{0%,100%{box-shadow:0 16px 32px rgba(16,185,129,.25);transform:scale(1)}50%{box-shadow:0 18px 44px #84cc166b;transform:scale(1.025)}}
.col_3_stack_payments6_p_0{width:210px;height:30px;justify-self:center;display:grid;place-items:center;border-radius:4px;border:1px solid rgba(47,211,153,.2);background:rgba(245,239,244,.97);overflow:hidden}
@media(min-width:901px){.col_3_bedroom_card6_btn_icon{--rcn-offer-w:clamp(430px,34cqw,560px);grid-template-columns:180px minmax(0,1fr) var(--rcn-offer-w)}.col_2_col_3_offer6_bedroom{width:var(--rcn-offer-w);justify-self:end;display:grid;grid-template-rows:44px 60px 30px;gap:13px;justify-items:center;align-items:center;text-align:center;min-width:0}.ending_field_input_bonus6_btn_icon{grid-row:1;width:max-content;max-width:none;white-space:nowrap;overflow:visible;justify-self:center;align-self:center}.btn_icon_col_2_button6_acc_item{grid-row:2;align-self:center}.col_3_stack_payments6_p_0{grid-row:3;align-self:center}}
@media(max-width:900px){.col_3_bedroom_card6_btn_icon{grid-template-columns:1fr;grid-template-areas:"brand" "content" "offer";justify-items:center;text-align:center;padding:17px;gap:14px}.p_0_stack_brand6_tooltip_text{grid-area:brand;justify-self:center;margin-left:auto;margin-right:auto}.tooltip_text_btn_icon_content6_col_3{grid-area:content;width:100%;max-width:520px;justify-self:center;text-align:center;display:grid;justify-items:center}.stack_ending_list6_field_input{margin-left:auto;margin-right:auto;justify-content:center;justify-items:center;text-align:center}.col_2_col_3_offer6_bedroom{grid-area:offer;width:100%;justify-self:center;justify-items:center;text-align:center}.ending_field_input_bonus6_btn_icon{font-size:min(44px,calc(4.545cqw - 1.58px))}}
@media(max-width:520px){.col_3_bedroom_card6_btn_icon{padding:11px 9px 13px;gap:10px}.field_input_acc_item_name6_stack{font-size:12px;margin-bottom:7px}.stack_ending_list6_field_input{gap:3px}.stack_ending_list6_field_input li{font-size:10px;padding:4px 8px;margin-left:auto;margin-right:auto;text-align:center}.ending_field_input_bonus6_btn_icon{font-size:min(44px,calc(4.545cqw - .73px))}.btn_icon_col_2_button6_acc_item{min-width:0;width:min(100%,250px);min-height:54px;padding:0 16px;font-size:18px}.col_3_stack_payments6_p_0{width:min(100%,250px);height:41px}}
.tooltip_text_acc_item_boot_ending_tooltip_text{box-sizing:border-box;width:100%;max-width:100%;margin:14px 0;padding:12px 16px;border:1px solid rgba(215,226,220);border-radius:9px;background:rgba(247,250,246);color:#26382d;font-size:clamp(9px,2.51vw,17px);line-height:1.28}.tooltip_text_acc_item_boot_ending_tooltip_text>*{margin-top:.34em;white-space:nowrap;letter-spacing:-.015em}.tooltip_text_acc_item_boot_ending_tooltip_text>:first-child{margin:0 0 .45em;color:rgba(28,51,38);font-size:clamp(16px,4.2vw,20px);font-weight:500;line-height:1.1;letter-spacing:0}.tooltip_text_acc_item_boot_ending_tooltip_text b{font-weight:600}.tooltip_text_acc_item_boot_ending_tooltip_text>:last-child{margin-top:.55em;padding-top:.5em;border-top:0px solid rgba(225,241,229);color:rgba(130,88,47);font-weight:600}@media(max-width:360px){.tooltip_text_acc_item_boot_ending_tooltip_text{padding:11px 10px}}@media(min-width:768px){.tooltip_text_acc_item_boot_ending_tooltip_text{padding:18px}}
.col_3_field_input_honey_vector_ending{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px;background:linear-gradient(135deg,#f7f8ff,rgba(237,247,237));border:0;border-radius:26px;overflow:hidden;margin:0 0 12px 0}
.bedroom_vp_p_0_thumb_signal_stack{position:relative;box-sizing:border-box;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden;isolation:isolate;border-radius:27px;border:1px solid rgba(0,0,0,.06);background-size:cover;background-position:left center;box-shadow:0 11px 28px #ff174429}
.bedroom_vp_p_0_thumb_signal_stack:hover{transform:translateY(-5px) scale(1.03);filter:saturate(1.12) contrast(1.04)}
.stack_col_3_sign_matrix_field_input{position:absolute;z-index:2;box-sizing:border-box;left:9px;right:9px;top:6px;bottom:auto;border-radius:8px;padding:4px 6px;background:#00000080;color:rgba(254,255,244);text-align:center;font-size:clamp(7px,2.5vw,12px);font-weight:500;line-height:1;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.acc_item_proxy_col_3_go_prism_tooltip_text{position:relative;z-index:3;box-sizing:border-box;min-width:47px;font-size:clamp(9px,2.7vw,14px);line-height:1;font-weight:870;letter-spacing:.08em;cursor:pointer;border:0;border-radius:8px 18px 8px 18px;padding:8px 12px;background:linear-gradient(135deg,rgba(234,246,108),rgba(241,234,0));color:#2d2100;box-shadow:0 9px 20px rgba(238,234,0,.38)}
.acc_item_proxy_col_3_go_prism_tooltip_text:hover{transform:scale(1.08) rotate(1deg);filter:brightness(1.12)}
@media (min-width:331px){.col_3_field_input_honey_vector_ending{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:720px){.col_3_field_input_honey_vector_ending{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.acc_item_proxy_col_3_go_prism_tooltip_text{min-width:60px;font-size:14px;padding-top:10px;padding-bottom:8px}}
.col_3_p_0_delta_frost_btn_icon_tooltip_text{background:#070e63;color:rgba(252,249,244);padding:15px}
.tooltip_text_ending_bright_velvet_acc_item_col_2{max-width:1160px;margin:0 auto;display:grid;gap:12px}
.col_3_ending_rapid_col_2_p_0{background:rgba(215,248,95);color:#070e63;border-radius:27px;padding:21px;display:grid;gap:11px}
.acc_item_tooltip_text_iron_silver_bedroom_ending{color:#070e63;text-decoration:none;font-size:29px;font-weight:950;letter-spacing:-.06em}
.p_0_col_3_canyon_canvas_acc_item_tooltip_text{margin:0;color:rgba(53,42,40);font-size:12px;line-height:1.65;max-width:48ch}
.field_input_p_0_copper_stack_acc_item{background:#10111214;border-radius:19px;padding:15px;display:grid;gap:10px;margin-top:9px}
.col_3_p_0_pattern_tooltip_text_acc_item{font-size:15px;font-weight:500}
.col_3_field_input_future_stack_tooltip_text{margin:0;color:#313422;font-size:14px;line-height:1.45}
.col_2_col_3_ocean_meadow_field_input_p_0{display:grid;gap:6px}
.col_2_tooltip_text_beacon_acc_item_stack{height:45px;border:0;border-radius:999px;padding:0 12px;background:rgba(245,253,254);color:#070e63}
.btn_icon_ending_pixel_field_input_col_2{height:45px;border:0;border-radius:999px;background:#070e63;color:rgba(248,247,243);font-weight:900;padding:0 16px;cursor:pointer}
.btn_icon_col_2_cobalt_silver_ending_acc_item{border:1px solid rgba(248,255,254,.12);border-radius:27px;padding:21px;display:grid;gap:19px}
.ending_stack_cloud_cedar_col_2_col_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.stack_tooltip_text_harbor_acc_item_btn_icon{display:grid;gap:10px}
.col_2_stack_round_focus_field_input_col_3{margin:0;color:#fff;font-size:11px;letter-spacing:.12em;text-transform:uppercase}
.p_0_col_3_solar_bedroom_tooltip_text{margin:0;padding:0;list-style:none;display:grid;gap:6px}
.col_3_btn_icon_frost_mesh_tooltip_text_col_2{color:rgba(187,187,186);text-decoration:none;font-size:13px;text-transform: capitalize}
.col_3_btn_icon_frost_mesh_tooltip_text_col_2:hover{color:#d7ff5f}
.col_2_p_0_cloud_field_input_ending{display:grid;gap:13px;border-top:1px solid #ffffff1f;padding-top:17px}
.p_0_tooltip_text_brick_swift_stack_col_2{margin:0;color:#8f8f8e;font-size:11px}
@media(min-width:760px){
.col_2_col_3_ocean_meadow_field_input_p_0{grid-template-columns:1fr auto}
.ending_stack_cloud_cedar_col_2_col_3{grid-template-columns:repeat(4,minmax(0,1fr))}
.col_2_p_0_cloud_field_input_ending{grid-template-columns:auto auto 1fr;align-items:center}
.p_0_tooltip_text_brick_swift_stack_col_2{justify-self:end}
}
@media(min-width:1000px){
.tooltip_text_ending_bright_velvet_acc_item_col_2{grid-template-columns:.85fr 1.15fr;align-items:stretch}
.col_3_ending_rapid_col_2_p_0{align-content:start}
}
.ending_col_2_faq-shell_field_input_p_0{box-sizing:border-box;padding:26px 14px;background:#f6f6f5;color:rgba(32,32,32)}
.bedroom_p_0_faq-card_tooltip_text_acc_item{max-width:860px;margin:0 auto;border:1px solid #e7e7e5;border-radius:21px;background:#fff;padding:19px}
.bedroom_col_2_faq-list_stack_p_0{display:grid;gap:6px}
.col_2_bedroom_faq-item_btn_icon_p_0{border-radius:15px;background:rgba(247,243,243)}
.col_2_field_input_faq-summary_acc_item_ending{display:flex;align-items:center;justify-content:space-between;gap:17px;padding:15px;cursor:pointer;list-style:none}
.col_2_field_input_faq-summary_acc_item_ending::-webkit-details-marker{display:none}
.acc_item_p_0_faq-question_tooltip_text_bedroom{font-size:14px;line-height:1.45;font-weight:500;color:#232323}
.ending_acc_item_faq-icon_bedroom_tooltip_text{font-size:19px;line-height:1;font-weight:400;color:#888}
.stack_field_input_faq-answer_acc_item_btn_icon{margin:0;padding:0 16px 15px;font-size:14px;line-height:1.65;font-weight:400;color:#666}
.col_2_bedroom_faq-item_btn_icon_p_0[open] .ending_acc_item_faq-icon_bedroom_tooltip_text{transform:rotate(45deg)}
@media(min-width:760px){.ending_col_2_faq-shell_field_input_p_0{padding:56px 25px}.bedroom_p_0_faq-card_tooltip_text_acc_item{padding:26px}.bedroom_col_2_faq-list_stack_p_0{gap:8px}}