.pshell{--ps-ink:#1b1b1b;--ps-body:#555;--ps-mute:#8a8a8a;--ps-blue:#155b84;--ps-line:#1b1b1b17;--ps-sans:"General Sans", "Avenir Next", Geist, sans-serif}.pshell #precios,.pshell #faq,.pshell #price-title{scroll-margin-top:108px}.pshell-head{z-index:50;border-bottom:1px solid var(--ps-line);-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px);height:76px;font-family:var(--ps-sans);background:#ffffffeb;position:fixed;inset:0 0 auto}.pshell-headIn{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;max-width:1280px;height:100%;margin:0 auto;padding:0 40px;display:grid}.pshell-mark{color:var(--ps-ink);white-space:nowrap;justify-self:start;align-items:baseline;gap:12px;text-decoration:none;display:inline-flex}.pshell-markName{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1}.pshell-markTag{color:var(--ps-mute);letter-spacing:.01em;padding-left:13px;font-size:13px;font-weight:400;line-height:1;position:relative}.pshell-markTag:before{content:"";background:var(--ps-line);width:1px;position:absolute;top:-2px;bottom:-2px;left:0}.pshell-nav{align-items:center;gap:36px;display:flex}.pshell-nav a{color:var(--ps-body);padding:6px 0;font-size:15px;font-weight:500;text-decoration:none;transition:color .16s;position:relative}.pshell-nav a:hover,.pshell-nav a[aria-current=page]{color:var(--ps-ink)}.pshell-nav a[aria-current=page]:after{content:"";background:var(--ps-ink);height:1px;position:absolute;bottom:-1px;left:0;right:0}.pshell-actions{justify-self:end;align-items:center;gap:24px;display:flex}.pshell-wa{color:var(--ps-body);align-items:center;gap:8px;font-size:15px;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex}.pshell-wa:hover{color:var(--ps-ink)}.pshell-cta{background:var(--ps-blue);color:#fff;white-space:nowrap;border-radius:6px;align-items:center;height:42px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .16s;display:inline-flex}.pshell-cta:hover{background:#0f4a6d}.pshell-ctaShort{display:none}.pshell-head a:focus-visible,.pshell-foot a:focus-visible{outline:2px solid var(--ps-blue);outline-offset:3px;border-radius:2px}.pshell-foot{border-top:1px solid var(--ps-line);color:var(--ps-body);font-family:var(--ps-sans);background:#fff}.pshell-footIn{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:48px;max-width:1280px;margin:0 auto;padding:72px 40px 56px;display:grid}.pshell-footAbout p{max-width:34ch;margin:20px 0 0;font-size:15px;line-height:1.6}.pshell-footAbout .pshell-footSoft{color:var(--ps-mute);margin-top:14px}.pshell-footSoft a{color:var(--ps-body);text-decoration:underline;-webkit-text-decoration-color:var(--ps-line);text-decoration-color:var(--ps-line);text-underline-offset:3px}.pshell-footCol{flex-direction:column;gap:12px;display:flex}.pshell-footCol h2{color:var(--ps-ink);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4}.pshell-footCol a{color:var(--ps-body);font-size:15px;line-height:1.4;text-decoration:none;transition:color .16s}.pshell-footCol a:hover,.pshell-footSoft a:hover{color:var(--ps-ink)}.pshell-footBase{border-top:1px solid var(--ps-line);max-width:1280px;color:var(--ps-mute);justify-content:space-between;gap:24px;margin:0 auto;padding:20px 40px 28px;font-size:13px;display:flex}.pshell-footBase a{color:var(--ps-mute);text-decoration:none}.pshell-footBase a:hover{color:var(--ps-ink)}@media (width<=1080px){.pshell-headIn{grid-template-columns:auto 1fr auto;gap:24px;padding:0 24px}.pshell-nav{justify-content:center;gap:24px}.pshell-wa span{display:none}}@media (width<=860px){.pshell-nav{display:none}.pshell-headIn{grid-template-columns:1fr auto}.pshell-footIn{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;padding:56px 24px 40px}.pshell-footAbout{grid-column:1/-1}.pshell-footBase{padding:20px 24px 28px}}@media (width<=560px){.pshell-headIn{gap:16px;padding:0 16px}.pshell-markTag{display:none}.pshell-actions{gap:16px}.pshell-cta{height:40px;padding:0 16px}.pshell-ctaLong{display:none}.pshell-ctaShort{display:inline}.pshell-footIn{grid-template-columns:repeat(2,minmax(0,1fr));padding:48px 16px 32px}.pshell-footBase{padding:20px 16px 28px}}
