.Hx0lNG_home{isolation:isolate;background:radial-gradient(at 15% 35%,#fffdfb 10%,#fff9f7a8 46%,#0000 72%),linear-gradient(135deg,#fffaf8,#fbe2dc);min-height:100svh;position:relative}.Hx0lNG_home:before{content:"";z-index:-1;background:url(/referencias/home-manicure.png) 100% 0/cover no-repeat;width:45%;height:min(100%,1000px);position:absolute;inset:0 0 auto auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36%);mask-image:linear-gradient(90deg,#0000,#000 36%)}.Hx0lNG_home .site-header{background:0 0;border:0}.Hx0lNG_home .header-inner{flex-direction:column;align-items:flex-start;gap:22px;padding-block:36px 20px}.Hx0lNG_home .brand-logo{width:300px}.Hx0lNG_home .nav-list{gap:10px}.Hx0lNG_home .nav-list a{color:#4e5358;background:#fffaf8d9;border:1px solid #fce5e5;gap:10px;padding:12px 20px}.Hx0lNG_home .nav-list a[aria-current=page]{color:#a82c55;background:#fbe4e7}.Hx0lNG_home .nav-list a:before{content:"";background:currentColor;flex:0 0 19px;width:19px;height:19px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.7' d='m3 11 9-8 9 8M5 9v12h5v-7h4v7h5V9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.7' d='m3 11 9-8 9 8M5 9v12h5v-7h4v7h5V9'/%3E%3C/svg%3E") 50%/contain no-repeat}.Hx0lNG_home .nav-list a[href=\/agendar]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.7' d='M4 5h16v16H4zM8 2v6m8-6v6M4 10h16M8 14h3m-3 3h3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.7' d='M4 5h16v16H4zM8 2v6m8-6v6M4 10h16M8 14h3m-3 3h3'/%3E%3C/svg%3E")}.Hx0lNG_home .main-content{padding-block:52px 46px}.Hx0lNG_home .hero{max-width:700px;padding:0}.Hx0lNG_home .hero-copy{max-width:78%}.Hx0lNG_home .eyebrow{color:#9d571d;letter-spacing:.13em;margin-bottom:26px;font-size:.8rem}.Hx0lNG_home .eyebrow:after{content:"";background:#bb762e;width:40px;height:1px;margin-top:18px;display:block}.Hx0lNG_home h1{letter-spacing:-.045em;color:#343b3e;max-width:10ch;margin-bottom:28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6vw,5rem);line-height:1.06}.Hx0lNG_home h1 em{color:#a92c56}.Hx0lNG_home .lead{color:#525b60;max-width:20ch;margin-bottom:30px;font-size:1.2rem;line-height:1.55}.Hx0lNG_home .button{background:linear-gradient(110deg,#b63260,#9f204b);gap:32px;min-width:220px;padding:17px 25px;font-size:1.25rem;box-shadow:0 8px 24px #a52f521a}.Hx0lNG_home .quiet-note{color:#525b60;font-size:.875rem;line-height:1.5}.Hx0lNG_benefits{background:#fffaf7e6;border:1px solid #fff9f6;border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin:76px 0 0;padding:26px 12px;list-style:none;display:grid;box-shadow:0 10px 36px #ba6d6410}.Hx0lNG_benefits li{text-align:center;min-width:0;padding:0 18px}.Hx0lNG_benefits li+li{border-left:1px solid #eab9c4}.Hx0lNG_benefits span{color:#9e5b13;background:#fbe6e4;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.Hx0lNG_benefits svg{width:30px;height:30px}.Hx0lNG_benefits p{letter-spacing:.1em;color:#424b50;overflow-wrap:anywhere;max-width:24ch;margin:12px auto 0;font-size:.8rem;font-weight:600;line-height:1.6}@media (max-width:600px){.Hx0lNG_home .container{width:calc(100% - 44px)}.Hx0lNG_home .header-inner{gap:20px;padding-top:28px}.Hx0lNG_home .brand-logo{width:230px}.Hx0lNG_home .nav-list{gap:6px}.Hx0lNG_home .nav-list a{padding:10px 14px;font-size:.875rem}.Hx0lNG_home .main-content{padding-top:32px;padding-bottom:36px}.Hx0lNG_home .hero-copy{max-width:100%}.Hx0lNG_home .eyebrow{letter-spacing:.1em;max-width:31ch;font-size:.6875rem}.Hx0lNG_home h1{max-width:10ch;font-size:clamp(2.6rem,11.8vw,3.25rem)}.Hx0lNG_home .lead{max-width:20ch;font-size:1rem}.Hx0lNG_home .button{min-width:200px}.Hx0lNG_home .quiet-note{max-width:29ch;font-size:.8125rem}.Hx0lNG_home:before{opacity:.75;width:43%;height:650px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.Hx0lNG_benefits{border-radius:24px;margin-top:50px;padding:20px 5px}.Hx0lNG_benefits li{padding:0 6px}.Hx0lNG_benefits p{letter-spacing:.07em;font-size:.6875rem}.Hx0lNG_benefits span{width:46px;height:46px}}@media (min-width:1000px){.Hx0lNG_home .header-inner{padding-top:42px}.Hx0lNG_home .hero-copy{max-width:620px}.Hx0lNG_home:before{background-position:50% 42%;width:42%;height:100%}.Hx0lNG_benefits{max-width:1000px;margin-top:64px}}
