.rn-find{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-surface);grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:14px 16px;margin-top:clamp(28px,3vw,44px);padding:22px 24px;display:grid}.rn-find label{gap:8px;min-width:0;display:grid}.rn-find label>span{color:var(--text-muted);font-size:13px}.rn-find select,.rn-find input{border:1px solid var(--line);background:var(--bg-page);width:100%;height:52px;color:var(--text-primary);font:400 16px/1 var(--font-text);border-radius:12px;padding:0 14px}.rn-find .abx-btn{height:52px}.rn-find__quick{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 10px;margin:4px 0 0;font-size:14px;display:flex}.rn-find__quick span{color:var(--text-muted);margin-right:4px}.rn-find__quick a{border:1px solid var(--line);color:var(--text-primary);border-radius:999px;padding:7px 12px;text-decoration:none}.rn-find__quick a:hover{border-color:var(--action);color:var(--action)}.rn-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 22px;margin:38px 0 30px;display:grid}.rn-card{color:var(--text-primary);align-content:start;gap:6px;text-decoration:none;display:grid}.rn-card__ph{aspect-ratio:4/3;border-radius:var(--r-card-lg);background:var(--bg-subtle);margin-bottom:10px;display:block;overflow:hidden}.rn-card__ph img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.rn-card:hover .rn-card__ph img{transform:scale(1.04)}.rn-card__price{font:400 20px/1.2 var(--font-display);color:var(--action)}.rn-card b{font-size:16px;font-weight:500;line-height:1.4}.rn-card__geo{color:var(--text-muted);font-size:14px}.rn-links{border-top:1px solid var(--line);margin-top:38px}.rn-links a{border-bottom:1px solid var(--line);color:var(--text-primary);grid-template-columns:84px minmax(0,1fr) minmax(0,1.4fr) 32px;align-items:baseline;gap:8px clamp(16px,2.5vw,40px);padding:clamp(20px,2.2vw,28px) 0;text-decoration:none;display:grid}.rn-links b{font:400 clamp(19px, 1.7vw, 24px) / 1.25 var(--font-display)}.rn-links p{color:var(--text-muted);margin:0;font-size:16px;line-height:1.65}.rn-links i{color:var(--action);justify-self:end;font-size:22px;font-style:normal;transition:transform .25s}.rn-links a:hover b{color:var(--action)}.rn-links a:hover i{transform:translate(4px)}.rn-n{font:400 clamp(24px, 2.2vw, 32px) / 1 var(--font-display);color:var(--action)}.rn-geo{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 22px;margin-top:38px;display:grid}.rn-geo__it{color:var(--text-primary);align-content:start;gap:6px;text-decoration:none;display:grid;position:relative}.rn-geo__ph{aspect-ratio:4/5;border-radius:var(--r-card-lg);background:var(--bg-subtle);margin-bottom:10px;display:block;overflow:hidden}.rn-geo__ph img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.rn-geo__it:hover .rn-geo__ph img{transform:scale(1.04)}.rn-geo__pill{background:var(--bg-surface);color:var(--text-primary);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:500;position:absolute;top:14px;left:14px}.rn-geo__it b{font:400 22px/1.2 var(--font-display)}.rn-geo__t{color:var(--text-muted);font-size:15px;line-height:1.55}.rn-ask{border-radius:var(--r-card-lg);background:var(--bg-subtle);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:18px 40px;margin-top:40px;padding:clamp(22px,2.6vw,34px);display:grid}.rn-ask b{font:400 22px/1.25 var(--font-display)}.rn-ask p{color:var(--text-muted);margin:8px 0 0;font-size:15px;line-height:1.6}.rn-ask ul{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.rn-ask li:before{content:"·";color:var(--action);margin-right:8px;font-weight:700}.rn-cols{gap:0 clamp(20px,2.5vw,40px);margin:38px 0 0;padding:0;list-style:none;display:grid}.rn-cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rn-cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rn-cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.rn-cols li{border-top:1px solid var(--line);align-content:start;gap:12px;padding-top:22px;display:grid}.rn-cols b{font:400 clamp(19px, 1.7vw, 22px) / 1.25 var(--font-display)}.rn-cols p{color:var(--text-muted);margin:0;font-size:15px;line-height:1.65}.rn-term{color:var(--action);font-weight:500;font-size:14px!important}@media (max-width:1080px){.rn-find{grid-template-columns:repeat(2,minmax(0,1fr))}.rn-find .abx-btn{grid-column:1/-1}.rn-cards,.rn-geo,.rn-cols--4{grid-template-columns:repeat(2,minmax(0,1fr))}.rn-cols--3{grid-template-columns:minmax(0,1fr)}.rn-links a{grid-template-columns:64px minmax(0,1fr) 28px}.rn-links p{grid-area:2/2}.rn-ask{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.rn-find{grid-template-columns:minmax(0,1fr);padding:18px 16px}.rn-cards,.rn-geo,.rn-cols--2,.rn-cols--4{grid-template-columns:minmax(0,1fr)}.rn-cols li{padding-bottom:18px}.rn-links a{grid-template-columns:44px minmax(0,1fr) 24px}}.rn .abx-hero{padding-bottom:0}.hf{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.hf-row{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr) auto;align-items:end;gap:14px 16px;display:grid}.hf-f{gap:8px;min-width:0;display:grid}.hf-f>span,.hf-lbl{color:var(--text-muted);font-size:13px}.hf-range>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hf-go{white-space:nowrap;height:52px}.hf-row--chips{grid-template-columns:auto auto 1fr;align-items:center}.hf-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hf-chips button,.hf-more,.hf-reset{border:1px solid var(--line);background:var(--bg-page);height:38px;color:var(--text-primary);font:400 14px/1 var(--font-text);cursor:pointer;border-radius:999px;padding:0 14px}.hf-chips button[aria-pressed=true]{border-color:var(--action);background:var(--action-fill);color:var(--text-on-action)}.hf-chips button:hover,.hf-more:hover,.hf-reset:hover{border-color:var(--action)}.hf-more{color:var(--action);justify-self:end;font-weight:500}.hf-adv{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.6fr);align-items:start;padding-top:16px}.hf-reset{height:32px;color:var(--text-muted);margin-left:auto}@media (max-width:1180px){.hf-row{grid-template-columns:repeat(2,minmax(0,1fr))}.hf-go{grid-column:1/-1}.hf-row--chips,.hf-adv{grid-template-columns:minmax(0,1fr)}.hf-more{justify-self:start}}@media (max-width:760px){.hf-row{grid-template-columns:minmax(0,1fr)}}.rn .abx-hero__proofs{margin-bottom:0;padding-bottom:0}.rn .rn-find{margin-top:28px}.rn-top{isolation:isolate;color:#fff;padding:clamp(56px,6vw,88px) 0 clamp(36px,4vw,56px);position:relative;overflow:hidden}.rn-top__bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rn-top:before{content:"";z-index:-1;background:linear-gradient(#0b1526b8 0%,#0b152694 45%,#0b1526d1 100%);position:absolute;inset:0}.rn-top__h1{font:400 clamp(36px, 4.4vw, 64px) / 1.08 var(--font-display);color:#fff;max-width:18em;margin:18px 0 0}.rn-top__h1>span{display:block}.rn-top__lead{color:#ffffffd6;max-width:46em;margin:18px 0 0;font-size:17px;line-height:1.65}.rn-top .rn-find{border:0;margin-top:clamp(28px,3vw,40px);padding:clamp(22px,2.4vw,32px);box-shadow:0 24px 60px #040a1459}.rn-top .rn-find select,.rn-top .rn-find input,.rn-top .hf-go{height:60px;font-size:17px}.rn-top .hf-go{padding:0 34px;font-size:18px}.rn-top__facts{flex-wrap:wrap;align-items:baseline;gap:12px 40px;margin:26px 0 0;display:flex}.rn-top__facts div{align-items:baseline;gap:10px;display:flex}.rn-top__facts dt{font:400 26px/1 var(--font-display);color:#fff}.rn-top__facts dd{color:#ffffffc7;margin:0;font-size:14px}.rn-top__ask{color:#fff;font:500 16px/1.4 var(--font-text);cursor:pointer;text-underline-offset:5px;background:0 0;border:0;margin-left:auto;padding:0;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.rn-top__ask:hover{text-decoration-color:#fff}@media (max-width:760px){.rn-top__facts{gap:10px 24px}.rn-top__facts dt{font-size:22px}.rn-top__ask{margin-left:0}}.rn-top .abx-eye{color:#ffffffdb}.rn-dest{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:38px;display:grid}.rn-dest__it{aspect-ratio:3/4;border-radius:var(--r-card-lg);color:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.rn-dest--3 .rn-dest__it:first-child,.rn-dest--5 .rn-dest__it:first-child{aspect-ratio:auto;grid-column:span 2}.rn-dest--3{grid-template-columns:repeat(4,minmax(0,1fr))}.rn-dest__it img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.rn-dest__it:hover img{transform:scale(1.04)}.rn-dest__it:after{content:"";background:linear-gradient(#0b152600 45%,#0b1526c7 100%);position:absolute;inset:0}.rn-dest__copy{z-index:1;gap:6px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.rn-dest__copy b{font:400 clamp(24px, 2.2vw, 32px) / 1.1 var(--font-display)}.rn-dest__copy span{color:#ffffffdb;font-size:15px}.rn-tabs{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.rn-tabs button{border:1px solid var(--line);background:var(--bg-surface);height:44px;color:var(--text-primary);font:500 15px/1 var(--font-text);cursor:pointer;border-radius:999px;padding:0 18px}.rn-tabs button span{color:var(--text-muted);margin-left:6px;font-weight:400}.rn-tabs button[aria-selected=true]{border-color:var(--action-fill);background:var(--action-fill);color:var(--text-on-action)}.rn-tabs button[aria-selected=true] span{color:#fffc}.rn-tabs+.rn-cards{margin-top:26px}.rn-coll{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;margin-top:38px;display:grid}.rn-coll__it{color:var(--text-primary);gap:6px;text-decoration:none;display:grid}.rn-coll__ph{aspect-ratio:16/10;border-radius:var(--r-card);background:var(--bg-subtle);margin-bottom:8px;display:block;overflow:hidden}.rn-coll__ph img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.rn-coll__it:hover .rn-coll__ph img{transform:scale(1.04)}.rn-coll__it b{font:400 20px/1.25 var(--font-display)}.rn-coll__it>span:last-child{color:var(--text-muted);font-size:14px}.rn-coll__it i{color:var(--action);font-style:normal}@media (max-width:1080px){.rn-dest,.rn-coll{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rn-dest{grid-template-columns:minmax(0,1fr)}.rn-dest__it,.rn-dest__it:first-child{aspect-ratio:16/11;grid-column:auto}.rn-coll{grid-template-columns:minmax(0,1fr)}}
