@font-face{font-family:sans;src:url(../media/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59CxCis4-s.p.2rlmbw0a3_pri.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.yFNupq_className{font-family:sans,sans Fallback}.yFNupq_variable{--nj-sans:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/R70BjzAei_CDNLfgZxrW6wrZOF2WX5KZmE_Z_lw.p.30mp6k74iam-2.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}.ZhNAga_className{font-family:mono,ui-monospace,Consolas,monospace}.ZhNAga_variable{--nj-mono:"mono", ui-monospace, Consolas, monospace}
.fyLXCq_root{--ink:#10161b;--night:#172128;--night2:#1e2b34;--on-night:#e9eef0;--on-night-2:#aebbc2;--dline:#e9eef029;--concrete:#e4e6e4;--paper:#fbfbf9;--text:#141a1f;--muted:#47535b;--lline:#c7cbc8;--yellow:#f4c430;--gut:clamp(16px, 4vw, 56px);--max:1280px;background:var(--paper);color:var(--text);font-family:var(--nj-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;overflow-x:clip}.fyLXCq_root *,.fyLXCq_root :before,.fyLXCq_root :after{box-sizing:border-box}:where(.fyLXCq_root) :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote){margin:0}:where(.fyLXCq_root) :where(ul,ol){padding:0;list-style:none}.fyLXCq_root a{color:inherit}.fyLXCq_root :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.fyLXCq_mono{font-family:var(--nj-mono), ui-monospace, monospace;font-feature-settings:"tnum" 1}.fyLXCq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fyLXCq_skip{z-index:100;background:var(--yellow);color:var(--ink);padding:10px 14px;font-weight:700;position:absolute;top:-60px;left:12px}.fyLXCq_skip:focus{top:12px}.fyLXCq_header{padding:18px max(var(--gut), calc((100% - 1440px) / 2));background:var(--night);color:var(--on-night);border-bottom:1px solid var(--dline);align-items:center;gap:32px;display:flex}.fyLXCq_brand{align-items:baseline;gap:8px;margin-right:auto;text-decoration:none;display:inline-flex}.fyLXCq_brandMark{width:34px;height:27px;color:var(--on-night);align-self:center}.fyLXCq_brandWord{letter-spacing:-.035em;font-size:27px;font-weight:800;line-height:1}.fyLXCq_brandSub{color:var(--on-night-2);font-size:14px;font-weight:500}.fyLXCq_nav{gap:26px;font-size:16px;font-weight:500;display:flex}.fyLXCq_nav a{border-bottom:2px solid #0000;padding:10px 0;text-decoration:none}.fyLXCq_nav a:hover{border-bottom-color:var(--yellow)}.fyLXCq_headCall{border-left:1px solid var(--dline);min-height:44px;font-family:var(--nj-mono), ui-monospace, monospace;align-items:center;gap:8px;padding:0 0 0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.fyLXCq_headCall svg{color:var(--yellow)}.fyLXCq_btnYellow{background:var(--yellow);border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-size:17px;font-weight:750;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:inset 0 -3px #0000002e;color:var(--ink)!important}.fyLXCq_btnYellow:hover{background:#ffd447}.fyLXCq_textLink{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.fyLXCq_textLink:hover{-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow)}.fyLXCq_h2{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(30px,3.5vw,48px);font-weight:780;line-height:1.06}.fyLXCq_hero{padding:clamp(40px, 6vw, 80px) max(var(--gut), calc((100% - 1440px) / 2)) 0;background:var(--night);color:var(--on-night);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(32px,5vw,80px);display:grid}.fyLXCq_heroText{flex-direction:column;align-self:stretch;display:flex}.fyLXCq_heroPic{flex-direction:column;flex:1;min-height:240px;display:flex;margin-top:36px!important}.fyLXCq_heroPicImg{flex:1;display:block;position:relative;overflow:hidden}.fyLXCq_heroPicImg img{object-fit:cover}.fyLXCq_heroPic figcaption{color:var(--on-night-2);padding:10px 0 14px;font-size:13px}.fyLXCq_h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(40px,4.5vw,72px);font-weight:820;line-height:1}.fyLXCq_lead{max-width:34em;color:var(--on-night-2);margin-top:28px;font-size:19px;line-height:1.55}.fyLXCq_heroActions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:32px;display:flex}.fyLXCq_heroFine{border-top:1px solid var(--dline);color:var(--on-night-2);margin-top:28px;padding-top:18px;font-size:15px}.fyLXCq_sheet{background:var(--paper);color:var(--text);border-top:6px solid var(--yellow);align-self:end;padding:28px clamp(20px,3vw,40px) 30px;font-size:16px}.fyLXCq_sheetHead{border-bottom:1px solid var(--lline);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding-bottom:14px;font-size:13px;display:flex}.fyLXCq_sheetFrom{letter-spacing:.06em;text-transform:uppercase;color:var(--text);align-items:center;gap:8px;font-weight:700;display:inline-flex}.fyLXCq_sheetMark{width:22px;height:18px;color:var(--text)}.fyLXCq_sheetTitle{letter-spacing:-.02em;margin-top:18px;font-size:clamp(22px,2vw,27px);font-weight:760;line-height:1.15}.fyLXCq_sheetTitle span{letter-spacing:0;color:var(--muted);margin-top:4px;font-size:16px;font-weight:500;display:block}.fyLXCq_sheetCrew{color:var(--muted);margin-top:10px}.fyLXCq_sheetCrew strong{color:var(--text)}.fyLXCq_sheetLabel{letter-spacing:.09em;text-transform:uppercase;margin-top:22px;margin-bottom:6px;font-size:13px;font-weight:750}.fyLXCq_sheetLabelFlag{background:var(--yellow);margin-left:-8px;padding:2px 8px;display:inline-block}.fyLXCq_sheetList li{border-bottom:1px dashed var(--lline);grid-template-columns:82px 1fr 16px;align-items:baseline;gap:12px;padding:8px 0;display:grid}.fyLXCq_sheetList li .fyLXCq_mono{color:var(--muted);font-size:14px}.fyLXCq_sheetList li svg{align-self:center}.fyLXCq_sheetFound li{padding:6px 0 6px 20px;position:relative}.fyLXCq_sheetFound li:before{content:"";background:var(--text);width:9px;height:9px;position:absolute;top:15px;left:2px;transform:rotate(45deg)}.fyLXCq_sheetLow{color:var(--text)}.fyLXCq_sheetPhotos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.fyLXCq_sheetPhotos figcaption{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.35}.fyLXCq_sheetThumb{aspect-ratio:4/3;background:var(--concrete);display:block;position:relative;overflow:hidden}.fyLXCq_sheetThumb img{object-fit:cover}.fyLXCq_sheetSign{border-top:2px solid var(--text);margin-top:22px;padding-top:16px;font-weight:650}.fyLXCq_sheetReply{color:var(--muted);font-size:15px;font-weight:400;margin-top:6px!important}.fyLXCq_morning{background:var(--concrete)}.fyLXCq_morningPic{height:clamp(320px,74vh,760px);position:relative}.fyLXCq_morningPic img{object-fit:cover}.fyLXCq_morningCap{padding:18px var(--gut);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 22px;font-size:18px;display:flex}.fyLXCq_morningCap .fyLXCq_mono{color:var(--muted);font-size:14px;font-weight:600}.fyLXCq_ballpark{padding:clamp(64px, 8vw, 112px) var(--gut);background:var(--concrete);border-top:1px solid var(--lline)}.fyLXCq_sectionHead{max-width:var(--max);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px 60px;margin:0 auto 40px;display:grid}.fyLXCq_sectionHead p{color:var(--muted)}.fyLXCq_est{max-width:var(--max);border:1px solid var(--text);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin:0 auto;display:grid}.fyLXCq_estControls{background:var(--paper);gap:34px;padding:clamp(24px,3.5vw,44px);display:grid}.fyLXCq_field{border:0;min-width:0;margin:0;padding:0}.fyLXCq_fieldLabel{letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px;padding:0;font-size:15px;font-weight:750;display:block}.fyLXCq_fieldHint{color:var(--muted);font-size:15px;margin-top:10px!important}.fyLXCq_seg{border:1px solid var(--text);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fyLXCq_segNights{grid-template-columns:1fr 1fr 1fr 1.6fr}.fyLXCq_segOpt{cursor:pointer;display:block;position:relative}.fyLXCq_segOpt+.fyLXCq_segOpt{border-left:1px solid var(--text)}.fyLXCq_segOpt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fyLXCq_segOpt span{text-align:center;justify-content:center;align-items:center;min-height:52px;padding:8px 10px;font-weight:600;line-height:1.2;display:flex}.fyLXCq_segOpt input:checked+span{background:var(--ink);color:var(--paper);box-shadow:inset 0 -4px 0 var(--yellow)}.fyLXCq_segOpt input:focus-visible+span{outline:3px solid var(--yellow);outline-offset:-3px}.fyLXCq_sqftRow{align-items:center;gap:20px;display:flex}.fyLXCq_range{min-width:0;height:44px;accent-color:var(--ink);cursor:pointer;flex:1}.fyLXCq_sqftOut{text-align:right;min-width:7.2em;font-family:var(--nj-mono), ui-monospace, monospace;flex:none;font-size:24px;font-weight:600}.fyLXCq_sqftOut small{color:var(--muted);font-size:14px}.fyLXCq_estResult{background:var(--ink);color:var(--on-night);flex-direction:column;gap:18px;padding:clamp(24px,3.5vw,44px);display:flex}.fyLXCq_estKicker{letter-spacing:.06em;text-transform:uppercase;color:var(--on-night-2);font-size:15px;font-weight:700}.fyLXCq_estFigure{font-family:var(--nj-mono), ui-monospace, monospace;letter-spacing:-.03em;color:var(--yellow);font-size:clamp(34px,3.6vw,50px);font-weight:600;line-height:1.05}.fyLXCq_estFigure span{font-family:var(--nj-sans), sans-serif;letter-spacing:0;color:var(--on-night);margin-top:6px;font-size:17px;font-weight:500;display:block}.fyLXCq_estMath{border-top:1px solid var(--dline)}.fyLXCq_estMath div{border-bottom:1px solid var(--dline);grid-template-columns:6.5em 1fr;gap:12px;padding:10px 0;font-size:16px;display:grid}.fyLXCq_estMath dt{color:var(--on-night-2)}.fyLXCq_estMath dd{font-family:var(--nj-mono), ui-monospace, monospace;font-size:15px}.fyLXCq_estNote{font-size:16px}.fyLXCq_estFine{color:var(--on-night-2);font-size:15px}.fyLXCq_estResult .fyLXCq_btnYellow{margin-top:auto}.fyLXCq_estCall{color:var(--on-night-2);font-size:15px;margin-top:-6px!important}.fyLXCq_estCall a{font-family:var(--nj-mono), ui-monospace, monospace;color:var(--on-night);text-underline-offset:3px}.fyLXCq_scope{padding:clamp(64px, 8vw, 112px) var(--gut);background:var(--paper)}.fyLXCq_scopeHead{max-width:var(--max);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px 60px;margin:0 auto 40px;display:grid}.fyLXCq_scopeHead p{color:var(--muted)}.fyLXCq_matrix{max-width:var(--max);--cols:minmax(0, 1fr) repeat(4, 120px);margin:0 auto}.fyLXCq_mHead,.fyLXCq_mRow{grid-template-columns:var(--cols);align-items:center;display:grid}.fyLXCq_mHead{z-index:2;background:var(--paper);border-bottom:2px solid var(--text);letter-spacing:.06em;text-transform:uppercase;padding:12px 0;font-size:13px;font-weight:750;position:sticky;top:0}.fyLXCq_mHead span:not(:first-child){text-align:center}.fyLXCq_mArea{letter-spacing:-.01em;padding:26px 0 10px;font-size:20px;font-weight:760}.fyLXCq_mArea>span{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.fyLXCq_cloth{letter-spacing:0;color:var(--muted);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.fyLXCq_cloth i{border-radius:2px;width:26px;height:12px;display:inline-block;box-shadow:inset 0 0 0 1px #00000026}.fyLXCq_mRow{border-bottom:1px solid var(--lline);min-height:48px}.fyLXCq_mRow:hover{background:#f1f2ef}.fyLXCq_mTask{padding:10px 16px 10px 0}.fyLXCq_mFreqPhone{display:none}.fyLXCq_mCell{border-left:1px solid #e3e5e2;justify-content:center;align-items:center;height:100%;display:flex}.fyLXCq_mCell svg{width:20px;height:20px}.fyLXCq_buildings{background:var(--concrete);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fyLXCq_buildPic{min-height:560px;position:relative}.fyLXCq_buildPic img{object-fit:cover}.fyLXCq_buildText{padding:clamp(48px, 6vw, 96px) var(--gut);max-width:680px}.fyLXCq_buildList{border-top:2px solid var(--text);margin-top:32px}.fyLXCq_buildList div{border-bottom:1px solid var(--lline);grid-template-columns:11em 1fr;gap:8px 20px;padding:16px 0;display:grid}.fyLXCq_buildList dt{font-weight:760}.fyLXCq_buildList dd{color:var(--muted)}.fyLXCq_buildNo{background:var(--paper);border-left:6px solid var(--yellow);padding:14px 16px;font-weight:600;margin-top:26px!important}.fyLXCq_gc{background:var(--night);color:var(--on-night)}.fyLXCq_gcPic{height:clamp(280px,56vh,600px);position:relative}.fyLXCq_gcPic img{object-fit:cover}.fyLXCq_gcBody{max-width:calc(var(--max) + 2 * var(--gut));padding:clamp(48px, 6vw, 88px) var(--gut) clamp(64px, 8vw, 104px);margin:0 auto}.fyLXCq_gcHead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px 60px;display:grid}.fyLXCq_gcHead p{color:var(--on-night-2)}.fyLXCq_phases{border-top:1px solid var(--dline);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.fyLXCq_phases li{flex-direction:column;gap:12px;padding:28px 28px 28px 0;display:flex}.fyLXCq_phases li+li{border-left:1px solid var(--dline);padding-left:28px}.fyLXCq_phaseNo{color:var(--yellow);font-size:14px}.fyLXCq_phases h3{letter-spacing:-.02em;font-size:28px;font-weight:780}.fyLXCq_phases p{color:var(--on-night-2)}.fyLXCq_phasePrice{padding-top:10px;color:var(--on-night)!important;margin-top:auto!important}.fyLXCq_phasePrice .fyLXCq_mono{color:var(--yellow);font-size:32px;font-weight:600}.fyLXCq_gcFoot{border-top:1px solid var(--dline);grid-template-columns:minmax(0,4fr) minmax(0,5fr) auto;align-items:center;gap:24px 40px;margin-top:12px;padding-top:28px;display:grid}.fyLXCq_gcAll strong{color:var(--yellow);font-weight:600}.fyLXCq_marcus p{font-size:19px;line-height:1.45}.fyLXCq_marcus footer{color:var(--on-night-2);margin-top:8px;font-size:15px}.fyLXCq_replies{padding:clamp(64px, 8vw, 112px) var(--gut);background:var(--paper)}.fyLXCq_replies>.fyLXCq_h2{max-width:var(--max);margin:0 auto 36px}.fyLXCq_replyList{max-width:var(--max);border-top:2px solid var(--text);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 auto;display:grid}.fyLXCq_replyList li+li{border-left:1px solid var(--lline)}.fyLXCq_reply{flex-direction:column;gap:16px;height:100%;padding:22px 28px 8px;display:flex}.fyLXCq_replyList li:first-child .fyLXCq_reply{padding-left:0}.fyLXCq_replyRe{color:var(--muted);font-size:13px}.fyLXCq_reply blockquote p{font-size:19px;line-height:1.5}.fyLXCq_reply figcaption{margin-top:auto;font-size:15px}.fyLXCq_reply figcaption strong{display:block}.fyLXCq_reply figcaption span{color:var(--muted)}.fyLXCq_dana{background:var(--concrete);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fyLXCq_danaText{max-width:640px;padding:clamp(48px, 6vw, 96px) var(--gut);order:-1;justify-self:end}.fyLXCq_danaText p{margin-top:18px}.fyLXCq_danaText .fyLXCq_h2+p{margin-top:28px}.fyLXCq_danaPic{min-height:560px;position:relative}.fyLXCq_danaPic img{object-fit:cover}.fyLXCq_sign{letter-spacing:-.01em;font-size:22px;font-weight:760;margin-top:28px!important}.fyLXCq_sign span{letter-spacing:0;color:var(--muted);font-size:15px;font-weight:500;display:block}.fyLXCq_faq{max-width:calc(var(--max) + 2 * var(--gut));padding:clamp(64px, 8vw, 112px) var(--gut);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 60px;margin:0 auto;display:grid}.fyLXCq_faqList{border-top:2px solid var(--text)}.fyLXCq_qa{border-bottom:1px solid var(--lline)}.fyLXCq_qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:12px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.fyLXCq_qa summary::-webkit-details-marker{display:none}.fyLXCq_qa summary svg{flex:none;transition:transform .2s}.fyLXCq_qa[open] summary svg{transform:rotate(45deg)}.fyLXCq_qa p{color:var(--muted);padding:0 40px 20px 0}.fyLXCq_walk{padding:clamp(56px, 7vw, 100px) var(--gut);background:var(--yellow);color:var(--ink);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px 64px;display:grid}.fyLXCq_walkH{letter-spacing:-.04em;font-size:clamp(40px,5vw,72px);font-weight:820;line-height:1}.fyLXCq_walkMain p{max-width:34em;margin-top:20px;font-size:18px}.fyLXCq_walkPhone{font-family:var(--nj-mono), ui-monospace, monospace;letter-spacing:-.03em;border-bottom:4px solid var(--ink);margin-top:28px;font-size:clamp(32px,4.4vw,60px);font-weight:600;line-height:1.15;text-decoration:none;display:inline-block}.fyLXCq_walkMail{width:fit-content;margin-top:16px;padding:8px 0;font-size:18px;font-weight:600;display:block}.fyLXCq_walkFacts{border-top:2px solid var(--ink);align-self:end}.fyLXCq_walkFacts div{border-bottom:1px solid #10161b4d;grid-template-columns:7em 1fr;gap:12px;padding:12px 0;font-size:16px;display:grid}.fyLXCq_walkFacts dt{font-weight:760}.fyLXCq_footer{padding:28px var(--gut) 108px;background:var(--ink);color:var(--on-night-2);flex-wrap:wrap;justify-content:space-between;gap:10px 32px;font-size:14px;display:flex}.fyLXCq_footBrand{color:var(--on-night);align-items:center;gap:8px;font-weight:750;display:inline-flex}.fyLXCq_footBrand .fyLXCq_brandMark{width:24px;height:19px}.fyLXCq_bar{display:none}@media (max-width:1100px){.fyLXCq_nav{display:none}.fyLXCq_hero{grid-template-columns:1fr}.fyLXCq_heroText{max-width:760px}.fyLXCq_heroPic{display:none}.fyLXCq_sheet{max-width:760px}.fyLXCq_gcFoot{grid-template-columns:1fr 1fr}.fyLXCq_gcFoot .fyLXCq_btnYellow{justify-self:start}}@media (max-width:900px){.fyLXCq_sectionHead,.fyLXCq_scopeHead,.fyLXCq_gcHead,.fyLXCq_est,.fyLXCq_buildings,.fyLXCq_dana,.fyLXCq_faq,.fyLXCq_walk{grid-template-columns:1fr}.fyLXCq_buildPic,.fyLXCq_danaPic{aspect-ratio:4/3;min-height:0}.fyLXCq_danaText{order:0;justify-self:start}.fyLXCq_phases,.fyLXCq_replyList{grid-template-columns:1fr}.fyLXCq_phases li,.fyLXCq_phases li+li{border-left:0;border-bottom:1px solid var(--dline);padding:24px 0}.fyLXCq_replyList li+li{border-left:0;border-top:1px solid var(--lline)}.fyLXCq_reply,.fyLXCq_replyList li:first-child .fyLXCq_reply{padding:22px 0 24px}.fyLXCq_gcFoot{grid-template-columns:1fr}.fyLXCq_matrix{--cols:minmax(0, 1fr) repeat(4, 84px)}}@media (max-width:760px){.fyLXCq_root{font-size:16px}.fyLXCq_footer{padding-bottom:150px}.fyLXCq_header{gap:12px;padding-top:14px;padding-bottom:14px}.fyLXCq_brandWord{font-size:24px}.fyLXCq_brandSub{display:none}.fyLXCq_headCall{padding-left:14px;font-size:15px}.fyLXCq_lead{font-size:17px}.fyLXCq_heroActions .fyLXCq_btnYellow{width:100%}.fyLXCq_sheetList li{grid-template-columns:70px 1fr 16px;gap:10px}.fyLXCq_sheetList li .fyLXCq_mono{font-size:13px}.fyLXCq_sheetPhotos{gap:8px}.fyLXCq_morningPic{aspect-ratio:4/3.4;height:auto}.fyLXCq_morningCap{font-size:16px}.fyLXCq_segNights{grid-template-columns:1fr 1fr}.fyLXCq_segNights .fyLXCq_segOpt:nth-child(3){border-left:0}.fyLXCq_segNights .fyLXCq_segOpt:nth-child(n+3){border-top:1px solid var(--text)}.fyLXCq_seg:not(.fyLXCq_segNights){grid-template-columns:1fr}.fyLXCq_seg:not(.fyLXCq_segNights) .fyLXCq_segOpt+.fyLXCq_segOpt{border-left:0;border-top:1px solid var(--text)}.fyLXCq_sqftRow{flex-direction:column;align-items:stretch;gap:4px}.fyLXCq_sqftOut{text-align:left;order:-1}.fyLXCq_estResult .fyLXCq_btnYellow{width:100%;padding:0 16px}.fyLXCq_mHead{display:none}.fyLXCq_mRow{grid-template-columns:1fr}.fyLXCq_mCell{display:none}.fyLXCq_mTask{justify-content:space-between;gap:14px;padding-right:0;display:flex}.fyLXCq_mFreqPhone{background:var(--yellow);border-radius:2px;flex:none;align-self:flex-start;padding:1px 8px;font-size:13px;font-weight:700;display:inline-block}.fyLXCq_mArea{font-size:18px}.fyLXCq_buildList div{grid-template-columns:1fr;gap:4px}.fyLXCq_gcFoot .fyLXCq_btnYellow{width:100%}.fyLXCq_qa p{padding-right:0}.fyLXCq_walkFacts div{grid-template-columns:1fr;gap:2px}.fyLXCq_bar{z-index:40;gap:8px;display:flex;position:fixed;bottom:64px;left:12px;right:12px}.fyLXCq_barCta,.fyLXCq_barAlt{border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px -8px #00000080}.fyLXCq_barCta{background:var(--yellow);flex:1;color:var(--ink)!important}.fyLXCq_barAlt{background:var(--ink);padding:0 18px;color:var(--on-night)!important}}@media (max-width:600px){.fyLXCq_footer{padding-bottom:96px}.fyLXCq_bar{bottom:12px}.fyLXCq_headCall span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fyLXCq_headCall{border-left:0;justify-content:center;min-width:44px;padding-left:0}}@media (prefers-reduced-motion:reduce){.fyLXCq_root *{transition:none!important}}
