@keyframes kb-zoom-in{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-2%,-1%)}}@keyframes kb-zoom-out{0%{transform:scale(1.12)translate(2%,1%)}to{transform:scale(1)translate(0)}}@keyframes kb-pan-left{0%{transform:scale(1.1)translate(3%)}to{transform:scale(1.1)translate(-3%)}}@keyframes kb-pan-right{0%{transform:scale(1.1)translate(-3%,1%)}to{transform:scale(1.1)translate(3%,-1%)}}@keyframes kb-zoom-in-down{0%{transform:scale(1)translateY(2%)}to{transform:scale(1.1)translate(-1%,-2%)}}.lina-shell .kb-zoom-in{animation:7s ease-in-out both kb-zoom-in}.lina-shell .kb-zoom-out{animation:7s ease-in-out both kb-zoom-out}.lina-shell .kb-pan-left{animation:7s ease-in-out both kb-pan-left}.lina-shell .kb-pan-right{animation:7s ease-in-out both kb-pan-right}.lina-shell .kb-zoom-in-down{animation:7s ease-in-out both kb-zoom-in-down}@keyframes intercontinental-hero-drift{0%{transform:scale(1.02)}to{transform:scale(1.065)}}.lina-shell .intercontinental-hero-image{transform-origin:50%;transform:scale(1.02)}.lina-shell .intercontinental-hero-image-active{will-change:transform;animation:8.8s linear both intercontinental-hero-drift}@keyframes gift-bounce{0%,60%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(-10px)rotate(-8deg)}40%{transform:translateY(-6px)rotate(6deg)}}.lina-shell .gift-bounce{animation:2.8s ease-in-out infinite gift-bounce}@media (max-width:767px),(prefers-reduced-motion:reduce){.lina-shell .kb-zoom-in,.lina-shell .kb-zoom-out,.lina-shell .kb-pan-left,.lina-shell .kb-pan-right,.lina-shell .kb-zoom-in-down,.lina-shell .intercontinental-hero-image-active,.lina-shell .gift-bounce,.lina-shell .shimmer-gold,.lina-shell .shimmer-visa{animation:none!important}.lina-shell .intercontinental-hero-image{transform:scale(1.02)!important}.lina-shell .glass-panel-light,.lina-shell .section-band:before,.lina-shell .lina-topbar{-webkit-backdrop-filter:none;backdrop-filter:none}.lina-shell .lina-topbar{box-shadow:0 12px 28px #15332c14}}@keyframes shimmer-gold{0%{background-position:-200%}to{background-position:200%}}.lina-shell .shimmer-gold{background:linear-gradient(105deg,#1b8c730f 0% 35%,#67b9a473 50%,#1b8c730f 65% 100%) 0 0/200%;animation:2.4s linear infinite shimmer-gold}@keyframes shimmer-visa{0%{background-position:-200%}to{background-position:200%}}@keyframes intercontinental-button-flow{0%{background-position:0%,220%}50%{background-position:100%,20%}to{background-position:0%,-220%}}.lina-shell{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;--lina-background:#f8f6f1;--lina-foreground:#15332c;--lina-primary:#1f584c;--lina-secondary:#f07a45;--lina-secondary-deep:#d85a2f;--lina-secondary-soft:#f6c2a3;--lina-emerald:#1b8c73;--lina-emerald-deep:#0f5f51;--lina-emerald-soft:#67b9a4;--lina-whatsapp:#25d366;--lina-whatsapp-deep:#1ea952;--lina-whatsapp-soft:#46de7b;--lina-surface:#fffcf6e6;--lina-surface-strong:#efe6d7;--lina-line:#15332c1a;--lina-muted:#60706a;--lina-shadow:0 28px 90px #15332c1a;--lina-shadow-soft:0 18px 50px #15332c12;--lina-background-glow-primary:#f07a4514;--lina-background-glow-secondary:#1f584c14;--lina-background-top:#fbf9f4;--lina-background-middle:#f6f1e7;--lina-background-bottom:#f8f6f1;background:radial-gradient(circle at 0 0, var(--lina-background-glow-primary) 0, transparent 28%), radial-gradient(circle at 100% 0, var(--lina-background-glow-secondary) 0, transparent 30%), linear-gradient(180deg, var(--lina-background-top) 0%, var(--lina-background-middle) 44%, var(--lina-background-bottom) 100%);min-height:100vh;color:var(--lina-foreground)}.lina-shell .container-shell{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.lina-shell .container-shell{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.lina-shell .container-shell{padding-left:3rem;padding-right:3rem}}.lina-shell .font-display-lina{font-family:var(--font-lina-display,var(--font-display)), serif}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]){font-family:var(--font-intercontinental-display), "Futura PT", Futura, Arial, sans-serif}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) :is(h1,h2,h3,h4,h5,h6),.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .font-display-lina{font-family:var(--font-intercontinental-display), "Futura PT", Futura, Arial, sans-serif;font-weight:400}.lina-shell .section-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--lina-secondary);margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:inline-block}.lina-shell .section-title{font-family:var(--font-lina-display,var(--font-display)), serif;color:var(--lina-foreground);font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.12}.lina-shell .section-copy{max-width:60ch;color:var(--lina-muted);font-size:1rem;line-height:1.75}.lina-shell .soft-card{border:1px solid var(--lina-line);background:var(--lina-surface);box-shadow:var(--lina-shadow-soft);border-radius:1.5rem}.lina-shell .glass-panel-light{border:1px solid var(--lina-line);background:var(--lina-surface);box-shadow:var(--lina-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:1.5rem}.lina-shell .section-band{position:relative}.lina-shell .section-band:before{content:"";pointer-events:none;border:1px solid var(--lina-line);background:linear-gradient(180deg, var(--lina-surface), #ffffff38);border-radius:2.5rem;position:absolute;inset:0}.lina-shell .eyebrow-chip{color:var(--lina-primary);letter-spacing:.14em;text-transform:uppercase;background:#fffcf6c2;border:1px solid #15332c14;border-radius:6px;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.72rem;font-weight:700;display:inline-flex}.lina-shell .lina-pill-update{border:1px solid var(--lina-secondary-soft);background:linear-gradient(120deg, #fffffff5 0%, var(--lina-secondary-soft) 56%, #fffffff5 100%);box-shadow:var(--lina-shadow-soft);color:var(--lina-secondary-deep)}.lina-shell .lina-toggle-active{border:1px solid var(--lina-emerald-deep);background:linear-gradient(135deg, var(--lina-primary) 0%, var(--lina-emerald-deep) 44%, var(--lina-emerald) 100%);color:#fff;box-shadow:var(--lina-shadow-soft)}.lina-shell .lina-toggle-idle{border:1px solid var(--lina-line);background:linear-gradient(135deg, #fffffff5 0%, var(--lina-surface-strong) 100%);color:var(--lina-emerald-deep)}.lina-shell .lina-btn-primary,.lina-shell .lina-btn-light,.lina-shell .lina-btn-whatsapp{border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding:.9rem 1.5rem;font-size:.95rem;font-weight:700;transition:transform .18s,background-color .18s,border-color .18s,opacity .18s;display:inline-flex}.lina-shell .lina-btn-primary:hover,.lina-shell .lina-btn-light:hover,.lina-shell .lina-btn-whatsapp:hover{transform:translateY(-1px)}.lina-shell .lina-btn-primary{border:1px solid var(--lina-emerald-deep);color:#fff;box-shadow:var(--lina-shadow);background:linear-gradient(120deg, var(--lina-primary) 0%, var(--lina-emerald-deep) 36%, var(--lina-emerald) 72%, var(--lina-emerald-soft) 100%);background-size:200% 200%;position:relative;overflow:hidden}.lina-shell .lina-btn-light{border:1px solid var(--lina-line);background:var(--lina-surface);color:var(--lina-foreground)}.lina-shell .lina-btn-whatsapp{color:#fff;background:linear-gradient(135deg, var(--lina-whatsapp-deep) 0%, var(--lina-whatsapp) 58%, var(--lina-whatsapp-soft) 100%);box-shadow:var(--lina-shadow-soft)}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-primary,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-light,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-gold-toggle{will-change:background-position, transform;position:relative;overflow:hidden}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-primary{background-image:linear-gradient(135deg,#57606b 0%,#6c7580 34%,#87909a 68%,#d4d9df 100%),linear-gradient(112deg,#0000 26%,#ffffff1a 40%,#ffffff85 50%,#ffffff24 60%,#0000 74%);background-size:170% 170%,240% 100%;border-color:#5f6974f0;animation:6.9s ease-in-out infinite intercontinental-button-flow;box-shadow:0 24px 54px #3439402e,inset 0 1px #fff3}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-light,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-gold-toggle{color:var(--lina-secondary-deep);background-image:linear-gradient(135deg,#fffaf0fa 0%,#f2e8d1fa 30%,#d4b77df5 64%,#fff7e9fa 100%),linear-gradient(112deg,#0000 24%,#ffffff29 38%,#fff9eac7 49%,#fff3 60%,#0000 74%);background-size:180% 180%,240% 100%;border-color:#92703c57;animation:7.6s ease-in-out infinite intercontinental-button-flow;box-shadow:0 22px 48px #92703c24,inset 0 1px #ffffff80}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-primary:hover,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-light:hover,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-gold-toggle:hover{transform:translateY(-2px)}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-primary:hover{box-shadow:0 30px 64px #34394038,inset 0 1px #ffffff3d}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-light:hover,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-gold-toggle:hover{box-shadow:0 28px 58px #92703c2e,inset 0 1px #ffffff94}.lina-shell[data-project=peylaa] .lina-btn-primary,.lina-shell[data-project=peylaa] .lina-btn-light,.lina-shell[data-project=peylaa] .lina-gold-toggle{will-change:background-position, transform;position:relative;overflow:hidden}.lina-shell[data-project=peylaa] .lina-btn-primary{background-image:linear-gradient(135deg,#284d53 0%,#346a71 28%,#437079 56%,#5894a1 82%,#8fb8bf 100%),linear-gradient(112deg,#0000 26%,#ffffff1a 40%,#ffffff85 50%,#ffffff24 60%,#0000 74%);background-size:170% 170%,240% 100%;border-color:#346a71f0;animation:6.9s ease-in-out infinite intercontinental-button-flow;box-shadow:0 24px 54px #15252833,inset 0 1px #fff3}.lina-shell[data-project=peylaa] .lina-btn-light,.lina-shell[data-project=peylaa] .lina-gold-toggle{color:var(--lina-foreground);background-image:linear-gradient(135deg,#fffffffa 0%,#f7f3f0fa 30%,#efe8e6fa 64%,#b8ba8c6b 100%),linear-gradient(112deg,#0000 24%,#ffffff29 38%,#ffffffd1 49%,#fff3 60%,#0000 74%);background-size:180% 180%,240% 100%;border-color:#15252824;animation:7.6s ease-in-out infinite intercontinental-button-flow;box-shadow:0 22px 48px #1525281a,inset 0 1px #ffffff80}.lina-shell[data-project=peylaa] .soft-card{background:linear-gradient(#fffbf8e0 0%,#f4efedeb 56%,#ebe2dce6 100%);box-shadow:0 18px 50px #15252814,inset 0 1px #ffffff94}.lina-shell[data-project=peylaa] .glass-panel-light{background:linear-gradient(#fffcf9f5 0%,#f6f0ecf2 54%,#eae1dbf0 100%);box-shadow:0 30px 120px #15252824,inset 0 1px #ffffff9e}.lina-shell[data-project=peylaa] .section-band:before{background:linear-gradient(#fffcf9f0 0%,#f4efede6 52%,#ebe2dcd6 100%);box-shadow:inset 0 1px #ffffff94}.lina-shell[data-project=peylaa] .eyebrow-chip{color:var(--lina-secondary-deep);background:linear-gradient(135deg,#fffffff0 0%,#f4efedeb 62%,#b8ba8c38 100%);border-color:#5894a124}.lina-shell[data-project=peylaa] .lina-btn-primary:hover,.lina-shell[data-project=peylaa] .lina-btn-light:hover,.lina-shell[data-project=peylaa] .lina-gold-toggle:hover{transform:translateY(-2px)}.lina-shell[data-project=peylaa] .lina-btn-primary:hover{box-shadow:0 30px 64px #15252838,inset 0 1px #ffffff3d}.lina-shell[data-project=peylaa] .lina-btn-light:hover,.lina-shell[data-project=peylaa] .lina-gold-toggle:hover{box-shadow:0 28px 58px #346a7124,inset 0 1px #ffffff94}@media (prefers-reduced-motion:reduce){.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-primary,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-btn-light,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .lina-gold-toggle,.lina-shell[data-project=peylaa] .lina-btn-primary,.lina-shell[data-project=peylaa] .lina-btn-light,.lina-shell[data-project=peylaa] .lina-gold-toggle{animation:none}}.lina-shell .lina-field{gap:.55rem;display:grid}.lina-shell .lina-field>span{color:var(--lina-foreground);font-size:.875rem;font-weight:600}.lina-shell .lina-field input,.lina-shell .lina-field select,.lina-shell .lina-field textarea{border:1px solid var(--lina-line);width:100%;color:var(--lina-foreground);font:inherit;background:#ffffffe6;border-radius:1.35rem;padding:.95rem 1rem}.lina-shell .lina-field input:focus,.lina-shell .lina-field select:focus,.lina-shell .lina-field textarea:focus{outline:2px solid var(--lina-emerald-soft);outline-offset:2px}.lina-shell[data-project=silva]{background:linear-gradient(180deg, var(--lina-background) 0%, var(--lina-background) 100%)}.lina-shell[data-project=silva] .section-kicker{color:var(--lina-secondary-deep)}.lina-shell[data-project=silva] .section-copy{color:var(--lina-muted)}.lina-shell[data-project=silva] .lina-btn-primary,.lina-shell[data-project=silva] .lina-btn-whatsapp,.lina-shell[data-project=silva] .lina-toggle-active{color:#fffdf9;background:#37466d;border:1px solid #273353eb;position:relative;overflow:hidden;box-shadow:0 14px 28px #37466d2e,0 6px 14px #37466d1a,inset 0 1px #ffffff29}.lina-shell[data-project=silva] .lina-btn-light,.lina-shell[data-project=silva] .lina-gold-toggle,.lina-shell[data-project=silva] .lina-toggle-idle{color:var(--lina-primary);background:#ffffffc7;border:1px solid #37466d1f;position:relative;overflow:hidden;box-shadow:0 12px 28px #37466d14,inset 0 1px #ffffffad}.lina-shell[data-project=silva] .lina-btn-primary:hover,.lina-shell[data-project=silva] .lina-btn-whatsapp:hover,.lina-shell[data-project=silva] .lina-btn-light:hover,.lina-shell[data-project=silva] .lina-gold-toggle:hover,.lina-shell[data-project=silva] .lina-toggle-active:hover,.lina-shell[data-project=silva] .lina-toggle-idle:hover{transform:translateY(-2px)}.lina-shell[data-project=silva] .lina-btn-primary:hover,.lina-shell[data-project=silva] .lina-btn-whatsapp:hover,.lina-shell[data-project=silva] .lina-toggle-active:hover{box-shadow:0 18px 34px #37466d38,0 8px 18px #37466d1f,inset 0 1px #ffffff2e}.lina-shell[data-project=silva] .lina-btn-light:hover,.lina-shell[data-project=silva] .lina-gold-toggle:hover,.lina-shell[data-project=silva] .lina-toggle-idle:hover{box-shadow:0 16px 30px #37466d1a,inset 0 1px #ffffffb8}.lina-shell[data-project=silva] .lina-field input:focus,.lina-shell[data-project=silva] .lina-field select:focus,.lina-shell[data-project=silva] .lina-field textarea:focus{outline-color:#37466d47}@media (max-width:640px){.lina-shell[data-project=bellaguna] .lina-topbar .font-display-lina{font-size:1.16rem;line-height:1}.lina-shell[data-project=bellaguna] .lina-topbar p+p{max-width:8.4rem;font-size:.52rem;line-height:1.28}}.lina-shell[data-project=bellaguna] .lina-btn-primary,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp{background:#0f7774;border-color:#0f7774b8;position:relative;overflow:hidden;box-shadow:0 8px 18px #0f77741f,inset 0 1px #ffffff1a}.lina-shell[data-project=bellaguna] .lina-btn-primary:before,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp:before{content:none}.lina-shell[data-project=bellaguna] .lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp:hover{background:#075b59;box-shadow:0 10px 22px #0f777424,inset 0 1px #ffffff1a}.lina-shell[data-project=bellaguna] .lina-btn-light{box-shadow:none;background:#ffffffeb;border-color:#56616829}.lina-shell[data-project=bellaguna] .container-shell{max-width:min(100%,1780px);padding-left:clamp(1rem,3vw,4.5rem);padding-right:clamp(1rem,3vw,4.5rem)}.lina-shell[data-project=bellaguna] .lina-topbar.container-shell{border-left:0;border-right:0;border-radius:0 0 1.15rem 1.15rem;max-width:100%;margin-top:0;padding-left:clamp(1rem,2vw,2rem);padding-right:clamp(1rem,2vw,2rem)}.lina-shell[data-project=bellaguna] .section-copy{max-width:86rem}.lina-shell[data-project=bellaguna] .section-kicker{color:#566168}.lina-shell[data-project=bellaguna] .section-title{max-width:92rem}.lina-shell[data-project=bellaguna] .section-band:before{content:none}.lina-shell[data-project=bellaguna] #contact .section-band>.relative,.lina-shell[data-project=bellaguna] #developer-profile .section-band>.relative{border-radius:0;padding-left:0;padding-right:0;box-shadow:none!important;background:0 0!important}.lina-shell[data-project=bellaguna] #contact .section-band>.bellaguna-post-hero-request{border:1px solid #5661681f;border-radius:1.5rem;padding:clamp(2rem,4.8vw,4.6rem) clamp(1.5rem,4vw,4rem);background:#ffffffe6!important;box-shadow:0 14px 34px #2d333d0d,inset 0 1px #ffffffb8!important}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-request .section-title{max-width:18ch}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-request .section-copy{max-width:38rem}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form{align-self:center}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form .lina-field,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form>div>.grid{gap:.85rem}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form .lina-field>span,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form>div>.grid>span{color:#2d333d;font-size:1rem;font-weight:800}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form .lina-field input,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-code,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-input{min-height:3.75rem;box-shadow:none;color:#2d333d!important;background:#fffffff0!important;border:1px solid #56616e1f!important;border-radius:1rem!important;font-size:1.02rem!important;font-weight:700!important}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-input::placeholder{color:#2d333d6b}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-wrapper{grid-template-columns:minmax(7.5rem,9rem) minmax(0,1fr);gap:.8rem}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form>.lina-btn-primary{border-radius:999px;min-height:3.75rem;font-size:1.02rem}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form>p{color:#2d333dc7;padding-top:.45rem;font-size:.82rem;font-weight:700}.lina-shell[data-project=bellaguna] .bellaguna-footer-contact{max-width:1450px;margin-left:auto;margin-right:auto}.lina-shell[data-project=bellaguna] .bellaguna-footer-manager-card,.lina-shell[data-project=bellaguna] .bellaguna-footer-form-card{border:1px solid #5661681f;border-radius:1.5rem;background:#ffffffe6!important;box-shadow:0 14px 34px #2d333d0d,inset 0 1px #ffffffb8!important}.lina-shell[data-project=bellaguna] .bellaguna-footer-form-card .section-title{max-width:18ch}.lina-shell[data-project=bellaguna] .bellaguna-footer-form-card .section-copy,.lina-shell[data-project=bellaguna] .bellaguna-footer-form-card p{color:#2d333dc7}.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-field,.lina-shell[data-project=bellaguna] .bellaguna-footer-form>div>.grid{gap:.78rem}.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-field>span,.lina-shell[data-project=bellaguna] .bellaguna-footer-form>div>.grid>span{color:#2d333d;font-size:.95rem;font-weight:800}.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-field input,.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-code,.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-input{min-height:3.65rem;box-shadow:none;color:#2d333d!important;background:#fffffff0!important;border:1px solid #56616e1f!important;border-radius:1rem!important;font-size:1rem!important;font-weight:700!important}.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-input::placeholder{color:#2d333d6b}.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-wrapper{grid-template-columns:minmax(7.5rem,9rem) minmax(0,1fr);gap:.8rem}@media (max-width:640px){.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-wrapper,.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-wrapper{grid-template-columns:minmax(6.1rem,6.4rem) minmax(0,1fr);gap:.6rem}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-code,.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-code{padding-left:.75rem!important;padding-right:.75rem!important;font-size:.95rem!important}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-input,.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-input{padding-left:.85rem!important;padding-right:.85rem!important;font-size:.9rem!important}}.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-toggle-active,.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-toggle-idle{min-height:3.25rem;padding-left:1.35rem;padding-right:1.35rem;font-size:.95rem}.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-toggle-active{color:#fff!important;background:#0f7774!important;border-color:#075b59db!important;box-shadow:0 8px 18px #0f77741f,inset 0 1px #fff3!important}.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-toggle-idle{color:#2d333dc7!important;background:#ffffffc7!important;border-color:#56616829!important;box-shadow:inset 0 0 0 1px #ffffff9e!important}.lina-shell[data-project=bellaguna] .bellaguna-footer-form>.lina-btn-primary{border-radius:999px;min-height:3.65rem;font-size:1rem}.lina-shell[data-project=bellaguna] .bellaguna-footer-form>p{color:#2d333dc7;padding-top:.45rem;font-size:.82rem;font-weight:700}.lina-shell[data-project=bellaguna] .bellaguna-footer-qr,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .bellaguna-footer-qr{text-align:center;background:#ffffffd6;border:1px solid #56616e1f;border-radius:1rem;padding:1.55rem;box-shadow:0 10px 28px #2d333d0a}.lina-shell[data-project=bellaguna] .bellaguna-footer-qr p,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .bellaguna-footer-qr p{color:#2d333d;margin-bottom:1.1rem;font-size:.98rem;font-weight:800}.lina-shell[data-project=bellaguna] .bellaguna-footer-qr img,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .bellaguna-footer-qr img{background:#fff;border:1px solid #56616e1a;border-radius:1.1rem;width:min(100%,260px);height:auto;margin:0 auto}.lina-shell[data-project=bellaguna] .soft-card{background:#ffffffc7;border-color:#5661681f;border-radius:1rem;box-shadow:0 10px 26px #2d333d0a}.lina-shell[data-project=bellaguna] #overview .soft-card,.lina-shell[data-project=bellaguna] #tour .soft-card,.lina-shell[data-project=bellaguna] #location .soft-card,.lina-shell[data-project=bellaguna] #developer-profile .soft-card{box-shadow:0 10px 26px #2d333d0a;background:#fffffa80!important}.lina-shell[data-project=bellaguna] #contact,.lina-shell[data-project=bellaguna] #overview,.lina-shell[data-project=bellaguna] #tour,.lina-shell[data-project=bellaguna] #residences,.lina-shell[data-project=bellaguna] #installments,.lina-shell[data-project=bellaguna] #gallery,.lina-shell[data-project=bellaguna] #location,.lina-shell[data-project=bellaguna] #developer-profile,.lina-shell[data-project=bellaguna] #privileges,.lina-shell[data-project=bellaguna] #faq,.lina-shell[data-project=bellaguna] #faq-contact{padding-top:clamp(3rem,5vw,5.8rem);padding-bottom:clamp(3rem,5vw,5.8rem)}.lina-shell[data-project=bellaguna] #tour,.lina-shell[data-project=bellaguna] #installments,.lina-shell[data-project=bellaguna] #developer-profile,.lina-shell[data-project=bellaguna] #faq{background:#fff}.lina-shell[data-project=bellaguna] #residences .soft-card,.lina-shell[data-project=bellaguna] #installments>.container-shell>.soft-card,.lina-shell[data-project=bellaguna] #faq .soft-card{background:#ffffffe6!important}.lina-shell[data-project=bellaguna] footer .soft-card{box-shadow:none;background:0 0!important}.lina-shell[data-project=bellaguna] .soft-card .soft-card,.lina-shell[data-project=bellaguna] #residences button,.lina-shell[data-project=bellaguna] #installments table,.lina-shell[data-project=bellaguna] #faq .soft-card{box-shadow:none}.lina-shell[data-project=bellaguna] .bellaguna-lead-form{color:#2d333d;background:#f1f4f3;border:1px solid #77828f38;border-radius:1.5rem;padding:clamp(1.5rem,3vw,3rem);box-shadow:0 14px 34px #2d333d0d,inset 0 1px #ffffff7a}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-pill-update{box-shadow:none;color:#566168;letter-spacing:.16em;background:#ffffffdb;border-color:#5661682e;padding:.55rem 1.25rem;font-size:clamp(.76rem,1.15vw,1.04rem)}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .section-title{color:#2d333d;max-width:15ch;font-size:clamp(2.5rem,5.6vw,5rem);line-height:.96}.lina-shell[data-project=bellaguna] .bellaguna-form-copy{color:#2d333dc7;max-width:64rem;font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.68}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-field,.lina-shell[data-project=bellaguna] .bellaguna-lead-form>div>.grid{gap:.9rem}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-field>span,.lina-shell[data-project=bellaguna] .bellaguna-lead-form>div>.grid>span{color:#2d333d;font-size:clamp(1rem,1.5vw,1.42rem);font-weight:800}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-field input,.lina-shell[data-project=bellaguna] .bellaguna-phone-code,.lina-shell[data-project=bellaguna] .bellaguna-phone-input{min-height:clamp(3.8rem,5vw,4.7rem);box-shadow:none;color:#2d333d!important;background:#ffffffeb!important;border:1px solid #77828f29!important;border-radius:1.25rem!important;font-size:clamp(1rem,1.45vw,1.35rem)!important;font-weight:700!important}.lina-shell[data-project=bellaguna] .bellaguna-phone-input::placeholder{color:#2d333d70}.lina-shell[data-project=bellaguna] .bellaguna-phone-wrapper{grid-template-columns:minmax(7.4rem,14rem) minmax(0,1fr);gap:1rem}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-toggle-active,.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-toggle-idle{border-radius:999px;min-height:clamp(3.15rem,4vw,3.9rem);padding-left:clamp(1.35rem,2.4vw,2.2rem);padding-right:clamp(1.35rem,2.4vw,2.2rem);font-size:clamp(.95rem,1.35vw,1.2rem);font-weight:800}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-toggle-active{color:#fff!important;background:#0f7774!important;border-color:#075b59e6!important;box-shadow:0 8px 18px #0f77741f,inset 0 1px #ffffff2e!important}.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-toggle-idle{color:#2d333db8;background:#fffcf6d1;border-color:#ffffffdb;box-shadow:inset 0 0 0 1px #77828f14}.lina-shell[data-project=bellaguna] .bellaguna-lead-form>.lina-btn-primary{min-height:clamp(3.8rem,5vw,4.65rem);font-size:clamp(1.05rem,1.55vw,1.35rem);color:#fff!important;background:#0f7774!important;border:1px solid #075b59b8!important;box-shadow:0 10px 22px #0f777424,inset 0 1px #ffffff2e!important}.lina-shell[data-project=bellaguna] .bellaguna-lead-form>.lina-btn-primary:hover{background:#075b59!important}.lina-shell[data-project=bellaguna] .bellaguna-lead-form>.lina-btn-primary:before{content:none}.lina-shell[data-project=bellaguna] .bellaguna-lead-form>p{color:#2d333dc7;font-size:clamp(.95rem,1.5vw,1.38rem);font-weight:800}@media (min-width:1024px){.lina-shell[data-project=bellaguna] section:not(#contact):not(#faq-contact) .lina-btn-light{display:none!important}}@media (prefers-reduced-motion:reduce){.lina-shell[data-project=silva] .lina-btn-primary,.lina-shell[data-project=silva] .lina-btn-light,.lina-shell[data-project=silva] .lina-gold-toggle,.lina-shell[data-project=silva] .lina-btn-whatsapp,.lina-shell[data-project=silva] .lina-toggle-active,.lina-shell[data-project=silva] .lina-toggle-idle{animation:none}}.lina-shell .shimmer-visa{background:linear-gradient(105deg,#6366f100 0% 35%,#a78bfa66 50%,#6366f100 65% 100%) 0 0/200%;animation:3s linear infinite shimmer-visa}.lina-shell[data-project=bellaguna] .shimmer-visa{background:0 0!important;animation:none!important}@media (max-width:1023px){.lina-shell[data-project=bellaguna] .lina-btn-primary,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp,.lina-shell[data-project=bellaguna] .lina-toggle-active,.lina-shell[data-project=bellaguna] .bellaguna-floating-whatsapp{color:#fff!important;background:#008f8d!important;border-color:#007976e0!important;box-shadow:0 12px 28px #00797626,inset 0 1px #ffffff3d!important}.lina-shell[data-project=bellaguna] .lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp:hover,.lina-shell[data-project=bellaguna] .lina-toggle-active:hover,.lina-shell[data-project=bellaguna] .bellaguna-floating-whatsapp:hover{background:#007976!important;box-shadow:0 14px 32px #0079762e,inset 0 1px #ffffff42!important}}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel{opacity:1!important;color:#293137!important;background:#fff!important;border-color:#56616824!important;box-shadow:0 16px 42px #2d333d12!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel [class*="bg-[rgba(255,255,255,0.08)]"],.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel [class*="bg-[rgba(255,255,255,0.08)]"]{color:#394248!important;background:#f7f9f8!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .rounded-\[20px\],.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .sm\:rounded-\[22px\],.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .rounded-\[20px\],.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .sm\:rounded-\[22px\]{color:#394248!important;box-shadow:none!important;background:#f7f9f8!important;border-color:#5661681f!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .rounded-full.bg-\[var\(--lina-secondary-deep\)\],.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .rounded-full.bg-\[var\(--lina-secondary-deep\)\]{color:#fff!important;box-shadow:none!important;background:#0f7774!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary{background:#008f8d!important}@media (min-width:1024px){.lina-shell[data-project=bellaguna] .lina-btn-primary,.lina-shell[data-project=bellaguna] .lina-btn-light,.lina-shell[data-project=bellaguna] .lina-gold-toggle{will-change:transform;position:relative;overflow:hidden}.lina-shell[data-project=bellaguna] .lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary{color:#fff!important;background-color:#0f7774!important;background-image:none!important;border-color:#075b59e0!important;animation:none!important;box-shadow:0 8px 18px #0f77741f,inset 0 1px #ffffff24!important}.lina-shell[data-project=bellaguna] .lina-btn-light,.lina-shell[data-project=bellaguna] .lina-gold-toggle{color:#2d333d!important;background-color:#ffffffdb!important;background-image:none!important;border-color:#5661682e!important;animation:none!important;box-shadow:0 8px 20px #006f730d,inset 0 1px #ffffffb8!important}.lina-shell[data-project=bellaguna] .lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary:hover{background-color:#075b59!important;background-image:none!important;box-shadow:0 10px 22px #0f777424,inset 0 1px #ffffff24!important}.lina-shell[data-project=bellaguna] .lina-btn-light:hover,.lina-shell[data-project=bellaguna] .lina-gold-toggle:hover{background-color:#fff!important;background-image:none!important;box-shadow:0 10px 22px #006f730f,inset 0 1px #ffffffbd!important}}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary:hover{color:#0f7774!important;background-color:#fff!important;background-image:none!important;border-color:#ffffffb8!important;box-shadow:0 10px 22px #063f3d29,inset 0 1px #ffffffd1!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary:hover{color:#075b59!important;background-color:#f1f4f3!important}@media (prefers-reduced-motion:reduce){.lina-shell[data-project=bellaguna] .lina-btn-primary,.lina-shell[data-project=bellaguna] .lina-btn-light,.lina-shell[data-project=bellaguna] .lina-gold-toggle{animation:none}}.lina-shell[data-project=bellaguna]{color:#2d333d;background:#f5f7f6}.lina-shell[data-project=bellaguna] .container-shell{max-width:min(100%,1660px)}.lina-shell[data-project=bellaguna] .section-kicker{letter-spacing:.18em;font-weight:800;color:#0f7774!important}.lina-shell[data-project=bellaguna] .section-title{color:#293137;line-height:.98}.lina-shell[data-project=bellaguna] .section-copy,.lina-shell[data-project=bellaguna] .text-\[var\(--lina-muted\)\]{color:#2d333dc7}.lina-shell[data-project=bellaguna] #overview,.lina-shell[data-project=bellaguna] #residences,.lina-shell[data-project=bellaguna] #location,.lina-shell[data-project=bellaguna] #faq-contact{background:#f5f7f6!important}.lina-shell[data-project=bellaguna] #contact,.lina-shell[data-project=bellaguna] #tour,.lina-shell[data-project=bellaguna] #installments,.lina-shell[data-project=bellaguna] #developer-profile,.lina-shell[data-project=bellaguna] #privileges,.lina-shell[data-project=bellaguna] #faq{background:#fff!important}.lina-shell[data-project=bellaguna] .soft-card,.lina-shell[data-project=bellaguna] #residences .soft-card,.lina-shell[data-project=bellaguna] #installments>.container-shell>.soft-card,.lina-shell[data-project=bellaguna] #faq .soft-card,.lina-shell[data-project=bellaguna] #overview .soft-card,.lina-shell[data-project=bellaguna] #tour .soft-card,.lina-shell[data-project=bellaguna] #location .soft-card,.lina-shell[data-project=bellaguna] #developer-profile .soft-card{background:#ffffffeb!important;border:1px solid #56616821!important;border-radius:18px!important;box-shadow:0 8px 24px #2d333d0b!important}.lina-shell[data-project=bellaguna] .soft-card .soft-card,.lina-shell[data-project=bellaguna] #residences button,.lina-shell[data-project=bellaguna] #installments table{box-shadow:none!important}.lina-shell[data-project=bellaguna] #residences article{padding:1.35rem!important}.lina-shell[data-project=bellaguna] #residences article>div>button{background:#fff!important;border-color:#5661681f!important;border-radius:16px!important}.lina-shell[data-project=bellaguna] .lina-btn-primary,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp,.lina-shell[data-project=bellaguna] .bellaguna-floating-whatsapp,.lina-shell[data-project=bellaguna] .lina-toggle-active{color:#fff!important;background:#0f7774!important;border-color:#0f7774c7!important;box-shadow:0 8px 18px #0f77741f!important}.lina-shell[data-project=bellaguna] .lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp:hover,.lina-shell[data-project=bellaguna] .bellaguna-floating-whatsapp:hover,.lina-shell[data-project=bellaguna] .lina-toggle-active:hover{background:#075b59!important;box-shadow:0 10px 22px #0f777424!important}.lina-shell[data-project=bellaguna] .lina-btn-light,.lina-shell[data-project=bellaguna] .lina-toggle-idle,.lina-shell[data-project=bellaguna] .lina-gold-toggle{color:#394248!important;box-shadow:none!important;background:#fff!important;border-color:#56616829!important}.lina-shell[data-project=bellaguna] #contact .section-band>.bellaguna-post-hero-request,.lina-shell[data-project=bellaguna] .bellaguna-footer-manager-card,.lina-shell[data-project=bellaguna] .bellaguna-footer-form-card,.lina-shell[data-project=bellaguna] .bellaguna-lead-form{background:#f7f9f8!important;border:1px solid #56616824!important;border-radius:22px!important;box-shadow:0 10px 28px #2d333d0b!important}.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form .lina-field input,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-code,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-phone-input,.lina-shell[data-project=bellaguna] .bellaguna-footer-form .lina-field input,.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-code,.lina-shell[data-project=bellaguna] .bellaguna-footer-phone-input,.lina-shell[data-project=bellaguna] .bellaguna-lead-form .lina-field input,.lina-shell[data-project=bellaguna] .bellaguna-phone-code,.lina-shell[data-project=bellaguna] .bellaguna-phone-input{box-shadow:none!important;background:#fff!important;border:1px solid #56616829!important;border-radius:16px!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel{color:#293137!important;background:#fff!important;border:1px solid #56616824!important;border-radius:24px!important;box-shadow:0 16px 42px #2d333d12!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel h3{color:#293137!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel p{color:#2d333dc7!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .rounded-\[20px\],.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .sm\:rounded-\[22px\]{color:#394248!important;box-shadow:none!important;background:#f7f9f8!important;border-color:#5661681f!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary:hover{color:#fff!important;background:#0f7774!important;border-color:#0f7774c7!important;box-shadow:0 8px 18px #0f77741f!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary:hover{background:#075b59!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-light{color:#394248!important;background:#fff!important;border-color:#56616829!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .text-white,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .text-white\/92,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .text-white\/94{color:#394248!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel{color:#293137!important;background:#fff!important;border:1px solid #56616824!important;box-shadow:0 24px 64px #2d333d1f!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel h3{color:#293137!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel p{color:#2d333dc7!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .rounded-\[20px\],.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .sm\:rounded-\[22px\]{color:#394248!important;box-shadow:none!important;background:#f7f9f8!important;border-color:#5661681f!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary:hover{color:#fff!important;background:#0f7774!important;border-color:#0f7774c7!important;box-shadow:0 8px 18px #0f77741f!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary:hover{background:#075b59!important}.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-light{color:#394248!important;box-shadow:none!important;background:#fff!important;border-color:#56616829!important}@media (min-width:1024px){.lina-shell[data-project=bellaguna] section:not(#contact):not(#faq-contact) .lina-btn-light{display:none!important}}.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .bellaguna-gift-plus,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .bellaguna-gift-plus{color:#fff!important}.lina-shell[data-project=bellaguna] .bellaguna-hero-title-shadow{text-shadow:0 2px 8px #08161857,0 18px 46px #08161838,0 1px #ffffff14}.lina-shell[data-project=bellaguna] .bellaguna-hero-subtitle-shadow{text-shadow:0 1px 5px #08161852,0 12px 32px #0816182e}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .intercontinental-hero-title-shadow{text-shadow:0 1px #ffffff29,0 3px 12px #0a111894,0 24px 56px #0a11185c,0 0 44px #c29b5b2e}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) .intercontinental-hero-subtitle-shadow{text-shadow:0 1px 5px #0a11188a,0 14px 34px #0a111842,0 0 28px #c29b5b24}@media (min-width:1024px){.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) #residences .section-copy,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) #gallery .section-copy,.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) #privileges .section-copy{max-width:min(100%,82rem)}.lina-shell:is([data-project=intercontinental],[data-visual-style=intercontinental]) #gallery .container-shell>.flex>div:first-child{flex:auto}}@keyframes bellaguna-mobile-hero-background{0%,18%{background-image:var(--lina-hero-one)}20%,38%{background-image:var(--lina-hero-two)}40%,58%{background-image:var(--lina-hero-three)}60%,78%{background-image:var(--lina-hero-four)}80%,98%{background-image:var(--lina-hero-five)}to{background-image:var(--lina-hero-one)}}@keyframes bellaguna-mobile-dot-active{0%,17%{background-color:#fff;width:2.5rem}22%,to{background-color:#fff6;width:.625rem}}.lina-shell[data-project=bellaguna] .bellaguna-mobile-hero-css{display:none}@media (max-width:767px){.lina-shell[data-project=bellaguna] .bellaguna-mobile-hero-css{background-image:var(--lina-hero-one);background-position:50%;background-size:cover;animation:25s step-end infinite bellaguna-mobile-hero-background;display:block}.lina-shell[data-project=bellaguna] .bellaguna-desktop-hero-slideshow{display:none}.lina-shell[data-project=bellaguna] .bellaguna-mobile-hero-dot{width:.625rem;animation:25s infinite bellaguna-mobile-dot-active;animation-delay:calc(var(--bellaguna-slide-index) * 5s);background-color:#fff6}}@media (prefers-reduced-motion:reduce){.lina-shell[data-project=bellaguna] .bellaguna-mobile-hero-css,.lina-shell[data-project=bellaguna] .bellaguna-mobile-hero-dot{animation:none}}.lina-shell[data-project=bellaguna] .lina-btn-primary,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp,.lina-shell[data-project=bellaguna] .bellaguna-floating-whatsapp,.lina-shell[data-project=bellaguna] .lina-toggle-active,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form>.lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-footer-form>.lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-lead-form>.lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary{-webkit-backdrop-filter:blur(16px)saturate(135%);color:#fff!important;background:#0f7774eb!important;border:1px solid #e1f7f55c!important;box-shadow:inset 0 1px #ffffff47,inset 0 -10px 24px #075b5929,0 14px 28px #0f777429!important}.lina-shell[data-project=bellaguna] .lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .lina-btn-whatsapp:hover,.lina-shell[data-project=bellaguna] .bellaguna-floating-whatsapp:hover,.lina-shell[data-project=bellaguna] .lina-toggle-active:hover,.lina-shell[data-project=bellaguna] .bellaguna-post-hero-form>.lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .bellaguna-footer-form>.lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .bellaguna-lead-form>.lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-primary:hover,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-primary:hover{background:#075b59f0!important;box-shadow:inset 0 1px #ffffff52,inset 0 -10px 24px #075b592e,0 18px 34px #0f777433!important}.lina-shell[data-project=bellaguna] .lina-btn-light,.lina-shell[data-project=bellaguna] .lina-toggle-idle,.lina-shell[data-project=bellaguna] .lina-gold-toggle,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-light,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-light{-webkit-backdrop-filter:blur(18px)saturate(130%);color:#293137!important;background:#ffffffd1!important;border:1px solid #56616824!important;box-shadow:inset 0 1px #ffffffbd,0 10px 22px #2d333d12!important}.lina-shell[data-project=bellaguna] .lina-btn-light:hover,.lina-shell[data-project=bellaguna] .lina-toggle-idle:hover,.lina-shell[data-project=bellaguna] .lina-gold-toggle:hover,.lina-shell[data-project=bellaguna] .bellaguna-visa-panel .lina-btn-light:hover,.lina-shell[data-project=bellaguna] .bellaguna-visa-modal-panel .lina-btn-light:hover{background:#fffffff0!important;box-shadow:inset 0 1px #ffffffd1,0 12px 26px #2d333d14!important}.lina-shell .lina-nav-pill{border:1px solid var(--lina-line);height:2.3rem;font-family:var(--font-lina-sans,var(--font-sans));letter-spacing:.04em;white-space:nowrap;cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.45rem;padding:0 .95rem;font-size:.72rem;font-weight:600;line-height:1;transition:transform .18s,color .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.lina-shell .lina-nav-pill--tab{justify-content:center;min-width:6.15rem;padding-left:.75rem;padding-right:.75rem}.lina-shell .lina-nav-pill--primary.lina-nav-pill--tab{min-width:8.2rem}.lina-shell .lina-nav-pill:hover{transform:translateY(-1px)}.lina-shell .lina-nav-pill svg{flex-shrink:0}.lina-shell .lina-nav-pill--neutral{color:var(--lina-muted);background:#fffcf699}.lina-shell .lina-nav-pill--neutral:hover{border-color:var(--lina-emerald-soft,#67b9a4);color:var(--lina-foreground);background:#fffcf6eb}.lina-shell .lina-nav-pill--accent{color:var(--lina-emerald-deep);background:#1b8c7314;border-color:#1b8c7352}.lina-shell .lina-nav-pill--accent:hover{background:#1b8c7326;border-color:#1b8c738c}.lina-shell .lina-nav-pill--gold{color:#8a5420;background:linear-gradient(135deg,#fffaf1f5,#ffeccdf0);border-color:#efcf98d9}.lina-shell .lina-nav-pill--gold:hover{color:#704116;border-color:#e0ba77}.lina-shell .lina-nav-pill--primary{border-color:var(--lina-emerald-deep);color:#fff;background:linear-gradient(120deg, var(--lina-primary) 0%, var(--lina-emerald-deep) 50%, var(--lina-emerald) 100%);box-shadow:0 12px 32px #0f5f5147}.lina-shell .lina-nav-pill--primary:hover{box-shadow:0 18px 40px #0f5f515c}.lina-shell .lina-form-field{flex-direction:column;gap:.4rem;display:flex}.lina-shell .lina-form-label{font-family:var(--font-lina-sans,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--lina-muted);font-size:.66rem;font-weight:700}.lina-shell .lina-form-input{appearance:none;border:1px solid var(--lina-line);width:100%;font-family:var(--font-lina-sans,var(--font-sans));color:var(--lina-foreground);background:#fffcf6c7;border-radius:14px;padding:.75rem 1rem;font-size:.95rem;font-weight:500;line-height:1.3;transition:border-color .18s,background-color .18s,box-shadow .18s}.lina-shell .lina-form-input::placeholder{color:#60706a8c;font-weight:400}.lina-shell .lina-form-input:hover{border-color:#67b9a480}.lina-shell .lina-form-input:focus,.lina-shell .lina-form-input:focus-visible{border-color:var(--lina-emerald);background:#fff;outline:none;box-shadow:0 0 0 4px #1b8c731f}.lina-shell .lina-form-input--select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2360706a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.lina-shell .lina-form-input--textarea{resize:vertical;min-height:5rem;font-family:var(--font-lina-sans,var(--font-sans));line-height:1.5}.lina-shell .lina-form-input--country{white-space:nowrap;align-items:center;gap:.4rem;min-width:6.5rem;display:inline-flex}.lina-shell{font-family:var(--font-lina-sans,var(--font-sans)), sans-serif}.lina-shell section{scroll-margin-top:7rem}.lina-shell :focus-visible{outline:2px solid var(--lina-secondary-deep);outline-offset:4px}.lina-shell .lina-port-style-1{color:#2d333d;background:#f1f4f3;border:1px solid #006f7324;border-radius:2rem;max-width:1068px;margin-left:auto;margin-right:auto;padding:clamp(1.5rem,3vw,3rem);box-shadow:0 18px 44px #006f7314,inset 0 1px #ffffff80}.lina-shell .lina-port-style-2{box-shadow:none;color:#566168;letter-spacing:.16em;background:#ffffffdb;border:1px solid #5661682e;padding:.55rem 1.25rem;font-size:clamp(.76rem,1.15vw,1.04rem)}.lina-shell .lina-port-style-3{color:#2d333d;max-width:15ch;font-size:clamp(3.1rem,7vw,6.25rem);line-height:.92}.lina-shell .lina-port-style-4{color:#2d333d94;max-width:64rem;font-size:clamp(1.15rem,2vw,1.9rem);line-height:1.72}.lina-shell .lina-port-style-5{color:#2d333d;font-size:clamp(1rem,1.5vw,1.42rem);font-weight:800}.lina-shell .lina-port-style-6{color:#2d333d;background:#ffffffe6;border:2px solid #ffffffd1;border-radius:2rem;min-height:clamp(4.1rem,6vw,5.65rem);font-size:clamp(1.1rem,1.9vw,1.7rem);font-weight:700;box-shadow:inset 0 0 0 1px #77828f1a,0 1px #ffffffb3}.lina-shell .lina-port-style-7{color:#2d333d;font-size:clamp(1rem,1.5vw,1.42rem);font-weight:800}.lina-shell .lina-port-style-8{color:#2d333d;background:#ffffffe6;border:2px solid #ffffffd1;border-radius:2rem;min-height:clamp(4.1rem,6vw,5.65rem);font-size:clamp(1.1rem,1.9vw,1.7rem);font-weight:700;box-shadow:inset 0 0 0 1px #77828f1a,0 1px #ffffffb3}.lina-shell .lina-port-style-9,.lina-shell .lina-port-style-10{color:#2d333d;font-size:clamp(1rem,1.5vw,1.42rem);font-weight:800}.lina-shell .lina-port-style-11{color:#fff;background:#0f7774;border:2px solid #075b59b8;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:clamp(4.1rem,6vw,5.4rem);font-size:clamp(1.15rem,2vw,1.7rem);font-weight:800;display:inline-flex;box-shadow:0 12px 28px #006f7329,inset 0 1px #ffffff2e}.lina-shell .lina-port-style-12{transform:rotate(-7deg)}.lina-shell .lina-port-style-13{transform:rotate(8deg)}.lina-shell .lina-port-style-15{color:#293137;opacity:1;background:#fff;border-color:#56616824;box-shadow:0 16px 42px #2d333d12}.lina-shell .lina-port-style-16{color:#fff}.lina-shell .lina-port-style-17{object-position:50% 18%}.lina-shell .lina-port-style-18{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2d333d57}.lina-shell .lina-port-style-19{color:#293137;opacity:1;background:#fff;border-color:#56616824;box-shadow:0 24px 64px #2d333d1f}.lina-shell .lina-port-style-20{color:#fff}.lina-shell .lina-art-line{background-color:var(--lina-art-line)}.lina-shell .lina-rich-toggle-active,.lina-shell .lina-rich-toggle-idle{border-radius:999px;min-height:clamp(3.5rem,5vw,4.5rem);padding-inline:clamp(1.35rem,2.4vw,2.2rem);font-size:clamp(1rem,1.7vw,1.5rem);font-weight:800}.lina-shell .lina-rich-toggle-active{color:#fff;background:#0f7774;border:1px solid #075b59e6;box-shadow:inset 0 1px #ffffff2e}.lina-shell .lina-rich-toggle-idle{color:#2d333db8;background:#ffffffc7;border:1px solid #56616829;box-shadow:inset 0 0 0 1px #77828f14}.lina-shell .bellaguna-lead-form .lina-phone-field input,.lina-shell .bellaguna-lead-form .lina-phone-field select{color:#2d333d;background:#ffffffe6;border:2px solid #ffffffd1;border-radius:2rem;min-height:clamp(4.1rem,6vw,5.65rem);font-size:clamp(1.1rem,1.9vw,1.7rem);font-weight:700}.lina-shell[data-project=bellaguna] #residences .text-\[var\(--lina-secondary\)\]{color:#526169}