@font-face{font-family:Archivo;src:url(/fonts/archivo-latin.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;src:url(/fonts/jost-latin.woff2) format("woff2");font-weight:300 800;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;src:url(/fonts/jost-cyrillic.woff2) format("woff2");font-weight:300 800;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-latin.woff2) format("woff2");font-weight:500 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-cyrillic.woff2) format("woff2");font-weight:500 900;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:100 900;size-adjust:129.7%;ascent-override:67.85%;descent-override:16.19%;line-gap-override:0%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Text Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:100 900;size-adjust:109.3%;ascent-override:80.51%;descent-override:19.21%;line-gap-override:0%;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:500 900;size-adjust:108.6%;ascent-override:89.32%;descent-override:23.02%;line-gap-override:0%}@font-face{font-family:Jost Fallback;src:local("Arial"),local("ArialMT");font-weight:300;size-adjust:93.3%;ascent-override:114.68%;descent-override:40.73%;line-gap-override:0%}@font-face{font-family:Jost Fallback;src:local("Arial"),local("ArialMT");font-weight:400;size-adjust:96%;ascent-override:111.46%;descent-override:39.58%;line-gap-override:0%}@font-face{font-family:Jost Fallback;src:local("Arial"),local("ArialMT");font-weight:500;size-adjust:100.2%;ascent-override:106.79%;descent-override:37.92%;line-gap-override:0%}@font-face{font-family:Jost Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600;size-adjust:97.9%;ascent-override:109.30%;descent-override:38.82%;line-gap-override:0%}@font-face{font-family:Jost Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:700 800;size-adjust:101%;ascent-override:105.94%;descent-override:37.62%;line-gap-override:0%}:root{--disp:"Archivo","Archivo Fallback","Jost","Jost Fallback",sans-serif;--red:#C8102E;--red-d:#9E0B22;--red-l:#E2483A;--ink:#1A1A1A;--ink2:#1E1E1E;--g1:#4A4A4A;--g2:#7A7A7A;--g3:#D6D6D6;--g4:#ECECEC;--g5:#F5F5F5;--white:#fff;--grad:linear-gradient(135deg,#E2483A,#C8102E 55%,#9E0B22);--wrap:1320px;--gut:40px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Jost,Jost Fallback,system-ui,sans-serif;font-size:17px;line-height:1.55;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}.disp{font-family:var(--disp);font-stretch:125%;font-weight:800;letter-spacing:.005em}.disp,.eyebrow{text-transform:uppercase}.eyebrow{font-weight:600;font-size:13px;letter-spacing:.18em;color:var(--g2)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.in-mark{display:block;border-radius:50%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:uppercase;border:0;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:var(--red-d)}.btn-gr{background:#3A3A3A;color:#fff}.btn-gr:hover{background:#262626}.bg-ink .btn-gr:hover,.qa-c-ask .btn-gr:hover{background:#4A4A4A}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:#000}.btn-line{background:transparent;border:1.5px solid}.btn-line:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.btn-line.on-dark:hover{background:#fff;color:var(--ink);border-color:#fff}.btn-sm{height:42px;padding:0 18px;font-size:13px}.arrow:after{content:"→";font-size:17px;letter-spacing:0;text-transform:none}.sh{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px}.sh h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(28px,3.1vw,44px);line-height:1.02;-webkit-border-start:10px solid var(--red);border-inline-start:10px solid var(--red);-webkit-padding-start:22px;padding-inline-start:22px}.sh p{color:var(--g1);max-width:520px;margin-top:14px;-webkit-padding-start:32px;padding-inline-start:32px}.sh .more{font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid var(--ink);padding-bottom:3px;white-space:nowrap}.sh .more:hover{color:var(--red);border-color:var(--red)}section{padding:110px 0}.bg-soft{background:var(--g5)}.bg-ink{background:var(--ink);color:#fff}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--g4)}.hdr .wrap{display:flex;align-items:center;height:78px}.nav{display:flex;flex:1 1}.nav a{font-weight:500;font-size:15.5px;color:var(--g1);position:relative;padding:6px 0}.nav a.on,.nav a:hover{color:var(--ink)}.nav a.on:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:-2px;height:2px;background:var(--red)}.hdr-r{display:flex;align-items:center;gap:22px}.lang{position:relative}.lang summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:7px;height:42px;padding:0 12px;border:1px solid var(--g3);font-weight:600;font-size:13px;letter-spacing:.1em}.lang summary::-webkit-details-marker{display:none}.lang summary:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-2px);-webkit-margin-start:2px;margin-inline-start:2px}.lang summary:hover,.lang[open] summary{border-color:var(--ink)}.lang svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.lang ul{list-style:none;position:absolute;inset-inline-end:0;top:48px;min-width:170px;background:#fff;border:1px solid var(--g3);padding:6px 0;z-index:70}.lang a{display:block;padding:10px 18px;font-size:15px;color:var(--g1)}.lang a:hover{background:var(--g5);color:var(--ink)}.lang a.on{color:var(--red);font-weight:600}.lang a[dir=rtl]{text-align:start}.tel{font-weight:600;font-size:15.5px}.burger{display:none;width:44px;height:44px;border:0;background:none;cursor:pointer}.burger span{display:block;width:22px;height:2px;margin:5px auto}.burger span,.hero{background:var(--ink)}.hero{color:#fff;overflow:hidden;padding:84px 0 0}.hero,.hero-grid{position:relative}.hero-grid{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:56px;gap:56px;align-items:center;z-index:2}.hero h1{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(40px,5.1vw,74px);line-height:.98;letter-spacing:-.005em}.hero h1 em{font-style:normal;color:#fff;border-bottom:6px solid var(--red)}.hero .lead{font-size:20px;line-height:1.5;color:#BDBDBD;max-width:560px;margin:26px 0 40px}.hero .eyebrow{color:#9A9A9A;margin-bottom:26px;display:flex;align-items:center;gap:14px}.hero .eyebrow:before{content:"";width:34px;height:3px;background:var(--red)}.search{background:#fff;color:var(--ink);max-width:720px}.search .tabs{display:flex;border-bottom:1px solid var(--g4)}.search .tabs button{flex:0 0 auto;padding:16px 24px;background:none;border:0;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--g2);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.search .tabs button.on{color:var(--ink);border-color:var(--red)}.search .fields{display:grid;grid-template-columns:repeat(4,1fr) auto}.field{padding:14px 20px;-webkit-border-end:1px solid var(--g4);border-inline-end:1px solid var(--g4);display:flex;flex-direction:column;gap:2px}.field label{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g2)}.field select{border:0;background:none;font-size:16px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:2px 0;outline:none}.search .btn{height:auto;padding:0 32px}.quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.quick a{font-size:14px;color:#CFCFCF;border:1px solid #3a3a3a;padding:7px 14px}.quick a:hover{border-color:#fff;color:#fff}.mosaic{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;position:relative}.mosaic img{aspect-ratio:1;width:100%;height:auto;object-fit:cover;filter:grayscale(.15) contrast(1.02)}.mosaic figcaption{grid-column:1/-1;background:#fff;color:var(--ink);display:flex;align-items:center;gap:16px;padding:16px 18px}.mosaic figcaption .in-mark{width:52px;height:52px;flex:0 0 auto}.mosaic figcaption b{display:block;font-weight:600;font-size:16px;line-height:1.2}.mosaic figcaption span{font-size:14px;color:var(--g2)}.mosaic figcaption a{-webkit-margin-start:auto;margin-inline-start:auto}.markets{border-top:1px solid #2c2c2c;position:relative;z-index:2;background:var(--ink)}.markets .wrap{display:flex;align-items:baseline;gap:44px;height:74px;font-size:15px;color:#9A9A9A}.markets b{color:#fff;font-weight:600;letter-spacing:.02em}.markets .soon{-webkit-margin-start:auto;margin-inline-start:auto}.markets .soon b{color:#9A9A9A;font-weight:500}.stats{padding:0;border-bottom:1px solid var(--g4)}.stats .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:36px 0 32px;-webkit-border-end:1px solid var(--g4);border-inline-end:1px solid var(--g4);-webkit-padding-start:32px;padding-inline-start:32px}.stat:first-child{-webkit-padding-start:0;padding-inline-start:0}.stat:last-child{-webkit-border-end:0;border-inline-end:0}.stat .n{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:48px;line-height:1;display:flex;align-items:baseline;gap:8px}.stat .n small{font-size:20px}.stat p{color:var(--g1);font-size:15.5px;margin-top:10px;max-width:240px}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:34px}.chip{border:1px solid var(--g3);background:#fff;padding:9px 16px;font-size:14.5px;font-weight:500;cursor:pointer;color:var(--g1)}.chip:hover{color:var(--ink)}.chip.on,.chip:hover{border-color:var(--ink)}.chip.on{background:var(--ink);color:#fff}.chips .sep{width:1px;background:var(--g3);margin:0 8px}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px 22px;gap:28px 22px}.grid4.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.pc{display:flex;flex-direction:column;background:#fff}.pc .ph{position:relative;overflow:hidden;background:var(--g4)}.pc .ph img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .5s}.pc:hover .ph img{transform:scale(1.035)}.tag{position:absolute;top:12px;inset-inline-start:12px;background:var(--ink);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px}.tag.r{inset-inline-start:auto;inset-inline-end:12px;background:#fff;color:var(--ink)}.pc .bd{padding:18px 0 0;display:flex;flex-direction:column;flex:1 1}.pc .meta{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--g2)}.pc h3{font-weight:600;font-size:20px;line-height:1.25;margin:6px 0 2px}.pc .dev{font-size:14.5px;color:var(--g2);margin-bottom:14px}.pc:hover h3{color:var(--red)}.price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.price b{font-weight:700;font-size:21px;letter-spacing:.005em}.price span{color:var(--g2);font-size:14.5px}.pc .ft{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--g4);margin-top:auto;padding-top:12px;font-size:14px;color:var(--g1)}.pc .ft+.ft{border:0;padding-top:4px}.pc .gap{height:14px}.bg-soft .pc .bd{padding:20px 22px 18px}.bg-soft .pc .ft{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.hidden{display:none!important}.grid3{grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.grid3,.rc{display:grid}.rc{background:#fff;grid-template-columns:120px 1fr;min-height:200px}.rc .br{background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:18px}.rc .br b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:54px;line-height:.9}.rc .br b.w{font-size:24px;font-stretch:100%;line-height:1.1}.rc .br span{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9A9A9A}.rc .bd{padding:18px 20px;display:flex;flex-direction:column;gap:6px}.rc .st{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--g2)}.rc .st,.rc h3{font-weight:600}.rc h3{font-size:18.5px;line-height:1.25}.rc .sq{color:var(--g1);font-size:14.5px}.rc .ag{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--g4);font-size:14px;color:var(--g1)}.rc .ag img{width:32px;height:32px;border-radius:50%;object-fit:cover}.rc:hover h3{color:var(--red)}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid var(--g3)}.step{padding-block:34px 0;padding-inline:0 30px}.step .k{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:15px;color:var(--g2);display:flex;align-items:center;gap:12px}.step .k:before{content:"";width:22px;height:3px;background:var(--red)}.step h3{font-weight:600;font-size:22px;line-height:1.25;margin:18px 0 10px}.step p{color:var(--g1);font-size:16px}.owners{position:relative;overflow:hidden;padding:110px 0}.owners .wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center;position:relative;z-index:2}.owners h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(30px,3.4vw,48px);line-height:1;-webkit-border-start:10px solid var(--red);border-inline-start:10px solid var(--red);-webkit-padding-start:22px;padding-inline-start:22px}.owners p.lead{color:#BDBDBD;font-size:19px;margin:24px 0 30px;max-width:520px}.owners ul{list-style:none;display:grid;grid-gap:12px;gap:12px;margin-bottom:36px}.owners li{display:flex;gap:14px;color:#E5E5E5}.owners li:before{content:"";flex:0 0 14px;height:2px;background:#fff;margin-top:13px}.report{background:#fff;color:var(--ink);padding:30px 32px}.report .hd{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--g4);padding-bottom:16px;margin-bottom:18px}.report .hd b{font-weight:600;font-size:17px}.report .hd span{font-size:13px;color:var(--g2)}.funnel{display:grid;grid-gap:10px;gap:10px}.funnel div{display:grid;grid-template-columns:150px 1fr 90px;align-items:center;grid-gap:14px;gap:14px;font-size:14.5px;color:var(--g1)}.funnel i{display:block;height:10px;background:var(--ink)}.funnel b{font-weight:600;color:var(--ink);text-align:end;font-size:16px}.funnel .last i{background:var(--red)}.report .note{margin-top:20px;font-size:13px;color:var(--g2)}.mort{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:72px;gap:72px;align-items:start}.banks{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;margin-top:30px;border-top:1px solid var(--g4)}.banks span{padding:13px 0;border-bottom:1px solid var(--g4);font-weight:500;color:var(--g1)}.calc{background:var(--g5);padding:36px}.calc .row{margin-bottom:24px}.calc .row div{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.calc label:not(.lead label){font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--g2)}.calc output{font-weight:600;font-size:18px}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3px;background:var(--g3);outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--ink);cursor:pointer;border:3px solid #fff;box-shadow:0 0 0 1px var(--ink)}input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--ink);cursor:pointer;border:3px solid #fff}.res{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border-top:1px solid var(--g3);padding-top:24px;margin-top:8px}.res .v{white-space:nowrap;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:40px;line-height:1}.res .v small{font-size:16px;-webkit-margin-start:6px;margin-inline-start:6px}.res .l{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--g2);margin-bottom:8px}.grid-b{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:22px;gap:22px}.bk img{aspect-ratio:1;object-fit:cover;width:100%;filter:grayscale(.1)}.bk b{display:block;font-weight:600;font-size:17px;margin-top:14px;line-height:1.25}.bk span{font-size:14px;color:var(--g2)}.bk a{display:inline-block;margin-top:8px;font-size:13.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid var(--ink)}.bk a:hover{color:var(--red);border-color:var(--red)}.bk-cta{background:var(--ink);color:#fff;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.bk-cta b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:22px;line-height:1.05;text-transform:uppercase}.ins{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:22px;gap:22px}.ic{display:flex;flex-direction:column}.ic img{aspect-ratio:16/10;object-fit:cover;width:100%}.ic .d{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--g2);margin:16px 0 6px}.ic .d,.ic h3{font-weight:600}.ic h3{font-size:20px;line-height:1.3}.ic:hover h3{color:var(--red)}.ic.big{background:var(--ink);color:#fff;padding:28px;justify-content:space-between;min-height:100%}.ic.big .fig{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:64px;line-height:.95}.ic.big .fig small{display:block;font-family:Jost;font-stretch:100%;font-size:14px;font-weight:600;letter-spacing:.14em;color:#9A9A9A;margin-bottom:12px}.ic.big h3{margin-top:28px}.yt{display:flex;align-items:center;gap:24px;margin-top:44px;padding:22px 26px;border:1px solid var(--g3)}.yt .in-mark{width:56px;height:56px;flex:0 0 auto}.yt b{display:block;font-weight:600;font-size:18px}.yt span{color:var(--g2);font-size:15px}.yt .btn{-webkit-margin-start:auto;margin-inline-start:auto}.links{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:48px;gap:48px}.links h3{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--g2);margin-bottom:16px}.links ul{list-style:none;column-count:2;column-gap:24px}.links li{page-break-inside:avoid;break-inside:avoid;padding:5px 0;font-size:15.5px}.links a:hover{color:var(--red)}.faq{max-width:920px}.faq details{border-top:1px solid var(--g3)}.faq details:last-child{border-bottom:1px solid var(--g3)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-weight:600;font-size:20px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:28px;font-weight:300;line-height:1;color:var(--g2)}.faq details[open] summary:after{content:"–"}.faq details p{padding-block:0 26px;padding-inline:0 60px;color:var(--g1)}.ftr{background:var(--ink);color:#BDBDBD;position:relative;overflow:hidden;padding:80px 0 0}.ftr .top{display:grid;grid-template-columns:1.3fr repeat(3,1fr);grid-gap:48px;gap:48px;padding-bottom:56px;border-bottom:1px solid #2e2e2e}.ftr h4{color:#fff;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.ftr ul{list-style:none;display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.ftr a:hover{color:#fff}.ftr .about{font-size:15.5px;max-width:340px}.group{display:flex;align-items:baseline;gap:18px;padding:26px 0;border-bottom:1px solid #2e2e2e;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap}.group a.on{color:var(--red-l)}.legal{display:flex;justify-content:space-between;gap:24px;padding:22px 0 30px;font-size:13.5px;color:#8A8A8A;flex-wrap:wrap}.fab{position:fixed;inset-inline-end:24px;bottom:24px;z-index:60;width:60px;height:60px;border-radius:50%;background:var(--ink);display:grid;place-items:center;box-shadow:0 6px 24px rgba(0,0,0,.25)}.fab svg{width:28px;height:28px}.crumbs{font-size:14px;color:var(--g2);padding-top:22px;padding-bottom:22px}.crumbs a:hover{color:var(--ink)}.crumbs span{margin:0 8px;color:var(--g3)}.p-hero{position:relative;color:#fff;min-height:620px;display:flex;align-items:flex-end;background:var(--ink)}.p-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.p-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,26,26,0),rgba(26,26,26,.35) 38%,rgba(26,26,26,.94))}.p-hero .wrap{position:relative;z-index:2;width:100%;padding-bottom:44px}.p-hero .eyebrow{color:#D0D0D0;display:flex;gap:14px;align-items:center;margin-bottom:18px}.p-hero .eyebrow:before{content:"";width:34px;height:3px;background:var(--red)}.p-hero h1{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(34px,4.6vw,66px);line-height:.98;max-width:1050px}.p-hero .sub{font-size:20px;color:#DADADA;margin-top:16px}.facts{background:var(--ink);color:#fff;border-top:1px solid #2e2e2e}.facts .wrap{display:grid;grid-template-columns:1.35fr repeat(4,1fr) auto;align-items:center}.fact{padding:24px 26px;-webkit-border-end:1px solid #2E2E2E;border-inline-end:1px solid #2E2E2E}.fact:first-child{-webkit-padding-start:0;padding-inline-start:0}.fact label{display:block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8E8E8E;margin-bottom:6px}.fact b{font-weight:600;font-size:19px}.fact .big{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:26px;line-height:1;white-space:nowrap;display:block}.fact small{display:block;color:#9A9A9A;font-size:14px;margin-top:6px}.facts .btns{display:flex;gap:10px;-webkit-padding-start:26px;padding-inline-start:26px}.subnav{position:-webkit-sticky;position:sticky;top:78px;z-index:40;background:#fff;border-bottom:1px solid var(--g4)}.subnav .wrap{display:flex;gap:34px;height:60px;align-items:center;overflow-x:auto}.subnav a{font-weight:500;font-size:15px;color:var(--g1);white-space:nowrap}.subnav a:hover{color:var(--ink)}.p-body{display:grid;grid-template-columns:1fr 380px;grid-gap:72px;gap:72px;padding-top:72px;padding-bottom:40px;align-items:start}.p-body section{padding:0 0 84px}.p-body .sh{margin-bottom:28px}.p-body .sh h2{font-size:clamp(24px,2.4vw,34px)}.prose p{color:var(--g1);font-size:18px;line-height:1.65;margin-bottom:16px;max-width:760px}.prose p:first-child{color:var(--ink);font-size:21px;line-height:1.55}.units{width:100%;border-collapse:collapse;font-size:17px}.units th{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g2);text-align:start;padding:0 0 14px;border-bottom:1px solid var(--ink)}.units td{padding:12px 0;border-bottom:1px solid var(--g4);vertical-align:middle}.units td:nth-child(2){font-weight:600}.units .r{text-align:end}.units td.r b{font-weight:700;font-size:19px}.units td small{color:var(--g2);font-size:14px;-webkit-margin-start:6px;margin-inline-start:6px}.units a{font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid var(--ink)}.units a:hover{color:var(--red);border-color:var(--red)}.plan-bar{display:flex;gap:2px;height:64px;margin:6px 0 18px}.plan-bar div{display:flex;align-items:center;padding:0 18px;color:#fff;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:22px}.plan-bar .a{background:var(--ink)}.plan-bar .b{background:var(--g1)}.plan-bar .c{background:var(--g3);color:var(--ink)}.plan-leg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0}.plan-leg div{-webkit-padding-end:14px;padding-inline-end:14px}.plan-leg label:before{content:"";display:inline-block;width:10px;height:10px;-webkit-margin-end:8px;margin-inline-end:8px;background:var(--c,#1A1A1A)}.plan-leg label{display:block;font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g1)}.plan-leg b{font-weight:600;font-size:18px}.plan-note{margin-top:24px;padding-top:18px;border-top:1px solid var(--g3);color:var(--g1);font-size:15px}.amen{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--g4)}.amen div{padding-block:20px 20px;padding-inline:0 20px;border-bottom:1px solid var(--g4)}.amen b{display:block;font-weight:600;font-size:17px}.amen span{font-size:14.5px;color:var(--g2)}.dist{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--g4)}.dist div{padding-block:22px 22px;padding-inline:0 20px;border-bottom:1px solid var(--g4);display:flex;align-items:baseline;gap:12px}.dist b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:30px;line-height:1;min-width:84px}.dist b small{font-size:13px;-webkit-margin-start:2px;margin-inline-start:2px}.dist span{color:var(--g1);font-size:15.5px}.kpi{display:grid;grid-template-columns:auto 1fr;grid-gap:28px;gap:28px;align-items:center;background:var(--ink);color:#fff;padding:30px 34px;margin-top:28px}.kpi b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:56px;line-height:.9}.kpi p{color:#CFCFCF;font-size:16px}.aside{position:-webkit-sticky;position:sticky;top:160px}.agent{border:1px solid var(--g3);background:#fff}.agent .top{display:flex;gap:16px;align-items:center;padding:22px}.agent .top img{width:72px;height:72px;border-radius:50%;object-fit:cover}.agent .top b{display:block;font-weight:600;font-size:18px}.agent .top span{font-size:14px;color:var(--g2)}.agent form{padding:0 22px 22px;display:grid;grid-gap:10px;gap:10px}.agent input{height:52px;border:1px solid var(--g3);padding:0 16px;font-size:16px;outline:none;background:#fff}.agent input:focus{border-color:var(--ink)}.agent .or{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--g4)}.agent .or a{height:56px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.agent .or a+a{-webkit-border-start:1px solid var(--g4);border-inline-start:1px solid var(--g4)}.agent .or a:hover{background:var(--g5)}.agent small{display:block;padding:0 22px 18px;color:var(--g2);font-size:12.5px}.mbar{display:none}.l-gal{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-gap:8px;gap:8px;height:560px;margin-bottom:34px}.l-gal figure{position:relative;overflow:hidden;background:var(--g4)}.l-gal figure:first-child{grid-row:1/3}.l-gal img{width:100%;object-fit:cover}.wm{position:absolute;inset-inline-end:4%;bottom:5%;display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.92);font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:clamp(10px,1.2vw,17px);letter-spacing:.03em;pointer-events:none}.wm:before{content:"";width:4px;height:1.15em;background:var(--red)}.l-gal .all{bottom:16px;background:#fff;height:40px;padding:0 16px;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:0;cursor:pointer}.l-gal .all,.l-gal .badges{position:absolute;inset-inline-start:16px;display:flex}.l-gal .badges{top:16px;gap:6px}.l-gal .badges span{background:var(--ink);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:7px 10px}.l-gal .badges span.v{background:#fff;color:var(--ink);display:flex;align-items:center;gap:6px}.l-gal .badges span.v:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red)}.l-gal .badges span.sold,.tag.tag-sold{background:#fff;color:var(--ink)}.l-sold{margin-top:14px;padding:12px 16px;-webkit-border-start:3px solid var(--ink);border-inline-start:3px solid var(--ink);background:var(--g5);font-size:14px;color:var(--ink)}.l-card .l-sold-p{padding:0 22px;font-size:14px;color:var(--g2);line-height:1.5}.l-body{display:grid;grid-template-columns:1fr 380px;grid-gap:64px;gap:64px;align-items:start;padding-bottom:40px}.l-body>*{min-width:0}.l-top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.l-price{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:44px;line-height:1;white-space:nowrap}.l-price small{font-size:18px;-webkit-margin-end:6px;margin-inline-end:6px}.l-sub{color:var(--g2);font-size:15.5px;margin-top:8px}.l-sub b{color:var(--ink);font-weight:600}.l-act{display:flex;gap:8px}.l-act button{width:46px;height:46px;border:1px solid var(--g3);background:#fff;display:grid;place-items:center;cursor:pointer}.l-act button:hover{border-color:var(--ink)}.l-act svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.l-specs{display:flex;flex-wrap:wrap;border-top:1px solid var(--g4);border-bottom:1px solid var(--g4);margin:26px 0 30px}.l-specs div{padding-block:16px 16px;padding-inline:0 20px;-webkit-margin-end:20px;margin-inline-end:20px;-webkit-border-end:1px solid var(--g4);border-inline-end:1px solid var(--g4);display:flex;align-items:baseline;gap:8px}.l-specs div:last-child{border:0}.l-specs b{font-weight:700;font-size:20px}.l-specs span{color:var(--g2);font-size:15px}.l-h1{font-weight:600;font-size:30px;line-height:1.2;margin:0 0 10px}.l-loc{color:var(--g1);font-size:16px;display:flex;align-items:center;gap:8px}.l-loc svg{width:16px;height:16px;fill:none;stroke:var(--red);stroke-width:2}.l-sec{padding:44px 0 0}.l-sec h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:22px;-webkit-border-start:8px solid var(--red);border-inline-start:8px solid var(--red);-webkit-padding-start:16px;padding-inline-start:16px;margin-bottom:22px;line-height:1.1}.l-desc p{color:var(--g1);font-size:17px;line-height:1.65;margin-bottom:14px;max-width:760px}.l-desc p:first-child{color:var(--ink);font-size:19px}.l-tbl{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;column-gap:40px}.l-tbl div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--g4);font-size:15.5px}.l-tbl span{color:var(--g2)}.l-tbl b{font-weight:600;text-align:end}.l-feat h3{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g2);margin:18px 0 10px}.l-feat h3:first-child{margin-top:0}.l-feat .chips{margin:0}.l-feat .chip{cursor:default}.l-ins{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--g3)}.l-ins div{padding:22px 24px;-webkit-border-end:1px solid var(--g3);border-inline-end:1px solid var(--g3)}.l-ins div:last-child{border:0}.l-ins label{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g2);margin-bottom:8px}.l-ins b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:26px;line-height:1}.l-ins p{font-size:14px;color:var(--g2);margin-top:8px}.l-note{background:var(--g5);padding:18px 22px;color:var(--g1);font-size:15.5px;margin-top:16px}.l-note b{color:var(--ink)}.l-permit{display:flex;align-items:center;gap:20px;padding:18px 22px}.l-permit,.l-permit .qr{border:1px solid var(--g3)}.l-permit .qr{width:84px;height:84px;flex:0 0 auto;background:repeating-conic-gradient(var(--ink) 0 25%,#fff 0 50%) 0 0/12px 12px;outline:6px solid #fff;outline-offset:-6px}.l-permit b{display:block;font-weight:600;font-size:17px}.l-permit span{color:var(--g2);font-size:14px}.l-card{border:1px solid var(--g3);background:#fff}.l-card .p{padding:22px 22px 0}.l-card .p .l-price{font-size:30px}.l-card .p .l-sub{margin-top:6px;font-size:14px}.l-card .ag{display:flex;gap:14px;align-items:center;padding:20px 22px;border-bottom:1px solid var(--g4)}.l-card .ag img{width:64px;height:64px;border-radius:50%;object-fit:cover}.l-card .ag b{display:block;font-weight:600;font-size:17px}.l-card .ag span{font-size:13.5px;color:var(--g2)}.l-card .ag i{font-style:normal;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin-top:4px}.l-card .ag i:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red)}.l-card .btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:18px 22px 0}.l-card .btns .btn{height:48px;padding:0}.l-card h4{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g2);padding:22px 22px 10px}.days{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;padding:0 22px}.days button{border:1px solid var(--g3);background:#fff;padding:10px 0;cursor:pointer;display:flex;flex-direction:column;align-items:center;line-height:1.15}.days button small{font-size:11.5px;color:var(--g2);letter-spacing:.08em;text-transform:uppercase}.days button b{font-size:19px;font-weight:700}.days button.on{background:var(--ink);border-color:var(--ink);color:#fff}.days button.on small{color:#BDBDBD}.l-card .slot{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:8px 22px 0}.l-card .slot button{border:1px solid var(--g3);background:#fff;height:42px;font-size:14.5px;font-weight:500;cursor:pointer}.l-card .slot button.on{background:var(--ink);border-color:var(--ink);color:#fff}.l-card .go{padding:14px 22px 22px}.l-card .go .btn{width:100%}.l-card .ref{display:flex;justify-content:space-between;padding:14px 22px;border-top:1px solid var(--g4);font-size:12.5px;color:var(--g2)}@media (max-width:1180px){.grid4,.grid4.g3{grid-template-columns:repeat(2,minmax(0,1fr))}.facts .wrap,.grid-b{grid-template-columns:repeat(3,1fr)}.facts .btns{grid-column:1/-1;padding:0 0 22px}.fact{-webkit-border-end:0;border-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}}@media (max-width:980px){:root{--gut:24px}section{padding:80px 0}.hero-grid,.mort,.owners .wrap,.p-body{grid-template-columns:minmax(0,1fr)}.hero-grid>*,.mort>*,.owners .wrap>*,.p-body>*{min-width:0}.res .v{font-size:32px}.search .fields{grid-template-columns:1fr 1fr}.search .fields .btn{grid-column:1/-1;height:56px}.field{border-bottom:1px solid var(--g4)}.stats .wrap,.steps{grid-template-columns:1fr 1fr}.stat{-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-border-end:0;border-inline-end:0}.grid3,.ins,.links{grid-template-columns:1fr}.markets .wrap{height:auto;padding:20px var(--gut);flex-wrap:wrap;gap:12px 26px}.markets .soon{-webkit-margin-start:0;margin-inline-start:0}.aside{position:static}.amen,.dist{grid-template-columns:1fr 1fr}.sh{flex-direction:column;align-items:flex-start}}@media (max-width:640px){:root{--gut:16px}body{font-size:16px}.hdr .wrap{height:64px;gap:16px}.hdr .btn{display:none}.lang summary{height:38px;padding:0 10px}.hdr-r{-webkit-margin-start:auto;margin-inline-start:auto}.hero{padding-top:48px}.hero .lead{font-size:17px}.search .fields{grid-template-columns:1fr}.search .tabs{overflow-x:auto}.search .tabs button{padding:14px 12px;font-size:12.5px}.sh h2{font-size:26px}.mort .banks,.mort p{-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-padding-start:0!important;padding-inline-start:0!important}.owners h2{font-size:28px}.mosaic{grid-template-columns:repeat(3,minmax(0,1fr))}.mosaic img:nth-of-type(n+4){display:none}.mosaic figcaption{grid-column:1/-1;flex-wrap:wrap}.mosaic figcaption a{-webkit-margin-start:0;margin-inline-start:0}.tag.r{display:none}.funnel div{grid-template-columns:96px 1fr 58px;font-size:13.5px}.plan-leg{grid-template-columns:1fr;gap:10px}.report{padding:22px}.mosaic figcaption{position:static}.grid-b,.grid4,.grid4.g3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 12px}.pc h3,.price b{font-size:17px}.pc .ft{font-size:12.5px;flex-direction:column;gap:2px}.stat .n{font-size:38px}.ins{grid-template-columns:minmax(0,1fr)}.ic.big .fig{font-size:46px}.rc{grid-template-columns:88px 1fr}.rc .br b{font-size:40px}.rc .br b.w{font-size:18px}.steps{grid-template-columns:1fr}.calc{padding:24px}.res,.yt{flex-direction:column;align-items:flex-start}.yt .btn{-webkit-margin-start:0;margin-inline-start:0}.links ul{column-count:1}.ftr .top{grid-template-columns:1fr 1fr}.ftr .top>div:first-child{grid-column:1/-1}.faq summary{font-size:17px}.faq details p{-webkit-padding-end:0;padding-inline-end:0}.p-hero{min-height:520px}.facts .wrap{grid-template-columns:1fr 1fr}.fact .big{font-size:22px}.units td:last-child,.units td:nth-child(4),.units th:last-child,.units th:nth-child(4){display:none}.amen,.dist{grid-template-columns:1fr}.plan-bar div{font-size:16px;padding:0 10px}.plan-leg b{font-size:15px}.kpi{grid-template-columns:1fr}.fab{display:none}.mbar{display:grid;grid-template-columns:1fr 1fr 1.3fr;position:fixed;inset-inline-start:0;inset-inline-end:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--g3)}.mbar a{height:58px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.mbar a+a{-webkit-border-start:1px solid var(--g4);border-inline-start:1px solid var(--g4)}.mbar a.red{background:var(--red);color:#fff}.is-project{padding-bottom:58px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}@media (max-width:980px){.l-gal{height:420px}.l-body{grid-template-columns:minmax(0,1fr)}.l-ins{grid-template-columns:1fr}.l-ins div{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--g3)}}@media (max-width:640px){.l-gal{grid-template-columns:1fr;grid-template-rows:auto;height:auto;margin:0 calc(var(--gut)*-1) 24px}.l-gal figure:first-child{grid-row:auto}.l-gal figure:not(:first-child){display:none}.l-gal img{aspect-ratio:4/3}.l-price{font-size:32px}.l-h1{font-size:23px}.l-act{display:none}.l-specs div{padding-block:12px 12px;padding-inline:0 16px;-webkit-margin-end:16px;margin-inline-end:16px}.l-specs b{font-size:18px}.l-tbl{grid-template-columns:1fr}}.nav{align-items:center}body:not(.po) .hdr .nav .po-nav{color:#1A1A1A}.nav .po-nav{font-weight:600;-webkit-padding-start:24px;padding-inline-start:24px;-webkit-margin-start:0;margin-inline-start:0;-webkit-border-start:1px solid var(--g3);border-inline-start:1px solid var(--g3)}.nav .po-nav:before{content:"";display:inline-block;width:7px;height:7px;background:var(--ink);-webkit-margin-end:9px;margin-inline-end:9px;vertical-align:2px}:root{--po:#0E0E0E;--po2:#161616;--po3:#232323;--pol:#8C8C8C;--poline:#2C2C2C}body.po{background:var(--po);color:#EDEDED}body.po .hdr{background:var(--po);border-bottom:1px solid var(--poline)}.hdr .tel{white-space:nowrap}body.po .nav a{color:#9A9A9A}body.po .nav .po-nav{color:#fff;border-inline-start-color:#333}body.po .nav .po-nav:before{background:var(--red)}.nav a.po-nav.on:after{inset-inline-start:24px;inset-inline-end:0}body.po .nav a:hover,body.po .tel{color:#fff}body.po .lang summary{color:#fff;border-color:#333}body.po .lang svg{stroke:#fff}.btn-w{background:#fff;color:var(--po)}.btn-w:hover{background:#E6E6E6}.btn-o{background:transparent;color:#fff;border:1px solid #4a4a4a}.btn-o:hover{border-color:#fff}.po .eyebrow{color:var(--pol)}.po-h{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;line-height:1;color:#fff;-webkit-border-start:10px solid var(--red);border-inline-start:10px solid var(--red);-webkit-padding-start:24px;padding-inline-start:24px}.po-sec{padding:110px 0;border-top:1px solid var(--poline)}.po-lead{font-size:19px;line-height:1.6;color:#BDBDBD;max-width:640px}.po-hero{position:relative;height:820px;overflow:hidden}.po-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.po-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,14,14,.6),rgba(14,14,14,.1) 30%,rgba(14,14,14,.55) 60%,rgba(14,14,14,.97))}.po-hero .wrap{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:90px}.po-hero h1{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:78px;line-height:.98;color:#fff;-webkit-border-start:12px solid var(--red);border-inline-start:12px solid var(--red);-webkit-padding-start:28px;padding-inline-start:28px;margin-block:22px 26px;margin-inline:-40px 0}.po-hero h1,.po-tabs{text-transform:uppercase}.po-tabs{display:flex;gap:36px;font-size:13px;letter-spacing:.18em;font-weight:600;color:#9A9A9A;border-bottom:1px solid var(--poline);padding-bottom:18px;margin-bottom:46px}.po-tabs b{color:#fff;font-weight:600;position:relative}.po-tabs b:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:-19px;height:2px;background:#fff}.po-tabs .r{-webkit-margin-start:auto;margin-inline-start:auto;color:#fff}.lots{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px 40px;gap:56px 40px}.lot{display:block;color:#fff}.lot .lph{position:relative;aspect-ratio:3/2;overflow:hidden;background:#222}.lot .lph img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.lot:hover .lph img{transform:scale(1.03)}.lot .ltag{inset-inline-start:18px;background:rgba(14,14,14,.82);color:#fff;letter-spacing:.2em;font-weight:600}.lot .film,.lot .ltag{position:absolute;top:18px;font-size:11px;padding:8px 12px;text-transform:uppercase}.lot .film{inset-inline-end:18px;background:#fff;color:var(--po);letter-spacing:.16em;font-weight:700}.lot .lmeta{display:grid;grid-template-columns:auto 1fr auto;grid-gap:22px;gap:22px;align-items:baseline;padding-top:22px;border-bottom:1px solid var(--poline);padding-bottom:22px}.lot .no{font-size:12px;letter-spacing:.2em;color:var(--pol);font-weight:600}.lot h3{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:20px;line-height:1.15}.lot .loc{color:#9A9A9A;font-size:15px;margin-top:6px}.lot .pr{font-family:var(--disp);font-stretch:110%;font-weight:700;font-size:20px;white-space:nowrap}.lot .lfacts{display:flex;gap:26px;color:#9A9A9A;font-size:14px;padding-top:14px}.lot.off .lph img{filter:grayscale(.3) brightness(.6)}.lot.off .lock{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#fff;text-align:center}.lot.off .lock svg{width:34px;height:34px;stroke:#fff;fill:none;stroke-width:1.5}.lot.off .lock b{font-size:13px;letter-spacing:.24em;font-weight:600}.pillars{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid var(--poline)}.pillars div{padding-block:34px 10px;padding-inline:0 30px;-webkit-border-end:1px solid var(--poline);border-inline-end:1px solid var(--poline);-webkit-margin-end:30px;margin-inline-end:30px}.pillars div:last-child{-webkit-border-end:0;border-inline-end:0}.pillars i{font-style:normal;font-size:12px;letter-spacing:.2em;color:var(--red);font-weight:700}.pillars b{display:block;font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:19px;margin:16px 0 12px;color:#fff}.pillars p{color:#9A9A9A;font-size:16px}.adv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.adv .a img{width:100%;aspect-ratio:4/5;object-fit:cover;filter:grayscale(1) contrast(1.05)}.adv .a b{display:block;font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:17px;margin-top:20px;color:#fff}.adv .a span{color:#9A9A9A;margin-top:6px}.adv .a em,.adv .a span{display:block;font-size:14px}.adv .a em{font-style:normal;color:#BDBDBD;margin-top:14px;border-top:1px solid var(--poline);padding-top:14px}.films{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:24px;gap:24px}.films .f{aspect-ratio:16/9;overflow:hidden}.films .f img{width:100%;height:100%;object-fit:cover}.films .f .t{position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;padding:22px;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,0));color:#fff}.films .f .t b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:15px;text-transform:uppercase;display:block}.films .f .t span{font-size:13px;color:#BDBDBD}.films .f .play{position:absolute;inset-inline-start:22px;top:22px;width:46px;height:46px;border-radius:50%;background:#fff;display:grid;place-items:center}.films .f .play:after{content:"";border-left:13px solid var(--po);border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:4px}.ask{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.ask form{display:grid;grid-gap:14px;gap:14px}.ask input,.ask select,.ask textarea{background:transparent;border:0;border-bottom:1px solid #3a3a3a;color:#fff;padding:16px 0;font-size:16px;outline:0}.ask .row{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.ask small{color:var(--pol);font-size:13px}.po .ftr{background:#090909;border-top:1px solid var(--poline)}.po-num{display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px;border-top:1px solid #333}.po-num div{padding:26px 0}.po-num b{display:block;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:38px;color:#fff}.po-num span{color:#9A9A9A;font-size:14px}.lh{position:relative;height:900px;overflow:hidden}.lh>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lh:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,14,14,.5),rgba(14,14,14,0) 28%,rgba(14,14,14,0) 50%,rgba(14,14,14,.96))}.lh:before,.po-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(14,14,14,.7),rgba(14,14,14,.35) 40%,rgba(14,14,14,0) 70%)}.lh .wrap{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:70px}.crumb{font-size:12px;letter-spacing:.2em;color:#BDBDBD;font-weight:600}.crumb,.lh h1{text-transform:uppercase}.lh h1{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:70px;line-height:1;color:#fff;-webkit-border-start:12px solid var(--red);border-inline-start:12px solid var(--red);-webkit-padding-start:28px;padding-inline-start:28px;margin-block:22px 24px;margin-inline:-40px 0;max-width:1100px}.lh .row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.lh .pr{font-family:var(--disp);font-stretch:115%;font-weight:700;font-size:34px;color:#fff}.lh .pr small{display:block;font-family:Jost;font-size:14px;font-weight:500;letter-spacing:.14em;color:#BDBDBD;text-transform:uppercase;margin-bottom:6px}.strip{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--poline)}.strip div{padding:30px 0;-webkit-border-end:1px solid var(--poline);border-inline-end:1px solid var(--poline);-webkit-padding-start:26px;padding-inline-start:26px}.strip div:first-child{-webkit-padding-start:0;padding-inline-start:0}.strip div:last-child{-webkit-border-end:0;border-inline-end:0}.strip span{display:block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--pol);font-weight:600}.strip b{display:block;font-family:var(--disp);font-stretch:115%;font-weight:700;font-size:22px;color:#fff;margin-top:8px}.lgrid{display:grid;grid-template-columns:1fr 420px;grid-gap:80px;gap:80px;padding:90px 0}.chap{margin-bottom:90px}.chap .k{font-size:12px;letter-spacing:.2em;color:var(--red);font-weight:700}.chap h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:34px;color:#fff;margin:14px 0 22px}.chap p{color:#BDBDBD;font-size:18px;line-height:1.7;max-width:720px}.pair{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:16px;gap:16px;margin-top:34px}.pair img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto}.pair .r{display:grid;grid-gap:16px;gap:16px}.wide{margin-top:34px}.wide img{width:100%;aspect-ratio:16/8;object-fit:cover}.filmbox{position:relative;margin-top:30px}.filmbox img{width:100%;aspect-ratio:16/9;object-fit:cover}.filmbox .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;background:#fff;display:grid;place-items:center}.filmbox .play:after{content:"";border-left:26px solid var(--po);border-top:16px solid transparent;border-bottom:16px solid transparent;margin-left:8px}.filmbox .cap{position:absolute;inset-inline-start:30px;bottom:26px;color:#fff;font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:22px}.side{position:-webkit-sticky;position:sticky;top:110px;align-self:start}.card{background:var(--po2);border:1px solid var(--poline);padding:34px}.card .who{display:flex;gap:18px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--poline)}.card .who img{width:76px;height:76px;object-fit:cover;filter:grayscale(1)}.card .who b{display:block;font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:15px;color:#fff}.card .who span{font-size:13px;color:#9A9A9A}.card .btns{display:grid;grid-gap:12px;gap:12px;margin-top:24px}.card .btns .btn{width:100%}.card ul{list-style:none;margin-top:26px;display:grid;grid-gap:12px;gap:12px;font-size:14px;color:#BDBDBD}.card li{display:flex;gap:12px}.card li:before{content:"";width:6px;height:6px;background:var(--red);margin-top:8px;flex:none}.card .note{font-size:12px;color:var(--pol);margin-top:22px;line-height:1.5}.po .amen{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;margin-top:26px;border-top:1px solid var(--poline)}.po .amen div{padding:18px 0;border-bottom:1px solid var(--poline);color:#D6D6D6;font-size:16px}.po-teaser{background:var(--po);color:#EDEDED;padding:110px 0}.po-teaser .top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px;gap:40px}.po-teaser .lots{grid-template-columns:repeat(3,1fr);gap:28px}.c3 .lot .lmeta{grid-template-columns:auto 1fr;gap:6px 18px}.c3 .lot .pr{grid-column:2;font-size:17px}.c3 .lot h3{font-size:16px}.hero-h{padding-bottom:0}.hero-h .hero-grid{padding-bottom:72px}@media (max-width:980px){.hero-h .hero-grid{padding-bottom:40px}}.about-t{margin-top:14px}.about-t a{color:#fff;font-weight:600}.tel-w{display:grid;justify-items:end;grid-gap:2px;gap:2px}.online,.tel-w .tel{line-height:1.2}.online{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--g2)}.online i{width:7px;height:7px;border-radius:50%;background:#2BB673}.ftr .about-of{text-decoration:underline;-webkit-text-decoration-color:#5A5A5A;text-decoration-color:#5A5A5A;text-underline-offset:4px;transition:-webkit-text-decoration-color .15s;transition:text-decoration-color .15s;transition:text-decoration-color .15s,-webkit-text-decoration-color .15s}.ftr .about-of:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.of{scroll-margin-top:100px}@media (max-width:640px){.of{scroll-margin-top:80px}}.ftr .online{margin-top:6px;color:#BDBDBD}body.po .online{color:var(--pol)}@media (prefers-reduced-motion:no-preference){.online i{animation:online-blink 5s ease-in-out infinite}@keyframes online-blink{0%,70%,to{opacity:1}85%{opacity:.25}}}.crumbs{display:flex;flex-wrap:wrap}.crumbs .cr{white-space:nowrap;color:var(--g2);margin:0}.crumbs .cr .sep{color:var(--g3);margin:0 8px}.hdr .mnav{display:grid;border-top:1px solid var(--g4);padding:8px var(--gut) 16px;background:#fff}.hdr .mnav[hidden]{display:none}.mnav a{padding:12px 0;font-weight:500;border-bottom:1px solid var(--g4)}.funnel .w-100{width:100%}.funnel .w-56{width:56%}.funnel .w-24{width:24%}.funnel .w-16{width:16%}.funnel .w-6{width:6%}.funnel .w-4{width:4%}.sh-tight{margin-bottom:22px}.mort-p{color:var(--g1);font-size:18px;max-width:480px;-webkit-padding-start:32px;padding-inline-start:32px}.mort-p0{-webkit-padding-start:0;padding-inline-start:0;margin-bottom:24px}.banks-i{-webkit-margin-start:32px;margin-inline-start:32px}.bk-cta span{color:#BDBDBD;font-size:15px}.ic.big .d{color:#9A9A9A}.ic-o{position:relative;overflow:hidden;background:var(--ink)}.ic-o img{display:block;height:auto;transition:transform .5s ease}.ic-o .ic-b{position:absolute;inset:auto 0 0;padding:64px 20px 18px;background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.72) 55%,transparent);color:#fff}.ic-o .d{margin:0 0 6px;color:rgba(255,255,255,.78);font-size:12px}.ic-o h3,.ic-o:hover h3{color:#fff;font-size:18px;line-height:1.25}.ic-o:hover img,.pl:hover img{transform:scale(1.03)}.pl{position:relative;overflow:hidden;margin-bottom:40px;background:var(--ink);color:#fff}.pl,.pl img{display:block}.pl img{width:100%;height:auto;aspect-ratio:21/9;object-fit:cover;transition:transform .5s ease}.pl-b{position:absolute;inset:auto 0 0;padding:120px 40px 32px;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.72) 55%,transparent)}.pl-d{margin-bottom:10px;color:rgba(255,255,255,.78);font-size:13px;font-weight:600;letter-spacing:.1em}.pl h2,.pl-d{text-transform:uppercase}.pl h2{max-width:980px;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:clamp(22px,2.8vw,40px);line-height:1.06}.pl p{max-width:760px;margin-top:12px;color:rgba(255,255,255,.86);font-size:16px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pp-g{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:40px;column-gap:40px}.pp,.pp-g{display:grid}.pp{grid-template-columns:260px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;padding:20px 0;border-top:1px solid var(--g4)}.pp img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.pp h3{font-weight:600;font-size:18px;line-height:1.28}.pp:hover h3{color:var(--red)}.pp p{margin-top:6px;color:var(--g1);font-size:14px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pp-d{margin-top:8px;color:var(--g2);font-size:12px}@media (prefers-reduced-motion:reduce){.ic-o img,.pl img{transition:none}.ic-o:hover img,.pl:hover img{transform:none}}.ins-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px 22px;gap:40px 22px}.pc-t{margin:8px 0 2px}.ft-ag,.ft-ag span{align-items:center}.ft-ag span{display:flex;gap:8px}.ft-ag img{width:26px;height:26px;border-radius:50%;object-fit:cover}.sec-mt{margin-top:60px}.l-tbl-1{grid-template-columns:1fr}.l-mapb{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.l-ins-2{grid-template-columns:repeat(2,1fr)}.ag-top{margin-top:14px;border-top:1px solid var(--g4)}.l-permit img{width:84px;height:84px;flex:0 0 auto}.l-permit>a{flex:0 0 auto;line-height:0}.l-permit div a{display:block;margin-top:6px;font-size:14px}.l-gal img{height:100%}.p-hero-s{min-height:420px}.prose-top{margin-top:28px}.plan-text{white-space:pre-line}.plan-line{color:var(--g1);margin-bottom:14px}.plan-leg .l-a{--c:var(--ink)}.plan-leg .l-b{--c:var(--g1)}.plan-leg .l-c{--c:var(--g3)}.im-72{width:72px;height:72px;flex:0 0 auto}.agent .top .in-mark{border-radius:50%}.p-gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.p-gal a{display:block;overflow:hidden;background:var(--g4);aspect-ratio:4/3}.p-gal img{width:100%;height:100%;object-fit:cover}.yt-f{display:block;position:relative;margin-top:16px;aspect-ratio:16/9;background:var(--ink);overflow:hidden}.yt-f img{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.yt-f iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.yt-p{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:var(--red)}.yt-p:after{content:"";position:absolute;left:27px;top:20px;border-left:20px solid #fff;border-top:14px solid transparent;border-bottom:14px solid transparent}.list-head{padding-top:6px;padding-bottom:36px}.art-h,.list-head h1{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(28px,3.6vw,52px);line-height:1.02;-webkit-border-start:10px solid var(--red);border-inline-start:10px solid var(--red);-webkit-padding-start:22px;padding-inline-start:22px}.list-head p{color:var(--g1);max-width:720px;margin-top:14px;-webkit-padding-start:32px;padding-inline-start:32px}.of-sec{padding:0 0 22px}.of-sec-l{padding:56px 0 0}.of-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.of{display:flex;flex-direction:column;background:var(--g5)}.of-ph{position:relative;overflow:hidden;background:var(--ink)}.of-ph img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.of-tag{position:absolute;inset-inline-start:20px;top:20px;padding:7px 12px;background:#fff;color:var(--ink);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.of-tag-h{background:var(--red);color:#fff}.of-b{display:flex;flex-direction:column;flex:1 1;padding:28px 32px 32px}.of-k{color:var(--g2);font-size:13px;font-weight:600;letter-spacing:.1em}.of-h,.of-k{text-transform:uppercase}.of-h{margin-top:8px;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:clamp(24px,2.4vw,34px);line-height:1.04}.of-a{margin-top:12px;color:var(--g1);font-size:17px;line-height:1.5}.of-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:24px}.of-gm{display:inline-flex;align-items:center;gap:10px}.of-pin{flex:0 0 auto}.of-col{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,auto);grid-gap:12px;gap:12px}.of-col img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.of-col img,.of-th img{filter:grayscale(1);transition:filter .6s ease}@media (hover:hover){.of-col img:hover{filter:none}}.of-col img.is-on,.of-th button[aria-current=true] img{filter:none}@media (prefers-reduced-motion:reduce){.of-col img,.of-th img{transition:none}}.of-col img:first-child{grid-column:span 2;grid-row:span 2;height:100%;aspect-ratio:auto}@media (max-width:980px){.of-col,.of-g{grid-template-columns:1fr 1fr}.of-g{grid-template-columns:1fr}.of-col img:first-child{grid-column:span 2;grid-row:auto;height:auto;aspect-ratio:3/2}}.of-th{display:none}@media (max-width:640px){.of-b{padding:22px 20px 24px}.of-tag{inset-inline-start:14px;top:14px}.of-sec-l{padding-top:36px}.of-col{grid-template-columns:none;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:100%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.of-col::-webkit-scrollbar{display:none}.of-col img,.of-col img:first-child{grid-column:auto;grid-row:auto;height:auto;aspect-ratio:3/2;scroll-snap-align:start;scroll-snap-stop:always}.of-th:not([hidden]){display:flex;gap:6px;margin-top:8px}.of-th button{flex:1 1;min-width:0;padding:0;border:0;background:none;opacity:.5;cursor:pointer;transition:opacity .2s}.of-th button[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--red)}.of-th img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.of-th button{transition:none}}.list-sec{padding:40px 0 70px}.sh-nb h2{-webkit-border-start:0;border-inline-start:0}.sh-nb h2,.sh-nb p{-webkit-padding-start:0;padding-inline-start:0}.side-lead{padding:70px 0}@media (min-width:981px){.lead-row{align-items:center}.lead-row>.sh{margin-bottom:0}}.sg{position:fixed;z-index:80;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid var(--g3);padding:6px 0;color:var(--g1);font-size:15px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.sg[hidden]{display:none}.sg-h{padding:10px 18px 4px;color:var(--g2);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.sg-o{display:flex;align-items:center;gap:12px;padding:9px 18px;cursor:pointer}.sg-o.act{background:var(--g5);color:var(--ink)}.sg-o b{color:var(--ink);font-weight:600}.sg-t{flex:1 1;min-width:0;white-space:nowrap}.sg-t,.sg-t small{overflow:hidden;text-overflow:ellipsis}.sg-t small{display:block;margin-top:2px}.sg-m,.sg-t small{color:var(--g2);font-size:13px}.sg-m{flex:none}.sg-o img,.sg-o>i{flex:none;width:56px;height:42px;object-fit:cover;background:var(--g5)}.more-s{height:1px}.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px 22px;gap:28px 22px}.tile{display:block}.tile-i{aspect-ratio:4/3;background:var(--g4);overflow:hidden}.tile-i img{width:100%;height:100%;object-fit:cover}.tiles-logo .tile-i{background:#fff;border:1px solid var(--g4);display:grid;place-items:center;padding:24px}.tiles-logo .tile-i img{object-fit:contain}.tile b{display:block;font-weight:600;font-size:18px;margin-top:12px;line-height:1.25}.tile span{display:block;margin-top:4px;color:var(--g1);font-size:14px}.tile em{display:block;margin-top:2px;font-style:normal;font-weight:600;font-size:15px}.tile:hover b{color:var(--red)}.tile-i img{transition:transform .5s}.tile:hover .tile-i img{transform:scale(1.035)}.faq-l{list-style:none;max-width:920px}.faq-l li{border-top:1px solid var(--g3)}.faq-l a{display:block;padding:18px 0;font-weight:600;font-size:18px}.faq-l a:hover{color:var(--red)}.wrap-t{max-width:920px}.art-top{padding-top:40px;padding-bottom:70px}.art{margin-top:28px;margin-bottom:72px}.art li,.art p{color:var(--g1);font-size:18px;line-height:1.65;margin-bottom:14px}.art h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(22px,2.4vw,30px);line-height:1.1;margin:36px 0 16px}.art h3{font-weight:600;font-size:22px;margin:26px 0 12px}.art ul{-webkit-padding-start:22px;padding-inline-start:22px;margin-bottom:16px}.art a{color:var(--red);border-bottom:1px solid}.art-cover{width:100%;margin-top:28px}.art-cover,.art-img{display:block;height:auto}.art-img{margin:28px auto;max-width:100%}.art-img-wide{width:100%}.art-img-small{width:auto;max-width:min(100%,480px)}.art-img-portrait{width:auto;max-width:min(100%,440px)}.art-only-m{display:none}.art-img-tall{width:auto;max-height:min(720px,86vh)}.art h2+.art-img,.art h3+.art-img{margin-top:12px}.art-q{display:grid;grid-gap:18px;gap:18px;margin:32px 0;padding:24px 28px;background:var(--g5)}.art-q.has-photo{grid-template-columns:64px minmax(0,1fr);align-items:start}.art-q img{width:64px;height:64px;border-radius:50%;object-fit:cover}.art-q p{margin-bottom:10px;color:var(--ink);font-size:18px;line-height:1.55}.art-q footer{color:var(--g2);font-size:14px}.art-t{margin:24px 0 30px;overflow-x:auto;-webkit-overflow-scrolling:touch}.art-t table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.4}.art-t th{border-bottom:2px solid var(--ink);color:var(--ink);font-weight:600;text-align:start;white-space:nowrap}.art-t td,.art-t th{padding-block:12px 12px;padding-inline:0 16px}.art-t td{border-bottom:1px solid var(--g4);color:var(--g1);vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.art-t tr>:last-child{-webkit-padding-end:0;padding-inline-end:0}.art-t td:first-child{color:var(--ink)}.art .art-f{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px;margin:20px 0 28px;padding:0;list-style:none}.art .art-f li{margin:0;padding:12px 16px;background:var(--g5);color:var(--ink);font-size:16px;line-height:1.35}.art .art-src{margin-top:-14px;color:var(--g2);font-size:13px}.art>p:first-child{color:var(--ink);font-size:21px;line-height:1.5}.art h2{scroll-margin-top:100px}.art li::marker{color:var(--red)}.art .art-z{display:block;border:0;cursor:zoom-in}.art-z.art-img-small{max-width:min(100%,480px)}.art-z.art-img-portrait,.art-z.art-img-small{width:-moz-fit-content;width:fit-content;margin-inline:auto}.art-z.art-img-portrait{max-width:min(100%,440px)}.art-z.art-img-tall{width:-moz-fit-content;width:fit-content;margin-inline:auto}.art-z.art-img-tall img{max-height:min(720px,86vh);width:auto}.art-z.art-only-m{display:none}.art-z img{width:100%}.art-d{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.art-share{-webkit-margin-start:auto;margin-inline-start:auto;padding:0;border:0;border-bottom:1px solid var(--g3);background:none;color:var(--ink);font:inherit;cursor:pointer}.art-share[hidden]{display:none}.art-toc{margin-top:28px;border-top:1px solid var(--g4);border-bottom:1px solid var(--g4)}.art-toc summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-weight:600;font-size:16px;cursor:pointer;list-style:none}.art-toc summary::-webkit-details-marker{display:none}.art-toc summary:after{content:"+";color:var(--red);font-size:24px;font-weight:400}.art-toc[open] summary:after{content:"−"}.art-toc ol{margin:0 0 16px;-webkit-padding-start:24px;padding-inline-start:24px}.art-toc li{padding:5px 0;font-size:16px;line-height:1.35}.art-toc li::marker{color:var(--g2)}.art-toc a:hover{color:var(--red)}.art-v{margin:28px 0}.art-v .yt-f{margin-top:0}.art .art-cta{margin:24px 0}.art .art-cta a{color:var(--white);border-bottom:0}.art-d{color:var(--g2);font-size:14px;margin-bottom:12px}.art-a{display:flex;gap:14px;align-items:center;margin-top:24px}.art-a img{width:64px;height:64px;border-radius:50%;object-fit:cover}.art .art-q footer a{color:inherit;border-bottom:1px solid var(--g3)}.rp{position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:-1px;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;pointer-events:none}.art-a-link,.art-a-link b{width:-moz-fit-content;width:fit-content}.art-a-link b{border-bottom:1px solid transparent;transition:border-color .15s}.art-a-link:hover b{border-color:currentColor}.grid-b>*{min-width:0}.grid-b-full .bk img{aspect-ratio:4/5;object-position:top}.bk a.bk-p{display:block;margin:0;border:0;font-size:inherit;letter-spacing:0;text-transform:none}.bp{padding:24px 0 56px}.bp-g{display:grid;grid-template-columns:360px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start}.bp-i{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.bp .art-h{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}.bp-r{margin-top:16px;color:var(--g2);font-size:15px}.bp-a{margin-top:28px}.bp-a b{display:block;margin-bottom:10px;font-size:14px;font-weight:600}.bp-a div{display:flex;flex-wrap:wrap;gap:8px}.bp-a a{padding:7px 14px;border:1px solid var(--g3);font-size:14px}.bp-a a:hover{border-color:var(--ink)}.bp-c{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.bp-c,.bp-s{display:flex}.bp-s{gap:8px;list-style:none;margin:0;padding:0}.bp-s a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--g3);color:var(--ink)}.bp-s a:hover{border-color:var(--ink);color:var(--red)}.bp-s svg{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.bp-sold{border-top:1px solid var(--g4)}.bp-sold summary{display:flex;align-items:baseline;gap:14px;padding-top:28px;cursor:pointer;list-style:none}.bp-sold summary::-webkit-details-marker{display:none}.bp-sold h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(22px,2.2vw,30px);line-height:1.05}.bp-sold-n{color:var(--g2);font-size:18px;font-weight:600}.bp-sold .more{-webkit-margin-start:auto;margin-inline-start:auto;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid var(--ink);padding-bottom:3px}.bp-sold summary:hover .more{color:var(--red);border-color:var(--red)}.bp-sold-x,.bp-sold[open] .bp-sold-o{display:none}.bp-sold[open] .bp-sold-x{display:inline}.bp-sold-p{margin:14px 0 32px;color:var(--g1);max-width:520px}.bp-f{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:36px;border-top:1px solid var(--g4)}.bp-f div{padding-block:18px 0;padding-inline:0 16px}.bp-f dt{color:var(--g2);font-size:13px;line-height:1.3}.bp-f dd{margin-top:6px;font-size:26px;font-weight:600;line-height:1.1}.art-a b{display:block}.art-a span{color:var(--g2);font-size:14px}.val-l{-webkit-padding-start:20px;padding-inline-start:20px;color:var(--g1)}.val-l li{margin-bottom:8px}.calc-h{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:24px;margin-bottom:18px}.lnk{grid-gap:12px;gap:12px;max-width:460px}.cv-l,.lnk{display:grid}.cv-l{grid-gap:6px;gap:6px;font-size:14px;color:var(--g1)}.lead{display:grid;grid-gap:12px;gap:12px}.lead input:not([type=hidden]),.lead select,.lead textarea{height:52px;width:100%;border:1px solid var(--g3);padding:0 16px;font-size:16px;outline:none;background:#fff;min-width:0}.lead textarea{height:auto;padding:14px 16px}.lead input:focus,.lead select:focus,.lead textarea:focus{border-color:var(--ink)}.tel-i{position:relative;display:flex;align-items:center;container-type:inline-size}.tel-f{position:absolute;left:16px;display:flex;pointer-events:none;transition:opacity .15s}.tel-f img{width:20px;height:15px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.tel-f[data-sure=no]{opacity:.4;filter:grayscale(1)}.lead .tel-i.has-f input{padding-left:46px}.tel-c{position:absolute;right:16px;font-size:13px;color:var(--g2);pointer-events:none;white-space:nowrap}@container (max-width:340px){.tel-c{display:none}}.tel-s{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;max-height:360px;overflow-y:auto;background:#fff;border:1px solid var(--g3);box-shadow:0 8px 24px rgba(0,0,0,.08);color:var(--g1)}.tel-tip{padding:12px 16px;font-size:13px;line-height:1.4;color:var(--g2)}.tel-o{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:0 16px;height:44px;cursor:pointer;font-size:15px}.tel-o span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tel-o b{font-weight:500;color:var(--g2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tel-o img{width:20px;height:15px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.tel-o.act{background:var(--g5);color:var(--ink)}.f-note{margin:-4px 0 2px;font-size:13px;line-height:1.35;color:var(--g2)}.lead .f .f-note{margin:0}.hp{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.lead-st{font-size:14px;color:var(--g1)}.lead-st:empty{display:none}.f-err,.lead-st.err{color:var(--red)}.f-err{margin:-4px 0 2px;font-size:13px;line-height:1.35}.lead-po .f-err{color:#FF8A8A}.lead-st a{text-decoration:underline}.lm{margin:auto;border:0;padding:40px;max-width:480px;width:calc(100% - 32px);color:var(--ink);box-shadow:0 24px 64px rgba(0,0,0,.4)}.lm:focus{outline:none}.lm::-webkit-backdrop{background:rgba(10,10,10,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lm::backdrop{background:rgba(10,10,10,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lm-t{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:24px;line-height:1.1;-webkit-padding-end:30px;padding-inline-end:30px}.lm-s{color:var(--g1);margin:10px 0 18px}.lm-x{position:absolute;inset-inline-end:8px;top:8px;width:44px;height:44px;display:grid;place-items:center;color:var(--ink)}.lm-x,.mbar button{background:none;border:0;cursor:pointer}.mbar button{height:58px;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.mbar button.red{background:var(--red);color:#fff}.mbar button{-webkit-border-start:1px solid var(--g4);border-inline-start:1px solid var(--g4)}.fps{display:grid;grid-gap:24px;gap:24px}.fp-b label{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g2);margin-bottom:4px}.fp-b b{font-weight:600;font-size:17px}.fp-b .btn{white-space:normal;height:auto;min-height:42px;padding:8px 14px;text-align:center}.lb{position:fixed;inset:0;z-index:90;background:rgba(0,0,0,.92);display:grid;place-items:center}.lb img{max-width:94vw;object-fit:contain}.lb .fr,.lb img{max-height:88vh;grid-area:1/1}.lb .fr{width:min(94vw,calc(88vh * 1.47));aspect-ratio:1312/894;display:none;--sk-a:#232323;--sk-b:#333;background:linear-gradient(100deg,var(--sk-a) 30%,var(--sk-b) 50%,var(--sk-a) 70%) 100% 0/250% 100% var(--sk-a)}.lb.ld .fr{display:block}.lb.ld img{display:none}.lb .n{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;opacity:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.lb.ld .fr{animation:sk 1.5s linear infinite}}.lb button{position:absolute;background:none;border:0;color:#fff;font-size:40px;cursor:pointer;padding:12px}.lb .x{inset-inline-end:12px;top:4px}.lb .pv{inset-inline-start:8px;top:50%}.lb .nx{inset-inline-end:8px;top:50%}.po-eb,.po-lead-l{color:#D6D6D6}.po-b{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.po-sec-f{border-top:0;padding-top:80px}.po-h44{font-size:44px;margin-block:22px 60px;margin-inline:-34px 0}.po-h0{margin-bottom:0}.po-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px}.po-head .po-lead{max-width:520px}.po-tabs a:hover{color:#fff}.po-all{text-align:center;margin-top:60px}.po-sold{margin-top:90px}.lots-t,.po-sold .lots{margin-top:36px}.lot-w{min-width:0}.lots.c3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.chap .k+p{margin-top:14px}.lph-off{background:#1b1b1b}.lot.off .lock span{color:#BDBDBD;font-size:14px}.po-lead-t,.po-nda{margin-top:30px}.po-nda{font-size:15px;color:#8C8C8C}.po-b0{margin-top:0}.lh .crumb a:hover{color:#fff}.lh .btn{white-space:nowrap}.strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}.strip b{overflow-wrap:anywhere}.po .amen-2{grid-template-columns:1fr}.po .yt-f{margin-top:24px}.films .f{display:block;position:relative}.films .f img{transform:scale(1.02)}.lead-po{gap:14px}.lead-po .f-note{color:#9A9A9A}.lead-po .lead-st{color:#BDBDBD}.lead-po .btn{justify-self:stretch;margin-top:12px}body.po .hdr .mnav{background:var(--po);border-top-color:var(--poline)}body.po .mnav a{color:#EDEDED;border-bottom-color:var(--poline)}body.po .burger span{background:#fff}body.po .about,body.po .ftr{color:#BDBDBD}.lot,.lot:hover{color:inherit}.po-teaser .lot{color:#fff}.bro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);background:var(--g5)}.bro-i{min-height:100%;background:var(--g4)}.bro-i img{width:100%;height:100%;object-fit:cover}.bro-b{padding:28px 30px}.bro-b h3{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:24px;line-height:1.1;margin:12px 0 16px;overflow-wrap:anywhere}.bro-b ul,.bro-in ul{list-style:none;display:grid;grid-gap:8px;gap:8px;margin-bottom:22px;color:var(--g1);font-size:16px}.bro-b li,.bro-in li{display:flex;gap:12px}.bro-b li:before,.bro-in li:before{content:"";flex:0 0 14px;height:2px;background:var(--red);margin-top:12px}.bro-in{margin-top:28px}.bro-in h3{font-weight:600;font-size:20px;margin-bottom:12px}.bro-in ul{margin-bottom:0}.u-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.bro-b .btn,.u-cta .btn{white-space:normal;height:auto;min-height:48px;padding:8px 22px;text-align:center}.ask>*,.hero-grid>*,.lgrid>*,.mort>*,.p-body>*{min-width:0}.lots{grid-template-columns:repeat(2,minmax(0,1fr))}.lead .btn,.lot .pr{white-space:normal}.lead .btn{height:auto;min-height:52px;padding-top:8px;padding-bottom:8px}.res{flex-wrap:wrap}.chap p+p{margin-top:16px}.chap h2,.pillars b,.po-h{overflow-wrap:anywhere}@media (max-width:640px){html[lang=ru] .p-hero h1:not(.h-lg):not(.h-xl){font-size:30px}html[lang=ru] .po-hero h1 br{display:none}html[lang=ru] .po-h44{font-size:24px}html[lang=ru] .search .tabs button{padding:14px 9px;letter-spacing:.04em}}html[lang=ru]{--disp:"Montserrat","Montserrat Fallback","Jost","Jost Fallback",sans-serif}html[lang=ru] .po-hero h1{font-size:clamp(34px,5.3vw,76px)}html[lang=ru] .hero h1{font-size:clamp(34px,4.7vw,68px)}html[lang=ru] .list-head h1{line-height:1.08}html[lang=ru] .strip b{overflow-wrap:normal}@media (min-width:641px){html[lang=ru] .fact b{white-space:nowrap}}@media (max-width:640px){html[lang=ru] .h-nb{white-space:normal}}@media (max-width:400px){.btn{max-width:100%;height:auto;min-height:48px;white-space:normal;text-align:center}}.hdr .wrap,.nav{min-width:0}.nav a{white-space:nowrap}html[lang=ru] .hdr .wrap{gap:20px}html[lang=ru] .hdr-r{gap:12px}:root{--fab-edge:clamp(20px,2vw,32px);--fab-size:56px;--fab-gap:12px}.fab{inset-inline-end:var(--fab-edge);bottom:var(--fab-edge);width:var(--fab-size);height:var(--fab-size);background:#25D366;box-shadow:0 6px 20px rgba(0,0,0,.35);transition:background .15s}.fab:hover{background:#1EBE5A}.fab svg{width:30px;height:30px}.totop{position:fixed;z-index:60;inset-inline-end:var(--fab-edge);bottom:calc(var(--fab-edge) + var(--fab-size) + var(--fab-gap));width:var(--fab-size);height:var(--fab-size);border:0;border-radius:50%;display:grid;place-items:center;background:var(--g2);box-shadow:0 6px 20px rgba(0,0,0,.25);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .2s,transform .2s,visibility 0s .2s,background .15s}.totop.on{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .2s,background .15s}.totop:hover{background:var(--g1)}.totop svg{width:24px;height:24px}@media (prefers-reduced-motion:reduce){.totop,.totop.on{transition:none;transform:none}}@media (max-width:640px){.totop{inset-inline-end:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.mbar~.totop{bottom:calc(74px + env(safe-area-inset-bottom))}}@media (max-width:1180px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.lgrid{grid-template-columns:1fr;gap:40px}.side{position:static}.strip{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto}.strip div{-webkit-border-end:0;border-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}.lh h1{font-size:52px;-webkit-margin-start:0;margin-inline-start:0}.lh .row{flex-wrap:wrap}}@media (max-width:980px){.lots.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.po-head{flex-direction:column;align-items:flex-start}.c3,.films,.po-teaser .lots{grid-template-columns:1fr 1fr}.po-teaser .top{flex-direction:column;align-items:flex-start}.ins-g{grid-template-columns:1fr 1fr}.mort-p{-webkit-padding-start:0;padding-inline-start:0}.banks-i,.po-h44{-webkit-margin-start:0;margin-inline-start:0}.po-h44{font-size:32px}.adv,.ask,.lots,.pillars,.po-num{grid-template-columns:1fr 1fr}.po-hero h1{font-size:48px;-webkit-margin-start:0;margin-inline-start:0}}@media (max-width:1180px){.pp-g{grid-template-columns:minmax(0,1fr)}}@media (max-width:980px){.bp-g{grid-template-columns:240px minmax(0,1fr);gap:32px}}@media (max-width:640px){.l-mapb .btn{max-width:100%;height:auto;min-height:52px;padding:10px 18px;white-space:normal;text-align:center}.pl{margin:0 calc(var(--gut) * -1) 24px}.pl img{aspect-ratio:4/5}.pl-b{padding:96px 16px 20px}.pl p{display:none}.pp{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:16px 0}.pp h3{font-size:16px}.pp p{display:none}.bp-g{grid-template-columns:minmax(0,1fr);gap:20px}.bp-i{max-width:200px}.bp-f{grid-auto-flow:row;grid-template-columns:1fr 1fr}.bp-f dd{font-size:22px}.bp-c .btn,.bp-s{width:100%;justify-content:center}.art{margin-bottom:48px}.art-only-d{display:none}.art-only-m{display:block}.art .art-f{grid-template-columns:1fr 1fr}.art-t{-webkit-padding-end:var(--gut);padding-inline-end:var(--gut)}.art-q{padding:18px 16px}.art-q.has-photo{grid-template-columns:48px minmax(0,1fr);gap:14px}.art-q img{width:48px;height:48px}.art-q p{font-size:16px}.art-t{-webkit-margin-end:calc(var(--gut) * -1);margin-inline-end:calc(var(--gut) * -1)}.art-t table{font-size:14px}.art-t td,.art-t th{-webkit-padding-end:12px;padding-inline-end:12px}.art-img-tall{max-height:none;width:100%}.bro{grid-template-columns:1fr}.bro-i{aspect-ratio:16/10;min-height:0}.bro-b{padding:22px 18px}.u-cta .btn{flex:1 1 100%}.po-tabs b:after{display:none}.lots,.lots.c3{grid-template-columns:minmax(0,1fr)}.ftr{padding-bottom:58px}body.po .ftr{padding-bottom:0}html[lang=ru] .hero h1{font-size:9.4vw}.crumbs .cr{white-space:normal}.lh{height:640px}.lh h1{font-size:30px}.lh .pr{font-size:24px}.lh .btn{white-space:normal;height:auto;min-height:48px;padding:8px 16px}.strip{grid-template-columns:1fr 1fr}.strip b{font-size:17px}.pair{grid-template-columns:1fr}.chap h2{font-size:24px;overflow-wrap:anywhere}.po .amen{grid-template-columns:1fr 1fr}.c3,.films,.po-teaser .lots{grid-template-columns:1fr}.po-sec{padding:70px 0}.po-tabs{flex-wrap:wrap;gap:12px 22px}.po-tabs .r{-webkit-margin-start:0;margin-inline-start:0;width:100%}.lot .lmeta{grid-template-columns:auto 1fr;gap:6px 14px}.lot .pr{grid-column:2;font-size:17px}.lot h3{font-size:17px;overflow-wrap:anywhere}.po-num{grid-template-columns:1fr 1fr}.po-h44,.po-num b{font-size:28px}.lead-po .btn{justify-self:stretch}.po-hero .wrap{padding-bottom:50px}.tiles{grid-template-columns:1fr 1fr;gap:20px 12px}.ins-g{grid-template-columns:1fr}.p-gal{grid-template-columns:1fr 1fr}.fp-b{grid-template-columns:1fr}.art-h,.list-head h1{font-size:26px}.adv,.ask,.l-ins-2,.lots,.pillars,.po-num{grid-template-columns:1fr}.po-hero{height:640px}.po-hero h1{font-size:36px}.mbar button{height:58px}}.l-sec h2,.list-head+section .sh h2,.p-body .sh h2{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}.list-head+section .sh p,.p-body .sh p{-webkit-padding-start:0;padding-inline-start:0}@media (max-width:640px){.art-h,.lh h1,.list-head h1,.owners h2,.po-h,.po-hero h1,.sh h2{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}.lh h1,.po-h44,.po-hero h1{-webkit-margin-start:0;margin-inline-start:0}.list-head p,.mort-p,.sh p{-webkit-padding-start:0;padding-inline-start:0}.banks-i{-webkit-margin-start:0;margin-inline-start:0}}.ask select,.lead select,.sv-calc select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-padding-end:38px;padding-inline-end:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%235C5C5C' stroke-width='1.5'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.ask select{-webkit-padding-end:24px;padding-inline-end:24px;background-position:right 2px center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%23BDBDBD' stroke-width='1.5'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E")}.nav-g summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:500;font-size:15.5px;color:var(--g1);padding:6px 0;white-space:nowrap}.nav-g summary::-webkit-details-marker{display:none}.mnav-g summary:after,.nav-g summary:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg)}.mnav-g[open] summary:after,.nav-g[open] summary:after{transform:translateY(1px) rotate(225deg)}.nav-g summary:hover,.nav-g.on summary,.nav-g[open] summary{color:var(--ink)}.nav-g.on summary,.nav-g[open] summary{box-shadow:0 2px 0 var(--red)}.nav-p{position:absolute;inset-inline-start:0;inset-inline-end:0;top:100%;background:#fff;border-top:1px solid var(--g4);border-bottom:1px solid var(--g3)}.nav-in{max-width:var(--wrap);margin:0 auto;padding:32px var(--gut) 36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.15fr);grid-gap:40px;gap:40px}.nav-f{grid-column:4}[data-nav=company] .nav-in{grid-template-columns:repeat(4,minmax(0,1fr))}.nav-k{font-size:12px;letter-spacing:.16em;font-weight:600;text-transform:uppercase;color:var(--g1);margin-bottom:12px}.nav .nav-p a{display:block;white-space:normal;font-size:15.5px;font-weight:500;color:var(--ink);padding:7px 0}.nav .nav-p a:hover{color:var(--red)}.nav .nav-p a.nav-lead{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:17px}.mnav a.nav-lead:after,.nav-lead:after{content:"→";color:var(--red);font-weight:500;transition:transform .15s}.nav .nav-p a.nav-lead:hover:after{transform:translateX(3px)}.mnav a.nav-lead{font-weight:600}.mnav a.nav-lead:after{-webkit-margin-start:8px;margin-inline-start:8px}@media (prefers-reduced-motion:reduce){.nav-lead:after{transition:none}}.nav .nav-p .nav-f{background:var(--g5);padding:22px;color:var(--ink)}.nav-f b{display:block;font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:19px;line-height:1.08;margin-bottom:10px}.nav-f span{display:block;font-weight:400;font-size:14.5px;line-height:1.45;color:var(--g1);margin-bottom:14px}.nav-f u{font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;gap:8px}body.po .nav-g summary{color:#9A9A9A}body.po .nav-g summary:hover,body.po .nav-g[open] summary{color:#fff}body.po .nav-p{background:var(--po);border-color:var(--poline)}body.po .nav .nav-p a{color:#EDEDED}body.po .nav .nav-p a:hover{color:#fff}body.po .nav .nav-p .nav-f{background:#1C1C1C;color:#fff}body.po .nav-f span,body.po .nav-k{color:#9A9A9A}.hdr .mnav{max-height:calc(100dvh - 78px);overflow-y:auto}.mnav-g{border-bottom:1px solid var(--g4)}.mnav-g summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:12px 0;font-weight:500}.mnav-g summary::-webkit-details-marker{display:none}.mnav-g a{padding-block:10px 10px;padding-inline:14px 0;border-bottom:0;display:block;font-weight:400}.mnav-g a:last-child{padding-bottom:16px}body.po .mnav-g{border-bottom-color:var(--poline)}body.po .mnav-g summary{color:#EDEDED}@media (max-width:640px){.hdr .mnav{max-height:calc(100dvh - 122px)}}.grid4{row-gap:56px}.bg-soft .grid4{row-gap:28px}@media (max-width:640px){.grid4,.grid4.g3{row-gap:40px}.bg-soft .grid4,.bg-soft .grid4.g3{row-gap:20px}}.logo{display:block;flex:none}.logo img{display:block;width:140px;height:auto}@media (max-width:640px){.logo img{width:124px}}.group img{display:block;width:92px;height:auto}.pc-l .ph img{aspect-ratio:1312/894}.sel-p{position:fixed;z-index:80;overflow-y:auto;background:#fff;border:1px solid var(--g3);padding:6px 0;color:var(--g1);font-size:15px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.sel-p>div{padding:10px 18px;cursor:pointer;white-space:nowrap}.sel-p>.act{background:var(--g5);color:var(--ink)}.sel-p>.on{color:var(--red);font-weight:600}.sel-note{color:var(--g2);font-weight:400}.sel-d{background:#161616;border-color:#3A3A3A;color:#BDBDBD}.sel-d>.act{background:#262626;color:#fff}.sel-d>.on{color:#fff}.subnav .wrap{position:relative;scroll-behavior:smooth}.subnav a[aria-current]{color:var(--ink)}.subnav-i{position:absolute;inset-inline-start:0;bottom:0;height:2px;background:var(--red);opacity:0;pointer-events:none;transition:transform .28s ease,width .28s ease,opacity .2s}.subnav-i.on{opacity:1}.subnav a:not([aria-current]):not(:hover){color:#666}.is-project section[id]{scroll-margin-top:178px}@media (max-width:640px){.subnav{top:64px}.is-project section[id]{scroll-margin-top:160px}}.p-body #plan{background:var(--g5);padding:44px 40px 40px;margin-bottom:84px}.plan-note.plan-text{margin-top:0;padding-top:0;border-top:0;color:var(--ink);font-size:16px}.plan-bar{flex-wrap:wrap;height:auto}.plan-bar div{min-height:64px}@media (max-width:980px){.p-body #plan{margin-inline:calc(var(--gut) * -1);padding:36px var(--gut)}}.p-permit{margin-top:28px}.units .u-th{width:88px;-webkit-padding-end:16px;padding-inline-end:16px}.units .u-th a{display:block;border:1px solid var(--g3);background:#fff}.units .u-th a:hover{border-color:var(--ink)}.units .u-th img{display:block;width:72px;height:56px;object-fit:contain;padding:3px}.units a.u-t{font:inherit;letter-spacing:0;text-transform:none;border-bottom:0}.u-solo{margin:0 0 84px}.fp-head{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:72px;gap:72px;align-items:start}.fp-proj{display:flex;gap:16px;background:var(--g5);padding:16px;color:var(--ink)}.fp-proj:hover u{color:var(--red)}.fp-proj img{flex:none;width:96px;height:96px;object-fit:cover}.fp-pb{display:block;min-width:0}.fp-pb b{display:block;font-weight:600;font-size:16px;line-height:1.25}.fp-pb>span{display:block;margin:4px 0 8px;color:var(--g1);font-size:13.5px;line-height:1.35}.fp-pb u{display:inline-flex;gap:8px;font-weight:600;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.fp{border:1px solid var(--g3);scroll-margin-top:162px}.fp-h{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 22px;border-bottom:1px solid var(--g4)}.fp-h h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:20px;line-height:1.1}.fp-pr{flex:none;text-align:end}.fp-b label,.fp-pr label{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g2);margin-bottom:4px}.fp-pr b{font-weight:700;font-size:19px;white-space:nowrap}.fp-i{display:block;position:relative;background:#fff;padding:20px;cursor:zoom-in}.fp-i img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.fp-z{position:absolute;inset-inline-end:12px;bottom:12px;background:var(--ink);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;opacity:0;transition:opacity .15s}.fp-i:focus-visible .fp-z,.fp-i:hover .fp-z{opacity:1}.fp-b{display:flex;flex-wrap:wrap;gap:12px;padding:16px 22px;border-top:1px solid var(--g4);align-items:center}.fp-b>div{-webkit-margin-end:auto;margin-inline-end:auto}.fp-end{margin:32px 0 84px}.fp-end .fp-proj{align-items:center}@media (max-width:980px){.fp-head{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:640px){.fp-facts{display:none}.fp-h{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}.fp-pr{text-align:start}.fp-i{padding:12px}.fp-b{padding:14px 16px}.fp-b .btn{flex:1 1 100%}.fp-b>div{width:100%}.fp{scroll-margin-top:136px}.units .u-th{width:72px;-webkit-padding-end:12px;padding-inline-end:12px}.units .u-th img{width:56px;height:44px}}:focus:not(:focus-visible),html.by-pointer :focus{outline:none}:focus-visible{outline:2px solid currentColor;outline-offset:2px}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ink)}.ask input:focus,.ask select:focus,.ask textarea:focus{border-color:#fff}.field:focus-within{background:var(--g5)}.field{position:relative;min-height:76px;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.field:hover{background:var(--g5)}.field label{position:relative;z-index:1;pointer-events:none}.field select{position:absolute;inset:0;width:100%;height:100%;padding:36px 20px 12px}.markets .wrap{align-items:center}@media (max-width:640px){.art li,.art p{font-size:17px;line-height:1.6}.art>p:first-child{font-size:19px;line-height:1.45}.art h2{margin:44px 0 14px;font-size:22px;line-height:1.12}.art h3{font-size:19px;margin:28px 0 10px}.art ul{-webkit-padding-start:20px;padding-inline-start:20px}.art-cover{width:calc(100% + var(--gut) * 2);max-width:none;margin-inline:calc(var(--gut) * -1)}.art-v,.art-z.art-img-wide{width:auto;margin-inline:calc(var(--gut) * -1)}.art-z.art-img-wide .art-img{margin-block:24px}.art-z.art-only-d{display:none}.art-z.art-only-m{display:block}.art-z.art-img-tall{width:auto;margin-inline:calc(var(--gut) * -1)}.art-z.art-img-tall img{max-height:none;width:100%}.art-share{min-height:32px}.art-toc li{padding:8px 0}.art-t-stack{-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-end:0;padding-inline-end:0;overflow:visible}.art-t-stack thead{display:none}.art-t-stack table,.art-t-stack tbody,.art-t-stack td,.art-t-stack tr{display:block;width:auto}.art-t-stack tr{padding:12px 0;border-bottom:1px solid var(--g4)}.art-t-stack tr:first-child{border-top:2px solid var(--ink)}.art-t-stack td{display:flex;justify-content:space-between;gap:16px;padding:3px 0;border:0;text-align:end;font-size:15px}.art-t-stack td:before{content:attr(data-h);color:var(--g2);text-align:start;flex:0 0 42%}.art-t-stack td:first-child{display:block;padding-bottom:6px;font-weight:600;font-size:16px;text-align:start}.art-t-stack td:first-child:before{content:none}.art-q p{font-size:17px}}article .art-h{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;font-size:clamp(28px,3.2vw,46px);line-height:1.12;letter-spacing:-.01em}.art h2,.pl h2,article .art-h{text-transform:none;font-stretch:110%;font-weight:700}.art h2,.pl h2{letter-spacing:-.005em}html[lang=en] .art h2,html[lang=en] .lot .pr,html[lang=en] .pl h2,html[lang=en] article .art-h{font-family:Archivo,Archivo Text Fallback,Jost,Jost Fallback,sans-serif}.art h2{font-size:clamp(23px,2.3vw,30px);line-height:1.18}.pl h2{line-height:1.12}h1,h2,h3{text-wrap:balance}.po-teaser-h{font-size:clamp(38px,5.4vw,76px);-webkit-margin-start:-34px;margin-inline-start:-34px}@media (max-width:640px){.po-teaser-h{-webkit-margin-start:0;margin-inline-start:0}}.h-nb{white-space:nowrap}.list-head h1.h-lg{font-size:clamp(25px,3vw,44px)}.list-head h1.h-xl{font-size:clamp(22px,2.5vw,36px);line-height:1.08}.p-hero h1.h-lg{font-size:clamp(28px,3.6vw,52px)}.p-hero h1.h-xl{font-size:clamp(23px,2.8vw,40px);line-height:1.04}@media (max-width:640px){.list-head h1.h-lg{font-size:23px}.list-head h1.h-xl{font-size:20px}}.shr{position:relative;display:inline-flex}.art-d .shr{-webkit-margin-start:auto;margin-inline-start:auto}.art-d .art-share{-webkit-margin-start:0;margin-inline-start:0}.shr-m{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:60;display:block;width:240px;padding:6px 0;background:#fff;border:1px solid var(--g3);box-shadow:0 8px 24px rgba(0,0,0,.08)}.shr-m[hidden]{display:none}.shr-m.shr-left{inset-inline-end:auto;inset-inline-start:0}.l-act .shr-m .shr-i,.shr-m .shr-i{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;height:auto;min-height:44px;padding:0 16px;border:0;background:none;color:var(--ink);font:inherit;font-size:15px;line-height:1.2;letter-spacing:0;text-align:start;cursor:pointer}.l-act .shr-m .shr-i[hidden],.shr-m .shr-i[hidden]{display:none}.shr-m .shr-i:focus-visible,.shr-m .shr-i:hover{background:var(--g5)}.l-act .shr-m svg,.shr-m .shr-i svg{flex:none;width:18px;height:18px;fill:currentColor;stroke:none}.l-act .shr-m svg.shr-line,.shr-m .shr-i svg.shr-line{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.shr-m .shr-i.done{color:var(--red);font-weight:600}@media (max-width:640px){.l-act{display:flex}.l-act button{width:44px;height:44px}}.sv-sec0{padding-top:10px}.sv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px 22px;gap:36px 22px}.sv-tile em{margin-top:10px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.sv-tile:hover em{color:var(--red)}.sv-steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:22px;gap:22px;list-style:none;padding:0;margin:0}.sv-steps li{border-top:2px solid var(--ink);padding-top:14px}.sv-steps span{color:var(--red);font-size:14px;margin-bottom:10px}.sv-steps b,.sv-steps span{display:block;font-weight:600}.sv-steps b{font-size:18px;line-height:1.25}.sv-steps p{margin-top:8px;color:var(--g1);font-size:15px}.sv-plates{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:22px;gap:22px}.sv-plates>div{background:var(--g5);padding:28px 26px}.sv-plates h3{font-weight:600;font-size:20px;line-height:1.25}.sv-plates p{margin-top:10px;color:var(--g1);font-size:15px}.sv-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;margin-bottom:32px}.sv-head .list-head{padding:6px 0 0}.sv-pic{aspect-ratio:16/10;overflow:hidden;background:var(--g4)}.sv-pic img{width:100%;height:100%;object-fit:cover}.sv-body{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:56px;gap:56px;align-items:start}.sv-main>*{min-width:0}.sv-main h2{font-weight:600;font-size:24px;line-height:1.2;margin:44px 0 18px}.sv-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px}.sv-two h2{margin-top:0}.sv-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;padding:0;margin:0}.sv-docs li{background:var(--g5);padding:12px 16px;font-size:15px;line-height:1.35}.sv-docs1{grid-template-columns:minmax(0,1fr)}.sv-note{margin-top:22px;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-border-start:3px solid var(--g3);border-inline-start:3px solid var(--g3);color:var(--g1);font-size:15px}.sv-link{margin-top:18px;color:var(--g1)}.sv-link a{color:var(--ink);font-weight:600;border-bottom:1.5px solid}.sv-link a:hover{color:var(--red)}.sv-side{position:-webkit-sticky;position:sticky;top:96px;background:var(--g5);padding:28px}.rn-hero{min-height:680px}.rn-hero .sub{max-width:720px}.rn-hero:after{background:linear-gradient(180deg,rgba(26,26,26,.25),rgba(26,26,26,.6) 38%,rgba(26,26,26,.94))}.rn-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.rn-cta .on-dark{color:#fff}.rn-credit{margin-top:24px;color:var(--g2);font-size:14px}.rn-do{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:56px;gap:56px;align-items:center}.rn-do-pic{aspect-ratio:1/1;overflow:hidden;background:var(--g4)}.rn-do-pic img{width:100%;height:100%;object-fit:cover}.rn-rows>div{display:grid;grid-template-columns:44px minmax(0,1fr);padding:18px 0;border-top:1px solid var(--g3)}.rn-rows span{color:var(--red);font-weight:600;font-size:14px;padding-top:3px}.rn-rows h3{font-weight:600;font-size:18px;line-height:1.25}.rn-rows p{margin-top:6px;color:var(--g1);font-size:15px}.rn-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:56px;gap:56px;align-items:start}.rn-do .sh,.rn-two .sh{display:block;margin-bottom:24px}.ba-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.ba-f{margin:0;min-width:0}.ba{--ba:50%;position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--g4)}.ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ba .ba-b{-webkit-clip-path:inset(0 calc(100% - var(--ba)) 0 0);clip-path:inset(0 calc(100% - var(--ba)) 0 0)}.ba input{inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:3}.ba input,.ba-h{position:absolute}.ba-h{top:0;bottom:0;left:var(--ba);width:2px;margin-left:-1px;background:#fff;pointer-events:none;z-index:2}.ba-h:after{content:"↔";position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:var(--red);color:#fff;display:grid;place-items:center;font-style:normal;font-size:18px}.ba:focus-within .ba-h:after{box-shadow:0 0 0 3px #fff}.ba-t{position:absolute;top:12px;padding:4px 10px;background:rgba(26,26,26,.72);color:#fff;font-size:12px;letter-spacing:.06em;text-transform:uppercase;z-index:2;pointer-events:none}.ba-tb{left:12px}.ba-ta{right:12px}.ba-f figcaption{margin-top:14px;color:var(--g1);font-size:15px}.ba-f figcaption b{color:var(--ink);font-weight:600}.sv-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-body{grid-template-columns:minmax(0,1fr);gap:40px}.sv-side{position:static}.sv-plates,.sv-steps{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.ba-g,.rn-do,.rn-two,.sv-head{grid-template-columns:minmax(0,1fr);gap:32px}.rn-hero{min-height:560px}}@media (max-width:640px){.sv-works{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.sv-works .tile b{font-size:15px}.sv-docs,.sv-grid:not(.sv-works),.sv-plates,.sv-steps,.sv-two{grid-template-columns:minmax(0,1fr)}.rn-hero{min-height:520px}.rn-hero:after{background:rgba(26,26,26,.68)}.ba-h:after{width:38px;height:38px;margin:-19px 0 0 -19px}}html[lang=ru] .nav{gap:18px}html[lang=ru] .nav-g summary,html[lang=ru] .nav>a{font-size:15px}.sv-b{margin-bottom:44px}.sv-main .sv-b>h2{margin-top:0}.sv-bp{color:var(--g1);margin:-8px 0 18px;max-width:640px}.sv-tw{overflow-x:auto}.sv-t{width:100%;border-collapse:collapse;font-size:15px;line-height:1.35}.sv-t td,.sv-t th{padding-block:13px 13px;padding-inline:0 16px;text-align:start;vertical-align:top;border-bottom:1px solid var(--g4)}.sv-t thead th{border-bottom:2px solid var(--ink);font-size:13px;letter-spacing:.04em}.sv-t tbody th,.sv-t thead th{font-weight:600}.sv-t tbody tr:last-child>*{border-bottom-color:var(--g3)}.sv-tn{margin-top:12px;color:var(--g2);font-size:14px}.sv-mark{display:inline-flex;align-items:baseline;gap:8px;font-weight:600}.sv-mark:before{content:"";flex:none;align-self:center;width:8px;height:8px;border-radius:50%;background:var(--g2)}.sv-yes:before{background:#1E8E4E}.sv-maybe:before{background:#D9931C}.sv-no:before{background:var(--red)}.sv-facts{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--g4);border:1px solid var(--g4);margin-bottom:44px}.sv-facts>div{background:#fff;padding:18px}.sv-facts b{display:block;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:22px;line-height:1.1;white-space:nowrap}.sv-facts span{display:block;margin-top:8px;color:var(--g1);font-size:14px;line-height:1.3}.sv-gr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.sv-gr h3{font-weight:600;font-size:16px;padding-bottom:8px;border-bottom:2px solid var(--ink);margin-bottom:8px}.sv-gr ul{list-style:none;margin:0;padding:0}.sv-gr li{padding-block:5px 5px;padding-inline:22px 0;font-size:14px;line-height:1.35;color:var(--g1);position:relative}.sv-gr li:before{content:"";position:absolute;inset-inline-start:1px;top:8px;width:11px;height:11px;border:1.5px solid var(--g2)}.sv-chain{list-style:none;margin:0;padding:0}.sv-chain li{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:14px;gap:14px;padding-bottom:20px;position:relative}.sv-chain li:not(:last-child):before{content:"";position:absolute;inset-inline-start:19px;top:40px;bottom:0;width:2px;background:var(--g3)}.sv-chain span{width:40px;height:40px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:600}.sv-chain li:last-child span{background:var(--red)}.sv-chain b{display:block;font-weight:600;font-size:16px;padding-top:2px}.sv-chain p{color:var(--g1);font-size:15px;margin-top:3px}.sv-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.sv-dl>div{padding:16px 18px;background:var(--g5)}.sv-dl dt{font-weight:600}.sv-dl dd{margin:6px 0 0;color:var(--g1);font-size:15px}.sv-calc{background:var(--ink);color:#fff;padding:28px}.sv-main .sv-calc h2{margin:0 0 8px;color:#fff}.sv-calc>div>p,.sv-calc>p{color:#CFCFCF;font-size:15px}.sv-calc .sv-tn{color:#A8A8A8}.sv-calc-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-gap:28px;gap:28px;margin-top:20px}.sv-calc label{display:block;font-size:13px;color:#CFCFCF;margin-bottom:14px}.sv-calc input,.sv-calc select{display:block;width:100%;height:48px;margin-top:6px;padding:0 12px;border:1px solid #4a4a4a;background-color:#fff;color:var(--ink);font-size:16px}.sv-calc select{-webkit-padding-end:40px;padding-inline-end:40px}.sv-calc-out>div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid #3a3a3a;font-size:15px}.sv-calc-out b{font-weight:600;white-space:nowrap}.sv-calc-out .sv-calc-t{border:0;padding-top:14px;align-items:baseline}.sv-calc-t b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:24px}.rn-calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center;padding:40px}.rn-calc h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(24px,2.6vw,36px);line-height:1.05;margin-bottom:12px}.rn-calc-in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.rn-calc-r>span{display:block;color:#CFCFCF;font-size:14px}.rn-calc-r>b{display:block;margin-top:8px;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:clamp(22px,2.4vw,32px);line-height:1.1}.rn-calc-r .btn{margin-top:18px}.sv-docs5{grid-template-columns:repeat(3,minmax(0,1fr))}.bg-soft .sv-docs li,.sv-sit{background:#fff}.sv-sit-h,.sv-sit-r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-gap:24px;gap:24px;padding:16px 22px;border-bottom:1px solid var(--g4)}.sv-sit-h{font-size:13px;border-bottom:2px solid var(--ink)}.sv-sit-h,.sv-sit-r b{font-weight:600}.sv-sit-r ol{display:flex;flex-wrap:wrap;gap:6px 0;list-style:none;margin:0;padding:0;counter-reset:s}.sv-sit-r li:not(:last-child):after{content:"→";margin:0 10px;color:var(--g2)}.sv-sit-r a{border-bottom:1px solid var(--g3)}.sv-sit-r a:hover{color:var(--red);border-color:var(--red)}@media (max-width:1180px){.sv-gr{grid-template-columns:repeat(2,minmax(0,1fr))}.rn-calc{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px}.sv-docs5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sv-facts{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.sv-calc-g,.sv-dl{grid-template-columns:minmax(0,1fr)}.sv-sit-h{display:none}.sv-sit-r{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px}.sv-t thead{display:none}.sv-t,.sv-t tbody,.sv-t td,.sv-t th,.sv-t tr{display:block;width:100%}.sv-t tr{padding:12px 0;border-bottom:1px solid var(--g3)}.sv-t td,.sv-t th{border:0;padding:3px 0}.sv-t td[data-l]:not([data-l=""]):before{content:attr(data-l) ": ";color:var(--g2);font-size:13px}}@media (max-width:640px){.rn-calc-in,.sv-docs5,.sv-gr{grid-template-columns:minmax(0,1fr)}.sv-facts b{font-size:19px;white-space:normal}}.sv-main .sv-link,.sv-main .sv-note,.sv-main .sv-steps{margin-bottom:44px}.sv-main .sv-docs{margin-bottom:22px}.ov-more summary{display:inline-block;cursor:pointer;list-style:none;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid var(--ink);padding-bottom:3px;margin-top:4px}.ov-more summary::-webkit-details-marker{display:none}.ov-more summary:hover{color:var(--red);border-color:var(--red)}.ov-more[open] summary{display:none}.qa-c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--g3);border:1px solid var(--g3)}.qa-c>*{background:#fff;padding:26px 26px 28px}.qa-c span{display:block;color:var(--red);font-weight:600;font-size:13px;margin-bottom:12px}.qa-c h3{font-weight:600;font-size:18px;line-height:1.3}.qa-c p{margin-top:8px;color:var(--g1);font-size:15px;line-height:1.5}.qa-c-ask{display:grid;align-content:start;grid-gap:10px;gap:10px;background:var(--ink)!important;color:#fff}.qa-c-ask:nth-child(3n+1){grid-column:1/-1}.qa-c-ask p{margin-top:0;color:#BDBDBD}.qa-c-ask textarea{width:100%;min-height:84px;padding:12px 14px;border:1px solid #444;background:#111;color:#fff;font-size:15px;resize:vertical;outline:none}.qa-c-ask textarea:focus{border-color:#fff}.qa-c-ask .btn{justify-self:start}@media (max-width:1180px){.qa-c{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-c-ask:nth-child(3n+1){grid-column:auto}.qa-c-ask:nth-child(odd){grid-column:1/-1}}@media (max-width:640px){.qa-c{grid-template-columns:minmax(0,1fr)}.qa-c>*{padding:20px}}.nav{gap:28px}html[lang=ru] .nav{gap:24px}.hdr .wrap{gap:40px}html[lang=ru] .hdr .wrap{gap:32px;max-width:1400px}html[lang=ru] .nav-in{max-width:1400px}.hdr-r,html[lang=ru] .hdr-r{gap:10px}.nav-g summary{gap:6px}.lang summary{padding:0 8px}body.po .nav a.on{color:#fff}.nav .nav-p a[data-nav-fallback]{display:none}@media (max-width:1288px){html[lang=en] .hdr .tel-w{display:none}}@media (max-width:1152px){html[lang=en] .nav [data-nav=po]{display:none}html[lang=en] .nav .nav-p a[data-nav-fallback=po]{display:block}}@media (max-width:956px){html[lang=en] .nav [data-nav=commercial]{display:none}html[lang=en] .nav .nav-p a[data-nav-fallback=commercial]{display:block}}@media (max-width:848px){html[lang=en] .nav{display:none}html[lang=en] .burger{display:block}html[lang=en] .hdr-r{-webkit-margin-start:auto;margin-inline-start:auto}}@media (max-width:1368px){html[lang=ru] .hdr .tel-w{display:none}}@media (max-width:1232px){html[lang=ru] .nav [data-nav=po]{display:none}html[lang=ru] .nav .nav-p a[data-nav-fallback=po]{display:block}}@media (max-width:1072px){html[lang=ru] .nav [data-nav=commercial]{display:none}html[lang=ru] .nav .nav-p a[data-nav-fallback=commercial]{display:block}}@media (max-width:940px){html[lang=ru] .nav{display:none}html[lang=ru] .burger{display:block}html[lang=ru] .hdr-r{-webkit-margin-start:auto;margin-inline-start:auto}}.l-price .l-per{font-size:.42em;font-weight:500;color:var(--g1);margin-block:0 0;margin-inline:8px 0}.l-rent-out{width:100%;margin-top:12px}@media (max-width:640px){.l-price .l-per{display:block;margin:2px 0 0;font-size:15px}}.list-head .rent-out-cta{margin-top:22px}.area-links{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 28px;font-size:15px}.area-links a{color:var(--g1);border-bottom:1px solid var(--g3)}.area-links a:hover{color:var(--ink);border-color:var(--ink)}.area-links .num{color:var(--g2);-webkit-margin-start:2px;margin-inline-start:2px}:root{--sk-a:#ECECEC;--sk-b:#F8F8F8}.hero img,.ic-o img,.lb img,.lh img,.lph img,.of-ph img,.p-hero img,.pl img,.po-hero img,body.po img{--sk-a:#232323;--sk-b:#333}.sk,img:not(.sk-done):not([src$=".svg"]){background:linear-gradient(100deg,var(--sk-a) 30%,var(--sk-b) 50%,var(--sk-a) 70%) 100% 0/250% 100% var(--sk-a)}@media (prefers-reduced-motion:no-preference){.sk,img:not(.sk-done):not([src$=".svg"]){animation:sk 1.5s linear .25s 20}@keyframes sk{to{background-position:0 0}}}.list-feed{overflow-anchor:none}.more-s:not(:empty){height:auto;margin-top:56px}@media (max-width:640px){.more-s:not(:empty){margin-top:40px}}[data-reveal]>.rv-off{display:none}.gd{padding:28px 0 8px}.gd-k{font-size:12px;letter-spacing:.16em;font-weight:600;text-transform:uppercase;color:var(--g1);margin-bottom:14px}.gd-n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--g3);border-bottom:1px solid var(--g3)}.gd-c{display:flex;flex-direction:column;gap:6px;padding-block:22px 22px;padding-inline:0 28px;color:var(--ink)}.gd-c+.gd-c{-webkit-border-start:1px solid var(--g3);border-inline-start:1px solid var(--g3);-webkit-padding-start:28px;padding-inline-start:28px}.gd-l{font-size:13px;letter-spacing:.06em;font-weight:600;text-transform:uppercase;color:var(--g1)}.gd-v{font-size:16px;font-weight:500}.gd-v b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:36px;line-height:1;-webkit-margin-end:4px;margin-inline-end:4px}.gd-f{font-size:15px;color:var(--g1)}.gd-c u{margin-top:6px;font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;gap:8px;text-decoration:none}.gd-c:hover u{color:var(--red)}@media (max-width:640px){.gd-n{grid-template-columns:minmax(0,1fr)}.gd-c,.gd-c+.gd-c{-webkit-border-start:0;border-inline-start:0;padding:16px 0}.gd-c+.gd-c{border-top:1px solid var(--g3)}.gd-v b{font-size:28px}}.l-desc .ls-lead{color:var(--ink);font-size:19px;line-height:1.55;margin-bottom:20px}.ls-hl{display:flex;flex-wrap:wrap;gap:8px;max-width:760px;margin:0;padding:0;list-style:none}.ls-hl li{display:flex;align-items:center;gap:10px;padding:9px 14px}.ls-hl li:before{flex:0 0 7px}.ls-hl li{position:relative;padding-block:9px 9px;padding-inline:31px 14px;background:var(--g5);color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.ls-hl li:before{content:"";position:absolute;inset-inline-start:14px;top:calc(9px + .65em - 3.5px);width:7px;height:7px;background:var(--red)}.ls-b{max-width:760px;margin-top:30px}.ls-b h3{margin-bottom:10px;color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.l-desc .ls-b p{color:var(--g1);font-size:16.5px;line-height:1.6;margin-bottom:10px}.ls-kv,.ls-ul{display:grid;grid-column-gap:32px;column-gap:32px;margin:0;padding:0;list-style:none}.ls-2c{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-ul li{position:relative;padding-block:9px 9px;padding-inline:20px 0;border-bottom:1px solid var(--g4);color:var(--g1);font-size:16px;line-height:1.45}.ls-ul li:before{content:"";position:absolute;inset-inline-start:0;top:17px;width:6px;height:6px;background:var(--red)}.ls-ul b{color:var(--ink);font-weight:600}.ls-kv div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--g4);font-size:16px;line-height:1.4}.ls-kv dt{color:var(--g1)}.ls-kv dd{margin:0;color:var(--ink);font-weight:600;text-align:end}.ls-times dd{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.ls-2c{grid-template-columns:1fr}.l-desc .ls-lead{font-size:17px}}.mg-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin-top:40px;border-top:1px solid rgba(255,255,255,.28);max-width:980px}.mg-facts>div{padding-block:16px 0;padding-inline:0 20px}.mg-facts dt{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(20px,2vw,28px);line-height:1.05}.mg-facts dd{margin:6px 0 0;color:#CFCFCF;font-size:15px}.mg{--mg-bg:var(--ink2);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:var(--mg-bg);color:#fff}.mg-in{padding:44px 44px 36px}.mg-in h2{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(28px,3vw,44px);line-height:1.02}.mg-in>p{margin-top:12px;color:#BDBDBD;font-size:16px;max-width:520px}.mg-segs{display:grid;grid-gap:16px;gap:16px;margin:28px 0 30px}.mg-seg{border:0;padding:0;margin:0;min-width:0}.mg-seg legend{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#BDBDBD;margin-bottom:8px;padding:0}.mg-seg>div{display:flex;flex-wrap:wrap;gap:8px}.mg-seg label{position:relative;cursor:pointer}.mg-seg input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.mg-seg span{display:block;padding:9px 16px;border:1.5px solid rgba(255,255,255,.55);font-size:15px;font-weight:500;line-height:1.2}.mg-seg label:hover span{border-color:#fff}.mg-seg input:checked+span{background:#fff;color:var(--ink);border-color:#fff}.mg-seg input:focus-visible+span{outline:2px solid #fff;outline-offset:3px}.mg-row{margin-bottom:24px}.mg-row>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.mg-row label{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#BDBDBD}.mg-row output{font-weight:600;font-size:19px;white-space:nowrap}.mg-row small{display:block;margin-top:8px;color:#BDBDBD;font-size:13px}.mg input[type=range]{background:linear-gradient(90deg,#fff var(--fill,0),rgba(255,255,255,.35) var(--fill,0));height:4px}.mg input[type=range]::-webkit-slider-thumb{width:24px;height:24px;background:#fff;border:0;box-shadow:0 2px 8px rgba(0,0,0,.25)}.mg input[type=range]::-moz-range-thumb{width:24px;height:24px;background:#fff;border:0;box-shadow:0 2px 8px rgba(0,0,0,.25)}.mg input[type=range]:focus-visible{outline:2px solid #fff;outline-offset:8px}.mg-out{background:#fff;color:var(--ink);margin-block:24px 24px;margin-inline:0 24px;padding:36px;box-shadow:0 18px 50px rgba(0,0,0,.35)}.mg-l{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--g2)}.mg-l,.mg-m{display:block}.mg-m{margin-top:8px;font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:clamp(34px,3.6vw,52px);line-height:1;color:var(--red)}.mg-m small{display:inline-block;white-space:nowrap;font-family:Jost,Jost Fallback,system-ui,sans-serif;font-stretch:100%;font-weight:500;font-size:17px;color:var(--g2);-webkit-margin-start:8px;margin-inline-start:8px}.mg-bar{display:flex;height:10px;margin-top:22px;background:var(--g3)}.mg-bar i{display:block;background:var(--red)}.mg-key{display:flex;gap:18px;margin-top:8px;font-size:13px;color:var(--g1)}.mg-key i{display:inline-block;width:10px;height:10px;-webkit-margin-end:6px;margin-inline-end:6px;vertical-align:-1px}.mg-key .k-l{background:var(--red)}.mg-key .k-i{background:var(--g3)}.mg-lines{margin-top:16px}.mg-lines>div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--g4);font-size:15px}.mg-lines span{color:var(--g1)}.mg-lines b{font-weight:600;white-space:nowrap}.mg-lines .mg-t{border:0;padding-top:14px;align-items:baseline}.mg-lines .mg-t span{color:var(--ink);font-weight:600}.mg-t b{font-family:var(--disp);font-stretch:125%;font-weight:800;font-size:24px}.mg-inc{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 14px;gap:2px 14px;margin-top:18px;padding:16px 18px;background:var(--g5)}.mg-inc span{font-weight:600}.mg-inc b{font-weight:700;font-size:18px;white-space:nowrap}.mg-inc small{grid-column:1/-1}.mg-inc small,.mg-out h3{color:var(--g2);font-size:13px}.mg-out h3{margin-top:26px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.mg-out .btn{margin-top:22px;width:100%;justify-content:center}.mg-note{margin-top:14px;color:var(--g2);font-size:13px}.mg-note a{color:var(--ink);border-bottom:1px solid var(--g3)}.mg-banks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.mg-banks span{display:flex;align-items:center;min-height:72px;padding:0 20px;background:#fff;font-weight:600;font-size:17px}.mg-docs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.mg-docs>div{background:#fff;padding:24px}.mg-docs h3{font-weight:600;font-size:18px}.mg-docs ul{margin:12px 0 0;-webkit-padding-start:18px;padding-inline-start:18px;color:var(--g1);font-size:15px}.mg-docs li+li{margin-top:6px}.mg-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:56px;column-gap:56px}@media (max-width:1180px){.mg{grid-template-columns:minmax(0,1fr)}.mg-out{margin:0 24px 24px}.mg-banks,.mg-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.mg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-rules{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.mg-in{padding:28px 20px 24px}.mg-out{margin:0 12px 12px;padding:24px 18px}.mg-banks,.mg-docs{grid-template-columns:minmax(0,1fr)}.mg-banks span{min-height:56px}.mg-lines>div{font-size:14px}}.mg-hero .wrap{padding-top:120px}.mort-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 28px;gap:22px 28px;margin-block:30px 0;margin-inline:32px 0;max-width:480px}.mort-facts dt{font-family:var(--disp);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:24px;line-height:1.05}.mort-facts dd{margin:6px 0 0;color:var(--g1);font-size:15px}.mort-go{margin-block:32px 0;margin-inline:32px 0}.calc-d{background:var(--ink2);color:#fff}.calc-d .res .l,.calc-d label{color:#BDBDBD}.calc-d input[type=range]{background:linear-gradient(90deg,#fff var(--fill,0),rgba(255,255,255,.3) var(--fill,0));height:4px}.calc-d input[type=range]::-webkit-slider-thumb{width:24px;height:24px;background:#fff;border:0;box-shadow:0 2px 8px rgba(0,0,0,.35)}.calc-d input[type=range]::-moz-range-thumb{width:24px;height:24px;background:#fff;border:0}.calc-d .res{border-top-color:#3A3A3A}.calc-d .res .v small{color:#BDBDBD}.res-n{margin-top:10px;color:#A8A8A8;font-size:13px;max-width:440px}.res-b{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.res-b .on-dark{color:#fff}@media (max-width:980px){.mort-facts,.mort-go{-webkit-margin-start:0;margin-inline-start:0}}.mg-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff}.mg-lead-pic{position:relative;min-height:640px}.mg-lead-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 62%}.mg-lead-f{padding-block:88px;padding-inline:72px max(var(--gut),calc((100vw - var(--wrap)) / 2 + var(--gut)))}.mg-lead-f .sh{display:block;margin-bottom:32px}.mg-lead-f .sh p{max-width:520px}.mg-lead-f .lead{max-width:620px}@media (max-width:980px){.mg-lead{grid-template-columns:minmax(0,1fr)}.mg-lead-pic{min-height:0;aspect-ratio:1/1}.mg-lead-f{padding:48px var(--gut) 56px}}.mg-hero img{object-position:62% 12%}@media (max-width:640px){.mg-hero{min-height:0;background:#fff;color:var(--ink)}.mg-hero picture,.mg-hero:after{display:none}.mg-hero .wrap{padding-top:36px;padding-bottom:36px}.mg-hero .eyebrow{color:var(--g2)}.mg-hero .sub{color:var(--g1);font-size:17px}.mg-hero .rn-cta .on-dark{color:var(--ink)}.mg-hero .btn-line.on-dark:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.mg-facts{border-top-color:var(--g3)}.mg-facts dd{color:var(--g1)}}.ag-to{cursor:pointer}.ag-to:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ft-ag .ag-to{position:relative;z-index:1}.l-card .ag-link{color:inherit}.l-card .ag-link:hover b{text-decoration:underline;text-underline-offset:3px}.rx{max-width:760px;color:var(--g1);font-size:18px;line-height:1.65}.rx p{margin:0 0 16px}.rx .rx-meta{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--g2);margin:-12px 0 20px}.rx .rx-lead{color:var(--ink);font-size:21px;line-height:1.55;margin-bottom:8px}.rx-k{display:flex;align-items:baseline;gap:12px;margin:40px 0 14px;font:600 14px/1.2 var(--disp);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}html[lang=en] .rx-k{font-stretch:110%}.rx-k span{color:var(--red);font-size:13px}.rx .n{color:var(--ink);font-weight:600}.rx-key{background:var(--g5);padding:22px 26px 6px;margin:0 0 16px}.rx-key p,.rx-q{color:var(--ink)}.rx-q{margin:44px 0 8px;padding-top:22px;border-top:2px solid var(--ink);font:700 clamp(20px,2vw,26px)/1.25 var(--disp);max-width:640px}html[lang=en] .rx-q{font-stretch:105%}.rx-q:before{content:"“";display:block;color:var(--red);font-size:64px;line-height:.6;margin-bottom:6px}html[lang=ru] .rx-q:before{content:"«"}.rx-q .n{color:var(--red);font-weight:inherit}.rx mark.mk{color:var(--ink);background:linear-gradient(transparent 56%,rgba(200,16,46,.2) 0,rgba(200,16,46,.2) 94%,transparent 0) no-repeat;background-size:100% 100%;padding:0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rx-js .rx mark.mk{background-size:0 100%;transition:background-size .9s cubic-bezier(.2,.7,.2,1)}.rx-js .rx mark.mk.on{background-size:100% 100%}@media (prefers-reduced-motion:reduce){.rx-js .rx mark.mk{transition:none;background-size:100% 100%}}.rx a.term{color:inherit;-webkit-text-decoration:underline dotted var(--g2);text-decoration:underline dotted var(--g2);text-decoration-thickness:1.5px;text-underline-offset:4px;cursor:pointer}.rx a.term:hover,.rx a.term[aria-expanded=true]{color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.tip{position:absolute;z-index:120;width:min(320px,calc(100vw - 32px));background:var(--ink);color:#fff;padding:14px 16px 12px;font-size:14px;line-height:1.5;box-shadow:0 12px 30px rgba(0,0,0,.22);border-radius:6px}.tip b{display:block;font-weight:600;font-size:15px;margin-bottom:4px}.tip p{color:var(--g3);margin:0}.tip a{display:inline-block;margin-top:10px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:#fff;border-bottom:1.5px solid var(--red);padding-bottom:2px}.tip[hidden]{display:none}@media (max-width:640px){.rx{font-size:17px}.rx .rx-lead{font-size:19px}.rx-key{padding:18px 18px 4px}}.gl-l{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:0 48px;gap:0 48px;max-width:1100px}.gl-i{border-top:1px solid var(--g3);padding:18px 0 20px;scroll-margin-top:120px}.gl-i:target{background:linear-gradient(90deg,rgba(200,16,46,.07),transparent)}.gl-i dt{font-weight:600;font-size:18px;color:var(--ink);margin-bottom:6px}.gl-i dd{margin:0;color:var(--g1);font-size:16px;line-height:1.55}.lead :is(input,select,textarea):focus-visible{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.lead .f-err,.lead .lead-st.err{color:var(--red)}.lead-po .f-err,.lead-po .lead-st.err{color:#FF8A8A}.lead.is-busy .btn{cursor:progress;position:relative;overflow:hidden}.lead.is-busy .btn:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:rgba(255,255,255,.75);transform-origin:0 50%;animation:lead-bar 1.1s linear infinite}@keyframes lead-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lead.is-busy .btn:after{animation:none}}.lead.is-sent>:not(.lead-ok){display:none!important}.lead-ok{display:grid;grid-gap:14px;gap:14px}.lead-ok:focus{outline:none}.lead-ok-h{display:flex;align-items:center;gap:12px;margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--ink)}.lead-ok-h svg{flex:none;width:28px;height:28px;padding:5px;border-radius:50%;background:var(--ink);color:#fff}.lead-ok-p{margin:0;font-size:15px;line-height:1.5;color:var(--g1)}.lead-ok-a{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.lead-ok-a .btn{width:auto;flex:1 1 auto}.lead-ok-a .lead-ok-wide{flex-basis:100%}.lead-ok-again{justify-self:start;padding:0;background:none;border:0;font:inherit;font-size:14px;color:var(--g1);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lead-fail{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;background:#FBEAEC;-webkit-border-start:3px solid var(--red);border-inline-start:3px solid var(--red);font-size:14px;line-height:1.45;color:var(--ink)}.lead-fail a,.lead-fail b{font-weight:600}.lead-fail a{justify-self:start;text-decoration:underline;text-underline-offset:3px}.lead-po .lead-ok-h{color:#fff}.lead-po .lead-ok-again,.lead-po .lead-ok-p{color:#BDBDBD}.lead-po .lead-ok-h svg{background:#fff;color:var(--po)}.lead-po .lead-ok-a .btn-line{color:#fff}.lead-po .lead-fail{background:rgba(255,107,107,.12);border-inline-start-color:#FF6B6B;color:#fff}body.form-in-view .fab,body.form-in-view .totop{opacity:0;visibility:hidden}body.form-in-view .mbar .red{background:var(--g1)}@media (max-width:640px){.lm{margin:auto 0 0;width:100%;max-width:none;max-height:92dvh;padding:28px 20px calc(20px + env(safe-area-inset-bottom));box-shadow:none}.lm[open]{animation:lm-up .22s ease-out}.lm-t{font-size:22px}}@keyframes lm-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.lm[open]{animation:none}}.lead select:has(option[value=""]:checked){color:var(--g2)}.lead .f{display:grid;grid-gap:6px;gap:6px}.f-l{font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--g1)}.f-o{font-weight:400;letter-spacing:0;text-transform:none;color:var(--g2)}.lead .f .f-err{margin:0}.lead-po .f-l{color:#9A9A9A}.lead-po .f-o{color:#7A7A7A}.lead input[type=file]{height:auto;padding:12px;border-style:dashed;font-size:14px;color:var(--g1);cursor:pointer}.lead input[type=file]::-webkit-file-upload-button{-webkit-margin-end:14px;margin-inline-end:14px;padding:8px 16px;border:1.5px solid var(--ink);background:#fff;color:var(--ink);font:inherit;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.lead input[type=file]::file-selector-button{-webkit-margin-end:14px;margin-inline-end:14px;padding:8px 16px;border:1.5px solid var(--ink);background:#fff;color:var(--ink);font:inherit;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}html[lang=ar] .lead input[type=file]::-webkit-file-upload-button{letter-spacing:0;text-transform:none}html[lang=ar] .lead input[type=file]::file-selector-button{letter-spacing:0;text-transform:none}.lead :is(input,select,textarea)[aria-invalid=true]{border-color:var(--red)}.lead :is(input,select,textarea)[aria-invalid=true]:focus-visible{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.lead .f :is(input,select,textarea){font:inherit;font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink)}.lead .f-err{font-weight:400;letter-spacing:0;text-transform:none}.f-o{white-space:nowrap}@media (hover:none){.btn-red:hover{background:var(--red)}.btn-gr:hover{background:#3A3A3A}.btn-ink:hover{background:var(--ink)}.btn-line:hover{background:transparent;color:inherit;border-color:currentColor}.btn-w:hover{background:#fff}}.dl .scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.agent:has(.lead.is-sent)>.or,.agent:has(.lead.is-sent)>small,.lm:has(.lead.is-sent) .lm-s,.svf:has(.lead.is-sent) .crit,.svf:has(.lead.is-sent)>p,:has(>.go .lead.is-sent)>:is(.days,.slot){display:none}.lead input[type=date][data-empty]{color:var(--g2)}[data-ok-dup],section:has(.lead.is-sent) :is(.sh p,.mort-p){display:none}.dl .sheet:has(.lead.is-sent) header,.lm:has(.lead.is-sent) .lm-t{margin-bottom:20px}section:has(.lead.is-sent) .sh{margin-bottom:24px}.lead-legal{margin:-2px 0 0;font-size:12px;line-height:1.45;color:var(--g2)}.lead-legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lead-po .lead-legal{color:#7A7A7A}