
/* Canvas design: base */
.nre-cv{font-family:Geist,system-ui,sans-serif;color:#15171C;-webkit-font-smoothing:antialiased;line-height:normal}
.nre-cv *,.nre-cv *::before,.nre-cv *::after{box-sizing:border-box}
.nre-cv h1,.nre-cv h2,.nre-cv h3{font-family:'Playfair Display',Georgia,serif;letter-spacing:0}
.nre-cv a{color:#0F3D30}
.nre-cv a,.nre-cv button{transition:background-color .15s,color .15s,box-shadow .2s,transform .2s,border-color .15s}
.nre-cv button{cursor:pointer;font:inherit}
.nre-cv .lift:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(14,26,23,.12)}
.nre-cv :focus-visible{outline:2px solid #C9A867;outline-offset:2px}
.nre-cv img{max-width:100%}
.nre-cv svg{display:block}
.nre-cv [hidden]{display:none!important}
:lang(lo) .nre-cv,:lang(lo) .nre-cv h1,:lang(lo) .nre-cv h2,:lang(lo) .nre-cv h3,:lang(lo) .nre-cv button,:lang(lo) .nre-cv input,:lang(lo) .nre-cv textarea,:lang(lo) .nre-cv select{font-family:Phetsarath,Geist,system-ui,sans-serif}
:lang(lo) .nre-cv h1,:lang(lo) .nre-cv h2{line-height:1.35!important}
body.nre-site{margin:0;background:#fff}
body.nre-site .elementor-widget-nre-cv>.elementor-widget-container{margin:0;padding:0}
body.nre-site .e-con:has(> .e-con-inner > .elementor-widget-nre-cv),body.nre-site .e-con:has(> .elementor-widget-nre-cv){padding:0!important;gap:0!important;max-width:none!important}
.nre-cv a.nre-cv-card{text-decoration:none;color:inherit;display:block}
/* form fields drawn like the Canvas */
.nre-cv .nre-in{width:100%;height:52px;padding:0 14px;border-radius:12px;border:1.5px solid #DCD5C6;font:inherit;font-size:15px;background:#fff;color:#15171C;outline:0}
.nre-cv .nre-in:focus{border-color:#0F3D30;box-shadow:0 0 0 3px #DCEBE4}
.nre-cv textarea.nre-in{height:110px;padding:12px 14px;resize:vertical}
.nre-cv select.nre-in{appearance:auto}
.nre-cv .nre-in--sm{height:46px;font-size:14px}
.nre-cv .nre-chip-in{position:absolute;opacity:0;pointer-events:none}
.nre-cv label.nre-chipl{cursor:pointer}
.nre-cv .nre-hp{position:absolute!important;left:-9999px!important}
.nre-cv .nre-msg{margin:0;font-size:14px;font-weight:600;padding:12px 14px;border-radius:12px}
.nre-cv .nre-msg--ok{background:#E9F2EE;color:#0F3D30}
.nre-cv .nre-msg--err{background:#FCEBEA;color:#B42318}
.nre-cv button.nre-btnreset{border:0;font:inherit;cursor:pointer}
.nre-cv input[type=range].nre-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,#C9A867 var(--p,50%),#2A3B35 var(--p,50%));outline:0;margin:8px 0;padding:0;border:0}
.nre-cv input[type=range].nre-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 0 0 5px rgba(201,168,103,.35);cursor:pointer}
.nre-cv input[type=range].nre-range::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:999px;background:#fff;box-shadow:0 0 0 5px rgba(201,168,103,.35);cursor:pointer}
.nre-cv input[type=range].nre-range--light{background:linear-gradient(90deg,#0F3D30 var(--p,50%),#E3DED3 var(--p,50%))}
.nre-cv input[type=range].nre-range--light::-webkit-slider-thumb{background:#0F3D30;box-shadow:0 0 0 5px rgba(15,61,48,.18)}
/* header: dropdown, search, drawer */
.nre-cv .nre-dd{position:relative;display:inline-flex}
.nre-cv .nre-dd__menu{position:absolute;top:100%;left:-16px;min-width:240px;background:#fff;border:1px solid #ECE7DC;border-radius:16px;box-shadow:0 24px 50px rgba(14,26,23,.14);padding:8px;display:none;z-index:60}
.nre-cv .nre-dd:hover .nre-dd__menu,.nre-cv .nre-dd:focus-within .nre-dd__menu{display:block}
.nre-cv .nre-dd__menu a{display:block;padding:10px 12px;border-radius:10px;text-decoration:none;color:#15171C;font-weight:500;font-size:15px}
.nre-cv .nre-dd__menu a:hover{background:#F7F4EE;color:#0F3D30}
.nre-cv .nre-search{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid #ECE7DC;box-shadow:0 20px 40px rgba(14,26,23,.1);z-index:55;padding:18px 24px}
.nre-cv .nre-search form{max-width:720px;margin:0 auto;display:flex;gap:10px}
.nre-cv .nre-burger{display:none;width:44px;height:44px;border-radius:12px;border:1px solid #ECE7DC;background:#fff;font-size:20px;align-items:center;justify-content:center;color:#0E1A17}
.nre-cv .nre-drawer{position:fixed;inset:0;z-index:200;background:rgba(14,26,23,.5);display:none}
.nre-cv .nre-drawer.is-on{display:block}
.nre-cv .nre-drawer>div{position:absolute;inset:0 0 0 auto;width:min(100%,420px);overflow:auto}
.nre-cv .nre-saved-badge[data-n="0"]{display:none}
.nre-cv a.k98864a,.nre-cv a.kc318de,.nre-cv a.ke63b9d{white-space:nowrap}
.nre-cv .k281e3f a{white-space:nowrap}
/* plot cards: saved heart */
.nre-cv .nre-save.is-on{color:#C9A867}
.nre-cv .nre-save.is-on svg{fill:currentColor}
/* FAQ */
.nre-cv .nre-faq__q{background:none;border:0;padding:0;text-align:left;width:100%;cursor:pointer;color:inherit}
.nre-cv .nre-faq__i:not(.is-open) .nre-faq__a{display:none}
.nre-cv .nre-faq__i.is-open .nre-faq__ic{background:#0F3D30;color:#fff}
.nre-cv .nre-faq__i:not(.is-open) .nre-faq__ic{background:#F4F0E6;color:#0F3D30}
.nre-cv .nre-faq__i.is-open .nre-faq__ic svg{transform:rotate(45deg)}
/* live map (zone cells) */
.nre-cv .nre-lm{display:flex;flex-direction:column;gap:18px}
.nre-cv .nre-lm__zone{background:#fff;border:1px solid #ECE7DC;border-radius:18px;padding:16px}
.nre-cv .nre-lm__zh{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px;font-size:14px;color:#5B6170}
.nre-cv .nre-lm__zh strong{font-family:'Playfair Display',Georgia,serif;font-size:18px;color:#0E1A17}
.nre-cv .nre-lm__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:6px}
.nre-cv .nre-lm__c{height:40px;border-radius:6px;border:1px solid rgba(14,26,23,.25);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#0E1A17;background:var(--nre-st-available,#fff);cursor:default;padding:0}
.nre-cv .nre-lm__c[data-s=reserved]{background:var(--nre-st-reserved,#F2A23A);border-color:transparent}
.nre-cv .nre-lm__c[data-s=sold]{background:var(--nre-st-sold,#3B6FD8);color:#fff;border-color:transparent}
.nre-cv .nre-lm__c[data-s=title]{background:var(--nre-st-title,#2F9E6B);color:#fff;border-color:transparent}
.nre-cv .nre-lm__c[data-s=blocked]{background:var(--nre-st-blocked,#6B7280);color:#fff;border-color:transparent}
.nre-cv .nre-lm__c[data-s=available]{cursor:pointer}
.nre-cv .nre-lm__c[data-s=available]:hover,.nre-cv .nre-lm__c.is-pick{box-shadow:0 0 0 3px #C9A867;border-color:#C9A867}
.nre-cv .nre-lm__c.is-corner{border-width:2px;border-style:dashed}
.nre-cv .nre-lm__c.is-dim{opacity:.28}
.nre-cv .nre-lm__tabs{display:flex;gap:8px;flex-wrap:wrap}
.nre-cv .nre-lm__tab{padding:9px 16px;border-radius:999px;border:1.5px solid #DCD5C6;background:#fff;font-weight:600;font-size:14px;color:#15171C;cursor:pointer}
.nre-cv .nre-lm__tab.is-on{border-color:#0F3D30;background:#E9F2EE;color:#0F3D30}
.nre-cv .nre-pop{position:fixed;z-index:120;width:300px;max-width:calc(100vw - 32px)}
.nre-cv .nre-lm-wrap{position:relative}
/* Plot finder */
.nre-cv .nre-f-check{display:flex;align-items:center;gap:10px;cursor:pointer}
.nre-cv .nre-f-check input{position:absolute;opacity:0;pointer-events:none}
.nre-cv .nre-f-box{width:20px;height:20px;border-radius:6px;border:1.5px solid #CFC8B8;background:#fff;display:flex;align-items:center;justify-content:center;color:transparent;flex:none}
.nre-cv .nre-f-check input:checked+.nre-f-box{background:#0F3D30;border-color:#0F3D30;color:#fff}
.nre-cv .nre-f-check input:focus-visible+.nre-f-box{outline:2px solid #C9A867;outline-offset:2px}
.nre-cv .nre-f-size.is-on{border-color:#0F3D30;background:#E9F2EE;color:#0F3D30}
.nre-cv .nre-empty{padding:40px;text-align:center;color:#5B6170;border:1px dashed #DCD5C6;border-radius:18px}
.nre-cv .nre-compare{display:none}
.nre-cv .nre-compare.is-on{display:flex}
.nre-cv .nre-cmp-table{width:100%;border-collapse:collapse;font-size:15px}
.nre-cv .nre-cmp-table th,.nre-cv .nre-cmp-table td{padding:12px;border-bottom:1px solid #ECE7DC;text-align:left}
.nre-cv .nre-modal{position:fixed;inset:0;z-index:210;background:rgba(14,26,23,.55);display:flex;align-items:center;justify-content:center;padding:16px}
.nre-cv .nre-modal>div{background:#fff;border-radius:22px;max-width:760px;width:100%;max-height:90vh;overflow:auto;padding:24px}
/* gallery lightbox */
.nre-cv .nre-lb{position:fixed;inset:0;z-index:220;background:rgba(0,0,0,.88);display:flex;align-items:center;justify-content:center}
.nre-cv .nre-lb img{max-width:92vw;max-height:84vh;border-radius:12px}
.nre-cv .nre-lb button{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:999px;border:0;background:#fff;font-size:20px}
.nre-cv .nre-lb .nre-lb__p,.nre-cv .nre-lb .nre-lb__n{top:50%;margin-top:-22px}
.nre-cv .nre-lb .nre-lb__p{left:16px;right:auto}
.nre-cv .nre-lb .nre-lb__n{right:16px}
.nre-cv [data-lb]{cursor:zoom-in}
/* prose (articles, legal pages) */
.nre-cv .nre-prose{font-size:17px;line-height:1.8;color:#2B2F38}
.nre-cv .nre-prose h2{font-size:28px;margin:36px 0 12px;color:#0E1A17}
.nre-cv .nre-prose h3{font-size:22px;margin:28px 0 10px}
.nre-cv .nre-prose img{border-radius:16px;height:auto}
.nre-cv .nre-prose a{color:#0F3D30;font-weight:600}
/* pager */
.nre-cv .nre-pg{display:inline-flex;min-width:40px;height:40px;align-items:center;justify-content:center;border-radius:12px;text-decoration:none;font-weight:600}
/* mobile quick bar is phone only */
.nre-cv .nre-qbar{display:none}
.nre-cv .nre-compare:not(.is-on){display:none!important}
.nre-cv .nre-fbtn,.nre-cv .nre-fdone{display:none}
.nre-cv .kdc365b{color:#fff}
.nre-cv iframe.nre-gmap{border:0;width:100%;height:100%;display:block}
.nre-cv .k014cf6{height:190px;border-radius:16px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) 38% 30%/240% auto;position:relative}
.nre-cv .k02625b{position:absolute;left:36%;top:16%;width:13.5%;height:12%;background:rgba(242,163,58,.92);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k02887a{position:absolute;left:81%;top:72%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k02d089{border-radius:20px;border:1px solid #ECE7DC;padding:22px;display:flex;flex-direction:column;gap:14px}
.nre-cv .k02fcdf{color:#FFFFFF;font-size:14px}
.nre-cv .k03c0bb{position:absolute;left:51%;top:30%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k03c202{position:absolute;left:12px;top:12px;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;background:#C9A867;color:#0E1A17}
.nre-cv .k040645{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:72px;display:grid;grid-template-columns:6fr 6fr;gap:56px;align-items:center}
.nre-cv .k0465bd{color:#B9741A}
.nre-cv .k0554e1{position:absolute;left:30%;top:42%;padding:6px 10px;border-radius:999px;background:#FFFFFF;color:#15171C;font-size:12px;font-weight:700;box-shadow:0 6px 14px rgba(0,0,0,.25);white-space:nowrap}
.nre-cv .k05d7fd{width:72%;height:100%;border-radius:999px;background:#0F3D30}
.nre-cv .k05e245{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}
.nre-cv .k0624e0{font-size:20px;font-family:'Playfair Display', Georgia, serif;font-weight:600}
.nre-cv .k063a2e{position:absolute;left:51%;top:58%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k065dd4{padding:0 16px;margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:10px}
.nre-cv .k0669ff{width:40px;height:40px;border-radius:12px;border:1px solid #E3DED3;display:flex;align-items:center;justify-content:center}
.nre-cv .k074962{display:flex;gap:8px;align-items:center;padding:0 24px 18px;font-size:13px;color:#5B6170}
.nre-cv .k0754f2{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ECE7DC;font-size:15px}
.nre-cv .k07bd3e{font-size:14px;display:flex;align-items:center;gap:8px}
.nre-cv .k0802bc{display:flex;gap:8px;font-size:14px}
.nre-cv .k085c19{display:flex;gap:12px;overflow-x:auto;padding:0 16px 4px}
.nre-cv .k09301f{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}
.nre-cv .k0b19b4{font-size:18px;color:#0F3D30}
.nre-cv .k0b69d5{width:60px;height:60px;border-radius:12px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;flex:none}
.nre-cv .k0c04ad{display:flex;flex-direction:column;gap:4px;font-size:14px}
.nre-cv .k0ca399{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k0caf7d{font-size:14px;line-height:1.45}
.nre-cv .k0cf08e{font-size:14px}
.nre-cv .k0d4530{padding:9px 14px;display:flex;align-items:center;gap:6px;font-size:13px}
.nre-cv .k0d87e5{padding:9px 16px;border-radius:999px;border:1.5px solid #2E4740;background:transparent;color:#E3E8E5;font-size:14px;font-weight:700}
.nre-cv .k0e32cc{background:#FFFFFF;border-radius:20px;padding:22px;width:380px;display:flex;flex-direction:column;gap:12px;color:#15171C}
.nre-cv .k0e7e20{padding:26px 0;display:flex;flex-direction:column;gap:4px;border-left:1px solid #ECE7DC;padding-left:28px}
.nre-cv .k0f1813{width:48px;height:48px;border-radius:12px;background:#F4F0E6;display:flex;align-items:center;justify-content:center;flex:none}
.nre-cv .k0f5ee2{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k0f6266{position:relative;height:6px;border-radius:999px;background:#2A3B35}
.nre-cv .k0fd2a1{display:inline-flex;border:1px solid #E3DED3;border-radius:999px;overflow:hidden}
.nre-cv .k0ff50b{position:relative;margin-top:-18px;border-radius:22px 22px 0 0;background:#FFFFFF;box-shadow:0 -10px 30px rgba(14,26,23,.15);padding:10px 16px 20px;display:flex;flex-direction:column;gap:12px}
.nre-cv .k102600{border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:14px;background:#FFFFFF;color:#15171C;border:1px solid #ECE7DC}
.nre-cv .k108139{position:absolute;left:66%;top:72%;width:13.5%;height:12%;background:rgba(242,163,58,.92);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k109dfb{display:flex;justify-content:space-between;align-items:center;min-height:56px;border-bottom:1px solid #1E2C28;color:#FFFFFF;text-decoration:none;font-size:20px;font-family:'Playfair Display', serif}
.nre-cv .k11085f{display:grid;grid-template-columns:repeat(4, 1fr);gap:18px}
.nre-cv .k1141c4{display:flex;justify-content:space-between}
.nre-cv .k1143f5{background:#F7F4EE;border-radius:14px;padding:14px}
.nre-cv .k114789{position:relative;height:300px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k115ec2{padding:52px;display:flex;flex-direction:column;gap:22px}
.nre-cv .k119763{display:flex;gap:12px;overflow-x:auto;padding:0 16px}
.nre-cv .k119f3a{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k11f724{text-decoration:none;color:#15171C;display:flex;flex-direction:column;border-radius:20px;overflow:hidden;border:1px solid #ECE7DC;background:#FFFFFF}
.nre-cv .k127060{font-size:15px;color:#5B6170;display:inline-flex;align-items:center;gap:6px}
.nre-cv .k127673{display:flex;flex-direction:column;font-size:14px}
.nre-cv .k12d981{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);font-size:13px;font-weight:600}
.nre-cv .k13128d{background:#0E1A17;color:#FFFFFF;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:10px}
.nre-cv .k13254e{position:absolute;left:51%;top:16%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:3px solid #C9A867;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k134f35{padding:26px 0;display:flex;flex-direction:column;gap:4px}
.nre-cv .k13714a{width:40px;height:40px;border-radius:999px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k13ec5e{width:40%;height:100%;border-radius:999px;background:#C9A867}
.nre-cv .k1449f3{font-size:18px;font-weight:600}
.nre-cv .k147320{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:14px;background:#F7F4EE}
.nre-cv .k14e317{height:300px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center 25%/cover}
.nre-cv .k1607d0{color:#9AA0AC;font-size:12px}
.nre-cv .k16eb03{display:flex;flex-direction:column;gap:2px;padding:0 28px;border-left:1px solid rgba(255,255,255,.25)}
.nre-cv .k16eb5b{display:flex;flex-direction:column;font-size:13px;color:#CBD5D0}
.nre-cv .k172adc{font-size:26px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k1750b4{flex:0 0 62px;height:72px;border-radius:14px;border:1.5px solid #E3DED3;background:#FFFFFF;color:#15171C;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}
.nre-cv .k17809f{height:52px;align-items:center;display:flex;padding:0 14px;border-radius:12px;border:1.5px solid #0F3D30;box-shadow:0 0 0 3px #DCEBE4;font-size:15px;font-weight:400;background:#FFFFFF}
.nre-cv .k179e31{width:14px;height:14px;border-radius:4px;background:#F2A23A;border:1px solid #C9C2B2}
.nre-cv .k17df0c{margin:0;font-size:58px;line-height:1.08;font-weight:600;max-width:820px}
.nre-cv .k17fbf8{position:relative;width:42px;height:42px;border-radius:999px;border:1px solid #E3DED3;display:flex;align-items:center;justify-content:center;color:#15171C}
.nre-cv .k180d23{display:flex;flex-wrap:wrap;gap:8px}
.nre-cv .k181ddc{padding:0 16px;padding-top:16px;display:flex;flex-direction:column;gap:14px}
.nre-cv .k18812d{position:relative;border-radius:24px;overflow:hidden;height:460px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;box-shadow:0 30px 60px rgba(14,26,23,.18)}
.nre-cv .k18861a{height:210px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k18a436{display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid #F1EDE4}
.nre-cv .k18b070{display:flex;justify-content:center;gap:6px}
.nre-cv .k18bd1f{width:71%;height:100%;border-radius:999px;background:#0F3D30}
.nre-cv .k195646{position:absolute;left:6%;top:58%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k195676{position:absolute;left:20px;top:20px;padding:6px 12px;border-radius:999px;background:#C9A867;color:#0E1A17;font-size:12px;font-weight:700}
.nre-cv .k196d9b{max-width:1240px;margin:0 auto;padding:8px 24px;display:flex;justify-content:space-between;gap:8px}
.nre-cv .k197843{grid-row:span 2;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k19a978{height:210px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k19baf2{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#8A6A2F}
.nre-cv .k1a5169{flex:0 0 72%;border:1px solid #ECE7DC;border-radius:16px;background:#FFFFFF;overflow:hidden}
.nre-cv .k1aaf1b{border:1px solid #ECE7DC;border-radius:16px;background:#FFFFFF;padding:14px;display:flex;flex-direction:column;gap:10px}
.nre-cv .k1acfb8{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k1ad040{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:999px;background:#1FA855;color:#FFFFFF;text-decoration:none;font-weight:700}
.nre-cv .k1c6d1f{font-size:18px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k1d8f2c{position:absolute;left:40%;top:70%;padding:6px 10px;border-radius:999px;background:#FFFFFF;color:#15171C;font-size:12px;font-weight:700;box-shadow:0 6px 14px rgba(0,0,0,.25);white-space:nowrap}
.nre-cv .k1e3299{flex:1;text-align:center;padding:9px 0;border-radius:9px;font-size:13px;font-weight:700;background:#FFFFFF;box-shadow:0 1px 3px rgba(0,0,0,.12)}
.nre-cv .k1eeef5{font-size:12px;color:#8CA79B}
.nre-cv .k1efea6{position:fixed;right:28px;bottom:28px;z-index:30;display:flex;align-items:center;gap:10px;height:56px;padding:0 20px 0 16px;border-radius:999px;background:#1FA855;color:#FFFFFF;text-decoration:none;font-weight:700;box-shadow:0 14px 30px rgba(31,168,85,.35)}
.nre-cv .k1f3297{border-radius:20px;background:#F7F4EE;padding:24px;display:flex;flex-direction:column;gap:6px}
.nre-cv .k1f6f08{margin-top:56px;background:#0E1A17;color:#C9CDD6}
.nre-cv .k1fa08b{display:flex;align-items:center;gap:10px;margin-bottom:18px}
.nre-cv .k2049e5{position:relative;height:6px;border-radius:999px;background:#ECE7DC}
.nre-cv .k204a5c{color:#5B6170;padding-right:10px;border-right:1px solid #ECE7DC}
.nre-cv .k2075ff{display:flex;flex-wrap:wrap;gap:6px}
.nre-cv .k2099ff{width:16px;height:16px;border-radius:4px;background:#F2A23A;border:1px solid #C9C2B2}
.nre-cv .k20c7df{color:#5B6170;font-family:Geist}
.nre-cv .k20c8ae{width:14px;height:14px;border-radius:4px;background:#3B6FD8;border:1px solid #C9C2B2}
.nre-cv .k213003{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}
.nre-cv .k215aca{height:38px;align-self:flex-start}
.nre-cv .k21b6f2{font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;background:#E4F2EA;color:#14513D}
.nre-cv .k21df6f{font-size:28px;color:#C9A867}
.nre-cv .k21e42f{position:absolute;left:21%;top:16%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k23077b{border:1px solid #ECE7DC;border-radius:16px;background:#FFFFFF;overflow:hidden}
.nre-cv .k230ba9{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k2355ff{display:flex;gap:40px;margin-top:36px;align-items:flex-start}
.nre-cv .k23b6ce{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:15px;font-weight:700;height:54px;font-size:16px}
.nre-cv .k23b7f0{font-size:13px;color:#14513D}
.nre-cv .k23cc40{margin:0;font-size:26px}
.nre-cv .k2497a6{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:-10px}
.nre-cv .k251650{height:50px;border-radius:12px;background:#FFFFFF;color:#9AA0AC;display:flex;align-items:center;padding:0 14px}
.nre-cv .k2592cc{font-size:16px}
.nre-cv .k261b30{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;border:1.5px solid #0F3D30;background:#F2F7F4}
.nre-cv .k265308{display:flex;flex-wrap:wrap;gap:10px}
.nre-cv .k2716d2{height:6px;border-radius:999px;background:#F1EDE4}
.nre-cv .k2724a0{position:absolute;left:60%;top:62%;padding:6px 10px;border-radius:999px;background:#FFFFFF;color:#15171C;font-size:12px;font-weight:700;box-shadow:0 6px 14px rgba(0,0,0,.25);white-space:nowrap}
.nre-cv .k274472{font-size:40px;font-family:'Playfair Display', Georgia, serif;color:#0F3D30}
.nre-cv .k2746d5{background:#FFFFFF;border-radius:22px;box-shadow:0 30px 70px rgba(14,26,23,.18);overflow:hidden}
.nre-cv .k278c57{font-size:34px;font-family:'Playfair Display', Georgia, serif;color:#0F3D30}
.nre-cv .k27b0ee{display:inline-flex;align-items:center;gap:8px;font-size:14px}
.nre-cv .k281e3f{display:flex;gap:22px;font-size:15px}
.nre-cv .k283355{position:absolute;left:48%;top:40%;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#0F3D30;color:#FFFFFF;font-size:13px;font-weight:700;box-shadow:0 8px 18px rgba(0,0,0,.25)}
.nre-cv .k2838c1{color:#C9A867;font-size:18px;letter-spacing:3px}
.nre-cv .k286c3e{color:#C9CDD6;text-decoration:none}
.nre-cv .k28928c{width:20px;height:20px;border-radius:6px;background:#0F3D30;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}
.nre-cv .k28a40b{flex:0 0 auto;height:36px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;font-size:14px;background:#F7F4EE;color:#15171C;border:1px solid #ECE7DC}
.nre-cv .k28b914{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 12px;border-radius:999px;background:#E9F2EE;color:#0F3D30;font-size:13px;font-weight:600}
.nre-cv .k2a154d{display:grid;grid-template-columns:repeat(4, 1fr);border-top:1px solid #ECE7DC;border-bottom:1px solid #ECE7DC}
.nre-cv .k2a9780{display:flex;align-items:center;gap:8px}
.nre-cv .k2aa1bf{font-size:16px;display:inline-flex;align-items:center;gap:6px}
.nre-cv .k2ab9e2{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px}
.nre-cv .k2b681a{display:flex;flex-direction:column;gap:10px;max-width:680px}
.nre-cv .k2b8760{margin:0;display:grid;grid-template-columns:180px 1fr;border-radius:22px;overflow:hidden;border:1px solid #ECE7DC;background:#FFFFFF}
.nre-cv .k2b9e6d{padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:13px}
.nre-cv .k2ba027{position:relative;height:520px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k2cbabd{font-size:28px}
.nre-cv .k2cfa4a{width:16px;height:16px;border-radius:4px;background:#3B6FD8;border:1px solid #C9C2B2}
.nre-cv .k2d0b90{margin:0;font-size:17px;color:#5B6170;line-height:1.6}
.nre-cv .k2d1586{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid #1E2C28;padding-top:10px}
.nre-cv .k2d89d2{font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;background:#F4F0E6;color:#0E1A17}
.nre-cv .k2e13c9{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;border:1.5px solid #E3DED3;background:#FFFFFF}
.nre-cv .k2e1d53{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:12px;background:#E9F2EE}
.nre-cv .k2edba4{display:flex;gap:16px;align-items:center}
.nre-cv .k2eea11{position:absolute;inset:0;background:linear-gradient(0deg, rgba(10,26,22,.92) 10%, rgba(10,26,22,.2) 55%, transparent)}
.nre-cv .k2ef974{position:absolute;left:21%;top:30%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k2f488f{position:absolute;left:12px;top:12px;width:40px;height:40px;border-radius:999px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#15171C;font-size:18px}
.nre-cv .k2fcc5e{position:absolute;left:12px;top:12px;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;background:#FFFFFF;color:#0F3D30}
.nre-cv .k3028de{font-size:15px;line-height:1.6;color:#5B6170}
.nre-cv .k3044b6{font-size:13px}
.nre-cv .k30ecb7{position:absolute;left:50%;transform:translateX(-50%);bottom:100px;z-index:6;display:flex;border-radius:999px;background:#0E1A17;color:#FFFFFF;box-shadow:0 8px 20px rgba(14,26,23,.3);overflow:hidden;font-size:14px;font-weight:600}
.nre-cv .k327b20{display:grid;grid-template-columns:90px 1fr;gap:28px}
.nre-cv .k33735c{position:absolute;left:18px;top:18px;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;background:#C9A867;color:#0E1A17}
.nre-cv .k33cf35{padding:40px;display:flex;flex-direction:column;justify-content:center;gap:16px}
.nre-cv .k33ff1e{margin:0;font-size:17px;line-height:1.75;color:#3A3F4A}
.nre-cv .k343387{display:flex;flex-direction:column;gap:28px}
.nre-cv .k3487ac{width:40px;height:40px;border-radius:999px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;color:#C2410C}
.nre-cv .k34932b{font-size:14px;color:#4A505C}
.nre-cv .k351ce7{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-end;gap:40px}
.nre-cv .k352fdf{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:72px}
.nre-cv .k3554e6{font-family:'Playfair Display', serif;font-size:17px;line-height:1.4}
.nre-cv .k358f47{margin:0;font-size:16px;color:#E6E8EC}
.nre-cv .k35e630{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.nre-cv .k3622f0{display:flex;align-items:center;gap:10px;width:360px;height:54px;padding:0 18px;border-radius:999px;background:#FFFFFF;border:1px solid #ECE7DC;color:#9AA0AC}
.nre-cv .k3644fb{padding:10px 0;border-radius:12px;text-align:center;border:1.5px solid #E3DED3;background:#FFFFFF;font-size:13px;font-weight:600;color:#15171C}
.nre-cv .k366316{margin:0;font-size:16px;line-height:1.7;color:#5B6170;max-width:760px}
.nre-cv .k36910c{max-width:1240px;margin:0 auto;padding:14px 24px 24px;border-top:1px solid #1E2C28;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;color:#9AA0AC}
.nre-cv .k36d85f{position:sticky;top:0;z-index:5;background:rgba(255,255,255,.96);border-bottom:1px solid #ECE7DC;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px}
.nre-cv .k36fce4{font-size:14px;color:#B9D2C8}
.nre-cv .k36fe27{font-size:14px;color:#B7C0BC}
.nre-cv .k37021b{font-size:20px;color:#FFFFFF}
.nre-cv .k370830{background:linear-gradient(160deg, #17473A, #0F3D30);padding:56px;display:flex;flex-direction:column;justify-content:center;gap:18px}
.nre-cv .k371c95{flex:2 1 260px;display:flex;flex-direction:column;gap:10px;font-size:14px}
.nre-cv .k3746ea{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #ECE7DC;font-size:15px}
.nre-cv .k3762c2{margin:0;font-size:42px;line-height:1.15;font-weight:600}
.nre-cv .k3778c7{font-size:16px;color:#B9D2C8}
.nre-cv .k378bd0{color:#0F3D30}
.nre-cv .k37d2b6{display:flex;flex-direction:column;gap:16px}
.nre-cv .k3850db{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:999px;border:1px solid #E3DED3;font-size:14px}
.nre-cv .k388438{height:5px;border-radius:999px;background:rgba(255,255,255,.2)}
.nre-cv .k388781{border-radius:20px;overflow:hidden;background:#FFFFFF;border:1px solid #ECE7DC}
.nre-cv .k38ddc8{position:absolute;left:12px;top:12px;right:12px;display:flex;gap:8px;overflow-x:auto}
.nre-cv .k392d3c{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}
.nre-cv .k39b99c{height:48px;border-radius:12px;border:1.5px solid #E3DED3;background:#FFFFFF;color:#15171C;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px}
.nre-cv .k39bd25{height:72px}
.nre-cv .k39de5d{width:1px;background:#2E4740;margin:0 4px}
.nre-cv .k3a701d{font-size:15px;color:#5B6170;line-height:1.6}
.nre-cv .k3a8047{height:230px;border-radius:18px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k3a8774{height:44px;display:block}
.nre-cv .k3afd9b{position:absolute;left:16px;bottom:16px;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.95);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px}
.nre-cv .k3bfaa1{display:flex;justify-content:space-between;font-size:12px;color:#8C9893}
.nre-cv .k3ca470{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #ECE7DC;background:#FFFFFF;position:sticky;top:0;z-index:5}
.nre-cv .k3d00ac{margin-top:28px;display:flex;flex-direction:column;gap:12px}
.nre-cv .k3d170e{height:78px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k3dc653{margin:0;font-size:38px;font-weight:600;line-height:1.15}
.nre-cv .k3dd5d9{flex:1;text-align:center;padding:9px 0;border-radius:9px;font-size:13px;font-weight:700;background:transparent;box-shadow:none}
.nre-cv .k3dd9b4{font-size:15px}
.nre-cv .k3df9b5{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;color:#5B6170}
.nre-cv .k3e287d{display:block;font-size:32px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k3e5c97{margin-left:auto;height:42px;padding:0 18px;border-radius:999px;background:#C9A867;color:#0E1A17;text-decoration:none;font-size:14px;font-weight:700;display:inline-flex;align-items:center}
.nre-cv .k3f01fe{display:flex;gap:6px;justify-content:center}
.nre-cv .k407577{width:64px;height:64px;border-radius:999px;background:#C9A867;color:#0E1A17;display:flex;align-items:center;justify-content:center;font-size:24px;font-family:'Playfair Display', Georgia, serif;font-weight:700}
.nre-cv .k41beec{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#FFFFFF;font-size:13px;font-weight:600}
.nre-cv .k41c6c2{width:18px;height:18px;border-radius:999px;background:#0F3D30;box-shadow:0 0 0 6px #E3EEE8;flex:none}
.nre-cv .k41f58f{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k421241{background:#FFFFFF;border-radius:22px;padding:26px;display:flex;flex-direction:column;gap:14px;color:#15171C}
.nre-cv .k4334fa{width:52px;height:52px;border-radius:14px;background:#E9F2EE;display:flex;align-items:center;justify-content:center}
.nre-cv .k4348ef{margin:0;font-size:48px;font-weight:600}
.nre-cv .k43628f{font-size:14px;color:#4A4636;line-height:1.5}
.nre-cv .k445086{position:absolute;left:24px;bottom:24px;right:24px;padding:18px 20px;border-radius:16px;background:rgba(255,255,255,.95);display:flex;gap:14px;align-items:center}
.nre-cv .k44eff4{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600}
.nre-cv .k459fe4{display:flex;flex-direction:column;gap:10px}
.nre-cv .k45c1f7{position:absolute;right:12px;top:12px;display:flex;gap:8px}
.nre-cv .k46ebe0{margin:0;font-size:26px;font-weight:600}
.nre-cv .k4765e5{border-radius:18px;overflow:hidden;height:240px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) 30% 70%/200% auto;position:relative}
.nre-cv .k4786ed{border-radius:20px;background:#0E1A17;color:#FFFFFF;padding:26px;display:flex;flex-direction:column;gap:14px}
.nre-cv .k4859df{text-decoration:none;color:#15171C;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;border:1px solid #ECE7DC;background:#FFFFFF}
.nre-cv .k4941a4{display:flex;gap:28px;margin-top:10px;font-size:14px;color:#D5DDD9}
.nre-cv .k495a32{flex:0 0 64px;height:48px;border-radius:8px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k49afda{position:absolute;inset:0;background:linear-gradient(90deg, rgba(10,26,22,.9), rgba(10,26,22,.45) 60%, rgba(10,26,22,.15)), linear-gradient(0deg, rgba(10,26,22,.5), transparent 45%)}
.nre-cv .k4b45b5{position:absolute;right:8px;top:8px;width:34px;height:34px;border-radius:999px;background:#FFFFFF;display:flex;align-items:center;justify-content:center}
.nre-cv .k4b609e{height:56px;border-radius:12px;background:#C9A867;color:#0E1A17;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;gap:8px}
.nre-cv .k4cddbb{margin:0;font-size:24px}
.nre-cv .k4d51a9{position:absolute;left:36%;top:58%;width:13.5%;height:12%;background:rgba(242,163,58,.92);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k4d525d{margin:0;font-size:16px;line-height:1.75;color:#3A3F4A}
.nre-cv .k4d88ed{position:absolute;inset:0;background:rgba(14,26,23,.15)}
.nre-cv .k4d9b28{flex:1;border-radius:20px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k4e87a0{display:flex;gap:14px;align-items:flex-start}
.nre-cv .k4eb358{height:48px;padding:0 26px;border-radius:999px;border:1.5px solid #0F3D30;color:#0F3D30;text-decoration:none;font-weight:700;display:inline-flex;align-items:center}
.nre-cv .k4f1884{background:#F7F4EE;padding:64px 0 56px}
.nre-cv .k4f430e{display:flex;align-items:center;gap:10px;font-size:14px}
.nre-cv .k4fcc1d{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 4px}
.nre-cv .k510ea6{display:flex;justify-content:space-between;align-items:center}
.nre-cv .k51a17a{color:#FFFFFF;font-size:18px}
.nre-cv .k51e90c{width:52px;height:52px;border-radius:14px;border:1px solid #E3DED3;display:flex;align-items:center;justify-content:center}
.nre-cv .k5210cc{height:48px;border-radius:12px;background:#0F3D30;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-weight:600;text-decoration:none}
.nre-cv .k523a0d{text-align:left;padding:18px 22px;font-size:18px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k525a99{display:flex;justify-content:space-between;align-items:baseline}
.nre-cv .k5260f8{height:50px;border-radius:12px;background:#0F3D30;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-weight:600;text-decoration:none}
.nre-cv .k528413{position:absolute;inset:0;background:linear-gradient(90deg, rgba(10,26,22,.88) 0%, rgba(10,26,22,.55) 45%, rgba(10,26,22,.05) 75%), linear-gradient(0deg, rgba(10,26,22,.55), transparent 40%)}
.nre-cv .k53a048{height:78px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k53c43b{margin:0;font-size:17px;line-height:1.7;color:#5B6170}
.nre-cv .k544184{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}
.nre-cv .k54ac57{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k5523bf{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#1FA855;margin-top:4px}
.nre-cv .k561385{margin:0;font-size:18px;line-height:1.6;color:#5B6170}
.nre-cv .k56764b{position:absolute;inset:0;background:linear-gradient(90deg, rgba(10,26,22,.92), rgba(10,26,22,.4))}
.nre-cv .k569124{display:flex;gap:14px;align-items:center;padding:20px;border-radius:16px;border:1px solid #ECE7DC;background:#FFFFFF}
.nre-cv .k56d27a{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:56px;display:grid;grid-template-columns:7fr 5fr;gap:32px;align-items:start}
.nre-cv .k56d9c6{width:14px;height:14px;border-radius:4px;background:#2F9E6B;border:1px solid #C9C2B2}
.nre-cv .k573f47{height:230px;border-radius:18px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k5787e8{margin:0;color:#5B6170;font-size:16px;line-height:1.6}
.nre-cv .k5796ab{margin:0;font-size:17px;line-height:1.7;color:#C9D2CE}
.nre-cv .k57a40c{border:1px solid #ECE7DC;border-radius:16px;background:#FFFFFF;padding:12px}
.nre-cv .k57af08{height:40px}
.nre-cv .k57cbdd{position:relative;max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding-bottom:56px;color:#FFFFFF}
.nre-cv .k57d548{padding:6px 12px;border-radius:12px;border:1.5px dashed #2E4740;font-size:13px;color:#8C9893}
.nre-cv .k585e82{font-size:20px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k585ef9{border-radius:24px;overflow:hidden;height:520px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative;box-shadow:0 30px 60px rgba(14,26,23,.15)}
.nre-cv .k5862fa{height:48px;border-radius:12px;background:#0F3D30;color:#FFFFFF;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600}
.nre-cv .k592dd9{width:36px;height:36px;border-radius:999px;background:#0F3D30;display:flex;align-items:center;justify-content:center;flex:none}
.nre-cv .k593ddd{flex:0 0 64px;height:48px;border-radius:8px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k598409{height:210px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k599459{font-size:18px;color:#15171C}
.nre-cv .k59e054{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;color:#CBD5D0}
.nre-cv .k5a2bb4{flex:1;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;background:#FFFFFF;box-shadow:0 1px 3px rgba(0,0,0,.12);color:#15171C}
.nre-cv .k5a55a3{padding:16px 22px;border-top:1px solid #ECE7DC;color:#5B6170}
.nre-cv .k5abbd8{font-size:15px;color:#B9D2C8}
.nre-cv .k5b2d6e{color:#9AA0AC}
.nre-cv .k5c1ea2{width:16px;height:11px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15);flex:none}
.nre-cv .k5c21f4{border-radius:24px;overflow:hidden;height:460px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k5d222e{flex:0 0 64px;height:48px;border-radius:8px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k5d6488{width:44px;height:44px;border-radius:12px;border:1px solid #2A3B35;background:transparent;color:#FFFFFF;font-size:20px}
.nre-cv .k5dd92f{padding:8px 14px;border-radius:999px;border:1.5px solid #DCD5C6;background:#FFFFFF;color:#15171C;font-size:13px;font-weight:600}
.nre-cv .k5e9523{border-radius:20px;background:linear-gradient(160deg, #17473A, #0F3D30);color:#FFFFFF;padding:20px;display:flex;flex-direction:column;gap:6px}
.nre-cv .k5ea0a8{font-size:22px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k5ebf2d{width:40px;height:40px;border-radius:999px;background:#FFFFFF;display:flex;align-items:center;justify-content:center}
.nre-cv .k5f6177{height:78px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k5f7e9c{display:flex;justify-content:space-between;align-items:flex-start}
.nre-cv .k5f855b{border:1px solid #ECE7DC;border-radius:18px;overflow:hidden;background:#FFFFFF;display:flex;flex-direction:column}
.nre-cv .k5fb27b{width:32px;height:32px;border-radius:8px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k5fbe1a{padding:0 16px;margin:0;font-size:24px}
.nre-cv .k5fe7c0{flex:0 0 96px;height:80px;border-radius:12px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k60ff7c{font-size:13px;color:#4A505C}
.nre-cv .k6188f6{display:flex;gap:6px;padding:4px;border-radius:12px;background:#F4F0E6}
.nre-cv .k61ae6b{border-radius:22px;overflow:hidden;position:relative;height:470px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;display:flex;flex-direction:column;justify-content:flex-end}
.nre-cv .k61bb73{flex:1;padding:9px 0;border-radius:10px;text-align:center;background:#F4F0E6;color:#15171C;font-size:13px;font-weight:600}
.nre-cv .k623f07{flex:1;font-size:17px}
.nre-cv .k626edb{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#F4F0E6;color:#5B5444}
.nre-cv .k627ed0{text-decoration:none;color:#15171C;display:flex;flex-direction:column;gap:14px;border-radius:18px}
.nre-cv .k62ae0e{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.97);border-bottom:1px solid #ECE7DC;box-shadow:0 6px 24px rgba(14,26,23,.05)}
.nre-cv .k6322ff{flex:0 0 82%;margin:0;background:#F7F4EE;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px}
.nre-cv .k63367f{font-size:12px;font-weight:600;padding:5px 10px;border-radius:999px;background:#E3F4EA;color:#0A2E24}
.nre-cv .k638412{padding:9px 14px;background:#0F3D30;color:#FFFFFF;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}
.nre-cv .k63b3f0{position:sticky;bottom:0;z-index:6;background:#FFFFFF;border-top:1px solid #ECE7DC;box-shadow:0 -6px 20px rgba(14,26,23,.08);padding:10px 12px 14px;display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:8px}
.nre-cv .k64d0d9{font-size:18px;font-family:'Playfair Display', Georgia, serif;margin-bottom:6px}
.nre-cv .k650863{font-size:72px;line-height:1;font-family:'Playfair Display', Georgia, serif;color:#C9A867}
.nre-cv .k656607{border:1px solid #ECE7DC;border-radius:16px;background:#FFFFFF;padding:4px 14px}
.nre-cv .k65915d{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-family:Phetsarath, sans-serif}
.nre-cv .k660872{border-radius:28px;background:#0E1A17;color:#FFFFFF;padding:52px;display:grid;grid-template-columns:6fr 5fr;gap:48px;align-items:center}
.nre-cv .k662993{text-align:left;padding:18px 22px;font-weight:600;color:#5B6170}
.nre-cv .k66cc2d{display:flex;justify-content:space-between;align-items:flex-end;margin:10px 0 22px}
.nre-cv .k672f56{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(201,168,103,.18);border:1px solid rgba(201,168,103,.5);color:#F1DDB0;font-size:13px;font-weight:600}
.nre-cv .k67b87e{display:flex;flex-direction:column;gap:4px;padding:28px 0;border-left:1px solid #ECE7DC;padding-left:28px}
.nre-cv .k685cf0{display:flex;flex-direction:column;gap:8px}
.nre-cv .k686343{margin:0;font-size:56px;line-height:1.08;font-weight:600}
.nre-cv .k6915b9{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k696966{height:78px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k6a2baa{flex:0 0 400px;position:sticky;top:100px;border-radius:22px;border:1px solid #ECE7DC;box-shadow:0 24px 60px rgba(14,26,23,.12);padding:24px;display:flex;flex-direction:column;gap:16px;background:#FFFFFF}
.nre-cv .k6a728b{position:absolute;left:51%;top:72%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k6a80bc{position:absolute;left:10px;top:10px;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#FFFFFF;color:#0F3D30}
.nre-cv .k6ab069{height:46px;padding:0 18px;border-radius:999px;background:#FFFFFF;color:#0E1A17;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:8px}
.nre-cv .k6b0ee8{display:inline-flex;align-items:center;gap:8px;height:54px;padding:0 26px;border-radius:999px;background:#C9A867;color:#0E1A17;text-decoration:none;font-size:16px;font-weight:700;justify-content:center}
.nre-cv .k6b4bba{display:flex;flex-direction:column}
.nre-cv .k6b63a4{text-align:left;padding:18px 22px;font-size:18px;font-family:'Playfair Display', Georgia, serif;background:#E9F2EE}
.nre-cv .k6b7337{position:absolute;left:12px;bottom:12px;font-size:12px;padding:5px 10px;border-radius:999px;background:#FFFFFF;font-weight:600}
.nre-cv .k6b9c17{font-size:12px}
.nre-cv .k6bc120{margin:2px 0 0;font-size:34px}
.nre-cv .k6c912d{position:absolute;left:6%;top:72%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k6d48ab{position:absolute;left:60%;top:62%;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#FFFFFF;color:#15171C;font-size:13px;font-weight:700;box-shadow:0 8px 18px rgba(0,0,0,.25)}
.nre-cv .k6d5673{width:100%}
.nre-cv .k6de8df{flex:1;height:44px;border-radius:999px;border:1px solid #E3DED3;color:#15171C;text-decoration:none;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px}
.nre-cv .k6e5c62{width:52px;height:52px;border-radius:14px;background:#1FA8551A;display:flex;align-items:center;justify-content:center}
.nre-cv .k6f4df3{width:24px;height:24px;border-radius:999px;border:1.5px solid #C9C2B2;display:flex;align-items:center;justify-content:center;box-sizing:border-box}
.nre-cv .k6f6790{height:150px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k6f69df{height:52px;border-radius:12px;background:#0F3D30;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none}
.nre-cv .k700378{height:46px;border-radius:999px;background:#FFFFFF;color:#0E1A17;text-decoration:none;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px}
.nre-cv .k702ebd{font-size:17px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k704b3e{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k7062e2{position:sticky;top:65px;z-index:4;background:#FFFFFF;padding:12px 16px;border-bottom:1px solid #ECE7DC;display:flex;flex-direction:column;gap:10px}
.nre-cv .k708992{height:52px;border:1.5px solid #DCD5C6;border-radius:14px;display:flex;align-items:center;padding:0 14px;font-size:16px}
.nre-cv .k70b2ab{flex:1;width:2px;margin-top:8px;background:repeating-linear-gradient(180deg, #C9A867 0 8px, transparent 8px 14px)}
.nre-cv .k713275{margin:0;font-size:30px;font-weight:600}
.nre-cv .k718757{font-size:13px;color:#B9D2C8}
.nre-cv .k71b80e{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#0F3D30;margin-top:4px}
.nre-cv .k7219ef{background:#F7F4EE}
.nre-cv .k72df8f{width:52px;height:52px;border-radius:14px;background:#0F3D301A;display:flex;align-items:center;justify-content:center}
.nre-cv .k731d89{border-radius:28px;overflow:hidden;position:relative;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;min-height:340px;display:flex;align-items:center}
.nre-cv .k7322ad{padding:0 16px;margin-top:16px}
.nre-cv .k73525d{margin-top:8px;padding:20px 0;background:#F7F4EE;display:flex;flex-direction:column;gap:12px}
.nre-cv .k739e5c{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px}
.nre-cv .k73be98{position:absolute;left:6%;top:30%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k73c3af{display:flex;gap:10px;align-items:center;font-size:13px;color:#5B6170}
.nre-cv .k743c82{position:absolute;right:12px;bottom:12px;display:flex;flex-direction:column;gap:6px}
.nre-cv .k748770{width:42px;height:42px;border-radius:999px;border:1px solid #E3DED3;background:#FFFFFF;display:flex;align-items:center;justify-content:center}
.nre-cv .k74a74f{padding-bottom:40px;display:grid;grid-template-columns:1fr 340px;gap:32px;align-items:start}
.nre-cv .k74d4b0{font-size:17px}
.nre-cv .k750d54{border-radius:22px;overflow:hidden;position:relative;height:470px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;display:flex;flex-direction:column;justify-content:flex-end}
.nre-cv .k7516ba{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:center}
.nre-cv .k75681f{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:210px 210px;gap:10px;border-radius:22px;overflow:hidden}
.nre-cv .k7595e6{font-size:12px;color:#5B6170;font-weight:400}
.nre-cv .k75f4ca{display:flex;gap:6px;padding:0 14px;border-bottom:1px solid #ECE7DC}
.nre-cv .k76722d{flex:1;height:52px;border-radius:14px;background:#1FA855;color:#FFFFFF;text-decoration:none;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}
.nre-cv .k76a501{flex:1 1 160px;display:flex;flex-direction:column;gap:8px;font-size:14px}
.nre-cv .k76ab57{padding:18px 20px;display:flex;justify-content:space-between;align-items:center}
.nre-cv .k76b55d{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}
.nre-cv .k76f854{display:flex;flex-direction:column;gap:14px;max-width:720px}
.nre-cv .k774298{display:inline-flex;border:1px solid #2A3B35;border-radius:999px;overflow:hidden}
.nre-cv .k779522{display:grid;grid-template-columns:repeat(2, 1fr);gap:22px}
.nre-cv .k789ce1{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:15px;font-weight:700;align-self:flex-start}
.nre-cv .k7929c3{flex:0 0 62px;height:72px;border-radius:14px;border:1.5px solid #E3DED3;background:#F4F1EA;color:#B5AE9F;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}
.nre-cv .k7930d1{position:absolute;left:16px;bottom:16px;display:inline-flex;gap:8px}
.nre-cv .k7c30ce{height:52px;border-radius:12px;background:#C9A867;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;text-decoration:none;color:#0E1A17}
.nre-cv .k7c3722{font-size:20px;color:#C9A867}
.nre-cv .k7c4840{padding:16px 22px;border-top:1px solid #ECE7DC;font-weight:600}
.nre-cv .k7ca13b{height:96px;align-items:flex-start;padding-top:14px;display:flex;padding:0 14px;border-radius:12px;border:1.5px solid #DCD5C6;font-size:15px;font-weight:400;background:#FFFFFF}
.nre-cv .k7ddc9f{padding:14px;border-radius:14px;border:1px solid #ECE7DC;display:flex;flex-direction:column;gap:2px;font-size:13px;color:#5B6170}
.nre-cv .k7dee25{width:36px;height:36px;border-radius:999px;background:#F4F0E6;display:flex;align-items:center;justify-content:center;flex:none}
.nre-cv .k7df2a9{height:44px}
.nre-cv .k7ec208{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:999px;background:#C9A867;color:#0E1A17;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}
.nre-cv .k7efcf1{height:48px;border-radius:12px;border:1.5px solid #E3DED3;background:#FFFFFF;color:#B5AE9F;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;text-decoration:line-through}
.nre-cv .k7f27d9{display:flex;flex-direction:column;gap:12px;max-width:600px}
.nre-cv .k7f5028{margin:0;font-size:32px;font-weight:600}
.nre-cv .k7f54d2{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;display:flex;align-items:center;gap:28px}
.nre-cv .k7f7e97{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px}
.nre-cv .k7fcada{width:1.5px;height:20px;background:#0F3D30}
.nre-cv .k8003f6{width:52px;height:52px;border-radius:999px;background:#0F3D30;border:2px solid #0F3D30;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:20px;font-family:'Playfair Display', Georgia, serif;font-weight:700;flex:none}
.nre-cv .k804599{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 10px;border-radius:8px;background:rgba(14,26,23,.72);color:#FFFFFF}
.nre-cv .k812669{display:flex;flex-direction:column;gap:18px}
.nre-cv .k81621a{display:flex;align-items:center;gap:0}
.nre-cv .k819b1e{font-size:22px;font-family:'Playfair Display', serif}
.nre-cv .k81eaf0{border-radius:20px;border:1px solid #ECE7DC;padding:22px;display:flex;flex-direction:column;gap:12px}
.nre-cv .k820590{width:18px;height:18px;border-radius:999px;background:#C9A867;box-shadow:0 0 0 6px #F6EEDC;flex:none}
.nre-cv .k822fec{width:70%;height:100%;border-radius:999px;background:#C9A867}
.nre-cv .k82a319{width:5%;height:100%;border-radius:999px;background:#C9A867}
.nre-cv .k82e5c1{width:44px;height:44px;border-radius:12px;background:#F4F0E6;display:flex;align-items:center;justify-content:center;flex:none}
.nre-cv .k8330b3{padding:0 16px;display:flex;justify-content:space-between;align-items:baseline}
.nre-cv .k833fdd{font-size:46px;line-height:1;font-family:'Playfair Display', Georgia, serif;color:#C9A867}
.nre-cv .k843e0a{font-size:13px;font-weight:700}
.nre-cv .k848ce7{border-radius:22px;overflow:hidden;position:relative;height:470px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;display:flex;flex-direction:column;justify-content:flex-end}
.nre-cv .k84eced{position:absolute;right:20px;bottom:20px;width:290px;background:#FFFFFF;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 18px 40px rgba(14,26,23,.25)}
.nre-cv .k84f529{position:absolute;inset:0;background:rgba(10,26,22,.55);color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-weight:700}
.nre-cv .k857715{border-bottom:1px solid #ECE7DC;padding:22px 4px;display:flex;flex-direction:column;gap:12px}
.nre-cv .k857b12{height:64px}
.nre-cv .k85bbe6{display:flex;justify-content:center;margin-top:24px}
.nre-cv .k86102e{font-size:13px;color:#B7C0BC}
.nre-cv .k866d6d{color:#8A909C}
.nre-cv .k86f5a3{position:relative;height:520px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center 40%/cover}
.nre-cv .k8706c7{flex:0 0 78%;scroll-snap-align:start;border:1px solid #ECE7DC;border-radius:16px;background:#FFFFFF;overflow:hidden}
.nre-cv .k871a87{display:flex;gap:10px}
.nre-cv .k875389{grid-row:span 2;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k877fe8{height:150px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k878f2d{border-radius:28px;overflow:hidden;position:relative;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;min-height:300px;display:flex;align-items:center}
.nre-cv .k8791fe{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0}
.nre-cv .k88554d{border-radius:18px;overflow:hidden;background:linear-gradient(rgba(14,26,23,.2), rgba(14,26,23,.85)), var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;color:#FFFFFF;padding:120px 16px 18px;display:flex;flex-direction:column;gap:6px}
.nre-cv .k886c68{font-size:15px;color:#15171C}
.nre-cv .k88eef3{height:300px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center 25%/cover}
.nre-cv .k892a7f{font-size:12px;font-weight:600;color:#5B6170;text-transform:uppercase;letter-spacing:.06em}
.nre-cv .k89bd09{flex:1;min-width:0}
.nre-cv .k8a1d71{position:absolute;left:36%;top:30%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k8aae12{font-size:30px;font-family:'Playfair Display', Georgia, serif}
.nre-cv .k8b0415{border-radius:24px;height:380px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k8b2942{height:56px;border-radius:14px;background:#0F3D30;color:#FFFFFF;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none}
.nre-cv .k8b4c2e{position:relative;max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:center;gap:22px;color:#FFFFFF;padding-bottom:80px}
.nre-cv .k8b4fb4{font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;background:#FCF0DF;color:#8A4A08}
.nre-cv .k8b773f{width:68%;height:100%;border-radius:999px;background:#C9A867}
.nre-cv .k8be9ed{padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.95);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px}
.nre-cv .k8bf908{position:absolute;left:58%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:999px;background:#FFFFFF;box-shadow:0 0 0 5px rgba(201,168,103,.35)}
.nre-cv .k8ccc18{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k8d47cc{font-size:21px;line-height:1.35;font-family:'Playfair Display', Georgia, serif;font-weight:600}
.nre-cv .k8d99b4{height:46px;border-radius:999px;border:1.5px solid #0F3D30;color:#0F3D30;text-decoration:none;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px}
.nre-cv .k8e155d{display:flex;justify-content:space-between;padding:14px 16px;border-radius:14px;background:#E9F2EE}
.nre-cv .k8e587b{width:44px;height:44px;border-radius:12px;background:#FFFFFF;display:flex;align-items:center;justify-content:center}
.nre-cv .k8e676b{position:absolute;left:81%;top:58%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k8e8166{margin:0;font-size:40px;font-weight:600;line-height:1.15}
.nre-cv .k8efa4a{position:absolute;left:72%;top:24%;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#FFFFFF;color:#15171C;font-size:13px;font-weight:700;box-shadow:0 8px 18px rgba(0,0,0,.25)}
.nre-cv .k8f3dbd{max-width:1392px;margin:0 auto;padding:32px 24px 0;display:flex;gap:28px;align-items:flex-start}
.nre-cv .k8f604b{display:flex;flex-direction:column;border-top:1px solid #ECE7DC}
.nre-cv .k8f657d{margin:0;font-size:22px}
.nre-cv .k8f9c32{margin-top:10px;font-size:14px;color:#5B6170}
.nre-cv .k902c7e{display:flex;flex-direction:column;gap:10px;position:relative}
.nre-cv .k903680{display:flex;justify-content:space-between;font-size:14px}
.nre-cv .k9060a6{display:inline-flex;align-items:center;gap:10px}
.nre-cv .k9070e6{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.nre-cv .k910d6b{width:56px;height:56px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;flex:none}
.nre-cv .k91134c{display:inline-flex;align-items:center;gap:4px;height:72px;text-decoration:none;color:#0F3D30;font-weight:600;box-shadow:inset 0 -3px 0 #C9A867}
.nre-cv .k91294d{display:flex;gap:6px}
.nre-cv .k915607{display:block;font-size:20px}
.nre-cv .k916110{height:52px;padding:0 22px;border-radius:999px;border:1.5px solid #0F3D30;color:#0F3D30;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:8px}
.nre-cv .k916ff0{padding:12px 14px;display:flex;flex-direction:column;gap:2px}
.nre-cv .k92cc01{color:#3B6FD4}
.nre-cv .k92cc16{position:absolute;left:18px;top:18px;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;background:#FFFFFF;color:#0E1A17}
.nre-cv .k934d2a{background:#0E1A17;color:#C9CDD6;font-size:13px}
.nre-cv .k93f3de{font-size:20px;line-height:1.35;font-family:'Playfair Display', Georgia, serif;font-weight:600}
.nre-cv .k944a22{display:flex;gap:12px;align-items:center;padding:14px;border-radius:16px;background:#F7F4EE}
.nre-cv .k94736a{padding:14px;border-radius:14px;background:rgba(255,255,255,.06)}
.nre-cv .k9486c9{padding:18px 20px 22px;display:flex;flex-direction:column;gap:10px}
.nre-cv .k949aad{margin:0;font-size:42px;font-weight:600;line-height:1.1}
.nre-cv .k94c3e8{display:grid;grid-template-columns:repeat(3, 1fr);gap:6px}
.nre-cv .k94c666{margin-top:6px;height:48px;border-radius:999px;background:transparent;border:1.5px solid #0F3D30;color:#0F3D30;text-decoration:none;font-weight:700;display:flex;align-items:center;justify-content:center}
.nre-cv .k94dd6a{padding:9px 14px;border-radius:999px;border:1.5px solid #0F3D30;background:#E9F2EE;color:#0F3D30;font-size:14px;font-weight:600}
.nre-cv .k954776{display:flex;gap:18px}
.nre-cv .k954b82{padding:16px;display:flex;flex-direction:column;gap:18px}
.nre-cv .k954eaa{font-size:14px;color:#4A4F5A}
.nre-cv .k95b193{position:absolute;left:66%;top:16%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .k96f5d0{display:flex;gap:12px;margin-top:6px}
.nre-cv .k970b48{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#E9DCC3}
.nre-cv .k972f76{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box}
.nre-cv .k974ff5{margin:0;font-size:44px;font-weight:600;line-height:1.1}
.nre-cv .k97594b{width:32px;height:32px;border-radius:8px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k97688b{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:72px;display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start}
.nre-cv .k978064{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:96px;display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:center}
.nre-cv .k97a06f{position:absolute;right:10px;top:10px;width:40px;height:40px;border-radius:999px;border:0;background:#FFFFFF;color:#C2410C;font-size:18px}
.nre-cv .k98864a{height:42px;padding:0 16px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px}
.nre-cv .k988fa1{display:flex;gap:12px;align-items:center;padding:10px;border-radius:16px;border:1px solid #ECE7DC}
.nre-cv .k989348{position:relative;height:560px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;display:flex;align-items:flex-end}
.nre-cv .k98d68f{padding:16px;border-radius:16px;background:#F7F4EE;display:flex;flex-direction:column;gap:8px;margin-top:6px}
.nre-cv .k98e878{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:48px;display:flex;flex-direction:column;gap:28px}
.nre-cv .k990b13{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.nre-cv .k991899{width:44px;height:44px;border-radius:12px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:20px}
.nre-cv .k99aa0c{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#C9A867}
.nre-cv .k9a2fe8{max-width:1240px;margin:0 auto;padding:36px 24px 20px;display:flex;flex-wrap:wrap;gap:28px}
.nre-cv .k9a5e64{width:20px;height:20px;border-radius:6px;border:1.5px solid #C9C2B2;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}
.nre-cv .k9a6b3c{border-radius:18px;overflow:hidden;height:240px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .k9aeeeb{width:44px;height:44px;border-radius:12px;border:0;background:#0F3D30;color:#FFFFFF;font-size:20px}
.nre-cv .k9b2010{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:#E4F2EA;color:#14513D}
.nre-cv .k9b2049{display:flex;flex-direction:column;align-items:flex-end}
.nre-cv .k9bab85{padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;background:#0F3D30;color:#FFFFFF;border:1px solid #0F3D30}
.nre-cv .k9c6869{display:flex;gap:8px}
.nre-cv .k9cdce8{margin-top:28px;background:#0E1A17;color:#C9CDD6;padding:22px 16px;display:flex;flex-direction:column;gap:10px;font-size:14px}
.nre-cv .k9ce1d4{width:62%;height:100%;border-radius:999px;background:#0F3D30}
.nre-cv .k9cf01e{height:78px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .k9d387a{padding:0 16px;padding-top:14px;display:flex;flex-direction:column;gap:14px}
.nre-cv .k9d56d5{display:grid;grid-template-columns:7fr 5fr;border-radius:24px;overflow:hidden;text-decoration:none;color:#15171C;border:1px solid #ECE7DC;background:#FFFFFF}
.nre-cv .k9dd3a2{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px}
.nre-cv .k9dd708{width:22px;height:14px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15)}
.nre-cv .k9e7cdb{width:8px;height:4px;border-radius:2px;background:rgba(255,255,255,.5)}
.nre-cv .k9e85d0{margin:0;font-size:18px;line-height:1.6;color:#E3E8E5;max-width:640px}
.nre-cv .k9ed079{position:absolute;left:12px;bottom:12px;display:flex;gap:10px;background:rgba(255,255,255,.95);border-radius:10px;padding:6px 10px;font-size:12px}
.nre-cv .k9f0e4d{display:flex;align-items:center;gap:12px}
.nre-cv .ka04db1{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;border:1px solid #ECE7DC;border-radius:20px;overflow:hidden}
.nre-cv .ka100ff{padding:12px 18px;font-size:14px;font-weight:500;color:#5B6170;box-shadow:none}
.nre-cv .ka142f1{margin:0;font-size:40px;line-height:1.15;font-weight:600}
.nre-cv .ka15875{width:44px;height:44px;border-radius:12px;background:#E9F2EE;display:flex;align-items:center;justify-content:center;flex:none}
.nre-cv .ka1dedb{display:flex;gap:12px;text-decoration:none;color:#15171C}
.nre-cv .ka2f5c3{padding:16px 18px;display:flex;flex-direction:column;gap:10px}
.nre-cv .ka30f59{position:relative;height:620px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .ka315f9{display:inline-flex;align-items:center;gap:4px;height:72px;text-decoration:none;color:#15171C;font-weight:500;box-shadow:none}
.nre-cv .ka3342a{padding:12px 18px;font-size:14px;font-weight:700;color:#0F3D30;box-shadow:inset 0 -3px 0 #C9A867}
.nre-cv .ka355de{display:flex;flex-direction:column;gap:4px;padding:28px 0}
.nre-cv .ka3db45{flex:1;height:2px;background:#0F3D30;margin-left:10px}
.nre-cv .ka3e911{align-self:center;width:40px;height:5px;border-radius:3px;background:#DADCE1}
.nre-cv .ka425a7{font-family:'Geist Mono', monospace;font-size:13px}
.nre-cv .ka4c844{margin:0;font-size:36px;line-height:1.2;font-weight:600}
.nre-cv .ka50529{height:210px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .ka57788{height:300px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center 25%/cover}
.nre-cv .ka689bf{height:48px;border:1px solid #DADCE1;border-radius:10px;padding:0 12px;font:inherit;font-size:16px}
.nre-cv .ka77d6c{flex:0 0 64px;height:48px;border-radius:8px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .ka7dc15{position:absolute;left:36%;top:72%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .ka8166b{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:96px}
.nre-cv .ka8433d{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .ka872fc{display:inline-flex;align-items:center;gap:6px;font-weight:600;text-decoration:none;white-space:nowrap;border-bottom:1.5px solid #C9A867;padding-bottom:3px}
.nre-cv .ka89aeb{height:48px;border-radius:12px;border:1.5px solid #0F3D30;background:#E9F2EE;color:#0F3D30;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px}
.nre-cv .ka8cbda{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.nre-cv .ka8db9c{font-size:13px;color:#5B6170}
.nre-cv .ka910db{font-size:13px;color:#5B6170;text-align:center}
.nre-cv .ka937e2{border-radius:24px;border:1px solid #ECE7DC;padding:36px;display:flex;flex-direction:column;gap:18px;background:#FFFFFF;box-shadow:0 24px 60px rgba(14,26,23,.08)}
.nre-cv .ka9a6ab{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .ka9c9b8{padding:12px 18px}
.nre-cv .ka9f528{margin-top:96px;background:#F7F4EE;padding:80px 0}
.nre-cv .kaa0d32{width:44px;height:44px;border-radius:12px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:22px}
.nre-cv .kaa1bb9{position:absolute;right:12px;bottom:12px;font-size:12px;padding:4px 10px;border-radius:999px;background:rgba(14,26,23,.8);color:#FFFFFF}
.nre-cv .kaa7587{padding:5px 12px;border-radius:999px;background:#F4F0E6;color:#4A4636;font-weight:600}
.nre-cv .kaac960{width:40px;height:40px;border-radius:999px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kaaf6cd{border-radius:28px;overflow:hidden;position:relative;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;min-height:300px;display:flex;align-items:center}
.nre-cv .kab283a{height:380px;border-radius:20px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kab2ec9{font-family:Geist, system-ui, sans-serif;color:#15171C;background:#FFFFFF;min-height:100%;position:relative;box-sizing:border-box}
.nre-cv .kab8f35{flex:1;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;background:transparent;box-shadow:none;color:#5B6170}
.nre-cv .kabddf9{display:flex;justify-content:space-between;align-items:flex-end}
.nre-cv .kac0225{display:flex;flex-direction:column;gap:22px}
.nre-cv .kac4e39{display:flex;flex-direction:column;gap:24px}
.nre-cv .kac61e4{color:#8A6A2F}
.nre-cv .kac6ca5{font-size:44px;font-family:'Playfair Display', Georgia, serif;color:#0F3D30}
.nre-cv .kac8c8b{padding:8px 12px;border-radius:999px;background:#FFFFFF;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}
.nre-cv .kacae6f{display:flex;gap:10px;font-size:15px;color:#E3E8E5}
.nre-cv .kae89da{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:15px;font-weight:700}
.nre-cv .kaf59e1{display:flex;justify-content:space-between;font-size:14px;color:#B7C0BC}
.nre-cv .kb06075{padding:8px 14px;border-radius:999px;border:1.5px solid #0F3D30;background:#E9F2EE;color:#0F3D30;font-size:13px;font-weight:600}
.nre-cv .kb0bd85{height:200px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .kb0d1dc{width:22px;height:4px;border-radius:2px;background:#C9A867}
.nre-cv .kb11962{font-size:14px;color:#C9D2CE;line-height:1.6}
.nre-cv .kb17b27{background:linear-gradient(160deg, #17473A, #0F3D30);padding:52px;display:flex;flex-direction:column;justify-content:center;gap:16px}
.nre-cv .kb1eb0f{display:flex;gap:12px}
.nre-cv .kb1f769{flex:1;padding:9px 0;border-radius:10px;text-align:center;background:#0F3D30;color:#FFFFFF;font-size:13px;font-weight:600}
.nre-cv .kb2452c{margin-top:6px;height:48px;border-radius:999px;background:#C9A867;border:1.5px solid #C9A867;color:#0E1A17;text-decoration:none;font-weight:700;display:flex;align-items:center;justify-content:center}
.nre-cv .kb2529e{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#4A6FC4;margin-top:4px}
.nre-cv .kb32a78{display:inline-flex;align-items:center;gap:8px}
.nre-cv .kb36ea4{color:#5B6170}
.nre-cv .kb3a8d8{padding:10px 0;border-radius:12px;text-align:center;border:1.5px solid #0F3D30;background:#E9F2EE;font-size:13px;font-weight:600;color:#0F3D30}
.nre-cv .kb3f4e2{position:absolute;right:12px;top:12px;width:40px;height:40px;border-radius:999px;border:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;color:#5B6170}
.nre-cv .kb433c4{padding:16px 22px;border-top:1px solid #ECE7DC;font-weight:600;background:#F6FAF8}
.nre-cv .kb44821{padding:12px 14px 14px;display:flex;justify-content:space-between;align-items:flex-end;gap:8px}
.nre-cv .kb45792{flex:1;border-radius:20px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kb46487{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:48px}
.nre-cv .kb4815e{display:flex;align-items:center;padding:18px 14px 18px 0;height:64px}
.nre-cv .kb4aced{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kb4ccc3{font-size:38px;font-family:'Playfair Display', Georgia, serif;color:#0F3D30}
.nre-cv .kb568d5{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px}
.nre-cv .kb583e2{font-family:Geist;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:#C9A867;margin-left:6px}
.nre-cv .kb5a98e{display:flex;flex-direction:column;gap:20px}
.nre-cv .kb62ab3{position:absolute;left:81%;top:30%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .kb6599e{flex:0 0 auto;height:36px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:14px;background:#0E1A17;color:#FFFFFF}
.nre-cv .kb69497{width:16px;height:16px;border-radius:4px;background:#2F9E6B;border:1px solid #C9C2B2}
.nre-cv .kb6a132{display:grid;grid-template-columns:repeat(4, 1fr);gap:14px}
.nre-cv .kb6df52{flex:0 0 auto;height:36px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;font-size:14px;background:#0F3D30;color:#FFFFFF;border:1px solid #0F3D30}
.nre-cv .kb75d4c{position:absolute;left:14px;top:14px;padding:6px 12px;border-radius:999px;background:#FFFFFF;font-size:13px;font-weight:700}
.nre-cv .kb8252c{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:64px}
.nre-cv .kb8864c{font-size:12px;color:#5B6170;text-align:center}
.nre-cv .kb8e3fb{height:110px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .kb92742{width:24px;height:24px;border-radius:999px;background:#0F3D30;display:flex;align-items:center;justify-content:center;box-sizing:border-box}
.nre-cv .kb9ccad{margin:24px 0 0;border-radius:22px 22px 0 0;background:#FFFFFF;box-shadow:0 -10px 30px rgba(14,26,23,.15);padding:10px 16px 20px;display:flex;flex-direction:column;gap:14px;border:1px solid #ECE7DC}
.nre-cv .kba689f{margin:0;font-size:17px;color:#D5DDD9;line-height:1.6}
.nre-cv .kba8f17{height:110px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .kbaf65b{position:absolute;right:10px;top:10px;width:40px;height:40px;border-radius:999px;border:0;background:#FFFFFF;color:#8A909C;font-size:18px}
.nre-cv .kbb414f{font-size:13px;color:#CBD5D0}
.nre-cv .kbbc017{display:flex;flex-direction:column;gap:12px}
.nre-cv .kbc34e9{position:absolute;left:22%;top:30%;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#FFFFFF;color:#15171C;font-size:13px;font-weight:700;box-shadow:0 8px 18px rgba(0,0,0,.25)}
.nre-cv .kbc3de8{color:#15171C}
.nre-cv .kbcbddd{border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:14px;background:#0E1A17;color:#FFFFFF;border:1px solid #0E1A17;box-shadow:0 30px 60px rgba(14,26,23,.25)}
.nre-cv .kbcf88e{font-size:10px}
.nre-cv .kbdebf9{width:52px;height:52px;border-radius:999px;background:#FFFFFF;border:2px solid #0F3D30;color:#0F3D30;display:flex;align-items:center;justify-content:center;font-size:20px;font-family:'Playfair Display', Georgia, serif;font-weight:700;flex:none}
.nre-cv .kbe1619{width:14px;height:14px;border-radius:4px;background:#FFFFFF;border:1px solid #C9C2B2}
.nre-cv .kbe4fc2{flex:0 0 270px;display:flex;flex-direction:column}
.nre-cv .kbe4fd0{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:20px;background:#FFFFFF;border:1px solid #ECE7DC}
.nre-cv .kbea3ce{position:relative;padding:56px;display:flex;justify-content:space-between;align-items:center;gap:32px;width:100%;box-sizing:border-box;color:#FFFFFF}
.nre-cv .kbed614{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;align-items:center}
.nre-cv .kbf4ed1{display:grid;grid-template-columns:repeat(4, 1fr);gap:6px}
.nre-cv .kbf83cf{font-size:18px}
.nre-cv .kbf9d94{position:absolute;left:18%;top:30%;padding:6px 10px;border-radius:999px;background:#0F3D30;color:#FFFFFF;font-size:12px;font-weight:700;box-shadow:0 6px 14px rgba(0,0,0,.25);white-space:nowrap}
.nre-cv .kc0a66d{display:flex;justify-content:space-between;align-items:flex-end;padding-top:10px;border-top:1px solid #F1EDE4}
.nre-cv .kc0cc19{max-width:1240px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}
.nre-cv .kc10591{height:52px;border-radius:12px;background:#C9A867;color:#0E1A17;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none}
.nre-cv .kc167ff{padding:9px 14px;border-radius:999px;border:1.5px solid #DCD5C6;background:#FFFFFF;color:#15171C;font-size:14px;font-weight:600}
.nre-cv .kc1f620{height:200px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .kc254bd{height:52px;border-radius:12px;border:1px solid #2A3B35;color:#FFFFFF;display:flex;align-items:center;justify-content:center;text-decoration:none}
.nre-cv .kc293f8{height:48px;border-radius:12px;background:#FFFFFF;color:#0E1A17;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}
.nre-cv .kc318de{display:inline-flex;align-items:center;gap:8px;height:54px;padding:0 26px;border-radius:999px;background:#C9A867;color:#0E1A17;text-decoration:none;font-size:16px;font-weight:700}
.nre-cv .kc36754{display:flex;align-items:center;gap:10px}
.nre-cv .kc3a502{border-radius:20px;border:1px solid #ECE7DC;background:#FFFFFF;padding:26px;display:flex;flex-direction:column;gap:14px}
.nre-cv .kc3d332{width:56px;height:56px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;flex:none}
.nre-cv .kc44f7b{height:210px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kc51249{margin:0;font-size:17px;color:#5B6170}
.nre-cv .kc54d35{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:56px}
.nre-cv .kc6f865{width:61%;height:100%;border-radius:999px;background:#0F3D30}
.nre-cv .kc882aa{font-size:13px;font-weight:700;color:#8A6A2F;letter-spacing:.1em;text-transform:uppercase}
.nre-cv .kc8abdb{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;background:#FFFFFF;color:#0E1A17;font-weight:700}
.nre-cv .kc92eff{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:96px;display:grid;grid-template-columns:7fr 5fr;gap:40px;align-items:center}
.nre-cv .kc94335{height:46px;border:1.5px solid #DCD5C6;border-radius:12px;display:flex;align-items:center;padding:0 12px;font-size:14px;color:#9AA0AC}
.nre-cv .kc98493{height:8px}
.nre-cv .kca0a96{flex:1;display:flex;flex-direction:column;gap:28px}
.nre-cv .kca3b30{height:52px;border:1.5px solid #0F3D30;box-shadow:0 0 0 3px #DCEBE4;border-radius:14px;display:flex;align-items:center;gap:10px;padding:0 14px;font-size:16px}
.nre-cv .kcbc2e2{position:absolute;left:66%;top:58%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .kcc5e61{width:64px;height:64px;border-radius:999px;background:#0F3D30;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:24px;font-family:'Playfair Display', Georgia, serif;font-weight:700}
.nre-cv .kcc9296{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}
.nre-cv .kcca9e5{flex:1;display:flex;align-items:center;gap:12px;padding:0 18px;border-right:1px solid #ECE7DC}
.nre-cv .kcce849{padding:9px 16px;border-radius:999px;border:1.5px solid #C9A867;background:#C9A867;color:#0E1A17;font-size:14px;font-weight:700}
.nre-cv .kcd1096{display:flex;flex-direction:column;gap:14px;max-width:560px}
.nre-cv .kcdc9e3{width:52px;height:52px;border-radius:14px;background:#4A6FC41A;display:flex;align-items:center;justify-content:center}
.nre-cv .kcdd03d{position:sticky;top:73px;z-index:15;background:#FFFFFF;border-bottom:1px solid #ECE7DC}
.nre-cv .kcded47{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#8A6A2F;margin-top:4px}
.nre-cv .kcdf446{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kce4b02{font-size:38px;font-family:'Playfair Display', Georgia, serif;color:#C9A867}
.nre-cv .kceba64{flex:0 0 62px;height:72px;border-radius:14px;border:1.5px solid #0F3D30;background:#0F3D30;color:#FFFFFF;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}
.nre-cv .kcf0691{position:absolute;left:21%;top:58%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .kcfc29e{font-size:16px;white-space:nowrap}
.nre-cv .kcfef6d{margin:0;font-size:34px;line-height:1.08}
.nre-cv .kd01ea1{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px}
.nre-cv .kd0a644{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kd0bfb6{flex:0 0 64px;height:48px;border-radius:8px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;outline:2px solid #C9A867}
.nre-cv .kd0c38b{padding:28px;display:flex;flex-direction:column;gap:16px}
.nre-cv .kd19631{display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:center}
.nre-cv .kd1ea95{position:absolute;left:42%;top:30%;width:18%;height:28%;border:3px solid #C9A867;border-radius:3px;box-shadow:0 0 0 999px rgba(14,26,23,.3)}
.nre-cv .kd26a80{display:flex;justify-content:space-between;align-items:center;min-height:56px;border-bottom:1px solid #1E2C28;color:#C9A867;text-decoration:none;font-size:20px;font-family:'Playfair Display', serif}
.nre-cv .kd3109a{width:44px;height:44px;border-radius:999px;background:#8A6A2F;color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;flex:none}
.nre-cv .kd4aa5d{font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;background:#C9A867;color:#0E1A17}
.nre-cv .kd5def4{position:absolute;left:20px;bottom:20px;height:46px;padding:0 18px;border-radius:999px;background:#FFFFFF;color:#0E1A17;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 10px 24px rgba(0,0,0,.2)}
.nre-cv .kd5e1ba{font-size:13px;color:#A3261B;font-weight:600}
.nre-cv .kd6224e{font-size:14px;color:#5B6170}
.nre-cv .kd6dc18{font-size:76px;line-height:1;font-family:'Playfair Display', Georgia, serif;color:#C9A867}
.nre-cv .kd72813{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start}
.nre-cv .kd7b546{border-radius:24px;height:520px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .kd821d0{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;color:#14513D}
.nre-cv .kd8427f{font-size:14px;font-weight:600}
.nre-cv .kd87a70{position:absolute;left:62%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:999px;background:#FFFFFF;border:2px solid #0F3D30}
.nre-cv .kd89100{display:flex;gap:14px;align-items:center;padding:18px;border-radius:16px;border:1px solid #ECE7DC}
.nre-cv .kd895ee{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kd92f17{display:flex;gap:6px;padding:8px 16px 0;overflow-x:auto}
.nre-cv .kd9f446{min-height:844px;background:#0E1A17;color:#FFFFFF;padding:14px 16px 24px;display:flex;flex-direction:column;gap:18px;box-sizing:border-box}
.nre-cv .kda0d37{width:56px;height:56px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;flex:none}
.nre-cv .kda2bd8{height:52px;border:1.5px solid #DCD5C6;border-radius:14px;display:flex;align-items:center;gap:10px;padding:0 14px;font-size:15px;color:#0F3D30;font-weight:600}
.nre-cv .kda5567{display:flex;gap:4px;padding:4px;border-radius:14px;background:#F1EDE4}
.nre-cv .kda5cd6{flex:1}
.nre-cv .kda716c{display:flex;flex-direction:column;align-items:center}
.nre-cv .kdc2a29{margin-left:auto;height:42px;padding:0 18px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px}
.nre-cv .kdc365b{height:48px;border-radius:12px;border:1px solid #2A3B35;display:flex;align-items:center;justify-content:center;gap:8px;font-family:Phetsarath, sans-serif}
.nre-cv .kdc533c{border-radius:28px;background:#0E1A17;color:#FFFFFF;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}
.nre-cv .kdcb245{padding-left:16px;display:flex;flex-direction:column;align-items:center;gap:4px}
.nre-cv .kdd62ee{flex:1;height:2px;background:repeating-linear-gradient(90deg, #C9A867 0 8px, transparent 8px 14px)}
.nre-cv .kddc2a5{position:absolute;right:20px;top:20px;display:flex;flex-direction:column;gap:6px}
.nre-cv .kde41e2{padding:12px 18px;background:#C9A867;color:#0E1A17}
.nre-cv .kde6519{font-family:Geist, system-ui, sans-serif;color:#15171C;background:#FFFFFF;min-height:100%;position:relative}
.nre-cv .kde9432{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}
.nre-cv .kdecc16{border-radius:18px;overflow:hidden;border:1px solid #ECE7DC;background:#FFFFFF}
.nre-cv .kdecd85{height:200px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .kdf2dde{padding:18px 20px;border-radius:16px;background:#F7F4EE;display:flex;flex-direction:column;gap:10px}
.nre-cv .kdf78c4{height:52px;border-radius:12px;border:1px solid #DADCE1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;text-decoration:none;color:#15171C}
.nre-cv .kdfdb17{font-size:13px;color:#9AA0AC;text-align:center}
.nre-cv .ke042e6{position:sticky;bottom:0;background:#FFFFFF;border-top:1px solid #ECE7DC;padding:12px 16px 16px;display:flex;flex-direction:column;gap:6px;box-shadow:0 -8px 20px rgba(14,26,23,.06)}
.nre-cv .ke0e9ec{display:flex;gap:8px;flex-wrap:wrap}
.nre-cv .ke26c0d{position:absolute;top:14px;left:14px;right:14px;display:flex;justify-content:space-between}
.nre-cv .ke2b297{font-size:26px;font-family:'Playfair Display', Georgia, serif;color:#C9A867;width:26px}
.nre-cv .ke30915{position:absolute;inset:0;background:linear-gradient(90deg, rgba(10,26,22,.92), rgba(10,26,22,.35))}
.nre-cv .ke32c6b{padding:18px 0;text-decoration:none;font-size:15px;font-weight:500;color:#5B6170;box-shadow:none}
.nre-cv .ke34043{font-size:21px;font-family:'Playfair Display', Georgia, serif;font-weight:600}
.nre-cv .ke352f4{flex:1;height:40px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}
.nre-cv .ke35482{font-size:13px;color:#0F3D30;font-weight:600}
.nre-cv .ke3c7fc{border-radius:28px;overflow:hidden;position:relative;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;min-height:300px;display:flex;align-items:center}
.nre-cv .ke3e4c3{height:210px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .ke3ed11{width:100%;background:linear-gradient(rgba(14,26,23,0), rgba(14,26,23,.92) 55%);color:#FFFFFF;padding:120px 16px 22px;display:flex;flex-direction:column;gap:12px}
.nre-cv .ke446fe{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}
.nre-cv .ke4d404{height:52px;align-items:center;display:flex;padding:0 14px;border-radius:12px;border:1.5px solid #DCD5C6;font-size:15px;font-weight:400;background:#FFFFFF}
.nre-cv .ke4ee76{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}
.nre-cv .ke54702{display:inline-flex;align-items:center;gap:8px;height:54px;padding:0 26px;border-radius:999px;background:#C9A867;color:#0E1A17;text-decoration:none;font-size:16px;font-weight:700;justify-content:center;margin-top:8px}
.nre-cv .ke58d03{height:440px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .ke5e6f8{font-size:20px}
.nre-cv .ke5f096{position:absolute;left:81%;top:16%;width:13.5%;height:12%;background:rgba(59,111,212,.88);color:#FFFFFF;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .ke62c8a{position:relative;padding:24px;color:#FFFFFF;display:flex;flex-direction:column;gap:12px}
.nre-cv .ke634e6{font-weight:600}
.nre-cv .ke6395c{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;position:relative;margin-top:-90px;z-index:5}
.nre-cv .ke63b9d{display:inline-flex;align-items:center;gap:8px;height:54px;padding:0 24px;border-radius:999px;background:rgba(255,255,255,.14);border:1.5px solid rgba(255,255,255,.6);color:#FFFFFF;text-decoration:none;font-size:16px;font-weight:600}
.nre-cv .ke67d66{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}
.nre-cv .ke6eacd{font-size:12px;color:#5B6170}
.nre-cv .ke7672d{display:flex;justify-content:space-between;align-items:center;gap:16px}
.nre-cv .ke76ed4{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:12px;background:#17342C;font-size:13px}
.nre-cv .ke7ac60{position:absolute;left:66%;top:30%;width:13.5%;height:12%;background:rgba(242,163,58,.92);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .ke87afe{background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .ke8a831{width:16px;height:16px;border-radius:4px;background:#FFFFFF;border:1px solid #C9C2B2}
.nre-cv .ke8c735{padding:18px 0;text-decoration:none;font-size:15px;font-weight:700;color:#0F3D30;box-shadow:inset 0 -3px 0 #C9A867}
.nre-cv .ke8ee6c{position:absolute;left:6%;top:16%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .ke909e5{flex:1;display:flex;flex-direction:column}
.nre-cv .ke93afb{margin:0;font-size:16px;line-height:1.7;color:#5B6170}
.nre-cv .ke99b17{padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;background:#FFFFFF;color:#15171C;border:1px solid #ECE7DC}
.nre-cv .ke99d15{margin:0;font-size:20px;line-height:1.6;max-width:600px;color:#E3E8E5}
.nre-cv .ke99e8d{width:40px;height:40px;border-radius:999px;border:1px solid #E3DED3;display:flex;align-items:center;justify-content:center}
.nre-cv .ke9be9a{position:relative;height:680px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kea2541{width:58%;height:100%;border-radius:999px;background:#C9A867}
.nre-cv .kea3c43{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #F1EDE4;font-size:14px}
.nre-cv .keaa483{display:flex;flex-direction:column;font-size:13px;color:#14513D}
.nre-cv .keaad6a{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.nre-cv .keac4f1{height:170px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .keb229d{display:flex;align-items:center;gap:4px;height:36px;padding:0 10px;border:1px solid #DADCE1;border-radius:999px;font-size:13px;font-weight:600}
.nre-cv .keba476{height:230px;border-radius:18px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kebc915{height:78px;border-radius:10px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kebea8b{background:#F7F4EE;padding:40px 0 34px}
.nre-cv .kec12bb{height:200px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .ked4d3a{display:inline-flex;align-items:center;gap:8px;height:54px;padding:0 26px;border-radius:999px;background:#C9A867;color:#0E1A17;text-decoration:none;font-size:16px;font-weight:700;height:50px;justify-content:center}
.nre-cv .ked567d{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;border:1px solid #ECE7DC}
.nre-cv .kedd0eb{display:flex;flex-direction:column;gap:12px;position:relative}
.nre-cv .kee1135{margin:0;font-size:19px;line-height:1.55;font-family:'Playfair Display', Georgia, serif}
.nre-cv .kee6d85{display:flex;flex-direction:column;font-size:13px;color:#5B6170}
.nre-cv .kee6f08{position:absolute;left:52%;top:26%;padding:6px 10px;border-radius:999px;background:#FFFFFF;color:#15171C;font-size:12px;font-weight:700;box-shadow:0 6px 14px rgba(0,0,0,.25);white-space:nowrap}
.nre-cv .keea15e{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;border:1px solid #ECE7DC;background:#0F3D30;color:#FFFFFF;border-color:#0F3D30}
.nre-cv .kef11e6{width:100%;height:100%;border-radius:999px;background:#0F3D30}
.nre-cv .kef242d{flex:0 0 400px;position:relative;border-radius:20px;overflow:hidden;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) 30% 60%/220% auto;height:720px}
.nre-cv .kef3cfc{height:300px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center 25%/cover}
.nre-cv .kf0ee11{position:absolute;left:21%;top:72%;width:13.5%;height:12%;background:rgba(255,255,255,.88);color:#0E1A17;border:1px solid rgba(14,26,23,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.nre-cv .kf12531{font-size:14px;color:#E9DCC3}
.nre-cv .kf1eba1{width:40px;height:40px;border-radius:999px;background:#E9F2EE;display:flex;align-items:center;justify-content:center}
.nre-cv .kf21b93{display:flex;flex-direction:column;gap:14px}
.nre-cv .kf24ef9{padding:0 16px;margin-top:28px}
.nre-cv .kf2e3e7{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:220px 220px;gap:10px;border-radius:22px;overflow:hidden}
.nre-cv .kf3ac4d{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8A6A2F}
.nre-cv .kf3ad58{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:96px;display:grid;grid-template-columns:4fr 8fr;gap:56px}
.nre-cv .kf43aed{position:fixed;left:50%;bottom:28px;margin-left:-330px;z-index:30;width:660px;display:flex;align-items:center;gap:14px;padding:12px 12px 12px 18px;border-radius:18px;background:#0E1A17;color:#FFFFFF;box-shadow:0 24px 50px rgba(14,26,23,.35)}
.nre-cv .kf4a052{width:52px;height:52px;border-radius:14px;background:#8A6A2F1A;display:flex;align-items:center;justify-content:center}
.nre-cv .kf4ad8d{border:1px solid #ECE7DC;border-radius:16px;background:#FFFFFF;padding:14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 8px 24px rgba(14,26,23,.08)}
.nre-cv .kf4c2b3{height:260px;border-radius:22px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover}
.nre-cv .kf4c7a5{height:48px;border-radius:12px;border:1px solid #DADCE1;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#15171C;font-weight:600}
.nre-cv .kf4d065{font-size:13px;color:#0F3D30}
.nre-cv .kf4e3c8{font-size:13px;color:#9AA0AC}
.nre-cv .kf50c2a{display:flex;flex-direction:column;gap:2px}
.nre-cv .kf56ef1{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.nre-cv .kf5a6d6{font-size:13px;color:#CBD5D0;display:inline-flex;align-items:center;gap:6px}
.nre-cv .kf679e9{position:absolute;left:20px;top:20px;display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.96)}
.nre-cv .kf6c542{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;margin-top:80px;padding-top:48px;border-top:1px solid #ECE7DC}
.nre-cv .kf6e4a7{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#0F3D30}
.nre-cv .kf7072e{display:flex;flex-direction:column;gap:2px;padding:0 28px;padding-left:0}
.nre-cv .kf76565{border-radius:24px;overflow:hidden;height:440px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) 30% 72%/180% auto;position:relative}
.nre-cv .kf7dbba{display:flex}
.nre-cv .kf80002{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:15px;font-weight:700;padding:0 30px}
.nre-cv .kf858a8{height:36px}
.nre-cv .kf9123c{font-size:12px;color:#5B6170;margin-top:4px}
.nre-cv .kfa25a0{display:flex;flex-direction:column;gap:10px;padding:18px 0;border-top:1px solid #ECE7DC}
.nre-cv .kfaaa79{display:flex;gap:8px;align-items:center}
.nre-cv .kfabba9{display:inline-flex;align-items:center;gap:6px}
.nre-cv .kfacd5b{padding:0 16px;font-size:12px;color:#5B6170}
.nre-cv .kfb0cd5{height:150px;background:var(--bg,linear-gradient(#E9E4D8,#E9E4D8)) center/cover;position:relative}
.nre-cv .kfc07c1{position:absolute;right:20px;bottom:20px;display:flex;gap:8px}
.nre-cv .kfc07cd{width:18px;height:12px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15)}
.nre-cv .kfc0d2b{margin:0;font-size:60px;line-height:1.08;font-weight:600;max-width:820px}
.nre-cv .kfcb78b{display:flex;gap:8px;overflow-x:auto}
.nre-cv .kfcc53c{font-size:24px}
.nre-cv .kfd96a9{font-size:16px;font-weight:600}
.nre-cv .kfd9bca{background:#F7F4EE;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:6px}
.nre-cv .kfdc8e7{width:78%;height:100%;border-radius:999px;background:#C9A867}
.nre-cv .kfdf437{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;background:#0F3D30;color:#FFFFFF;text-decoration:none;font-size:15px;font-weight:700;height:56px;padding:0 28px}
.nre-cv .kfe991e{position:absolute;right:12px;top:12px;width:40px;height:40px;border-radius:999px;border:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;color:#C9A867}
.nre-cv .kfe9b27{color:#A3261B}
.nre-cv .kff3f56{padding:56px;display:flex;flex-direction:column;gap:22px}
.nre-cv .kff9c46{flex:none}
.nre-cv .kffc7b4{padding:18px 16px;display:flex;flex-direction:column;gap:22px}

/* ---------- phones and small tablets ---------- */
@media (max-width:1100px){
.nre-cv .k281e3f{display:none!important}
.nre-cv .nre-burger{display:inline-flex}
.nre-cv .k98864a{display:none!important}
}
@media (max-width:900px){
.nre-cv .k040645{grid-template-columns:minmax(0,1fr);margin-top:43px}
.nre-cv .k065dd4{grid-template-columns:minmax(0,1fr)}
.nre-cv .k09301f{grid-template-columns:minmax(0,1fr)}
.nre-cv .k0e32cc{width:auto;max-width:100%}
.nre-cv .k11085f{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .k115ec2{padding:28px}
.nre-cv .k17df0c{font-size:35px}
.nre-cv .k18812d{height:auto;min-height:285px}
.nre-cv .k18b070{flex-wrap:wrap}
.nre-cv .k196d9b{flex-wrap:wrap}
.nre-cv .k1ad040{flex-wrap:wrap}
.nre-cv .k213003{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .k2497a6{grid-template-columns:minmax(0,1fr)}
.nre-cv .k274472{font-size:31px}
.nre-cv .k278c57{font-size:27px}
.nre-cv .k2a154d{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .k2ab9e2{grid-template-columns:minmax(0,1fr)}
.nre-cv .k2b8760{grid-template-columns:minmax(0,1fr)}
.nre-cv .k2ba027{height:auto;min-height:320px}
.nre-cv .k327b20{grid-template-columns:minmax(0,1fr)}
.nre-cv .k33cf35{padding:28px}
.nre-cv .k351ce7{flex-wrap:wrap}
.nre-cv .k352fdf{margin-top:43px}
.nre-cv .k35e630{grid-template-columns:minmax(0,1fr)}
.nre-cv .k3622f0{width:auto;max-width:100%}
.nre-cv .k36910c{flex-wrap:wrap}
.nre-cv .k36d85f{flex-wrap:wrap}
.nre-cv .k370830{padding:28px}
.nre-cv .k3762c2{font-size:33px}
.nre-cv .k3dc653{font-size:30px}
.nre-cv .k3e287d{font-size:25px}
.nre-cv .k3f01fe{flex-wrap:wrap}
.nre-cv .k4348ef{font-size:29px}
.nre-cv .k4b609e{flex-wrap:wrap}
.nre-cv .k4f1884{padding:32px 0 28px}
.nre-cv .k544184{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .k56d27a{grid-template-columns:minmax(0,1fr)}
.nre-cv .k585ef9{height:auto;min-height:320px}
.nre-cv .k5c21f4{height:auto;min-height:285px}
.nre-cv .k61ae6b{height:auto;min-height:291px}
.nre-cv .k63b3f0{grid-template-columns:minmax(0,1fr)}
.nre-cv .k650863{font-size:43px}
.nre-cv .k660872{grid-template-columns:minmax(0,1fr);padding:28px}
.nre-cv .k686343{font-size:34px}
.nre-cv .k6a2baa{flex:1 1 100%}
.nre-cv .k6bc120{font-size:27px}
.nre-cv .k6de8df{flex-wrap:wrap}
.nre-cv .k700378{flex-wrap:wrap}
.nre-cv .k713275{font-size:23px}
.nre-cv .k739e5c{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .k74a74f{grid-template-columns:minmax(0,1fr)}
.nre-cv .k750d54{height:auto;min-height:291px}
.nre-cv .k7516ba{grid-template-columns:minmax(0,1fr)}
.nre-cv .k75681f{grid-template-columns:minmax(0,1fr)}
.nre-cv .k76722d{flex-wrap:wrap}
.nre-cv .k76b55d{grid-template-columns:minmax(0,1fr)}
.nre-cv .k779522{grid-template-columns:minmax(0,1fr)}
.nre-cv .k7f5028{font-size:25px}
.nre-cv .k7f7e97{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .k833fdd{font-size:36px}
.nre-cv .k848ce7{height:auto;min-height:291px}
.nre-cv .k86f5a3{height:auto;min-height:320px}
.nre-cv .k8791fe{grid-template-columns:minmax(0,1fr)}
.nre-cv .k88554d{padding:60px 16px 20px}
.nre-cv .k8aae12{font-size:23px}
.nre-cv .k8b0415{height:auto;min-height:235px}
.nre-cv .k8b2942{flex-wrap:wrap}
.nre-cv .k8d99b4{flex-wrap:wrap}
.nre-cv .k8e8166{font-size:31px}
.nre-cv .k9070e6{grid-template-columns:minmax(0,1fr)}
.nre-cv .k949aad{font-size:33px}
.nre-cv .k94c3e8{grid-template-columns:minmax(0,1fr)}
.nre-cv .k974ff5{font-size:34px}
.nre-cv .k97688b{grid-template-columns:minmax(0,1fr);margin-top:43px}
.nre-cv .k978064{grid-template-columns:minmax(0,1fr);margin-top:57px}
.nre-cv .k989348{height:auto;min-height:320px}
.nre-cv .k990b13{grid-template-columns:minmax(0,1fr)}
.nre-cv .k9d56d5{grid-template-columns:minmax(0,1fr)}
.nre-cv .ka142f1{font-size:31px}
.nre-cv .ka30f59{height:auto;min-height:320px}
.nre-cv .ka4c844{font-size:28px}
.nre-cv .ka8166b{margin-top:57px}
.nre-cv .ka8cbda{grid-template-columns:minmax(0,1fr)}
.nre-cv .ka9f528{padding:40px 0;margin-top:57px}
.nre-cv .kab283a{height:auto;min-height:235px}
.nre-cv .kac6ca5{font-size:34px}
.nre-cv .kb17b27{padding:28px}
.nre-cv .kb44821{flex-wrap:wrap}
.nre-cv .kb4ccc3{font-size:30px}
.nre-cv .kb6a132{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .kb8252c{margin-top:38px}
.nre-cv .kbe4fc2{flex:1 1 100%}
.nre-cv .kbea3ce{padding:28px;flex-wrap:wrap}
.nre-cv .kbed614{grid-template-columns:minmax(0,1fr)}
.nre-cv .kbf4ed1{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .kc0cc19{flex-wrap:wrap}
.nre-cv .kc293f8{flex-wrap:wrap}
.nre-cv .kc92eff{grid-template-columns:minmax(0,1fr);margin-top:57px}
.nre-cv .kcc9296{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .kce4b02{font-size:30px}
.nre-cv .kcfef6d{font-size:27px}
.nre-cv .kd19631{grid-template-columns:minmax(0,1fr)}
.nre-cv .kd6dc18{font-size:46px}
.nre-cv .kd72813{grid-template-columns:minmax(0,1fr)}
.nre-cv .kd7b546{height:auto;min-height:320px}
.nre-cv .kdc365b{flex-wrap:wrap}
.nre-cv .kdc533c{grid-template-columns:minmax(0,1fr)}
.nre-cv .kde9432{flex-wrap:wrap}
.nre-cv .ke3ed11{padding:60px 16px 20px}
.nre-cv .ke446fe{grid-template-columns:minmax(0,1fr)}
.nre-cv .ke4ee76{grid-template-columns:repeat(2,minmax(0,1fr))}
.nre-cv .ke58d03{height:auto;min-height:272px}
.nre-cv .ke7672d{flex-wrap:wrap}
.nre-cv .ke9be9a{height:auto;min-height:320px}
.nre-cv .keaad6a{grid-template-columns:minmax(0,1fr)}
.nre-cv .kebea8b{padding:20px 0 20px}
.nre-cv .kef242d{height:auto;min-height:320px;flex:1 1 100%}
.nre-cv .kf2e3e7{grid-template-columns:minmax(0,1fr)}
.nre-cv .kf3ad58{grid-template-columns:minmax(0,1fr);margin-top:57px}
.nre-cv .kf43aed{width:auto;max-width:100%}
.nre-cv .kf56ef1{grid-template-columns:minmax(0,1fr)}
.nre-cv .kf6c542{margin-top:48px}
.nre-cv .kf76565{height:auto;min-height:272px}
.nre-cv .kfc0d2b{font-size:36px}
.nre-cv .kff3f56{padding:28px}
.nre-cv .k934d2a{display:none}
.nre-cv .kc0cc19{height:64px!important;padding:0 16px!important;gap:10px!important}
.nre-cv .k7df2a9{height:36px!important}
.nre-cv .k748770,.nre-cv .k17fbf8{width:44px!important;height:44px!important}
.nre-cv .nre-langm{display:inline-flex!important}
.nre-cv .kfc0d2b{font-size:36px!important;line-height:1.15!important}
.nre-cv .ke9be9a{height:auto!important;min-height:560px}
.nre-cv .k8b4c2e{padding:56px 20px 120px!important;max-width:none!important}
.nre-cv .ke6395c{margin-top:-80px!important;padding:0 16px!important}
.nre-cv .k2746d5{padding:16px!important}
.nre-cv .kb4815e{flex-wrap:wrap!important;gap:8px!important}
.nre-cv .kb4815e>.kcca9e5{flex:1 1 40%!important}
.nre-cv .kb4815e>.kdcb245{flex:1 1 100%!important}
.nre-cv .k75f4ca{overflow-x:auto;white-space:nowrap}
.nre-cv .k074962{flex-wrap:wrap}
.nre-cv .k2ab9e2,.nre-cv .kcc9296,.nre-cv .k09301f,.nre-cv .k76b55d,.nre-cv .kbed614,.nre-cv .k9070e6,.nre-cv .k11085f,.nre-cv .k779522,.nre-cv .ke446fe{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k4fcc1d-scroll{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}
.nre-cv .k2ab9e2{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:6px}
.nre-cv .k2ab9e2>article{flex:0 0 82%;scroll-snap-align:start;height:400px!important}
.nre-cv .kcc9296{display:grid!important}
.nre-cv .k2b8760{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k2b8760>div:first-child{height:200px}
.nre-cv .k544184{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}
.nre-cv .kdd62ee{display:none}
.nre-cv .k2a154d{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.nre-cv .kde9432{flex-direction:column;align-items:flex-start!important;gap:14px!important}
.nre-cv .k8f3dbd{flex-direction:column!important;padding:0 16px!important}
.nre-cv .kbe4fc2{width:auto!important;position:static!important;flex:none!important}
.nre-cv .kef242d{display:none!important}
.nre-cv .k2355ff{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k6a2baa{position:static!important}
.nre-cv .kf2e3e7{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;height:auto!important}
.nre-cv .kf2e3e7>div{min-height:120px}
.nre-cv .kf2e3e7>div:first-child{min-height:240px}
.nre-cv .kf2e3e7>div:nth-child(n+3){display:none}
.nre-cv .k75681f{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;height:auto!important}
.nre-cv .k75681f>div{min-height:130px}
.nre-cv .k75681f>div:first-child{grid-column:1/-1;min-height:220px}
.nre-cv .kcdd03d{overflow-x:auto}
.nre-cv .k7f54d2{flex-wrap:nowrap!important;white-space:nowrap}
.nre-cv .ka04db1{display:block;overflow-x:auto;white-space:nowrap}
.nre-cv .kf43aed{left:12px!important;right:12px!important;margin:0!important;width:auto!important;bottom:84px!important;flex-wrap:wrap}
.nre-cv .k1efea6{display:none!important}
.nre-cv .nre-qbar{display:grid!important;grid-template-columns:1fr 1fr 1.4fr!important;position:fixed!important;left:0;right:0;bottom:0}
body.nre-site{padding-bottom:76px}
.nre-cv .k9a2fe8{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px!important}
.nre-cv .k9a2fe8>div:first-child{grid-column:1/-1}
.nre-cv .k36910c{flex-direction:column;gap:8px;align-items:flex-start!important}
.nre-cv .k731d89,.nre-cv .ke3c7fc,.nre-cv .kaaf6cd,.nre-cv .k878f2d{min-height:0!important}
.nre-cv .kbea3ce{flex-direction:column!important;align-items:stretch!important;padding:28px 20px!important;gap:20px!important}
.nre-cv .k0e32cc{width:auto!important}
.nre-cv .k660872{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k421241{width:auto!important}
.nre-cv .kc92eff,.nre-cv .k97688b,.nre-cv .k040645,.nre-cv .k978064,.nre-cv .k56d27a,.nre-cv .kd72813,.nre-cv .kf3ad58,.nre-cv .k7516ba,.nre-cv .kdc533c,.nre-cv .kd19631,.nre-cv .k351ce7{grid-template-columns:minmax(0,1fr)!important;display:grid!important;gap:28px!important}
.nre-cv .k351ce7{display:flex!important;flex-direction:column;align-items:flex-start!important}
.nre-cv .kb5a98e{position:static!important;width:auto!important}
.nre-cv .k9d56d5{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k9d56d5>div:first-child{min-height:220px}
.nre-cv .k327b20{grid-template-columns:48px minmax(0,1fr)!important;gap:14px!important}
.nre-cv .k74a74f{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k35e630{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k213003{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}
.nre-cv .k81621a{display:none!important}
.nre-cv .kb6a132{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k5c21f4,.nre-cv .kf76565{height:320px!important}
.nre-cv .k18812d,.nre-cv .k585ef9{height:auto!important;min-height:360px}
.nre-cv .nre-lm__grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}
/* plots: cards first, filters open as a full-screen sheet */
.nre-cv .nre-fbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background:#0E1A17;color:#fff;font-weight:600;font-size:14px}
.nre-cv .kbe4fc2{display:none!important}
.nre-cv .kbe4fc2.is-open{display:block!important;position:fixed!important;inset:0;z-index:80;overflow-y:auto;background:#fff;padding:20px 16px 96px!important;margin:0!important;border-radius:0!important;width:auto!important}
.nre-cv .kbe4fc2.is-open .nre-fdone{display:flex;align-items:center;justify-content:center;position:fixed;left:16px;right:16px;bottom:16px;height:52px;border-radius:14px;background:#0F3D30;color:#fff;font-weight:700;font-size:16px;z-index:81}
/* no sideways scrolling on phones */
.nre-cv .k89bd09{min-width:0!important;width:100%!important}
.nre-cv .k1fa08b{flex-wrap:wrap!important;gap:10px!important}
.nre-cv .k2355ff{flex-direction:column!important}
.nre-cv .k2355ff>*{width:100%!important;flex:none!important;min-width:0!important}
.nre-cv .kd01ea1{flex-direction:column!important;align-items:flex-start!important;gap:18px!important}
.nre-cv .kf7dbba{flex-wrap:wrap!important;gap:14px 22px!important}
.nre-cv .k871a87{flex-wrap:wrap!important}
.nre-cv .nre-pmap{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .k585ef9{width:auto!important;max-width:100%}
.nre-cv--news_page .k9c6869{overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none}
.nre-cv--news_page .k9c6869>*{flex:none}
}
@media (max-width:560px){
/* header as on the phone board: logo, language, menu */
.nre-cv .kfaaa79>button.k748770,.nre-cv .k17fbf8{display:none!important}
.nre-cv .nre-burger{background:#0F3D30!important;color:#fff!important;border-color:#0F3D30!important;border-radius:12px!important}
/* hero: photo, title, one button */
.nre-cv .ke9be9a{min-height:520px}
.nre-cv .k8b4c2e{justify-content:flex-end!important;padding:40px 16px 96px!important;gap:12px!important}
.nre-cv .kfc0d2b{font-size:30px!important}
.nre-cv .ke99d15{font-size:15px!important;line-height:1.45!important}
.nre-cv .ke63b9d,.nre-cv .k4941a4{display:none!important}
.nre-cv .kb1eb0f{width:100%}
.nre-cv .kc318de{flex:1 1 100%;justify-content:center;border-radius:12px!important}
/* search card: quick chips, then the show button */
.nre-cv .k2746d5{display:flex!important;flex-direction:column;gap:12px}
.nre-cv .k75f4ca{display:none!important}
.nre-cv .kb4815e .kcca9e5{display:none!important}
.nre-cv .kb4815e{padding:0!important;border:0!important}
.nre-cv .kdcb245{flex:1 1 100%!important;width:100%!important;padding:0!important;border:0!important}
.nre-cv .kfdf437{width:100%!important;justify-content:center}
.nre-cv .k074962{order:-1;flex-wrap:nowrap!important;overflow-x:auto;padding:0!important;margin:0!important}
.nre-cv .k074962>*{flex:none}
/* stats: 2 x 2 cards */
.nre-cv .kc54d35{padding:24px 16px 8px!important}
.nre-cv .k2a154d{gap:10px!important;border:0!important}
.nre-cv .k2a154d>div{background:#F6F2EA!important;border:0!important;border-radius:16px!important;padding:16px!important;margin:0!important}
.nre-cv .k2a154d .k274472{font-size:30px!important}
/* language pill */
.nre-cv .nre-langm{width:auto!important;padding:0 12px!important;gap:6px;border-radius:999px!important}
.nre-cv .k074962::-webkit-scrollbar{display:none}
.nre-cv .k074962{scrollbar-width:none}
/* quotes: a swipe row of short cards */
.nre-cv .k9070e6{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;scrollbar-width:none}
.nre-cv .k9070e6>figure{flex:0 0 84%;scroll-snap-align:start;margin:0}
.nre-cv .k9070e6 .ke87afe{display:none!important}
/* short footer: logo, line, legal links (the menu holds the rest) */
.nre-cv .k76a501{display:none!important}
.nre-cv .k9a2fe8{padding-bottom:12px!important;gap:12px!important}
.nre-cv .k371c95{align-items:flex-start!important}
.nre-cv .k3a8774{width:auto!important;height:38px!important}
/* project hero: info pills and figures */
.nre-cv .kc36754{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}
.nre-cv .k12d981{flex:none!important;border-radius:14px!important}
.nre-cv .kf7dbba{display:grid!important;grid-template-columns:1fr 1fr;gap:14px!important}
.nre-cv .kf7dbba>div{padding:0!important;border-left:0!important}
/* plot page: title above the place line, less top space */
.nre-cv .kf6c542{padding-top:16px!important}
.nre-cv .k66cc2d{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}
.nre-cv .k4348ef{font-size:30px!important}
/* the phone home keeps: hero, search, projects, stats, calculator, quotes, visit */
.nre-cv--livemap,.nre-cv--popular,.nre-cv--why,.nre-cv--steps,.nre-cv--news{display:none!important}
.nre-cv .k9a2fe8{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .kcc9296{grid-template-columns:minmax(0,1fr)!important}
.nre-cv .kfc0d2b{font-size:32px!important}
}
