:root{--color-paper:oklch(97.6% .008 85);--color-paper-2:oklch(94.8% .011 82);--color-ink:oklch(23% .014 60);--color-ink-2:oklch(45% .014 65);--color-rule:oklch(87% .012 80);--color-rule-strong:oklch(72% .014 75);--color-focus:oklch(52% .15 262);--color-tech:oklch(47% .15 262);--color-tech-soft:oklch(93% .03 262);--color-life:oklch(52% .14 38);--color-life-soft:oklch(93% .03 45);--color-shop:oklch(82% .16 78);--color-shop-hover:oklch(77% .16 72);--color-shop-ink:oklch(22% .02 70);--color-star:oklch(68% .15 70);--color-pro:oklch(52% .13 150);--color-con:oklch(55% .17 27);--font-display:"Newsreader", "Iowan Old Style", Georgia, serif;--font-body:"Geist", ui-sans-serif, "Segoe UI", sans-serif;--font-read:"Newsreader", "Iowan Old Style", Georgia, serif;--text-xs:.78rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:clamp(2.25rem, 1.6rem + 2.6vw, 3.5rem);--text-display:clamp(2.6rem, 1.8rem + 3.4vw, 4.5rem);--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4.5rem;--space-3xl:7rem;--page-max:1180px;--read-max:68ch;--page-gutter:16px;--rule-hair:1px;--radius-sm:4px;--radius-md:8px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-short:.16s;--dur-med:.24s;--z-header:10;--z-banner:40;color-scheme:light}@media (width>=720px){:root{--page-gutter:32px}}@media (prefers-color-scheme:dark){:root{--color-paper:oklch(18.5% .008 70);--color-paper-2:oklch(22.5% .01 70);--color-ink:oklch(93% .01 85);--color-ink-2:oklch(72% .012 80);--color-rule:oklch(31% .01 70);--color-rule-strong:oklch(45% .012 70);--color-focus:oklch(74% .12 262);--color-tech:oklch(75% .11 262);--color-tech-soft:oklch(28% .04 262);--color-life:oklch(74% .11 42);--color-life-soft:oklch(28% .04 42);--color-star:oklch(78% .14 78);--color-pro:oklch(74% .12 150);--color-con:oklch(72% .13 27);color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:2px}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;min-width:0;margin:0 0 .5em;font-style:normal;font-weight:500;line-height:1.12}p{text-wrap:pretty}.container{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);margin:0 auto}.tag{font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-ink-2);white-space:nowrap;align-items:center;gap:.45em;font-weight:500;text-decoration:none;display:inline-flex}.tag:before{content:"";background:currentColor;border-radius:50%;width:.5em;height:.5em}.tag.tecnologia{color:var(--color-tech)}.tag.lifestyle{color:var(--color-life)}a.tag:hover{text-decoration:underline}.btn{border-radius:var(--radius-sm);min-height:44px;font:inherit;font-weight:500;font-size:var(--text-sm);white-space:nowrap;border:var(--rule-hair) solid transparent;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);justify-content:center;align-items:center;gap:.4em;padding:0 1.1em;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--color-ink);color:var(--color-paper)}.btn-primary:hover{background:var(--color-ink-2)}.btn-outline{border-color:var(--color-rule-strong);color:var(--color-ink);background:0 0}.btn-outline:hover{background:var(--color-paper-2)}.btn-shop{background:var(--color-shop);color:var(--color-shop-ink)}.btn-shop:hover{background:var(--color-shop-hover)}.more{font-size:var(--text-sm);color:var(--color-ink-2);white-space:nowrap;font-weight:500;text-decoration:none}.more:hover{color:var(--color-ink);text-decoration:underline}.rail-head{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-top:var(--space-xs);border-top:var(--rule-hair) solid var(--color-ink);margin-bottom:var(--space-md);display:flex}.rail-head h2{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.01em;margin:0;font-weight:600}.prose{font-family:var(--font-read);max-width:var(--read-max);font-size:1.2rem;line-height:1.65}.prose>:first-child{margin-top:0}.prose h2{font-size:var(--text-xl);margin-top:2em}.prose h3{font-size:var(--text-lg);margin-top:1.6em}.prose a{color:var(--link,var(--color-ink))}.prose img{border-radius:var(--radius-md);margin:1.5em 0}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.35em}.prose blockquote{border-left:var(--rule-hair) solid var(--color-rule-strong);color:var(--color-ink-2);margin:1.75em 0;padding:0 0 0 1.1em;font-style:italic}.prose code{background:var(--color-paper-2);border-radius:var(--radius-sm);padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.prose table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:1.75em 0}.prose th{border-bottom:var(--rule-hair) solid var(--color-ink);font-weight:600}.prose th,.prose td{text-align:left;padding:.65em .5em .65em 0}.prose td{border-bottom:var(--rule-hair) solid var(--color-rule)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-sm);z-index:var(--z-banner);padding:var(--space-2xs) var(--space-sm);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-sm);position:absolute;top:-100px}.skip-link:focus{top:var(--space-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.mast[data-astro-cid-nen7h5rs]{padding-top:var(--space-md)}.mast-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:flex-end;gap:var(--space-xs) var(--space-lg);padding-bottom:var(--space-xs);border-bottom:var(--rule-hair) solid var(--color-ink);flex-wrap:wrap;display:flex}.mast-top[data-astro-cid-nen7h5rs]{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.brand[data-astro-cid-nen7h5rs]{color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.logo[data-astro-cid-nen7h5rs]{aspect-ratio:181/192;flex:none;height:clamp(2.6rem,2rem + 2.4vw,3.6rem);position:relative}.logo-ink[data-astro-cid-nen7h5rs],.logo-accent[data-astro-cid-nen7h5rs]{width:100%;height:100%;position:absolute;inset:0}.logo-ink[data-astro-cid-nen7h5rs]{background:var(--color-ink);-webkit-mask:var(--logo-src) center / contain no-repeat;mask:var(--logo-src) center / contain no-repeat}.wordmark[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-weight:500;line-height:1;text-decoration:none}.mast-line[data-astro-cid-nen7h5rs]{font-size:var(--text-xs);color:var(--color-ink-2);margin:0}ul[data-astro-cid-nen7h5rs]{gap:0 var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;font-size:var(--text-sm);color:var(--color-ink-2);white-space:nowrap;transition:color var(--dur-short) var(--ease-out);border-bottom:2px solid #0000;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-ink)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:var(--color-ink);border-bottom-color:currentColor}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].tecnologia.active{color:var(--color-tech)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].lifestyle.active{color:var(--color-life)}@media (width<=520px){ul[data-astro-cid-nen7h5rs]{gap:0 var(--space-sm)}}.nl[data-astro-cid-drywyjjs]{gap:var(--space-sm);max-width:34rem;display:grid}label[data-astro-cid-drywyjjs]{gap:var(--space-3xs);display:grid}.nl-title[data-astro-cid-drywyjjs]{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.15}.nl-sub[data-astro-cid-drywyjjs]{color:var(--color-ink-2);font-size:var(--text-sm)}.nl-row[data-astro-cid-drywyjjs]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}input[data-astro-cid-drywyjjs]{min-width:0;min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-sm);border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper);color:var(--color-ink);font:inherit;flex:14rem}input[data-astro-cid-drywyjjs]::placeholder{color:var(--color-ink-2)}input[data-astro-cid-drywyjjs]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}input[data-astro-cid-drywyjjs]:user-invalid{border-color:var(--color-con)}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3xl);padding:var(--space-xl) 0 var(--space-lg);background:var(--color-paper-2)}.top[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-wrap:wrap;display:flex}ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-jo6i4kqk]{gap:0 var(--space-md)}.links[data-astro-cid-jo6i4kqk]{margin-top:var(--space-xl);padding-top:var(--space-sm);border-top:var(--rule-hair) solid var(--color-rule-strong)}.links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:0 var(--space-md)}a[data-astro-cid-jo6i4kqk]{min-height:44px;font-size:var(--text-sm);color:var(--color-ink-2);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-ink);text-decoration:underline}.fine[data-astro-cid-jo6i4kqk]{margin:var(--space-sm) 0 0;max-width:72ch;font-size:var(--text-xs);color:var(--color-ink-2)}.cookie[data-astro-cid-hq3mgpmn]{left:var(--space-sm);right:var(--space-sm);bottom:var(--space-sm);z-index:var(--z-banner);align-items:center;gap:var(--space-xs) var(--space-md);max-width:40rem;padding:var(--space-sm) var(--space-md);background:var(--color-paper);color:var(--color-ink);border:var(--rule-hair) solid var(--color-ink);border-radius:var(--radius-sm);font-size:var(--text-sm);flex-wrap:wrap;margin:0 auto;display:flex;position:fixed}.cookie[data-astro-cid-hq3mgpmn][hidden]{display:none}.cookie[data-astro-cid-hq3mgpmn] p[data-astro-cid-hq3mgpmn]{flex:16rem;margin:0}
