.admin-shell .cms-builtins-extras-intro{margin:22px 0 11px;max-width:1060px}.admin-shell .cms-builtins-extras-intro h2{font-size:18px;margin:0 0 5px;letter-spacing:-.02em}.admin-shell .cms-builtins-extras-intro p{font-size:12px;line-height:1.65;color:#637387;margin:0}.admin-shell .cms-extras-workspace{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:16px;align-items:start;max-width:1220px}.admin-shell .cms-extras-panel{padding:19px;display:grid;gap:13px;min-width:0;box-shadow:none}.admin-shell .cms-extras-panel .cms-block-editor-head h2{font-size:17px;margin:0 0 6px}.admin-shell .cms-extra-save{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid #e5eaf0;padding-top:14px}.admin-shell .cms-extra-save .btn{min-height:44px}.public-site .cms-public-additions{padding-top:44px;padding-bottom:44px}.public-site .cms-public-additions>.container{max-width:960px}.public-site .cms-public-additions .site-content-heading{color:inherit}.admin-shell .cms-media-open{display:inline-flex;align-items:center;gap:7px;background:white;color:#315876;border:1px solid #dae3eb;border-radius:9px;padding:9px 12px;min-height:44px;font-size:12px;font-weight:730;cursor:pointer}.admin-shell .cms-media-open:hover:not(:disabled){background:#f4f8fa}.admin-shell .cms-media-open:disabled{opacity:.5;cursor:not-allowed}.admin-shell .cms-media-open:focus-visible{outline:3px solid #2674ae;outline-offset:2px}.admin-shell .cms-media-backdrop{position:fixed;inset:0;z-index:1999;background:#07132192}.admin-shell .cms-media-sheet{position:fixed;z-index:2000;inset:7vh max(12px,calc((100vw - 780px)/2));max-height:85dvh;overflow-y:auto;background:#fff;border:1px solid #d7e1ea;border-radius:15px;padding:20px;box-shadow:0 12px 70px #13263b40}.admin-shell .cms-media-head{display:flex;align-items:start;justify-content:space-between;gap:15px;margin-bottom:14px}.admin-shell .cms-media-head strong{font-size:18px;color:#24364c}.admin-shell .cms-media-head p{font-size:12px;color:#637387;line-height:1.5;margin:5px 0 0}.admin-shell .cms-media-head button{width:40px;height:40px;border:1px solid #d9e1eb;border-radius:10px;background:#fff;display:grid;place-items:center;flex:0 0 40px}.admin-shell .cms-media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-shell .cms-media-grid button{min-width:0;background:#fff;border:1px solid #dce4ed;border-radius:10px;padding:7px;display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer}.admin-shell .cms-media-grid button:disabled{opacity:.5;cursor:wait}.admin-shell .cms-media-grid button:hover:not(:disabled){border-color:#4a7fa8}.admin-shell .cms-media-grid button:focus-visible,.admin-shell .cms-media-head button:focus-visible{outline:3px solid #2674ae;outline-offset:2px}.admin-shell .cms-media-grid img{width:100%;height:112px;-o-object-fit:contain;object-fit:contain;background:#f3f6f8;border-radius:6px}.admin-shell .cms-media-grid span{font-size:11px;color:#445a70;font-weight:710;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:900px){.admin-shell .cms-extras-workspace{grid-template-columns:minmax(0,1fr)}.admin-shell .cms-extras-workspace>.cms-live-preview{position:static}}@media(max-width:650px){.admin-shell .cms-media-sheet{inset:5vh 8px;max-height:88dvh;border-radius:12px;padding:12px}.admin-shell .cms-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shell .cms-media-grid img{height:105px}.admin-shell .cms-extras-panel{padding:14px}.admin-shell .cms-extra-save .btn{flex:1}}@media(prefers-reduced-motion:reduce){.admin-shell .cms-media-grid button{transition:none}}.admin-shell .cms-media-sheet{display:flex;flex-direction:column;overscroll-behavior:contain}.admin-shell .cms-media-head{position:sticky;top:-20px;z-index:1;background:#fff;padding:0 0 12px;margin:0 0 10px;border-bottom:1px solid #e5ecf1}.admin-shell .cms-media-head button{min-height:44px;min-width:44px;cursor:pointer}.admin-shell .cms-media-search{display:grid;gap:7px;font-size:12px;font-weight:730;color:#344d66;margin:0 0 6px}.admin-shell .cms-media-search input{width:100%;font-size:16px;padding:11px 13px;border:1px solid #d5e0e9;border-radius:9px;background:#fff;color:#20374d;min-height:44px}.admin-shell .cms-media-search input:focus-visible{outline:3px solid #2674ae;outline-offset:1px}.admin-shell .cms-media-result-count{margin:0 0 10px;color:#66778d;font-size:11px;font-variant-numeric:tabular-nums}.admin-shell .cms-media-grid button{min-height:140px}.admin-shell .cms-media-grid img{flex:0 0 auto}.admin-shell .cms-media-grid button span{white-space:normal;overflow-wrap:anywhere;max-height:3.3em;overflow:hidden}@media(max-width:740px){.admin-shell .cms-media-sheet{inset:max(8px,env(safe-area-inset-top)) 9px max(8px,env(safe-area-inset-bottom));max-height:none;border-radius:11px;padding:14px}.admin-shell .cms-media-head{top:-14px}.admin-shell .cms-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shell .cms-media-grid button{min-height:132px}}@media(max-width:390px){.admin-shell .cms-media-sheet{padding:12px}.admin-shell .cms-media-head{top:-12px}}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}[role=button],a,button,summary{touch-action:manipulation}[role=button],button{-moz-user-select:none;user-select:none;-webkit-user-select:none}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}}@media(max-width:720px){.admin-mobile-drawer{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.floating-wa{bottom:calc(18px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.module-card,.wizard-module-choice,.wizard-sector-option{transition:none}}.public-site:not(.public-site-organization) .nexus-hero-layout.nexus-hero-layout-simple{grid-template-columns:minmax(0,1fr)}.public-site:not(.public-site-organization) .nexus-hero-copy{max-width:740px;min-width:0}.public-site:not(.public-site-organization) .nexus-hero h1{text-wrap:balance;overflow-wrap:break-word}.public-site:not(.public-site-organization) .nexus-hero-lead{color:#e7edf3;max-width:610px;line-height:1.75}.public-site:not(.public-site-organization) .nexus-header-cta,.public-site:not(.public-site-organization) .nexus-hero-primary{min-height:48px;transition:background-color .16s ease,transform .16s ease}.public-site:not(.public-site-organization) .nexus-hero-secondary{min-height:48px}.public-site:not(.public-site-organization) .nexus-search-wrap>.container{border-color:#e2e7ec;box-shadow:0 18px 48px rgba(14,34,49,.13)}.public-site:not(.public-site-organization) .nexus-search-form :is(input,select){background:#fff;border-color:#cdd7e0;color:#28394b;min-height:48px}.public-site:not(.public-site-organization) .nexus-search-form label{color:#405269}.public-site:not(.public-site-organization) .nexus-search-form .btn{min-height:48px}.public-site:not(.public-site-organization) .nexus-catalog-filter-card :is(input,select):focus-visible,.public-site:not(.public-site-organization) .nexus-search-form :is(input,select):focus-visible{outline:3px solid rgba(207,32,43,.2);outline-offset:1px;border-color:var(--red)}.public-site:not(.public-site-organization) .nexus-featured-grid .property-card{border:1px solid #e5eaee;box-shadow:0 8px 28px rgba(16,40,59,.07)}.public-site:not(.public-site-organization) .nexus-featured-grid .property-card h3{overflow-wrap:anywhere}.public-site:not(.public-site-organization) .nexus-service-card{border-color:#dde5eb;box-shadow:0 4px 16px rgba(20,41,60,.035)}.public-site:not(.public-site-organization) .nexus-service-card h3{overflow-wrap:break-word}.public-site:not(.public-site-organization) .nexus-contact-form-card,.public-site:not(.public-site-organization) .nexus-lead-panel{border:1px solid #e6ebee}.public-site:not(.public-site-organization) .property-gallery-controls button{min-width:44px;min-height:44px}.public-site:not(.public-site-organization) .property-gallery-photo{-o-object-fit:contain!important;object-fit:contain!important;max-width:100%!important;max-height:100%!important}.public-site:not(.public-site-organization) .property-detail-title h1{overflow-wrap:anywhere}.public-site:not(.public-site-organization) .nexus-mobile-menu summary{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer}.public-site:not(.public-site-organization) .nexus-mobile-menu[open]>nav{z-index:25;max-height:min(75dvh,550px);overflow-y:auto}.public-site:not(.public-site-organization) .nexus-mobile-menu>nav a{display:flex;align-items:center;min-height:44px}@media(hover:hover) and (pointer:fine){.public-site:not(.public-site-organization) .nexus-featured-grid .property-card:hover{transform:translateY(-2px)}}@media(max-width:820px){.public-site:not(.public-site-organization) .nexus-hero-layout.nexus-hero-layout-simple{min-height:550px}.public-site:not(.public-site-organization) .nexus-search-form{gap:13px}}@media(max-width:610px){.public-site:not(.public-site-organization) .nexus-hero-layout.nexus-hero-layout-simple{min-height:545px;padding-block:60px 79px}.public-site:not(.public-site-organization) .nexus-hero h1{font-size:clamp(37px,10vw,53px);line-height:1.1}.public-site:not(.public-site-organization) .nexus-hero-actions{gap:13px}.public-site:not(.public-site-organization) .nexus-search-wrap{margin-top:-22px}.public-site:not(.public-site-organization) .nexus-catalog-filter-card :is(input,select),.public-site:not(.public-site-organization) .nexus-search-form :is(input,select){font-size:16px;min-height:48px}.public-site:not(.public-site-organization) .nexus-service-card{min-height:0}.public-site:not(.public-site-organization) .nexus-text-link{white-space:normal;min-height:44px;align-items:center}.public-site:not(.public-site-organization) .nexus-contact-method strong{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.public-site:not(.public-site-organization) .nexus-featured-grid .property-card,.public-site:not(.public-site-organization) .nexus-hero-primary,.public-site:not(.public-site-organization) .nexus-service-card{transition:none}.public-site:not(.public-site-organization) .nexus-featured-grid .property-card:hover,.public-site:not(.public-site-organization) .nexus-service-card:hover{transform:none}}@keyframes nexus-home-arrive{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nexus-home-search-arrive{0%{opacity:0;transform:translate3d(0,9px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:no-preference){.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-copy .nexus-eyebrow-on-dark{animation:nexus-home-arrive .41s cubic-bezier(.2,.7,.2,1) 40ms both}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-copy h1{animation:nexus-home-arrive .49s cubic-bezier(.2,.7,.2,1) 95ms both}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-copy .nexus-hero-lead{animation:nexus-home-arrive .49s cubic-bezier(.2,.7,.2,1) .15s both}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-copy .nexus-hero-actions{animation:nexus-home-arrive .45s cubic-bezier(.2,.7,.2,1) 205ms both}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-search-wrap>.container{animation:nexus-home-search-arrive .4s cubic-bezier(.2,.7,.2,1) .21s both}}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-primary,.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-search-form .btn{transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-service-card{transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.public-site:not(.public-site-organization) [data-nexus-home-motion] :is(.nexus-hero-primary,.nexus-search-form .btn,.nexus-service-card):focus-visible{outline:3px solid rgba(255,157,169,.9);outline-offset:3px}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-primary:hover,.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-search-form .btn:hover{transform:translate3d(0,-2px,0);box-shadow:0 12px 26px rgba(7,28,41,.2)}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-service-card:hover{transform:translate3d(0,-2px,0);box-shadow:0 13px 26px rgba(21,41,57,.09)}}@media(prefers-reduced-motion:reduce){.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-copy *,.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-search-wrap>.container{animation:none!important}.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-hero-primary,.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-search-form .btn,.public-site:not(.public-site-organization) [data-nexus-home-motion] .nexus-service-card{transition:none!important}}@keyframes nexus-inner-enter{0%{opacity:.15;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:no-preference){.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-inner-hero .nexus-section-kicker{animation:nexus-inner-enter .36s cubic-bezier(.2,.7,.2,1) 25ms both}.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-inner-hero h1{animation:nexus-inner-enter .42s cubic-bezier(.2,.7,.2,1) 80ms both}.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-inner-hero p{animation:nexus-inner-enter .42s cubic-bezier(.2,.7,.2,1) .14s both}.public-site:not(.public-site-organization) [data-nexus-inner-motion=detalle] .property-detail-header{animation:nexus-inner-enter .39s cubic-bezier(.2,.7,.2,1) 60ms both}.public-site:not(.public-site-organization) [data-nexus-inner-motion=catalogo] .nexus-catalog-filter-card{animation:nexus-inner-enter .4s cubic-bezier(.2,.7,.2,1) .14s both}}.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-contact-method,.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-featured-grid .property-card,.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-service-details article{transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease,background-color .15s ease}.public-site:not(.public-site-organization) [data-nexus-inner-motion] :is(.nexus-text-link,.nexus-back-link,.nexus-contact-method,.property-detail-pdf,.catalog-reset-filters):focus-visible{outline:3px solid rgba(203,45,62,.48);outline-offset:3px}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.public-site:not(.public-site-organization) [data-nexus-inner-motion=catalogo] .nexus-featured-grid .property-card:hover{transform:translate3d(0,-2px,0);box-shadow:0 14px 29px rgba(21,43,58,.12)}.public-site:not(.public-site-organization) [data-nexus-inner-motion=servicios] .nexus-service-details article:hover{box-shadow:0 5px 17px rgba(21,43,58,.055)}.public-site:not(.public-site-organization) [data-nexus-inner-motion=contacto] a.nexus-contact-method:hover{transform:translate3d(2px,0,0)}}@media(prefers-reduced-motion:reduce){.public-site:not(.public-site-organization) [data-nexus-inner-motion=catalogo] .nexus-catalog-filter-card,.public-site:not(.public-site-organization) [data-nexus-inner-motion=detalle] .property-detail-header,.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-inner-hero :is(.nexus-section-kicker,h1,p){animation:none!important}.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-contact-method,.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-featured-grid .property-card,.public-site:not(.public-site-organization) [data-nexus-inner-motion] .nexus-service-details article{transition:none!important}}.public-site:not(.public-site-organization) [data-nexus-advisory],.public-site:not(.public-site-organization) [data-nexus-inner-motion=asesoria]{--na-ink:#203247;--na-muted:#647487;--na-line:#e0e7ec;color:var(--na-ink)}.public-site:not(.public-site-organization) .nexus-advisory-hero{background:#152b3c;overflow:hidden;color:white;padding:clamp(64px,7.4vw,102px) 0}.public-site:not(.public-site-organization) .nexus-advisory-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 82% 26%,rgba(192,55,66,.19),transparent 34%),linear-gradient(115deg,rgba(11,27,40,.5),transparent 75%)}.public-site:not(.public-site-organization) .nexus-advisory-hero-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(290px,.78fr);align-items:center;gap:clamp(24px,5vw,82px);position:relative;z-index:1}.public-site:not(.public-site-organization) .nexus-advisory-hero h1{color:#fff;font-size:clamp(39px,4.65vw,66px);line-height:1.06;letter-spacing:-.06em;margin:18px 0 22px;max-width:780px;overflow-wrap:break-word}.public-site:not(.public-site-organization) .nexus-advisory-hero h1 em{color:#ffacb3;font-style:normal}.public-site:not(.public-site-organization) .nexus-advisory-hero p{max-width:700px;color:#e0e9ef;font-size:clamp(15px,1.3vw,17px);line-height:1.8;margin-bottom:26px}.public-site:not(.public-site-organization) .nexus-advisory-hero-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.public-site:not(.public-site-organization) .nexus-advisory-hero-actions a{min-height:49px}.public-site:not(.public-site-organization) .nexus-advisory-visual{background:rgba(11,30,44,.68);border:1px solid rgba(255,255,255,.24);border-radius:15px;box-shadow:0 22px 48px rgba(0,0,0,.18);padding:clamp(19px,3vw,34px);color:#fff;display:grid;gap:25px}.public-site:not(.public-site-organization) .nexus-advisory-visual-heading{display:flex;align-items:center;gap:13px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.17);font-size:11px;letter-spacing:.16em;font-weight:780}.public-site:not(.public-site-organization) .nexus-advisory-visual-heading svg{color:#ffb2bb;flex:none}.public-site:not(.public-site-organization) .nexus-advisory-visual-grid{display:grid;gap:12px}.public-site:not(.public-site-organization) .nexus-advisory-visual-grid span{display:flex;align-items:center;gap:15px;font-size:15px;font-weight:720;border:1px solid rgba(255,255,255,.17);border-radius:9px;background:rgba(255,255,255,.07);padding:15px 16px}.public-site:not(.public-site-organization) .nexus-advisory-visual-grid svg{color:#f9a6b1}.public-site:not(.public-site-organization) .nexus-advisory-visual small{line-height:1.6;color:#cbd9e3;font-size:12px}.public-site:not(.public-site-organization) .nexus-advisory-services{background:#fff}.public-site:not(.public-site-organization) .nexus-advisory-services .nexus-section-heading{max-width:900px}.public-site:not(.public-site-organization) .nexus-advisory-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.public-site:not(.public-site-organization) .nexus-advisory-service{border:1px solid var(--na-line);border-radius:12px;padding:clamp(22px,2.4vw,29px);display:flex;flex-direction:column;min-width:0;box-shadow:0 8px 27px rgba(15,36,56,.045)}.public-site:not(.public-site-organization) .nexus-advisory-service-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:12px;color:var(--red);background:#fff0f1;margin-bottom:24px}.public-site:not(.public-site-organization) .nexus-advisory-service h3{margin:0 0 15px;font-size:clamp(22px,2vw,25px);line-height:1.23;letter-spacing:-.04em}.public-site:not(.public-site-organization) .nexus-advisory-service p{color:var(--na-muted);line-height:1.72;font-size:14px;margin:0 0 22px}.public-site:not(.public-site-organization) .nexus-advisory-service ul{border-top:1px solid #e8eef0;padding:19px 0 0;margin:auto 0 0;list-style:none;display:grid;gap:12px}.public-site:not(.public-site-organization) .nexus-advisory-service li{display:flex;gap:9px;align-items:flex-start;color:#526476;font-size:12px;line-height:1.65}.public-site:not(.public-site-organization) .nexus-advisory-service li svg{color:var(--red);min-width:16px;margin-top:2px}.public-site:not(.public-site-organization) .nexus-advisory-framework{background:#f5f7f9}.public-site:not(.public-site-organization) .nexus-advisory-framework-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.86fr);gap:clamp(30px,6vw,85px);align-items:center}.public-site:not(.public-site-organization) .nexus-advisory-framework h2{margin:14px 0 23px;max-width:660px}.public-site:not(.public-site-organization) .nexus-advisory-framework p{color:var(--na-muted);font-size:15px;line-height:1.82;margin:0 0 17px}.public-site:not(.public-site-organization) .nexus-advisory-framework strong{color:var(--na-ink)}.public-site:not(.public-site-organization) .nexus-advisory-framework a{display:inline-flex;align-items:center;min-height:44px;gap:10px;margin-top:6px;white-space:normal}.public-site:not(.public-site-organization) .nexus-advisory-process{border-radius:13px;padding:clamp(20px,2.9vw,31px);background:#fff;border:1px solid var(--na-line);display:grid}.public-site:not(.public-site-organization) .nexus-advisory-process>div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:19px 0;border-bottom:1px solid #e8eef0}.public-site:not(.public-site-organization) .nexus-advisory-process>div:last-child{border-bottom:0}.public-site:not(.public-site-organization) .nexus-advisory-process>div>span{color:var(--red);font-size:14px;font-weight:820}.public-site:not(.public-site-organization) .nexus-advisory-process svg{color:var(--red)}.public-site:not(.public-site-organization) .nexus-advisory-process h3{color:var(--na-ink);font-size:17px;margin:9px 0 6px}.public-site:not(.public-site-organization) .nexus-advisory-process p{font-size:13px;line-height:1.6;margin:0}.public-site:not(.public-site-organization) .nexus-advisory-resources{padding-block:clamp(42px,5vw,72px);background:#fff;border-bottom:1px solid #e5eaf0}.public-site:not(.public-site-organization) .nexus-advisory-resources-inner{display:grid;grid-template-columns:69px minmax(0,1fr);gap:clamp(19px,3vw,38px);align-items:start;max-width:1040px}.public-site:not(.public-site-organization) .nexus-advisory-resources-icon{border-radius:14px;display:grid;place-items:center;width:65px;height:65px;color:var(--red);background:#fff0f1}.public-site:not(.public-site-organization) .nexus-advisory-resources h2{font-size:clamp(29px,3.25vw,43px);letter-spacing:-.045em;margin:11px 0 15px}.public-site:not(.public-site-organization) .nexus-advisory-resources p{color:var(--na-muted);font-size:14px;line-height:1.76;max-width:750px}.public-site:not(.public-site-organization) .nexus-advisory-resources-note{font-size:12px!important}.public-site:not(.public-site-organization) [data-nexus-inner-motion=asesoria] .cms-public-additions{padding-block:clamp(37px,5vw,67px)}.public-site:not(.public-site-organization) [data-nexus-inner-motion=asesoria] .site-content-figure{max-width:900px;margin:24px auto}.public-site:not(.public-site-organization) [data-nexus-inner-motion=asesoria] .site-content-figure img{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:10px}.public-site:not(.public-site-organization) .nexus-advisory-contact{background:#152b3c;color:#fff}.public-site:not(.public-site-organization) .nexus-advisory-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.82fr);gap:clamp(28px,5vw,80px);align-items:start}.public-site:not(.public-site-organization) .nexus-advisory-contact h2{font-size:clamp(36px,3.6vw,49px);letter-spacing:-.055em;color:#fff;margin:13px 0 22px;line-height:1.08}.public-site:not(.public-site-organization) .nexus-advisory-contact h2 em{color:#ffacb5}.public-site:not(.public-site-organization) .nexus-advisory-contact-copy>p{color:#d9e4ed;font-size:15px;line-height:1.8}.public-site:not(.public-site-organization) .nexus-advisory-schedule-note{display:flex;gap:11px;align-items:flex-start;font-size:13px!important;padding:18px 0;margin-top:19px;border-top:1px solid rgba(255,255,255,.2)}.public-site:not(.public-site-organization) .nexus-advisory-schedule-note svg{flex:none;color:#ffb9bf}.public-site:not(.public-site-organization) .nexus-advisory-contact-general,.public-site:not(.public-site-organization) .nexus-advisory-whatsapp{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:760;font-size:14px;min-height:48px;margin-right:17px}.public-site:not(.public-site-organization) .nexus-advisory-contact-general:hover,.public-site:not(.public-site-organization) .nexus-advisory-whatsapp:hover{color:#ffb5c2}.public-site:not(.public-site-organization) .nexus-advisory-form-card{background:#fff;color:var(--na-ink);border-radius:12px;padding:clamp(21px,3.2vw,38px);border:1px solid #e9edf0;box-shadow:0 19px 44px rgba(4,16,26,.17);min-width:0}.public-site:not(.public-site-organization) .nexus-advisory-form-card h3{font-size:clamp(24px,2.4vw,33px);margin:9px 0 22px;letter-spacing:-.045em}.public-site:not(.public-site-organization) .nexus-advisory-form-card :is(input,textarea){max-width:100%;min-width:0}.public-site:not(.public-site-organization) .nexus-advisory-form-card .contact-form :is(input:not([type=checkbox]),textarea){font-size:16px}.public-site:not(.public-site-organization) .nexus-advisory-privacy{color:#63758a;margin-top:14px;display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.6}.public-site:not(.public-site-organization) .nexus-advisory-privacy svg{flex:none;margin-top:2px;color:var(--red)}.public-site:not(.public-site-organization) [data-nexus-inner-motion=asesoria] :is(a,button,input,textarea,summary):focus-visible{outline:3px solid rgba(229,87,100,.58);outline-offset:3px}@media(min-width:821px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.public-site:not(.public-site-organization) .nexus-advisory-service{transition:box-shadow .15s ease,border-color .15s ease}.public-site:not(.public-site-organization) .nexus-advisory-service:hover{box-shadow:0 15px 34px rgba(15,36,56,.085);border-color:#d4dfe5}}@media(max-width:960px){.public-site:not(.public-site-organization) .nexus-advisory-contact-grid,.public-site:not(.public-site-organization) .nexus-advisory-framework-grid,.public-site:not(.public-site-organization) .nexus-advisory-hero-grid{grid-template-columns:minmax(0,1fr)}.public-site:not(.public-site-organization) .nexus-advisory-visual{max-width:700px}.public-site:not(.public-site-organization) .nexus-advisory-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.public-site:not(.public-site-organization) .nexus-advisory-hero{padding-block:58px}.public-site:not(.public-site-organization) .nexus-advisory-hero h1{font-size:clamp(36px,9vw,46px)}.public-site:not(.public-site-organization) .nexus-advisory-hero-actions{display:grid;justify-items:start;gap:9px}.public-site:not(.public-site-organization) .nexus-advisory-visual{gap:15px}.public-site:not(.public-site-organization) .nexus-advisory-service-grid{grid-template-columns:minmax(0,1fr)}.public-site:not(.public-site-organization) .nexus-advisory-framework-grid{gap:25px}.public-site:not(.public-site-organization) .nexus-advisory-resources-inner{grid-template-columns:minmax(0,1fr);gap:17px}.public-site:not(.public-site-organization) .nexus-advisory-contact-grid{gap:26px}.public-site:not(.public-site-organization) .nexus-advisory-form-card{padding:21px 18px}}@media(prefers-reduced-motion:reduce){.public-site:not(.public-site-organization) .nexus-advisory-service{transition:none}}.public-site:not(.public-site-organization) .nexus-advisory-home{background:#f6f8fa;border-top:1px solid #e9edf1;border-bottom:1px solid #e9edf1}.public-site:not(.public-site-organization) .nexus-advisory-home-row{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:clamp(17px,3vw,38px)}.public-site:not(.public-site-organization) .nexus-advisory-home-mark{width:64px;height:64px;border-radius:13px;display:grid;place-items:center;color:var(--red);background:#fff;box-shadow:0 4px 19px rgba(25,45,58,.08)}.public-site:not(.public-site-organization) .nexus-advisory-home h2{font-size:clamp(27px,3vw,40px);line-height:1.14;letter-spacing:-.052em;margin:9px 0 11px}.public-site:not(.public-site-organization) .nexus-advisory-home p{color:#607287;line-height:1.73;max-width:720px;margin:0;font-size:14px}.public-site:not(.public-site-organization) .nexus-advisory-home-button{min-height:48px;border-radius:8px;background:var(--red);color:#fff;display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:12px 19px;white-space:normal}@media(max-width:950px){.public-site:not(.public-site-organization) .nexus-advisory-home-row{grid-template-columns:58px minmax(0,1fr)}.public-site:not(.public-site-organization) .nexus-advisory-home-mark{width:55px;height:55px}.public-site:not(.public-site-organization) .nexus-advisory-home-button{grid-column:2;justify-self:start}}@media(max-width:540px){.public-site:not(.public-site-organization) .nexus-advisory-home-row{grid-template-columns:minmax(0,1fr)}.public-site:not(.public-site-organization) .nexus-advisory-home-button{grid-column:1;justify-self:stretch}}.public-site:not(.public-site-organization) .nexus-advisory-services-teaser{background:#f8f9fa;border-top:1px solid #e2e9ee;border-bottom:1px solid #e2e9ee;padding-block:clamp(27px,3.8vw,45px)}.public-site:not(.public-site-organization) .nexus-advisory-services-teaser-inner{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,32px)}.public-site:not(.public-site-organization) .nexus-advisory-service-teaser-icon{display:grid;place-items:center;width:60px;height:60px;background:#fff0f1;color:var(--red);border-radius:12px}.public-site:not(.public-site-organization) .nexus-advisory-services-teaser h2{color:#253449;font-size:clamp(24px,2.7vw,32px);margin:8px 0;letter-spacing:-.045em}.public-site:not(.public-site-organization) .nexus-advisory-services-teaser p{color:#5b6c7b;max-width:690px;line-height:1.7;font-size:13px;margin:0}@media(max-width:860px){.public-site:not(.public-site-organization) .nexus-advisory-services-teaser-inner{grid-template-columns:60px minmax(0,1fr)}.public-site:not(.public-site-organization) .nexus-advisory-services-teaser .nexus-advisory-home-button{grid-column:2;justify-self:start}}@media(max-width:540px){.public-site:not(.public-site-organization) .nexus-advisory-services-teaser-inner{grid-template-columns:minmax(0,1fr)}.public-site:not(.public-site-organization) .nexus-advisory-services-teaser .nexus-advisory-home-button{grid-column:1;justify-self:stretch}}