.nos{border-top:1px solid var(--linea);padding-block:clamp(88px,11vw,150px)}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px);margin-top:clamp(40px,6vw,72px);display:grid}.bro{--c:var(--violeta);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:22px;padding-top:calc(clamp(170px,21vw,300px)/1.28205 + 14px);display:grid;position:relative}.bro.m{--c:var(--verde-c)}.bro .glyph{font:700 clamp(170px,21vw,300px)/.78 var(--f-display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb,var(--c) 75%,transparent);pointer-events:none;user-select:none;position:absolute;top:0;right:0}.bro .pic{aspect-ratio:4/5;background:var(--tinta-2);border-radius:14px;width:clamp(124px,13vw,172px);position:relative;overflow:hidden}.bro .pic img{object-fit:cover;width:100%;height:100%}.bro .ph{text-align:center;font:700 10.5px/1.5 var(--f-data);letter-spacing:.08em;color:var(--fg-3);background:repeating-linear-gradient(135deg,var(--tinta-2) 0 8px,var(--tinta) 8px 16px);place-items:center;display:grid}.bro .txt{min-width:0;position:relative}.bro h3{font:600 25px/1.2 var(--f-display);letter-spacing:-.015em;margin:0}.bro .role{font:400 12px/1.5 var(--f-data);color:var(--c);margin:6px 0 0}.bro p{color:var(--fg-2);margin:8px 0 0;font-size:15px;line-height:1.58}@media (width<=820px){.duo{grid-template-columns:minmax(0,1fr)}}@media (width<=460px){.bro{grid-template-columns:minmax(0,1fr)}}.mono[data-astro-cid-taxz2w35]{background:color-mix(in srgb, var(--verde-c) 8%, var(--tinta-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--verde-c) 35%, transparent);place-items:center;display:grid}.mono[data-astro-cid-taxz2w35] span[data-astro-cid-taxz2w35]{font:700 clamp(64px, 7vw, 92px)/1 var(--f-display);letter-spacing:-.04em;color:var(--verde-c)}.enlace[data-astro-cid-taxz2w35]{min-height:44px;color:var(--fg);text-decoration-color:var(--acc);text-underline-offset:4px;align-items:center;font-weight:700;display:inline-flex}.contacto{border-top:1px solid var(--linea);background-image:radial-gradient(circle,var(--punto) 1px,transparent 1.5px);background-size:18px 18px;padding-block:clamp(88px,11vw,150px)}.madlib{margin-top:clamp(28px,4vw,44px)}.sentence{font:500 clamp(24px,3.3vw,44px)/1.55 var(--f-display);letter-spacing:-.02em;color:var(--fg-2);max-width:26em;margin:0}.sentence input,.sentence select{font:inherit;letter-spacing:inherit;color:var(--fg);border:0;border-bottom:2px solid var(--linea-2);width:10ch;min-width:5ch;max-width:100%;caret-color:var(--acc);background:0 0;border-radius:0;margin:0 3px;padding:0 2px;transition:border-color .2s}@supports (field-sizing:content){.sentence input{field-sizing:content;width:auto}}.sentence input::placeholder{color:var(--fg-3)}.sentence input:focus,.sentence select:focus{border-bottom-color:var(--acc);outline:none}.sentence input:focus-visible,.sentence select:focus-visible{outline:none}.sentence select{-webkit-appearance:none;appearance:none;cursor:pointer;width:auto;color:var(--acc);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - .5em) 60%,calc(100% - .24em) 60%;background-repeat:no-repeat;background-size:.26em .26em,.26em .26em;padding-right:1.1em;transition:color .4s,border-color .2s}.sentence select option{background:var(--tinta);color:var(--fg);font:500 16px var(--f-text)}.msg-label{font:600 14px/1.4 var(--f-text);color:var(--fg-2);margin-top:30px;display:block}.msg{box-sizing:border-box;background:var(--tinta);border:1px solid var(--linea-2);width:100%;max-width:760px;color:var(--fg);font:500 17px/1.55 var(--f-text);resize:vertical;min-height:112px;caret-color:var(--acc);border-radius:14px;margin-top:10px;padding:16px 18px;display:block}.msg::placeholder{color:var(--fg-3)}.msg:focus{outline:2px solid var(--acc);outline-offset:2px}.send{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:22px;display:flex}.note{color:var(--fg-3);max-width:60ch;margin:0;font-size:14.5px}.datos{border-top:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:60px 0 0;padding-top:28px;display:grid}.datos dt{font:700 11px/1.4 var(--f-data);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.datos dd{font:600 17px/1.4 var(--f-text);color:var(--fg);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:6px 0 0;display:flex}@media (width<=760px){.datos{grid-template-columns:minmax(0,1fr)}}.politica[data-astro-cid-hqpfvjx7]{color:var(--fg-3);margin:18px 0 0;font-size:14px}.politica[data-astro-cid-hqpfvjx7] a[data-astro-cid-hqpfvjx7]{color:var(--fg-2);text-underline-offset:3px}.datos[data-astro-cid-hqpfvjx7] a[data-astro-cid-hqpfvjx7]{color:var(--fg);text-decoration:none}.note a{color:var(--fg);text-underline-offset:3px;font-weight:700}.note q{color:var(--fg-2)}
