@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--arena:#f4f1ea;--marron:#2f231c;--verde:#293920;--lima:#bbd23e;--gradiente-kl:linear-gradient(180deg, #293920 0%, #bbd23e 100%);--verde-80:color-mix(in oklab, var(--verde) 80%, var(--arena));--verde-60:color-mix(in oklab, var(--verde) 60%, var(--arena));--verde-40:color-mix(in oklab, var(--verde) 40%, var(--arena));--verde-20:color-mix(in oklab, var(--verde) 20%, var(--arena));--marron-60:color-mix(in oklab, var(--marron) 60%, var(--arena));--marron-40:color-mix(in oklab, var(--marron) 40%, var(--arena));--marron-20:color-mix(in oklab, var(--marron) 20%, var(--arena));--marron-10:color-mix(in oklab, var(--marron) 10%, var(--arena));--arena-deep:#e9e4d8;--bg:var(--arena);--ink:var(--marron);--ink-muted:color-mix(in oklab, var(--marron) 68%, var(--arena));--ink-dim:color-mix(in oklab, var(--marron) 48%, var(--arena));--hairline:var(--marron-20);--font:"GT America", "Helvetica Neue", Helvetica, Arial, sans-serif;--fs-display:clamp(3.5rem, 9vw, 9.5rem);--fs-h1:clamp(2.75rem, 6vw, 6rem);--fs-h2:clamp(2rem, 4vw, 3.75rem);--fs-h3:clamp(1.375rem, 2vw, 1.75rem);--fs-body-l:1.25rem;--fs-body:1.0625rem;--fs-small:.875rem;--fs-micro:.75rem;--tracking-tight:-.025em;--tracking-label:.04em;--gutter:clamp(1rem, 2.4vw, 2rem);--maxw:1680px;--margin:max(clamp(1rem, 4vw, 3.5rem), calc((100vw - var(--maxw)) / 2), env(safe-area-inset-left), env(safe-area-inset-right));--radius:12px;--radius-chip:2px;--section:clamp(4.5rem, 14vw, 12rem);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--dur:1.2s}@media (width<=359px){:root{--fs-display:3rem;--fs-h1:2.35rem;--fs-h2:1.85rem}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-weight:500;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.45;overflow-x:clip}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:var(--tracking-tight);overflow-wrap:break-word;font-weight:500;line-height:.98}html{-webkit-tap-highlight-color:transparent}::selection{background:var(--verde);color:var(--arena)}:focus-visible{outline:2px solid var(--verde);outline-offset:3px}:where(.bokeh,.has-fondo,[data-dark],.mnav,.firma,.hdr:not(.is-light)) :focus-visible{outline-color:var(--arena)}:focus:not(:focus-visible){outline:none}[id]{scroll-margin-top:6.5rem}.skip-link{left:var(--margin);z-index:200;border-radius:var(--radius-chip);background:var(--verde);color:var(--arena);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--tracking-label);transition:transform .4s var(--ease-out);padding:.8rem 1rem .75rem;position:fixed;top:.75rem;transform:translateY(calc(-100% - 1rem))}.skip-link:focus{outline:2px solid var(--arena);outline-offset:2px;transform:none}main:focus{outline:none}@media (pointer:coarse){input:not([type=checkbox],[type=radio],[type=range]),select,textarea{font-size:max(1rem,1em)}}@media (forced-colors:active){.btn,.chip,.fm__chips span,.hdr__cta{border:1px solid buttontext}.grain:after,.fondo{display:none}}.wrap{padding-inline:var(--margin)}@media (width>=901px){.wrap{padding-right:calc(var(--margin) + 7rem)}}.grid6{column-gap:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.display{font-size:var(--fs-display);letter-spacing:-.035em;line-height:.92}.h1{font-size:var(--fs-h1);letter-spacing:var(--tracking-tight);line-height:.98}.h2{font-size:var(--fs-h2);letter-spacing:var(--tracking-tight);line-height:.98}.h3{font-size:var(--fs-h3);line-height:1.1}.upper{text-transform:uppercase}.micro{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.3}.muted{color:var(--ink-muted)}.bold{font-weight:700}.chip{border-radius:var(--radius-chip);background:var(--marron-10);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tracking-label);white-space:nowrap;align-items:center;gap:.45em;padding:.5em .7em .45em;line-height:1;display:inline-flex}.chip--alt{background:var(--verde);color:var(--arena)}.chip--on-dark{background:var(--arena);color:var(--verde)}.chip--ghost{background:color-mix(in oklab, var(--arena) 14%, transparent);color:var(--arena);backdrop-filter:blur(8px)}button.chip{min-height:24px}.tri{fill:currentColor;flex:none;width:.75em;height:.62em}.spec{display:grid}.spec__row{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0 .55rem;display:flex}.spec__row dt{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-muted)}.spec__row dd{font-weight:700;font-size:var(--fs-small);text-align:right;margin:0}.btn{border-radius:var(--radius-chip);background:var(--verde);color:var(--arena);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--tracking-label);transition:background .5s var(--ease-out), color .5s var(--ease-out);align-items:center;gap:.9rem;padding:1rem 1.25rem .95rem;display:inline-flex}.btn--arena{background:var(--arena);color:var(--verde)}.btn .arrow{transition:transform .6s var(--ease-out)}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--marron)}.btn--arena:hover{background:var(--lima);color:var(--verde)}.btn:hover .arrow{transform:translate(4px)}}.btn:active{background:var(--marron)}.btn--arena:active{background:var(--lima);color:var(--verde)}.link-line{display:inline-block;position:relative}.link-line:before{content:"";position:absolute;inset:-4px -2px}@media (pointer:coarse){.link-line:before{inset:-11px -6px}}.link-line:after{content:"";transform-origin:100%;height:1px;transition:transform .8s var(--ease-out);background:currentColor;position:absolute;bottom:-.2em;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.link-line:hover:after{transform-origin:0;transform:scaleX(1)}}.grain{isolation:isolate;position:relative}.grain:after{content:"";pointer-events:none;z-index:1;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.bokeh{background:radial-gradient(60% 55% at 78% 22%, color-mix(in oklab, var(--lima) 55%, transparent), transparent 70%), radial-gradient(45% 50% at 20% 75%, color-mix(in oklab, var(--lima) 35%, transparent), transparent 70%), radial-gradient(40% 40% at 55% 50%, oklab(59.3835% -.0656222 .0910927/.6), transparent 75%), url(/brand/gradiente-kl.webp) center / cover, var(--verde)}.has-fondo{isolation:isolate;position:relative}.fondo{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.has-fondo.grain:after{display:none}.line-mask{margin:-.08em 0 -.24em;padding:.08em 0 .24em;display:block;overflow:hidden}.line-mask>span{will-change:transform;display:block}.frame{border-radius:var(--radius);background:var(--verde);position:relative;overflow:hidden}.frame:before{content:"";background:inherit;position:absolute;inset:0}.frame.bokeh:before{background:0 0}.frame img{object-fit:cover;will-change:transform, filter;width:100%;height:100%;position:relative}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ph-head{padding-top:clamp(8rem,14vw,11rem);padding-bottom:clamp(3rem,6vw,5rem)}.ph-head__title{color:var(--verde)}.ph-head__lead{max-width:46ch;font-size:var(--fs-h3);letter-spacing:-.01em;margin-top:2rem;line-height:1.2}.fm{align-content:start;gap:1rem;display:grid}.fm--panel{background:var(--arena-deep);border-radius:var(--radius);padding:clamp(1.5rem,4vw,3rem)}.fm__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem;display:grid}.fm__f{gap:.4rem;display:grid}.fm__f>span{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-muted)}.fm__f input,.fm__f textarea,.fm__f select{font:inherit;color:var(--ink);background:var(--arena);resize:vertical;border:1px solid #0000;border-radius:2px;outline:none;width:100%;padding:.9rem 1rem;transition:border-color .4s}.fm__f input:focus,.fm__f textarea:focus,.fm__f select:focus{border-color:var(--verde)}.fm__f input:focus-visible,.fm__f textarea:focus-visible,.fm__f select:focus-visible{box-shadow:0 0 0 1px var(--verde)}.fm__chips{flex-wrap:wrap;gap:4px;display:flex}.fm__chips input{opacity:0;position:absolute}.fm__chips span{background:var(--arena);cursor:pointer;transition:background .4s var(--ease-out), color .4s var(--ease-out);border-radius:2px;padding:.8rem 1rem .75rem;display:inline-block}@media (hover:hover) and (pointer:fine){.fm__chips span:hover{background:var(--marron-10)}}.fm__chips input:checked+span{background:var(--marron);color:var(--arena)}.fm__chips input:focus-visible+span{outline:2px solid var(--verde);outline-offset:2px}.fm__ok{font-size:var(--fs-micro);color:var(--ink-muted);align-items:flex-start;gap:.5rem;display:flex}@media (pointer:coarse){.fm__ok{gap:.7rem;padding-block:.45rem;font-size:.8125rem;line-height:2}.fm__ok span{line-height:inherit}.fm__ok input[type=checkbox]{width:1.3rem;height:1.3rem}}.fm__ok .link-line:before{inset:-2px}[data-lead-done] .link-line{align-items:center;min-height:44px;display:inline-flex}.fm__ok input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1.5px solid color-mix(in oklab, currentColor 70%, transparent);cursor:pointer;width:1.05rem;height:1.05rem;transition:background .3s var(--ease-out), border-color .3s var(--ease-out);background:0 0;border-radius:2px;flex:none;place-content:center;margin:.05rem 0 0;display:grid}.fm__ok input[type=checkbox]:after{content:"";border:solid var(--arena);width:.55rem;height:.3rem;transition:transform .25s var(--ease-out);border-width:0 0 1.6px 1.6px;transform:translateY(-.06rem)rotate(-45deg)scale(0)}.fm__ok input[type=checkbox]:checked{background:var(--verde);border-color:var(--verde)}.fm__ok input[type=checkbox]:checked:after{transform:translateY(-.06rem)rotate(-45deg)scale(1)}.fm__ok input[type=checkbox]:focus-visible{outline:2px solid var(--verde);outline-offset:2px}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--marron)!important;box-shadow:0 0 0 1px var(--marron)!important}.fm__ok input[type=checkbox][aria-invalid=true]{border-color:var(--marron);box-shadow:0 0 0 2px var(--marron)}.fm__ok:has(input[aria-invalid=true]){color:var(--marron)}input,textarea,select,.ks__btn{scroll-margin:7rem 0 2rem}input{text-overflow:ellipsis}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ks{min-width:0;display:block;position:relative}.ks__btn{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;transition:border-color .4s,background .4s;display:block;position:relative;overflow:hidden}.ks__btn:after{content:"";width:.36rem;height:.36rem;transition:transform .4s var(--ease-out);border:1.5px solid;border-width:0 1.5px 1.5px 0;position:absolute;top:50%;right:.85rem;transform:translateY(-70%)rotate(45deg)}.ks.is-open .ks__btn:after{transform:translateY(-30%)rotate(-135deg)}.ks__btn:disabled{opacity:.45;cursor:default}.ks__btn:focus-visible{outline:2px solid var(--verde);outline-offset:2px}.ks__list{z-index:120;overscroll-behavior:contain;background:var(--arena);border:1px solid var(--hairline);max-height:320px;animation:ks-in .28s var(--ease-out);border-radius:3px;margin:0;padding:4px;list-style:none;position:fixed;overflow:auto;box-shadow:0 18px 40px -18px #2f231c59}.ks__o{font-size:var(--fs-small);white-space:nowrap;cursor:pointer;color:var(--ink);border-radius:2px;padding:.65rem .85rem .6rem;line-height:1.2}.ks__o.is-active{background:var(--marron-10)}@media (pointer:coarse){.ks__o{align-items:center;min-height:44px;display:flex}}.ks__o[aria-selected=true]{background:var(--marron);color:var(--arena)}@keyframes ks-in{0%{opacity:0;transform:translateY(-4px)}}.pmenu .ks__o[aria-checked=true]{background:var(--marron);color:var(--arena)}.pmenu .ks__o:focus-visible{outline:2px solid var(--verde);outline-offset:-2px}[data-pmenu-hide]{display:none!important}.has-parish>span:not(.pmenu__cur){display:none}@media (prefers-reduced-motion:reduce){.ks__list{animation:none}}.fm__err{color:#8a2d1c;font-size:var(--fs-micro)}.fm__done{align-content:start;gap:1rem;display:grid}.fm__done[hidden]{display:none}.fm.is-sending{opacity:.6;pointer-events:none}.fm__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=700px){.fm__row{grid-template-columns:1fr}}@view-transition{navigation:auto}::view-transition{background:var(--verde)}::view-transition-old(root){animation:.5s cubic-bezier(.65,0,.35,1) both kl-vt-out}::view-transition-new(root){animation:.8s cubic-bezier(.16,1,.3,1) .12s both kl-vt-in}@keyframes kl-vt-out{to{opacity:0;filter:blur(10px)}}@keyframes kl-vt-in{0%{opacity:0;filter:blur(10px)}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}@media (width<=900px){html .swipe[data-swipe]{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin);margin-inline:calc(var(--margin) * -1);padding-inline:var(--margin);gap:.75rem;display:flex;overflow:auto hidden}html .swipe[data-swipe]::-webkit-scrollbar{display:none}html .swipe[data-swipe]>*{width:var(--swipe-w,min(78vw, 21rem));scroll-snap-align:start;flex:none;margin:0}html .swipe[data-swipe]:focus-visible{outline:2px solid var(--verde);outline-offset:4px}.swipe__nav{font-size:var(--fs-micro,.6875rem);letter-spacing:.08em;font-variant-numeric:tabular-nums;align-items:center;gap:.9rem;margin-top:1rem;font-weight:700;display:flex}.swipe__nav:empty{display:none}.swipe__track{background:var(--hairline);flex:1;height:1px;position:relative;overflow:hidden}.swipe__track span{transform-origin:0;width:100%;transform:scaleX(var(--p,.2));transition:transform .4s var(--ease-out);background:currentColor;position:absolute;inset:0 auto 0 0}}@media (width>=901px){.swipe__nav{display:none}}[data-segind-on]{isolation:isolate;position:relative}[data-segind-on]>.segind{z-index:-1;pointer-events:none;background:var(--marron);opacity:0;transition:transform .7s var(--ease-out), width .7s var(--ease-out), height .7s var(--ease-out), opacity .4s var(--ease-out);border-radius:2px;position:absolute;top:0;left:0}[data-segind-on]>button,[data-segind-on]>label>span{color:var(--marron)!important;transition:color .45s var(--ease-out)!important;background:0 0!important}[data-segind-on]>button.is-hot,[data-segind-on]>label.is-hot>span{color:var(--arena)!important}@media (prefers-reduced-motion:reduce){[data-segind-on]>.segind{transition:opacity .2s}}
