:root{--ratio-marmol: #f6f6f3;--ratio-veta-clara: #e8e8e4;--ratio-veta: #c3c5c1;--ratio-veta-oscura: #60655f;--ratio-carbon: #2a2c2b;--ratio-mono: "RATIO Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--ratio-rule: 1px solid var(--ratio-veta);--ratio-gutter: clamp(20px, 3vw, 40px)}.ratio-eyebrow,.ratio-label{font-family:var(--ratio-mono);font-weight:500;font-size:11px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:var(--ratio-veta-oscura);margin:0}.ratio-num{font-family:var(--ratio-mono);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0}.ratio-section{padding-block:clamp(56px,8vw,112px)}.ratio-section+.ratio-section{border-top:var(--ratio-rule)}.ratio-section__head{display:grid;gap:14px;margin-bottom:clamp(32px,5vw,56px);max-width:720px}.ratio-h2{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(32px,4.2vw,52px);line-height:1.05;letter-spacing:-.02em;margin:0;color:var(--ratio-carbon);text-wrap:balance}.ratio-lead{font-size:17px;line-height:1.55;color:var(--ratio-veta-oscura);margin:0;max-width:560px;text-wrap:pretty}.ratio-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;font-family:var(--ratio-mono);font-weight:500;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--ratio-carbon);background:var(--ratio-carbon);color:var(--ratio-marmol);transition:background .2s ease,color .2s ease}.ratio-btn:hover,.ratio-btn--ghost{background:transparent;color:var(--ratio-carbon)}.ratio-btn--ghost:hover{background:var(--ratio-carbon);color:var(--ratio-marmol)}.ratio-link{font-family:var(--ratio-mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ratio-carbon);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.ratio-logo{display:block;height:100%;width:auto}.header-logo .ratio-logo{height:var(--ratio-logo-h-mobile, 18px);color:var(--color-foreground)}@media screen and (min-width:750px){.header-logo .ratio-logo{height:var(--ratio-logo-h, 22px)}}.ratio-hero__grid{display:grid;gap:clamp(32px,5vw,64px);align-items:center;padding-block:clamp(40px,7vw,96px)}@media screen and (min-width:990px){.ratio-hero__grid{grid-template-columns:1.05fr 1fr}}.ratio-hero__copy{display:grid;gap:22px}.ratio-hero__title{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(42px,6.4vw,88px);line-height:.98;letter-spacing:-.03em;margin:0;color:var(--ratio-carbon);text-wrap:balance}.ratio-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ratio-hero__panel{position:relative;aspect-ratio:4 / 5;max-height:640px;width:100%;overflow:hidden;background:var(--ratio-marmol) url(ratio-marmol.svg) center / cover no-repeat;border:var(--ratio-rule);display:grid;place-items:center}@media screen and (max-width:989px){.ratio-hero__panel{aspect-ratio:5 / 4}}.ratio-hero__panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ratio-hero__figure{position:relative;text-align:center;display:grid;gap:14px;justify-items:center}.ratio-hero__ratio{font-family:var(--ratio-mono);font-weight:400;font-size:clamp(56px,9vw,120px);line-height:1;letter-spacing:-.02em;color:var(--ratio-carbon)}.ratio-hero__cota{width:min(78%,360px);height:14px;color:var(--ratio-carbon)}.ratio-needs{display:grid;grid-template-columns:1fr;border-top:1px solid var(--ratio-carbon)}@media screen and (min-width:750px){.ratio-needs{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.ratio-needs{grid-template-columns:repeat(4,1fr)}}.ratio-need{display:grid;grid-template-rows:auto 1fr auto;gap:18px;min-height:240px;padding:24px 24px 28px 0;border-bottom:var(--ratio-rule);text-decoration:none;color:var(--ratio-carbon);transition:background .25s ease,padding .25s ease}@media screen and (min-width:750px){.ratio-need{padding:28px 28px 32px;border-right:var(--ratio-rule)}.ratio-need:first-child{padding-left:0}.ratio-needs .ratio-need:last-child{border-right:0}}.ratio-need:hover{background:var(--ratio-veta-clara)}.ratio-need__title{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(26px,2.6vw,34px);letter-spacing:-.02em;line-height:1.05;margin:0}.ratio-need__text{font-size:15px;line-height:1.5;color:var(--ratio-veta-oscura);margin:0}.ratio-need__go{display:flex;justify-content:space-between;align-items:center}.ratio-need__arrow{font-family:var(--ratio-mono);font-size:18px;transition:transform .25s ease}.ratio-need:hover .ratio-need__arrow{transform:translate(6px)}.ratio-grammar{display:grid;gap:0;border-top:1px solid var(--ratio-carbon)}@media screen and (min-width:750px){.ratio-grammar{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.ratio-grammar{grid-template-columns:repeat(4,1fr)}}.ratio-unit{padding:28px 28px 32px 0;border-bottom:var(--ratio-rule);display:grid;gap:14px;align-content:start}@media screen and (min-width:750px){.ratio-unit{padding:28px;border-right:var(--ratio-rule)}.ratio-unit:first-child{padding-left:0}.ratio-grammar .ratio-unit:last-child{border-right:0}}.ratio-unit__value{font-family:var(--ratio-mono);font-size:clamp(36px,3.6vw,48px);line-height:1;letter-spacing:-.01em;color:var(--ratio-carbon)}.ratio-unit__name{font-size:17px;font-weight:500;margin:0;color:var(--ratio-carbon)}.ratio-unit__text{font-size:15px;line-height:1.5;color:var(--ratio-veta-oscura);margin:0}.ratio-note{margin-top:24px}.ratio-brands{list-style:none;margin:0;padding:0;border-top:1px solid var(--ratio-carbon)}.ratio-brand{border-bottom:var(--ratio-rule)}.ratio-brand a,.ratio-brand>span{display:grid;grid-template-columns:48px 1fr auto;align-items:baseline;gap:16px;padding:22px 0;color:var(--ratio-carbon);text-decoration:none}.ratio-brand__name{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(24px,3vw,40px);letter-spacing:-.02em;line-height:1.1}.ratio-brand__what{color:var(--ratio-veta-oscura);font-size:15px;text-align:right}@media screen and (max-width:749px){.ratio-brand__what{display:none}.ratio-brand a,.ratio-brand>span{grid-template-columns:36px 1fr auto}}.ratio-brand a:hover .ratio-brand__name{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.ratio-help{display:grid;gap:28px;align-items:end}@media screen and (min-width:990px){.ratio-help{grid-template-columns:1.4fr 1fr}.ratio-help__cta{justify-self:end}}.ratio-footer{background:var(--ratio-carbon);color:var(--ratio-marmol)}.ratio-footer a{color:inherit;text-decoration:none}.ratio-footer a:hover{text-decoration:underline;text-underline-offset:4px}.ratio-footer__top{display:grid;gap:40px;padding-block:clamp(56px,7vw,96px) 48px}@media screen and (min-width:990px){.ratio-footer__top{grid-template-columns:1.3fr repeat(3,1fr)}}.ratio-footer__brand{display:grid;gap:18px;align-content:start}.ratio-footer__brand .ratio-logo{height:30px;width:auto}.ratio-footer__desc{color:var(--ratio-veta);font-size:15px;line-height:1.5;max-width:300px;margin:0}.ratio-footer__col{display:grid;gap:12px;align-content:start}.ratio-footer__col .ratio-label{color:var(--ratio-veta);margin-bottom:4px}.ratio-footer__col a{font-size:15px}.ratio-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px 28px;border-top:1px solid #4a4d4b}.ratio-footer__bottom .ratio-label{color:var(--ratio-veta)}body{font-feature-settings:"tnum" 1,"cv11" 1}.price,.price-item,[class*=price]{font-variant-numeric:tabular-nums}::selection{background:var(--ratio-carbon);color:var(--ratio-marmol)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ratio.css.map */
