.site-header{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-4);max-width:1200px;margin:0 auto;padding:var(--esp-4)}.site-header__home{display:inline-flex;border-radius:var(--radio-sm)}.site-header__wordmark{width:auto;height:32px;fill:var(--color-wordmark)}.site-header__nav{display:flex;gap:var(--esp-4)}.site-header__nav a{font-weight:600;text-decoration:none}.site-header__nav a:hover{text-decoration:underline}.home-hero{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:var(--esp-6);max-width:1200px;margin:0 auto;padding:var(--esp-6) var(--esp-4) var(--esp-8)}.home-hero__eyebrow{margin-bottom:var(--esp-3);color:var(--color-text-secondary)}.home-hero__title{font-family:var(--breva-titular);font-size:56px;font-weight:400;line-height:1.05;letter-spacing:-.04em}.home-hero__lead{max-width:34em;margin-top:var(--esp-4);font-size:18px;color:var(--color-text-secondary)}.home-hero__actions{display:flex;flex-wrap:wrap;gap:var(--esp-3);margin-top:var(--esp-5)}.home-hero__primary,.home-hero__secondary{display:inline-flex;align-items:center;height:48px;padding:0 var(--esp-4);font-weight:600;text-decoration:none;border-radius:var(--radio-md);transition:background-color var(--motion-base) var(--motion-ease),color var(--motion-base) var(--motion-ease)}.home-hero__primary{color:var(--color-action-text);background:var(--color-action)}.home-hero__primary:hover{color:var(--color-action-hover-text);background:var(--color-action-hover)}.home-hero__secondary{color:var(--color-action);border:3px solid var(--color-action)}.home-hero__art{--art-height: 560px;position:relative;height:var(--art-height);overflow:hidden;border-radius:var(--radio-lg)}@media (max-width: 860px){.home-hero{grid-template-columns:minmax(0,1fr);gap:var(--esp-5);padding:var(--esp-4) var(--esp-3) var(--esp-6)}.home-hero__title{font-size:40px}.home-hero__lead{font-size:16px}.home-hero__art{--art-height: 200px;margin:0 calc(-1 * var(--esp-3));border-radius:0}}.feature-list{max-width:1200px;margin:0 auto;padding:var(--esp-7) var(--esp-4)}.feature-list__heading{margin-bottom:var(--esp-5);font-family:var(--breva-titular);font-size:40px;font-weight:400;line-height:1.1;letter-spacing:-.04em}.feature-list__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--esp-5) var(--esp-6);margin:0;padding:0;list-style:none}.feature-list__item{padding-top:var(--esp-3);border-top:3px solid var(--color-action)}.feature-list__status{color:var(--color-text-secondary)}.feature-list__status--soon{opacity:.75}.feature-list__title{margin:var(--esp-2) 0;font-size:22px;font-weight:600;line-height:1.3}.feature-list__text{max-width:36em;color:var(--color-text-secondary)}@media (max-width: 860px){.feature-list{padding:var(--esp-6) var(--esp-3)}.feature-list__heading{font-size:30px}.feature-list__items{grid-template-columns:minmax(0,1fr)}}.connect-section{color:var(--breva-crema);background:var(--breva-ciruela)}.connect-section__inner{max-width:1200px;margin:0 auto;padding:var(--esp-7) var(--esp-4)}.connect-section__title{font-family:var(--breva-titular);font-size:40px;font-weight:400;line-height:1.1;letter-spacing:-.04em}.connect-section__lead{max-width:40em;margin-top:var(--esp-3);color:var(--breva-arena)}.connect-section__address{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-2);margin-top:var(--esp-5)}.connect-section__url{padding:var(--esp-3) var(--esp-4);font:600 18px/1.4 ui-monospace,Cascadia Mono,Consolas,monospace;color:var(--breva-tinta);background:var(--breva-crema);border-radius:var(--radio-md);overflow-wrap:anywhere}.connect-section__copy{height:48px;padding:0 var(--esp-4);font:600 16px var(--breva-texto);color:var(--breva-tinta);background:var(--breva-crema);border:3px solid var(--breva-tinta);border-radius:var(--radio-md);box-shadow:4px 4px 0 var(--breva-taupe);cursor:pointer;transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.connect-section__copy:active{box-shadow:none;transform:translate(4px,4px)}.connect-section :focus-visible{outline-color:var(--breva-arena)}.connect-section__clients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--esp-6);margin-top:var(--esp-6)}.connect-section__client-name{margin-bottom:var(--esp-2);font-size:22px;font-weight:600}.connect-section__steps{padding-left:var(--esp-4);color:var(--breva-arena)}.connect-section__steps li+li{margin-top:var(--esp-2)}@media (max-width: 860px){.connect-section__inner{padding:var(--esp-6) var(--esp-3)}.connect-section__title{font-size:30px}.connect-section__url{font-size:15px}.connect-section__clients{grid-template-columns:minmax(0,1fr);gap:var(--esp-5)}}.site-footer{max-width:1200px;margin:0 auto;padding:var(--esp-7) var(--esp-4) var(--esp-5)}.site-footer__title{margin-bottom:var(--esp-2);font-size:24px;font-weight:600}.site-footer__developers{max-width:40em}.site-footer__link{display:inline-block;margin-top:var(--esp-3);font-weight:600}.site-footer__fact{max-width:40em}.site-footer__legal{margin-top:var(--esp-6);color:var(--color-text-secondary)}@media (max-width: 860px){.site-footer{padding:var(--esp-6) var(--esp-3) var(--esp-5)}}
