@font-face{font-family:"Public Sans";font-style:normal;font-weight:400 900;font-display:swap;src:url("fonts/public-sans-variable-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:400 600;font-display:swap;src:url("fonts/instrument-sans-variable-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Caveat";font-style:normal;font-weight:600;font-display:swap;src:url("fonts/caveat-600-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tinta:#12150E;--tinta-2:#1A1E14;--tinta-3:#232819;--oliva:#6E7F4E;--oliva-alto:#93A66B;--matcha:#CFE38C;--crema:#F2EFE3;--crema-mid:#B9BCA9;--crema-low:#7E836F;--display:"akzidenz-grotesk","Akzidenz-Grotesk Next","Public Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--body:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--hand:"Caveat",cursive;--gut:clamp(1.25rem,4vw,2rem);--sec:clamp(4rem,10vw,8rem);--max:1200px;--nav-h:84px;--ease:cubic-bezier(.22,.61,.36,1)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 12px)}body,h1,h2,h3,p,figure,blockquote,ul,ol,dl{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;display:block}button,input{font:inherit;color:inherit}body{background:var(--tinta);color:var(--crema);font-family:var(--body);font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.65;-webkit-font-smoothing:antialiased}body::after{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gut)}.wrap--narrow{max-width:780px}.section{padding-block:var(--sec)}.section--alt{background:var(--tinta-2)}.section--tight{padding-block:clamp(3rem,7vw,5rem)}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--matcha);color:var(--tinta);padding:.75rem 1.25rem;font-weight:600;border-radius:0 0 6px 0}.skip:focus{left:0}:focus-visible{outline:2px solid var(--matcha);outline-offset:3px;border-radius:2px}.eyebrow{font-family:var(--display);font-size:.6875rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--oliva-alto);margin-bottom:1.1rem}.dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--oliva);vertical-align:middle;margin-inline:.6em}.h1{font-family:var(--display);font-weight:800;font-size:clamp(2.5rem,6vw,4.4rem);line-height:.96;letter-spacing:-.04em;text-transform:lowercase;text-wrap:balance}.h1 em{font-style:normal;color:var(--matcha)}.h2{font-family:var(--display);font-weight:800;font-size:clamp(1.85rem,4vw,2.85rem);line-height:1.04;letter-spacing:-.035em;text-transform:lowercase;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.lead{max-width:46ch;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);color:var(--crema-mid);margin-top:1.75rem}.btn{--btn-bg:var(--matcha);display:inline-flex;align-items:center;justify-content:center;background:var(--btn-bg);color:var(--tinta);font-family:var(--display);font-weight:700;font-size:.9375rem;letter-spacing:-.005em;padding:.95rem 1.6rem;border:0;border-radius:999px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .25s var(--ease),background-color .25s var(--ease)}.btn:hover{background:#DCEDA0;transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--sm{padding:.55rem 1.05rem;font-size:.8125rem}.btn--full{width:100%;padding-block:1.05rem}.btn--ghost{--btn-bg:transparent;color:var(--crema);border:1px solid var(--oliva)}.btn--ghost:hover{background:var(--oliva);color:var(--crema)}.link{color:var(--crema-mid);text-decoration:none;font-size:.9375rem;border-bottom:1px solid var(--tinta-3);padding-bottom:2px;transition:color .2s var(--ease),border-color .2s var(--ease)}.link:hover{color:var(--matcha);border-color:var(--matcha)}.nav{position:sticky;top:0;z-index:50;background:var(--tinta);border-bottom:1px solid transparent;transition:border-color .3s var(--ease);transform:translateZ(0)}.nav.is-stuck{border-bottom-color:var(--tinta-3)}.nav__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:var(--nav-h)}.nav__acts{display:flex;align-items:center;gap:.5rem;flex:none}.brand{display:inline-flex;align-items:center;flex:none;text-decoration:none;color:var(--crema)}.brand__mark{display:block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22237.8 473.5 334.6 134.9%22 fill=%22currentColor%22%3E%3Cpath transform=%22translate(234.3 567.2)%22 d=%22M 90.1 -8.2 C 90.4 -6.8 90.8 -5.4 91.2 -4.1 C 91.6 -2.8 92 -1.4 92.4 0 L 51.8 0 C 51.8 -0.7 51.7 -1.4 51.7 -2 C 51.7 -2.7 51.7 -3.3 51.7 -4 C 51.4 -6.8 51.1 -9.2 50.9 -11.2 C 50.6 -13.3 50.3 -15.5 49.8 -17.9 C 49.3 -19.8 49 -21.2 48.9 -22.1 C 48.8 -23.1 47.5 -23.6 45 -23.7 C 43.2 -23.8 42.1 -23.1 41.7 -21.7 C 41.3 -20.2 41 -18 40.7 -14.9 C 40.5 -12.4 40.3 -9.9 40.1 -7.4 C 39.9 -5 39.8 -2.5 39.8 0 L 3.4 0 C 5 -6.9 6.3 -14 7.4 -21.1 C 8.4 -28.2 9.5 -35.3 10.6 -42.3 C 11.7 -49.7 13.1 -56.9 14.8 -64.1 C 16.6 -71.3 17.9 -78.7 18.9 -86.1 C 19.2 -88.7 19.5 -91.2 19.7 -93.7 L 73.5 -93.7 C 74.1 -86.7 75.1 -79.7 76.4 -72.9 C 77.6 -66 78.9 -59.2 80.3 -52.4 C 81.9 -45.1 83.5 -37.7 85 -30.2 C 86.5 -22.8 88.3 -15.4 90.1 -8.2 Z M 44.1 -64.4 C 43.6 -60.3 43.2 -56.7 42.8 -53.5 C 42.4 -50.4 42.4 -47.9 42.8 -46.1 C 43.3 -44.3 44.4 -43.3 46.3 -43.2 C 46.4 -43.2 46.5 -43.2 46.5 -43.2 C 46.7 -43.2 46.9 -43.3 47.1 -43.6 C 47.3 -43.8 47.5 -44 47.7 -44.1 C 48.3 -44.2 48.6 -44.9 48.7 -46.1 C 48.8 -47.3 48.8 -48.8 48.8 -50.4 C 48.7 -52.1 48.7 -53.5 48.6 -54.7 C 48.5 -56.7 48.3 -58.6 48 -60.6 C 47.8 -62.6 47.2 -64.2 46.2 -65.4 C 45.9 -65.7 45.5 -65.8 45 -65.6 C 44.5 -65.5 44.2 -65.1 44.1 -64.4 Z M 44.1 -64.4%22/%3E%3Cpath transform=%22translate(319 567.2)%22 d=%22M 87.2 -22.3 C 87.2 -20.5 87.1 -18.6 87.1 -16.7 C 87 -14.8 87 -12.9 87 -11 C 86.9 -9.4 86.9 -7.8 86.9 -6.2 C 86.9 -4.7 86.9 -3.1 87 -1.5 C 87 -0.5 86.6 0 85.7 0 L 34.7 0 C 34.7 0 34.7 0 34.6 0 C 34.6 0 34.5 0 34.4 0 C 31.9 0 28.8 -0.6 24.9 -1.8 C 21 -3 17.2 -5.2 13.6 -8.5 C 11.2 -10.8 9.3 -13.3 8 -16.2 C 6.8 -19 5.8 -21.5 5.3 -23.7 C 4.7 -25.9 4.5 -27.1 4.5 -27.4 C 4 -30.1 3.7 -32.8 3.6 -35.5 C 3.5 -38.1 3.4 -40.8 3.4 -43.5 C 3.4 -44.3 3.4 -45.8 3.5 -48 C 3.6 -50.3 3.6 -52.8 3.8 -55.5 C 3.9 -58.2 4.3 -60.8 4.8 -63.3 C 5.5 -67 6.5 -70.7 7.8 -74.6 C 9.2 -78.4 11.2 -81.7 13.9 -84.6 C 16.7 -87.8 19.6 -90.1 22.6 -91.5 C 25.5 -93 28.6 -93.7 31.7 -93.7 L 54.8 -93.7 C 59.9 -93.7 64.3 -92.8 67.9 -90.9 C 71.6 -89 74.4 -87.1 76.3 -85.2 C 78.7 -82.7 80.5 -80.2 81.7 -77.5 C 83 -74.8 83.6 -73.3 83.7 -72.9 C 84.6 -69.5 85.3 -66.3 85.7 -63.4 C 86.2 -60.5 86.4 -57.3 86.4 -53.8 C 86.4 -48.4 86 -44 85.3 -40.5 C 84.5 -37 83 -33.8 80.6 -30.8 C 79.4 -29.2 78.1 -28.1 76.7 -27.5 C 75.3 -26.8 74.2 -26.4 73.2 -26.1 C 72.3 -25.9 71.8 -25.7 71.8 -25.5 C 71.7 -24.4 71.9 -23.9 72.5 -23.9 C 73 -24 73.6 -24 74.3 -24 C 75 -23.9 76.2 -23.8 77.8 -23.8 C 79.4 -23.7 80.9 -23.7 82.5 -23.8 C 84.1 -23.8 85.2 -23.8 85.8 -23.8 C 86.6 -23.8 87.1 -23.3 87.2 -22.3 Z M 41.4 -39.5 C 41.4 -38.5 41.5 -37.3 41.7 -36 C 41.9 -34.6 42.3 -33.5 42.9 -32.5 C 43.5 -31.6 44.3 -31.1 45.3 -31.1 C 46.9 -31.1 48 -31.7 48.6 -32.9 C 49.2 -34.1 49.5 -36.6 49.5 -40.2 L 49.5 -56.5 C 49.5 -58.9 49.1 -61 48.4 -62.7 C 47.7 -64.4 46.8 -65.2 45.6 -65.2 C 44.5 -65.2 43.5 -64.6 42.7 -63.4 C 41.8 -62.1 41.4 -60.2 41.4 -57.7 Z M 41.4 -39.5%22/%3E%3Cpath transform=%22translate(399 567.2)%22 d=%22M 71.1 -2.2 C 68.3 -1.2 65.5 -0.6 62.6 -0.4 C 59.8 -0.1 57.8 0 56.6 0 L 31.6 0 C 27.6 0 23.5 -0.9 19.3 -2.7 C 15.1 -4.5 11.8 -6.9 9.5 -10.1 C 7.9 -12.4 6.8 -15 6 -17.9 C 5.2 -20.8 4.6 -23.6 4.4 -26.3 C 4.1 -29 4 -31.3 4 -33.1 L 4 -92.7 C 4 -93.4 4.3 -93.7 4.8 -93.7 L 39.3 -93.7 C 39.8 -93.7 40.1 -93.4 40.1 -92.7 C 40.1 -87.2 40.1 -81.7 40.1 -76.3 C 40.1 -74.9 40.1 -72.8 40.1 -70.1 C 40.1 -67.4 40.1 -64.5 40 -61.4 C 39.9 -58.3 39.9 -55.5 40 -53 C 40.1 -50.4 40.1 -48.7 40.2 -47.7 C 40.3 -45.6 40.5 -43.5 40.8 -41.5 C 41.1 -39.5 41.7 -38 42.6 -37.2 C 43.6 -36.4 44.6 -36.1 45.6 -36.3 C 46.6 -36.6 47.3 -37 47.7 -37.4 C 48.8 -38.9 49.3 -40.7 49.3 -42.8 C 49.3 -44.8 49.4 -46.9 49.5 -48.9 C 49.5 -49.9 49.5 -51.7 49.5 -54.5 C 49.6 -57.2 49.6 -60.2 49.6 -63.5 C 49.6 -66.9 49.6 -70 49.6 -73 C 49.6 -76 49.7 -78.3 49.8 -79.9 C 49.8 -82 49.8 -84.2 49.8 -86.3 C 49.8 -88.5 49.7 -90.6 49.6 -92.7 C 49.6 -93.4 49.9 -93.7 50.4 -93.7 L 86.9 -93.7 C 87.4 -93.7 87.6 -93.4 87.6 -92.7 L 87.6 -36 C 87.6 -32 87.4 -27.7 86.9 -23.2 C 86.5 -18.6 85 -14.8 82.5 -11.6 C 80.8 -9.5 79.1 -7.7 77.2 -6 C 75.3 -4.4 73.2 -3.1 71.1 -2.2 Z M 71.1 -2.2%22/%3E%3Cpath transform=%22translate(480 567.2)%22 d=%22M 90.1 -8.2 C 90.4 -6.8 90.8 -5.4 91.2 -4.1 C 91.6 -2.8 92 -1.4 92.4 0 L 51.8 0 C 51.8 -0.7 51.7 -1.4 51.7 -2 C 51.7 -2.7 51.7 -3.3 51.7 -4 C 51.4 -6.8 51.1 -9.2 50.9 -11.2 C 50.6 -13.3 50.3 -15.5 49.8 -17.9 C 49.3 -19.8 49 -21.2 48.9 -22.1 C 48.8 -23.1 47.5 -23.6 45 -23.7 C 43.2 -23.8 42.1 -23.1 41.7 -21.7 C 41.3 -20.2 41 -18 40.7 -14.9 C 40.5 -12.4 40.3 -9.9 40.1 -7.4 C 39.9 -5 39.8 -2.5 39.8 0 L 3.4 0 C 5 -6.9 6.3 -14 7.4 -21.1 C 8.4 -28.2 9.5 -35.3 10.6 -42.3 C 11.7 -49.7 13.1 -56.9 14.8 -64.1 C 16.6 -71.3 17.9 -78.7 18.9 -86.1 C 19.2 -88.7 19.5 -91.2 19.7 -93.7 L 73.5 -93.7 C 74.1 -86.7 75.1 -79.7 76.4 -72.9 C 77.6 -66 78.9 -59.2 80.3 -52.4 C 81.9 -45.1 83.5 -37.7 85 -30.2 C 86.5 -22.8 88.3 -15.4 90.1 -8.2 Z M 44.1 -64.4 C 43.6 -60.3 43.2 -56.7 42.8 -53.5 C 42.4 -50.4 42.4 -47.9 42.8 -46.1 C 43.3 -44.3 44.4 -43.3 46.3 -43.2 C 46.4 -43.2 46.5 -43.2 46.5 -43.2 C 46.7 -43.2 46.9 -43.3 47.1 -43.6 C 47.3 -43.8 47.5 -44 47.7 -44.1 C 48.3 -44.2 48.6 -44.9 48.7 -46.1 C 48.8 -47.3 48.8 -48.8 48.8 -50.4 C 48.7 -52.1 48.7 -53.5 48.6 -54.7 C 48.5 -56.7 48.3 -58.6 48 -60.6 C 47.8 -62.6 47.2 -64.2 46.2 -65.4 C 45.9 -65.7 45.5 -65.8 45 -65.6 C 44.5 -65.5 44.2 -65.1 44.1 -64.4 Z M 44.1 -64.4%22/%3E%3Cpath transform=%22translate(305.6 604.1)%22 d=%22M 17.2 -2.3 C 15 -0.1 12.4 1 9.7 1 C 5.5 1 2.8 -1.5 2.8 -5.5 C 2.8 -10.3 6.7 -14.5 11.3 -14.5 C 14.4 -14.5 16.4 -12.6 16.4 -9.6 C 16.4 -7.5 15.6 -5.3 14.4 -4.1 C 14.1 -3.7 13.7 -3.5 13.5 -3.5 C 13.2 -3.5 13 -3.7 13 -4.1 C 13 -4.6 13.1 -5.5 13.6 -7.9 L 14.4 -11.5 L 12.3 -11.5 L 12.1 -10.6 C 11.4 -11.7 10.8 -12 9.7 -12 C 7 -12 4.7 -8.9 4.7 -5.4 C 4.7 -3 5.9 -1.5 7.9 -1.5 C 9 -1.5 9.9 -2.1 10.8 -3.1 C 11 -2.1 11.7 -1.5 12.9 -1.5 C 15.7 -1.5 18.3 -5.4 18.3 -9.7 C 18.3 -13.7 15.5 -16.3 11.4 -16.3 C 5.6 -16.3 0.9 -11.5 0.9 -5.4 C 0.9 -0.3 4.8 2.8 9.7 2.8 C 11.8 2.8 13.7 2.3 15.5 1.3 C 16.5 0.7 17 0.3 18.3 -0.9 Z M 11.3 -7.9 C 11.3 -5.8 9.9 -3.6 8.5 -3.6 C 7.6 -3.6 7.1 -4.3 7.1 -5.5 C 7.1 -7.8 8.4 -9.9 9.8 -9.9 C 10.7 -9.9 11.3 -9.2 11.3 -8 Z M 11.3 -7.9%22/%3E%3Cpath transform=%22translate(323.4 604.1)%22 d=%22M 12.1 0 C 11.8 -0.4 11.7 -0.8 11.7 -1.9 L 11.7 -8.8 C 11.7 -11.7 8.6 -12.3 6.6 -12.3 C 3.9 -12.3 1.5 -11.2 1.5 -8.6 L 5 -8.6 C 5.1 -9.1 5.4 -10 6.9 -10 C 8.2 -10 8.3 -8.9 8.3 -8.5 L 8.3 -7.9 C 5.6 -7.4 4.4 -7.1 3.5 -6.8 C 2 -6.1 1 -4.8 1 -3.3 C 1 -1.6 2.2 0.3 4.9 0.3 C 6.8 0.3 7.7 -0.5 8.6 -1.1 L 8.6 0 Z M 8.3 -5.7 L 8.3 -5.2 C 8.3 -3.5 7.2 -2.3 5.8 -2.3 C 4.8 -2.3 4.5 -3.1 4.5 -3.5 C 4.5 -4 4.8 -4.6 6 -5 Z M 8.3 -5.7%22/%3E%3Cpath transform=%22translate(335.1 604.1)%22 d=%22M 12.3 4.1 L 12.3 -12 L 9.1 -12 L 9.1 -10.9 C 8.1 -11.8 7.3 -12.3 5.9 -12.3 C 2.3 -12.3 0.7 -8.9 0.7 -5.8 C 0.7 -1.7 3.1 0.3 5.7 0.3 C 7.2 0.3 8 -0.3 8.8 -0.8 L 8.8 4.1 Z M 9 -6.1 C 9 -3.6 7.9 -2.4 6.6 -2.4 C 5.3 -2.4 4.2 -3.8 4.2 -6 C 4.2 -7.7 4.8 -9.8 6.7 -9.8 C 8 -9.8 9 -8.5 9 -6.1 Z M 9 -6.1%22/%3E%3Cpath transform=%22translate(347.2 604.1)%22 d=%22M 12.2 0 L 12.2 -12 L 8.7 -12 L 8.7 -4.5 C 8.7 -3.4 8.1 -2.5 6.7 -2.5 C 5.3 -2.5 5 -3.5 5 -4.3 L 5 -12 L 1.5 -12 L 1.5 -3.9 C 1.5 -1 2.6 0.3 5.2 0.3 C 7.2 0.3 8.4 -0.7 8.7 -1.1 L 8.7 0 Z M 12.2 0%22/%3E%3Cpath transform=%22translate(359.4 604.1)%22 d=%22M 12.1 0 C 11.8 -0.4 11.7 -0.8 11.7 -1.9 L 11.7 -8.8 C 11.7 -11.7 8.6 -12.3 6.6 -12.3 C 3.9 -12.3 1.5 -11.2 1.5 -8.6 L 5 -8.6 C 5.1 -9.1 5.4 -10 6.9 -10 C 8.2 -10 8.3 -8.9 8.3 -8.5 L 8.3 -7.9 C 5.6 -7.4 4.4 -7.1 3.5 -6.8 C 2 -6.1 1 -4.8 1 -3.3 C 1 -1.6 2.2 0.3 4.9 0.3 C 6.8 0.3 7.7 -0.5 8.6 -1.1 L 8.6 0 Z M 8.3 -5.7 L 8.3 -5.2 C 8.3 -3.5 7.2 -2.3 5.8 -2.3 C 4.8 -2.3 4.5 -3.1 4.5 -3.5 C 4.5 -4 4.8 -4.6 6 -5 Z M 8.3 -5.7%22/%3E%3Cpath transform=%22translate(371 604.1)%22 d=%22M 4.7 0 L 4.7 -3.8 L 1 -3.8 L 1 0 Z M 4.7 0%22/%3E%3Cpath transform=%22translate(375.1 604.1)%22 d=%22M 12.9 -5.2 L 12.9 -5.4 C 12.9 -8.7 11.4 -12.3 6.9 -12.3 C 2.2 -12.3 0.7 -8.8 0.7 -5.8 C 0.7 -1.9 3.1 0.4 6.8 0.4 C 9.3 0.4 11.4 -0.8 12.7 -3 L 10.1 -4.4 C 9.7 -3.4 8.7 -2.3 7.1 -2.3 C 5.4 -2.3 4.3 -3.5 4.3 -5.1 L 4.3 -5.2 Z M 4.3 -7.4 C 4.5 -8.4 5.2 -9.8 6.9 -9.8 C 8.3 -9.8 9.2 -8.8 9.2 -7.4 Z M 4.3 -7.4%22/%3E%3Cpath transform=%22translate(386.7 604.1)%22 d=%22M 11.2 -10.6 C 9.7 -11.7 7.9 -12.4 5.9 -12.4 C 2.5 -12.4 0.8 -10.4 0.8 -8.3 C 0.8 -6.5 2 -5.3 4.8 -4.8 L 5.9 -4.6 C 7.2 -4.4 7.8 -4.2 7.8 -3.6 C 7.8 -2.8 6.8 -2.4 5.7 -2.4 C 4.4 -2.4 3.1 -3.1 2.2 -4 L -0 -2 C 0.8 -1.1 2.8 0.3 5.8 0.3 C 8.3 0.3 11.4 -0.9 11.4 -3.9 C 11.4 -6.1 9.7 -7.2 7.1 -7.6 L 6.3 -7.8 C 4.9 -8.1 4.3 -8.3 4.3 -8.8 C 4.3 -9.5 5.2 -9.7 6 -9.7 C 7.1 -9.7 8.2 -9.2 9 -8.6 Z M 11.2 -10.6%22/%3E%3Cpath transform=%22translate(397 604.1)%22 d=%22M 7.8 -9.5 L 7.8 -11.7 L 5.5 -11.7 L 5.5 -15.4 L 2 -15.4 L 2 -11.7 L 0.3 -11.7 L 0.3 -9.5 L 2 -9.5 L 2 -3.3 C 2 -0.5 3.5 0.1 5.4 0.1 C 6.7 0.1 7.4 -0 7.6 -0.1 L 7.6 -2.8 C 7.6 -2.8 6.6 -2.8 6.4 -2.8 C 5.8 -2.8 5.5 -3 5.5 -3.8 L 5.5 -9.5 Z M 7.8 -9.5%22/%3E%3Cpath transform=%22translate(403.4 604.1)%22 d=%22M 12.2 0 L 12.2 -12 L 8.7 -12 L 8.7 -4.5 C 8.7 -3.4 8.1 -2.5 6.7 -2.5 C 5.3 -2.5 5 -3.5 5 -4.3 L 5 -12 L 1.5 -12 L 1.5 -3.9 C 1.5 -1 2.6 0.3 5.2 0.3 C 7.2 0.3 8.4 -0.7 8.7 -1.1 L 8.7 0 Z M 12.2 0%22/%3E%3Cpath transform=%22translate(415.6 604.1)%22 d=%22M 12.3 0 L 12.3 -16.2 L 8.9 -16.2 L 8.9 -11.1 C 8.4 -11.4 7.4 -12.3 5.7 -12.3 C 2.5 -12.3 0.7 -9.4 0.7 -5.9 C 0.7 -1.9 3.1 0.3 5.9 0.3 C 6.5 0.3 7.8 0.2 9.1 -1.1 L 9.1 0 Z M 4.3 -5.9 C 4.3 -7.6 4.9 -9.7 6.7 -9.7 C 8.7 -9.7 8.9 -7.4 8.9 -5.9 C 8.9 -5.3 8.8 -2.3 6.6 -2.3 C 4.5 -2.3 4.3 -4.9 4.3 -5.9 Z M 4.3 -5.9%22/%3E%3Cpath transform=%22translate(427.7 604.1)%22 d=%22M 5.1 -13.5 L 5.1 -16.2 L 1.6 -16.2 L 1.6 -13.5 Z M 5.1 0 L 5.1 -12 L 1.6 -12 L 1.6 0 Z M 5.1 0%22/%3E%3Cpath transform=%22translate(432.7 604.1)%22 d=%22M 13.6 -6 C 13.6 -8.8 12.1 -12.3 7 -12.3 C 2.6 -12.3 0.7 -9.1 0.7 -6.1 C 0.7 -1.3 4 0.4 7.2 0.4 C 11.2 0.4 13.6 -2.1 13.6 -6 Z M 10 -5.9 C 10 -4.1 9.1 -2.5 7.2 -2.5 C 5.1 -2.5 4.3 -4 4.3 -6 C 4.3 -8.5 5.7 -9.5 7 -9.5 C 8.9 -9.5 10 -8.4 10 -5.9 Z M 10 -5.9%22/%3E%3Cpath transform=%22translate(445.3 604.1)%22 d=%22M 12.3 0 L 12.3 -16.2 L 8.9 -16.2 L 8.9 -11.1 C 8.4 -11.4 7.4 -12.3 5.7 -12.3 C 2.5 -12.3 0.7 -9.4 0.7 -5.9 C 0.7 -1.9 3.1 0.3 5.9 0.3 C 6.5 0.3 7.8 0.2 9.1 -1.1 L 9.1 0 Z M 4.3 -5.9 C 4.3 -7.6 4.9 -9.7 6.7 -9.7 C 8.7 -9.7 8.9 -7.4 8.9 -5.9 C 8.9 -5.3 8.8 -2.3 6.6 -2.3 C 4.5 -2.3 4.3 -4.9 4.3 -5.9 Z M 4.3 -5.9%22/%3E%3Cpath transform=%22translate(457.5 604.1)%22 d=%22M 5.1 -13.5 L 5.1 -16.2 L 1.6 -16.2 L 1.6 -13.5 Z M 5.1 0 L 5.1 -12 L 1.6 -12 L 1.6 0 Z M 5.1 0%22/%3E%3Cpath transform=%22translate(462.5 604.1)%22 d=%22M 9 -12 L 9 -10.9 C 8.3 -11.5 7.4 -12.2 5.7 -12.2 C 2.8 -12.2 0.7 -9.9 0.7 -6.3 C 0.7 -1.7 3.7 -0.6 5.7 -0.6 C 7.3 -0.6 8 -1.1 8.8 -1.6 L 8.8 0 C 8.8 1.4 8 1.9 6.7 1.9 C 4.9 1.9 4.5 0.8 4.5 0 L 0.9 0 L 0.9 0.4 C 0.9 3 3.1 4.3 6.4 4.3 C 10.3 4.3 12.3 2.8 12.3 -0.3 L 12.3 -12 Z M 8.8 -6.4 C 8.8 -5.1 8.7 -3.2 6.6 -3.2 C 4.7 -3.2 4.4 -4.8 4.4 -6.5 C 4.4 -7.2 4.5 -9.5 6.5 -9.5 C 8.6 -9.5 8.8 -7.9 8.8 -6.4 Z M 8.8 -6.4%22/%3E%3Cpath transform=%22translate(474.6 604.1)%22 d=%22M 5.1 -13.5 L 5.1 -16.2 L 1.6 -16.2 L 1.6 -13.5 Z M 5.1 0 L 5.1 -12 L 1.6 -12 L 1.6 0 Z M 5.1 0%22/%3E%3Cpath transform=%22translate(479.6 604.1)%22 d=%22M 7.8 -9.5 L 7.8 -11.7 L 5.5 -11.7 L 5.5 -15.4 L 2 -15.4 L 2 -11.7 L 0.3 -11.7 L 0.3 -9.5 L 2 -9.5 L 2 -3.3 C 2 -0.5 3.5 0.1 5.4 0.1 C 6.7 0.1 7.4 -0 7.6 -0.1 L 7.6 -2.8 C 7.6 -2.8 6.6 -2.8 6.4 -2.8 C 5.8 -2.8 5.5 -3 5.5 -3.8 L 5.5 -9.5 Z M 7.8 -9.5%22/%3E%3Cpath transform=%22translate(486 604.1)%22 d=%22M 12.1 0 C 11.8 -0.4 11.7 -0.8 11.7 -1.9 L 11.7 -8.8 C 11.7 -11.7 8.6 -12.3 6.6 -12.3 C 3.9 -12.3 1.5 -11.2 1.5 -8.6 L 5 -8.6 C 5.1 -9.1 5.4 -10 6.9 -10 C 8.2 -10 8.3 -8.9 8.3 -8.5 L 8.3 -7.9 C 5.6 -7.4 4.4 -7.1 3.5 -6.8 C 2 -6.1 1 -4.8 1 -3.3 C 1 -1.6 2.2 0.3 4.9 0.3 C 6.8 0.3 7.7 -0.5 8.6 -1.1 L 8.6 0 Z M 8.3 -5.7 L 8.3 -5.2 C 8.3 -3.5 7.2 -2.3 5.8 -2.3 C 4.8 -2.3 4.5 -3.1 4.5 -3.5 C 4.5 -4 4.8 -4.6 6 -5 Z M 8.3 -5.7%22/%3E%3Cpath transform=%22translate(497.7 604.1)%22 d=%22M 5.1 0 L 5.1 -16.2 L 1.6 -16.2 L 1.6 0 Z M 5.1 0%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22237.8 473.5 334.6 134.9%22 fill=%22currentColor%22%3E%3Cpath transform=%22translate(234.3 567.2)%22 d=%22M 90.1 -8.2 C 90.4 -6.8 90.8 -5.4 91.2 -4.1 C 91.6 -2.8 92 -1.4 92.4 0 L 51.8 0 C 51.8 -0.7 51.7 -1.4 51.7 -2 C 51.7 -2.7 51.7 -3.3 51.7 -4 C 51.4 -6.8 51.1 -9.2 50.9 -11.2 C 50.6 -13.3 50.3 -15.5 49.8 -17.9 C 49.3 -19.8 49 -21.2 48.9 -22.1 C 48.8 -23.1 47.5 -23.6 45 -23.7 C 43.2 -23.8 42.1 -23.1 41.7 -21.7 C 41.3 -20.2 41 -18 40.7 -14.9 C 40.5 -12.4 40.3 -9.9 40.1 -7.4 C 39.9 -5 39.8 -2.5 39.8 0 L 3.4 0 C 5 -6.9 6.3 -14 7.4 -21.1 C 8.4 -28.2 9.5 -35.3 10.6 -42.3 C 11.7 -49.7 13.1 -56.9 14.8 -64.1 C 16.6 -71.3 17.9 -78.7 18.9 -86.1 C 19.2 -88.7 19.5 -91.2 19.7 -93.7 L 73.5 -93.7 C 74.1 -86.7 75.1 -79.7 76.4 -72.9 C 77.6 -66 78.9 -59.2 80.3 -52.4 C 81.9 -45.1 83.5 -37.7 85 -30.2 C 86.5 -22.8 88.3 -15.4 90.1 -8.2 Z M 44.1 -64.4 C 43.6 -60.3 43.2 -56.7 42.8 -53.5 C 42.4 -50.4 42.4 -47.9 42.8 -46.1 C 43.3 -44.3 44.4 -43.3 46.3 -43.2 C 46.4 -43.2 46.5 -43.2 46.5 -43.2 C 46.7 -43.2 46.9 -43.3 47.1 -43.6 C 47.3 -43.8 47.5 -44 47.7 -44.1 C 48.3 -44.2 48.6 -44.9 48.7 -46.1 C 48.8 -47.3 48.8 -48.8 48.8 -50.4 C 48.7 -52.1 48.7 -53.5 48.6 -54.7 C 48.5 -56.7 48.3 -58.6 48 -60.6 C 47.8 -62.6 47.2 -64.2 46.2 -65.4 C 45.9 -65.7 45.5 -65.8 45 -65.6 C 44.5 -65.5 44.2 -65.1 44.1 -64.4 Z M 44.1 -64.4%22/%3E%3Cpath transform=%22translate(319 567.2)%22 d=%22M 87.2 -22.3 C 87.2 -20.5 87.1 -18.6 87.1 -16.7 C 87 -14.8 87 -12.9 87 -11 C 86.9 -9.4 86.9 -7.8 86.9 -6.2 C 86.9 -4.7 86.9 -3.1 87 -1.5 C 87 -0.5 86.6 0 85.7 0 L 34.7 0 C 34.7 0 34.7 0 34.6 0 C 34.6 0 34.5 0 34.4 0 C 31.9 0 28.8 -0.6 24.9 -1.8 C 21 -3 17.2 -5.2 13.6 -8.5 C 11.2 -10.8 9.3 -13.3 8 -16.2 C 6.8 -19 5.8 -21.5 5.3 -23.7 C 4.7 -25.9 4.5 -27.1 4.5 -27.4 C 4 -30.1 3.7 -32.8 3.6 -35.5 C 3.5 -38.1 3.4 -40.8 3.4 -43.5 C 3.4 -44.3 3.4 -45.8 3.5 -48 C 3.6 -50.3 3.6 -52.8 3.8 -55.5 C 3.9 -58.2 4.3 -60.8 4.8 -63.3 C 5.5 -67 6.5 -70.7 7.8 -74.6 C 9.2 -78.4 11.2 -81.7 13.9 -84.6 C 16.7 -87.8 19.6 -90.1 22.6 -91.5 C 25.5 -93 28.6 -93.7 31.7 -93.7 L 54.8 -93.7 C 59.9 -93.7 64.3 -92.8 67.9 -90.9 C 71.6 -89 74.4 -87.1 76.3 -85.2 C 78.7 -82.7 80.5 -80.2 81.7 -77.5 C 83 -74.8 83.6 -73.3 83.7 -72.9 C 84.6 -69.5 85.3 -66.3 85.7 -63.4 C 86.2 -60.5 86.4 -57.3 86.4 -53.8 C 86.4 -48.4 86 -44 85.3 -40.5 C 84.5 -37 83 -33.8 80.6 -30.8 C 79.4 -29.2 78.1 -28.1 76.7 -27.5 C 75.3 -26.8 74.2 -26.4 73.2 -26.1 C 72.3 -25.9 71.8 -25.7 71.8 -25.5 C 71.7 -24.4 71.9 -23.9 72.5 -23.9 C 73 -24 73.6 -24 74.3 -24 C 75 -23.9 76.2 -23.8 77.8 -23.8 C 79.4 -23.7 80.9 -23.7 82.5 -23.8 C 84.1 -23.8 85.2 -23.8 85.8 -23.8 C 86.6 -23.8 87.1 -23.3 87.2 -22.3 Z M 41.4 -39.5 C 41.4 -38.5 41.5 -37.3 41.7 -36 C 41.9 -34.6 42.3 -33.5 42.9 -32.5 C 43.5 -31.6 44.3 -31.1 45.3 -31.1 C 46.9 -31.1 48 -31.7 48.6 -32.9 C 49.2 -34.1 49.5 -36.6 49.5 -40.2 L 49.5 -56.5 C 49.5 -58.9 49.1 -61 48.4 -62.7 C 47.7 -64.4 46.8 -65.2 45.6 -65.2 C 44.5 -65.2 43.5 -64.6 42.7 -63.4 C 41.8 -62.1 41.4 -60.2 41.4 -57.7 Z M 41.4 -39.5%22/%3E%3Cpath transform=%22translate(399 567.2)%22 d=%22M 71.1 -2.2 C 68.3 -1.2 65.5 -0.6 62.6 -0.4 C 59.8 -0.1 57.8 0 56.6 0 L 31.6 0 C 27.6 0 23.5 -0.9 19.3 -2.7 C 15.1 -4.5 11.8 -6.9 9.5 -10.1 C 7.9 -12.4 6.8 -15 6 -17.9 C 5.2 -20.8 4.6 -23.6 4.4 -26.3 C 4.1 -29 4 -31.3 4 -33.1 L 4 -92.7 C 4 -93.4 4.3 -93.7 4.8 -93.7 L 39.3 -93.7 C 39.8 -93.7 40.1 -93.4 40.1 -92.7 C 40.1 -87.2 40.1 -81.7 40.1 -76.3 C 40.1 -74.9 40.1 -72.8 40.1 -70.1 C 40.1 -67.4 40.1 -64.5 40 -61.4 C 39.9 -58.3 39.9 -55.5 40 -53 C 40.1 -50.4 40.1 -48.7 40.2 -47.7 C 40.3 -45.6 40.5 -43.5 40.8 -41.5 C 41.1 -39.5 41.7 -38 42.6 -37.2 C 43.6 -36.4 44.6 -36.1 45.6 -36.3 C 46.6 -36.6 47.3 -37 47.7 -37.4 C 48.8 -38.9 49.3 -40.7 49.3 -42.8 C 49.3 -44.8 49.4 -46.9 49.5 -48.9 C 49.5 -49.9 49.5 -51.7 49.5 -54.5 C 49.6 -57.2 49.6 -60.2 49.6 -63.5 C 49.6 -66.9 49.6 -70 49.6 -73 C 49.6 -76 49.7 -78.3 49.8 -79.9 C 49.8 -82 49.8 -84.2 49.8 -86.3 C 49.8 -88.5 49.7 -90.6 49.6 -92.7 C 49.6 -93.4 49.9 -93.7 50.4 -93.7 L 86.9 -93.7 C 87.4 -93.7 87.6 -93.4 87.6 -92.7 L 87.6 -36 C 87.6 -32 87.4 -27.7 86.9 -23.2 C 86.5 -18.6 85 -14.8 82.5 -11.6 C 80.8 -9.5 79.1 -7.7 77.2 -6 C 75.3 -4.4 73.2 -3.1 71.1 -2.2 Z M 71.1 -2.2%22/%3E%3Cpath transform=%22translate(480 567.2)%22 d=%22M 90.1 -8.2 C 90.4 -6.8 90.8 -5.4 91.2 -4.1 C 91.6 -2.8 92 -1.4 92.4 0 L 51.8 0 C 51.8 -0.7 51.7 -1.4 51.7 -2 C 51.7 -2.7 51.7 -3.3 51.7 -4 C 51.4 -6.8 51.1 -9.2 50.9 -11.2 C 50.6 -13.3 50.3 -15.5 49.8 -17.9 C 49.3 -19.8 49 -21.2 48.9 -22.1 C 48.8 -23.1 47.5 -23.6 45 -23.7 C 43.2 -23.8 42.1 -23.1 41.7 -21.7 C 41.3 -20.2 41 -18 40.7 -14.9 C 40.5 -12.4 40.3 -9.9 40.1 -7.4 C 39.9 -5 39.8 -2.5 39.8 0 L 3.4 0 C 5 -6.9 6.3 -14 7.4 -21.1 C 8.4 -28.2 9.5 -35.3 10.6 -42.3 C 11.7 -49.7 13.1 -56.9 14.8 -64.1 C 16.6 -71.3 17.9 -78.7 18.9 -86.1 C 19.2 -88.7 19.5 -91.2 19.7 -93.7 L 73.5 -93.7 C 74.1 -86.7 75.1 -79.7 76.4 -72.9 C 77.6 -66 78.9 -59.2 80.3 -52.4 C 81.9 -45.1 83.5 -37.7 85 -30.2 C 86.5 -22.8 88.3 -15.4 90.1 -8.2 Z M 44.1 -64.4 C 43.6 -60.3 43.2 -56.7 42.8 -53.5 C 42.4 -50.4 42.4 -47.9 42.8 -46.1 C 43.3 -44.3 44.4 -43.3 46.3 -43.2 C 46.4 -43.2 46.5 -43.2 46.5 -43.2 C 46.7 -43.2 46.9 -43.3 47.1 -43.6 C 47.3 -43.8 47.5 -44 47.7 -44.1 C 48.3 -44.2 48.6 -44.9 48.7 -46.1 C 48.8 -47.3 48.8 -48.8 48.8 -50.4 C 48.7 -52.1 48.7 -53.5 48.6 -54.7 C 48.5 -56.7 48.3 -58.6 48 -60.6 C 47.8 -62.6 47.2 -64.2 46.2 -65.4 C 45.9 -65.7 45.5 -65.8 45 -65.6 C 44.5 -65.5 44.2 -65.1 44.1 -64.4 Z M 44.1 -64.4%22/%3E%3Cpath transform=%22translate(305.6 604.1)%22 d=%22M 17.2 -2.3 C 15 -0.1 12.4 1 9.7 1 C 5.5 1 2.8 -1.5 2.8 -5.5 C 2.8 -10.3 6.7 -14.5 11.3 -14.5 C 14.4 -14.5 16.4 -12.6 16.4 -9.6 C 16.4 -7.5 15.6 -5.3 14.4 -4.1 C 14.1 -3.7 13.7 -3.5 13.5 -3.5 C 13.2 -3.5 13 -3.7 13 -4.1 C 13 -4.6 13.1 -5.5 13.6 -7.9 L 14.4 -11.5 L 12.3 -11.5 L 12.1 -10.6 C 11.4 -11.7 10.8 -12 9.7 -12 C 7 -12 4.7 -8.9 4.7 -5.4 C 4.7 -3 5.9 -1.5 7.9 -1.5 C 9 -1.5 9.9 -2.1 10.8 -3.1 C 11 -2.1 11.7 -1.5 12.9 -1.5 C 15.7 -1.5 18.3 -5.4 18.3 -9.7 C 18.3 -13.7 15.5 -16.3 11.4 -16.3 C 5.6 -16.3 0.9 -11.5 0.9 -5.4 C 0.9 -0.3 4.8 2.8 9.7 2.8 C 11.8 2.8 13.7 2.3 15.5 1.3 C 16.5 0.7 17 0.3 18.3 -0.9 Z M 11.3 -7.9 C 11.3 -5.8 9.9 -3.6 8.5 -3.6 C 7.6 -3.6 7.1 -4.3 7.1 -5.5 C 7.1 -7.8 8.4 -9.9 9.8 -9.9 C 10.7 -9.9 11.3 -9.2 11.3 -8 Z M 11.3 -7.9%22/%3E%3Cpath transform=%22translate(323.4 604.1)%22 d=%22M 12.1 0 C 11.8 -0.4 11.7 -0.8 11.7 -1.9 L 11.7 -8.8 C 11.7 -11.7 8.6 -12.3 6.6 -12.3 C 3.9 -12.3 1.5 -11.2 1.5 -8.6 L 5 -8.6 C 5.1 -9.1 5.4 -10 6.9 -10 C 8.2 -10 8.3 -8.9 8.3 -8.5 L 8.3 -7.9 C 5.6 -7.4 4.4 -7.1 3.5 -6.8 C 2 -6.1 1 -4.8 1 -3.3 C 1 -1.6 2.2 0.3 4.9 0.3 C 6.8 0.3 7.7 -0.5 8.6 -1.1 L 8.6 0 Z M 8.3 -5.7 L 8.3 -5.2 C 8.3 -3.5 7.2 -2.3 5.8 -2.3 C 4.8 -2.3 4.5 -3.1 4.5 -3.5 C 4.5 -4 4.8 -4.6 6 -5 Z M 8.3 -5.7%22/%3E%3Cpath transform=%22translate(335.1 604.1)%22 d=%22M 12.3 4.1 L 12.3 -12 L 9.1 -12 L 9.1 -10.9 C 8.1 -11.8 7.3 -12.3 5.9 -12.3 C 2.3 -12.3 0.7 -8.9 0.7 -5.8 C 0.7 -1.7 3.1 0.3 5.7 0.3 C 7.2 0.3 8 -0.3 8.8 -0.8 L 8.8 4.1 Z M 9 -6.1 C 9 -3.6 7.9 -2.4 6.6 -2.4 C 5.3 -2.4 4.2 -3.8 4.2 -6 C 4.2 -7.7 4.8 -9.8 6.7 -9.8 C 8 -9.8 9 -8.5 9 -6.1 Z M 9 -6.1%22/%3E%3Cpath transform=%22translate(347.2 604.1)%22 d=%22M 12.2 0 L 12.2 -12 L 8.7 -12 L 8.7 -4.5 C 8.7 -3.4 8.1 -2.5 6.7 -2.5 C 5.3 -2.5 5 -3.5 5 -4.3 L 5 -12 L 1.5 -12 L 1.5 -3.9 C 1.5 -1 2.6 0.3 5.2 0.3 C 7.2 0.3 8.4 -0.7 8.7 -1.1 L 8.7 0 Z M 12.2 0%22/%3E%3Cpath transform=%22translate(359.4 604.1)%22 d=%22M 12.1 0 C 11.8 -0.4 11.7 -0.8 11.7 -1.9 L 11.7 -8.8 C 11.7 -11.7 8.6 -12.3 6.6 -12.3 C 3.9 -12.3 1.5 -11.2 1.5 -8.6 L 5 -8.6 C 5.1 -9.1 5.4 -10 6.9 -10 C 8.2 -10 8.3 -8.9 8.3 -8.5 L 8.3 -7.9 C 5.6 -7.4 4.4 -7.1 3.5 -6.8 C 2 -6.1 1 -4.8 1 -3.3 C 1 -1.6 2.2 0.3 4.9 0.3 C 6.8 0.3 7.7 -0.5 8.6 -1.1 L 8.6 0 Z M 8.3 -5.7 L 8.3 -5.2 C 8.3 -3.5 7.2 -2.3 5.8 -2.3 C 4.8 -2.3 4.5 -3.1 4.5 -3.5 C 4.5 -4 4.8 -4.6 6 -5 Z M 8.3 -5.7%22/%3E%3Cpath transform=%22translate(371 604.1)%22 d=%22M 4.7 0 L 4.7 -3.8 L 1 -3.8 L 1 0 Z M 4.7 0%22/%3E%3Cpath transform=%22translate(375.1 604.1)%22 d=%22M 12.9 -5.2 L 12.9 -5.4 C 12.9 -8.7 11.4 -12.3 6.9 -12.3 C 2.2 -12.3 0.7 -8.8 0.7 -5.8 C 0.7 -1.9 3.1 0.4 6.8 0.4 C 9.3 0.4 11.4 -0.8 12.7 -3 L 10.1 -4.4 C 9.7 -3.4 8.7 -2.3 7.1 -2.3 C 5.4 -2.3 4.3 -3.5 4.3 -5.1 L 4.3 -5.2 Z M 4.3 -7.4 C 4.5 -8.4 5.2 -9.8 6.9 -9.8 C 8.3 -9.8 9.2 -8.8 9.2 -7.4 Z M 4.3 -7.4%22/%3E%3Cpath transform=%22translate(386.7 604.1)%22 d=%22M 11.2 -10.6 C 9.7 -11.7 7.9 -12.4 5.9 -12.4 C 2.5 -12.4 0.8 -10.4 0.8 -8.3 C 0.8 -6.5 2 -5.3 4.8 -4.8 L 5.9 -4.6 C 7.2 -4.4 7.8 -4.2 7.8 -3.6 C 7.8 -2.8 6.8 -2.4 5.7 -2.4 C 4.4 -2.4 3.1 -3.1 2.2 -4 L -0 -2 C 0.8 -1.1 2.8 0.3 5.8 0.3 C 8.3 0.3 11.4 -0.9 11.4 -3.9 C 11.4 -6.1 9.7 -7.2 7.1 -7.6 L 6.3 -7.8 C 4.9 -8.1 4.3 -8.3 4.3 -8.8 C 4.3 -9.5 5.2 -9.7 6 -9.7 C 7.1 -9.7 8.2 -9.2 9 -8.6 Z M 11.2 -10.6%22/%3E%3Cpath transform=%22translate(397 604.1)%22 d=%22M 7.8 -9.5 L 7.8 -11.7 L 5.5 -11.7 L 5.5 -15.4 L 2 -15.4 L 2 -11.7 L 0.3 -11.7 L 0.3 -9.5 L 2 -9.5 L 2 -3.3 C 2 -0.5 3.5 0.1 5.4 0.1 C 6.7 0.1 7.4 -0 7.6 -0.1 L 7.6 -2.8 C 7.6 -2.8 6.6 -2.8 6.4 -2.8 C 5.8 -2.8 5.5 -3 5.5 -3.8 L 5.5 -9.5 Z M 7.8 -9.5%22/%3E%3Cpath transform=%22translate(403.4 604.1)%22 d=%22M 12.2 0 L 12.2 -12 L 8.7 -12 L 8.7 -4.5 C 8.7 -3.4 8.1 -2.5 6.7 -2.5 C 5.3 -2.5 5 -3.5 5 -4.3 L 5 -12 L 1.5 -12 L 1.5 -3.9 C 1.5 -1 2.6 0.3 5.2 0.3 C 7.2 0.3 8.4 -0.7 8.7 -1.1 L 8.7 0 Z M 12.2 0%22/%3E%3Cpath transform=%22translate(415.6 604.1)%22 d=%22M 12.3 0 L 12.3 -16.2 L 8.9 -16.2 L 8.9 -11.1 C 8.4 -11.4 7.4 -12.3 5.7 -12.3 C 2.5 -12.3 0.7 -9.4 0.7 -5.9 C 0.7 -1.9 3.1 0.3 5.9 0.3 C 6.5 0.3 7.8 0.2 9.1 -1.1 L 9.1 0 Z M 4.3 -5.9 C 4.3 -7.6 4.9 -9.7 6.7 -9.7 C 8.7 -9.7 8.9 -7.4 8.9 -5.9 C 8.9 -5.3 8.8 -2.3 6.6 -2.3 C 4.5 -2.3 4.3 -4.9 4.3 -5.9 Z M 4.3 -5.9%22/%3E%3Cpath transform=%22translate(427.7 604.1)%22 d=%22M 5.1 -13.5 L 5.1 -16.2 L 1.6 -16.2 L 1.6 -13.5 Z M 5.1 0 L 5.1 -12 L 1.6 -12 L 1.6 0 Z M 5.1 0%22/%3E%3Cpath transform=%22translate(432.7 604.1)%22 d=%22M 13.6 -6 C 13.6 -8.8 12.1 -12.3 7 -12.3 C 2.6 -12.3 0.7 -9.1 0.7 -6.1 C 0.7 -1.3 4 0.4 7.2 0.4 C 11.2 0.4 13.6 -2.1 13.6 -6 Z M 10 -5.9 C 10 -4.1 9.1 -2.5 7.2 -2.5 C 5.1 -2.5 4.3 -4 4.3 -6 C 4.3 -8.5 5.7 -9.5 7 -9.5 C 8.9 -9.5 10 -8.4 10 -5.9 Z M 10 -5.9%22/%3E%3Cpath transform=%22translate(445.3 604.1)%22 d=%22M 12.3 0 L 12.3 -16.2 L 8.9 -16.2 L 8.9 -11.1 C 8.4 -11.4 7.4 -12.3 5.7 -12.3 C 2.5 -12.3 0.7 -9.4 0.7 -5.9 C 0.7 -1.9 3.1 0.3 5.9 0.3 C 6.5 0.3 7.8 0.2 9.1 -1.1 L 9.1 0 Z M 4.3 -5.9 C 4.3 -7.6 4.9 -9.7 6.7 -9.7 C 8.7 -9.7 8.9 -7.4 8.9 -5.9 C 8.9 -5.3 8.8 -2.3 6.6 -2.3 C 4.5 -2.3 4.3 -4.9 4.3 -5.9 Z M 4.3 -5.9%22/%3E%3Cpath transform=%22translate(457.5 604.1)%22 d=%22M 5.1 -13.5 L 5.1 -16.2 L 1.6 -16.2 L 1.6 -13.5 Z M 5.1 0 L 5.1 -12 L 1.6 -12 L 1.6 0 Z M 5.1 0%22/%3E%3Cpath transform=%22translate(462.5 604.1)%22 d=%22M 9 -12 L 9 -10.9 C 8.3 -11.5 7.4 -12.2 5.7 -12.2 C 2.8 -12.2 0.7 -9.9 0.7 -6.3 C 0.7 -1.7 3.7 -0.6 5.7 -0.6 C 7.3 -0.6 8 -1.1 8.8 -1.6 L 8.8 0 C 8.8 1.4 8 1.9 6.7 1.9 C 4.9 1.9 4.5 0.8 4.5 0 L 0.9 0 L 0.9 0.4 C 0.9 3 3.1 4.3 6.4 4.3 C 10.3 4.3 12.3 2.8 12.3 -0.3 L 12.3 -12 Z M 8.8 -6.4 C 8.8 -5.1 8.7 -3.2 6.6 -3.2 C 4.7 -3.2 4.4 -4.8 4.4 -6.5 C 4.4 -7.2 4.5 -9.5 6.5 -9.5 C 8.6 -9.5 8.8 -7.9 8.8 -6.4 Z M 8.8 -6.4%22/%3E%3Cpath transform=%22translate(474.6 604.1)%22 d=%22M 5.1 -13.5 L 5.1 -16.2 L 1.6 -16.2 L 1.6 -13.5 Z M 5.1 0 L 5.1 -12 L 1.6 -12 L 1.6 0 Z M 5.1 0%22/%3E%3Cpath transform=%22translate(479.6 604.1)%22 d=%22M 7.8 -9.5 L 7.8 -11.7 L 5.5 -11.7 L 5.5 -15.4 L 2 -15.4 L 2 -11.7 L 0.3 -11.7 L 0.3 -9.5 L 2 -9.5 L 2 -3.3 C 2 -0.5 3.5 0.1 5.4 0.1 C 6.7 0.1 7.4 -0 7.6 -0.1 L 7.6 -2.8 C 7.6 -2.8 6.6 -2.8 6.4 -2.8 C 5.8 -2.8 5.5 -3 5.5 -3.8 L 5.5 -9.5 Z M 7.8 -9.5%22/%3E%3Cpath transform=%22translate(486 604.1)%22 d=%22M 12.1 0 C 11.8 -0.4 11.7 -0.8 11.7 -1.9 L 11.7 -8.8 C 11.7 -11.7 8.6 -12.3 6.6 -12.3 C 3.9 -12.3 1.5 -11.2 1.5 -8.6 L 5 -8.6 C 5.1 -9.1 5.4 -10 6.9 -10 C 8.2 -10 8.3 -8.9 8.3 -8.5 L 8.3 -7.9 C 5.6 -7.4 4.4 -7.1 3.5 -6.8 C 2 -6.1 1 -4.8 1 -3.3 C 1 -1.6 2.2 0.3 4.9 0.3 C 6.8 0.3 7.7 -0.5 8.6 -1.1 L 8.6 0 Z M 8.3 -5.7 L 8.3 -5.2 C 8.3 -3.5 7.2 -2.3 5.8 -2.3 C 4.8 -2.3 4.5 -3.1 4.5 -3.5 C 4.5 -4 4.8 -4.6 6 -5 Z M 8.3 -5.7%22/%3E%3Cpath transform=%22translate(497.7 604.1)%22 d=%22M 5.1 0 L 5.1 -16.2 L 1.6 -16.2 L 1.6 0 Z M 5.1 0%22/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:contain;mask-size:contain;height:50px;width:124px;transition:background-color .25s var(--ease)}.brand:hover .brand__mark{background-color:var(--matcha)}.burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0 9px;background:none;border:1px solid var(--tinta-3);border-radius:999px;cursor:pointer}.burger span{display:block;height:1.5px;background:var(--crema);border-radius:2px;transition:transform .25s var(--ease),opacity .2s var(--ease)}.burger[aria-expanded="true"] span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.burger[aria-expanded="true"] span:nth-child(2){opacity:0}.burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.menu{position:absolute;top:100%;left:0;right:0;display:grid;padding:.25rem var(--gut) 1rem;background:var(--tinta);border-bottom:1px solid var(--tinta-3);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .22s var(--ease),transform .22s var(--ease),visibility .22s}.menu.is-open{opacity:1;visibility:visible;transform:none}.menu a{font-family:var(--display);font-weight:600;font-size:1rem;letter-spacing:-.01em;color:var(--crema-mid);text-decoration:none;padding-block:.9rem;border-bottom:1px solid var(--tinta-3);transition:color .2s var(--ease)}.menu a:last-child{border-bottom:0}.menu a:hover{color:var(--crema)}.menu a[aria-current="page"]{color:var(--matcha)}.hero{padding-block:clamp(2.5rem,7vw,5rem) var(--sec)}.hero__inner{display:grid;gap:clamp(2.75rem,7vw,4.5rem);align-items:center}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.25rem}.chips{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:2.75rem;padding-top:1.75rem;border-top:1px solid var(--tinta-3)}.chip{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.15rem;border:1px solid var(--tinta-3);border-radius:999px;font-family:var(--display);font-weight:600;font-size:.9375rem;letter-spacing:-.01em;color:var(--crema-mid);text-decoration:none;transition:color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}.chip::after{content:"\2192";color:var(--oliva-alto);transition:inherit}.chip:hover{color:var(--matcha);border-color:var(--oliva);transform:translateY(-2px)}.chip:hover::after{color:var(--matcha)}.feed__frame{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border-radius:10px;overflow:hidden;max-width:400px;margin-inline:auto}.tile{position:relative;aspect-ratio:4/5;display:flex;align-items:flex-end;padding:clamp(.6rem,1.6vw,1rem);overflow:hidden;opacity:0;animation:tileIn .7s var(--ease) forwards;animation-delay:calc(var(--d) * 70ms + 150ms)}@keyframes tileIn{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.tile--matcha{background:var(--matcha);color:var(--tinta)}.tile--oliva{background:var(--oliva);color:var(--crema)}.tile--dark{background:var(--tinta-2);color:var(--matcha);border:1px solid var(--tinta-3)}.tile--foto{margin:0;padding:0;background:var(--tinta-2)}.tile--foto img{width:100%;height:100%;object-fit:cover;filter:saturate(.85) contrast(1.04)}.tile--foto::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,21,14,.10),rgba(30,36,22,.35));mix-blend-mode:multiply;pointer-events:none}.tile__txt{font-family:var(--display);font-weight:800;font-size:clamp(.9rem,2.15vw,1.4rem);line-height:1;letter-spacing:-.035em;text-transform:lowercase}.tile__txt--sm{font-size:clamp(.68rem,1.5vw,1rem)}.tile__txt em{font-style:normal;color:var(--matcha)}.tile--matcha .tile__txt em{color:var(--oliva)}.tile__mark{display:block;margin:auto;width:46%;aspect-ratio:1.48;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22335.3 473.5 138.7 93.7%22 fill=%22currentColor%22%3E%3Cpath transform=%22translate(331.8 567.2)%22 d=%22M 90.1 -8.2 C 90.4 -6.8 90.8 -5.4 91.2 -4.1 C 91.6 -2.8 92 -1.4 92.4 0 L 51.8 0 C 51.8 -0.7 51.7 -1.4 51.7 -2 C 51.7 -2.7 51.7 -3.3 51.7 -4 C 51.4 -6.8 51.1 -9.2 50.9 -11.2 C 50.6 -13.3 50.3 -15.5 49.8 -17.9 C 49.3 -19.8 49 -21.2 48.9 -22.1 C 48.8 -23.1 47.5 -23.6 45 -23.7 C 43.2 -23.8 42.1 -23.1 41.7 -21.7 C 41.3 -20.2 41 -18 40.7 -14.9 C 40.5 -12.4 40.3 -9.9 40.1 -7.4 C 39.9 -5 39.8 -2.5 39.8 0 L 3.4 0 C 5 -6.9 6.3 -14 7.4 -21.1 C 8.4 -28.2 9.5 -35.3 10.6 -42.3 C 11.7 -49.7 13.1 -56.9 14.8 -64.1 C 16.6 -71.3 17.9 -78.7 18.9 -86.1 C 19.2 -88.7 19.5 -91.2 19.7 -93.7 L 73.5 -93.7 C 74.1 -86.7 75.1 -79.7 76.4 -72.9 C 77.6 -66 78.9 -59.2 80.3 -52.4 C 81.9 -45.1 83.5 -37.7 85 -30.2 C 86.5 -22.8 88.3 -15.4 90.1 -8.2 Z M 44.1 -64.4 C 43.6 -60.3 43.2 -56.7 42.8 -53.5 C 42.4 -50.4 42.4 -47.9 42.8 -46.1 C 43.3 -44.3 44.4 -43.3 46.3 -43.2 C 46.4 -43.2 46.5 -43.2 46.5 -43.2 C 46.7 -43.2 46.9 -43.3 47.1 -43.6 C 47.3 -43.8 47.5 -44 47.7 -44.1 C 48.3 -44.2 48.6 -44.9 48.7 -46.1 C 48.8 -47.3 48.8 -48.8 48.8 -50.4 C 48.7 -52.1 48.7 -53.5 48.6 -54.7 C 48.5 -56.7 48.3 -58.6 48 -60.6 C 47.8 -62.6 47.2 -64.2 46.2 -65.4 C 45.9 -65.7 45.5 -65.8 45 -65.6 C 44.5 -65.5 44.2 -65.1 44.1 -64.4 Z M 44.1 -64.4%22/%3E%3Cpath transform=%22translate(432.3 567.2)%22 d=%22M 40.1 -28.2 C 40.7 -28.1 41 -27.7 41 -27.1 C 41 -22.7 41.1 -18.4 41.3 -14.1 C 41.5 -9.8 41.6 -5.4 41.7 -1 C 41.7 -0.3 41.4 0 40.8 0 L 4.9 0 C 4.3 0 4 -0.3 4 -1 C 4 -3.2 4 -5.2 4 -6.9 C 4 -8.5 4 -10.4 4 -12.4 C 4.1 -16 4.2 -19.6 4.2 -23.1 C 4.2 -24.2 4.1 -25.3 4 -26.4 C 4 -27.1 4.3 -27.4 4.9 -27.4 C 10.8 -27.5 16.6 -27.8 22.5 -28.2 C 28.3 -28.6 34.2 -28.6 40.1 -28.2 Z M 40.1 -28.2%22/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22335.3 473.5 138.7 93.7%22 fill=%22currentColor%22%3E%3Cpath transform=%22translate(331.8 567.2)%22 d=%22M 90.1 -8.2 C 90.4 -6.8 90.8 -5.4 91.2 -4.1 C 91.6 -2.8 92 -1.4 92.4 0 L 51.8 0 C 51.8 -0.7 51.7 -1.4 51.7 -2 C 51.7 -2.7 51.7 -3.3 51.7 -4 C 51.4 -6.8 51.1 -9.2 50.9 -11.2 C 50.6 -13.3 50.3 -15.5 49.8 -17.9 C 49.3 -19.8 49 -21.2 48.9 -22.1 C 48.8 -23.1 47.5 -23.6 45 -23.7 C 43.2 -23.8 42.1 -23.1 41.7 -21.7 C 41.3 -20.2 41 -18 40.7 -14.9 C 40.5 -12.4 40.3 -9.9 40.1 -7.4 C 39.9 -5 39.8 -2.5 39.8 0 L 3.4 0 C 5 -6.9 6.3 -14 7.4 -21.1 C 8.4 -28.2 9.5 -35.3 10.6 -42.3 C 11.7 -49.7 13.1 -56.9 14.8 -64.1 C 16.6 -71.3 17.9 -78.7 18.9 -86.1 C 19.2 -88.7 19.5 -91.2 19.7 -93.7 L 73.5 -93.7 C 74.1 -86.7 75.1 -79.7 76.4 -72.9 C 77.6 -66 78.9 -59.2 80.3 -52.4 C 81.9 -45.1 83.5 -37.7 85 -30.2 C 86.5 -22.8 88.3 -15.4 90.1 -8.2 Z M 44.1 -64.4 C 43.6 -60.3 43.2 -56.7 42.8 -53.5 C 42.4 -50.4 42.4 -47.9 42.8 -46.1 C 43.3 -44.3 44.4 -43.3 46.3 -43.2 C 46.4 -43.2 46.5 -43.2 46.5 -43.2 C 46.7 -43.2 46.9 -43.3 47.1 -43.6 C 47.3 -43.8 47.5 -44 47.7 -44.1 C 48.3 -44.2 48.6 -44.9 48.7 -46.1 C 48.8 -47.3 48.8 -48.8 48.8 -50.4 C 48.7 -52.1 48.7 -53.5 48.6 -54.7 C 48.5 -56.7 48.3 -58.6 48 -60.6 C 47.8 -62.6 47.2 -64.2 46.2 -65.4 C 45.9 -65.7 45.5 -65.8 45 -65.6 C 44.5 -65.5 44.2 -65.1 44.1 -64.4 Z M 44.1 -64.4%22/%3E%3Cpath transform=%22translate(432.3 567.2)%22 d=%22M 40.1 -28.2 C 40.7 -28.1 41 -27.7 41 -27.1 C 41 -22.7 41.1 -18.4 41.3 -14.1 C 41.5 -9.8 41.6 -5.4 41.7 -1 C 41.7 -0.3 41.4 0 40.8 0 L 4.9 0 C 4.3 0 4 -0.3 4 -1 C 4 -3.2 4 -5.2 4 -6.9 C 4 -8.5 4 -10.4 4 -12.4 C 4.1 -16 4.2 -19.6 4.2 -23.1 C 4.2 -24.2 4.1 -25.3 4 -26.4 C 4 -27.1 4.3 -27.4 4.9 -27.4 C 10.8 -27.5 16.6 -27.8 22.5 -28.2 C 28.3 -28.6 34.2 -28.6 40.1 -28.2 Z M 40.1 -28.2%22/%3E%3C/svg%3E") no-repeat center/contain}.tile__label{font-family:var(--display);font-weight:700;font-size:.5625rem;letter-spacing:.2em;text-transform:uppercase;line-height:1.5}.tile{transition:opacity .26s var(--ease),transform .26s var(--ease)}.tile.is-out{opacity:0;transform:scale(.96)}.statement{background:var(--oliva)}.statement__txt{font-family:var(--display);font-weight:800;font-size:clamp(1.6rem,4.2vw,3rem);line-height:1.08;letter-spacing:-.035em;color:var(--tinta);max-width:20ch}.statement__txt em{font-style:normal;color:var(--crema);display:block;margin-top:.4em}.bio{display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:center}.bio__media{margin:0;overflow:hidden;border-radius:10px;background:var(--tinta-2);max-width:440px}.bio__media img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;filter:saturate(.9)}.bio__title{margin-bottom:1.5rem}.bio__txt{color:var(--crema-mid);max-width:52ch}.bio__txt + .bio__txt{margin-top:1.1rem}.bio__sign{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--tinta-3);font-family:var(--display);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--oliva-alto)}.svc{display:grid;gap:1px;background:var(--tinta-3);border-block:1px solid var(--tinta-3)}.svc__item{background:var(--tinta);padding:clamp(1.75rem,4vw,2.5rem) 0}.section--alt .svc__item{background:var(--tinta-2)}.svc__n{display:block;font-family:var(--display);font-weight:700;font-size:.6875rem;letter-spacing:.18em;color:var(--oliva);margin-bottom:.9rem}.svc__title{font-family:var(--display);font-weight:800;font-size:clamp(1.3rem,2.4vw,1.65rem);line-height:1.12;letter-spacing:-.025em;color:var(--matcha);margin-bottom:.9rem}.svc__desc{color:var(--crema-mid);max-width:52ch}.svc__redes{display:flex;gap:.75rem;color:var(--oliva-alto)}.svc__redes svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.svc__redes .lleno{fill:currentColor;stroke:none}.svc__list{margin-top:1.4rem;display:grid;gap:.55rem}.svc__vermas{margin-top:1.5rem}.work__aservicios{margin-top:clamp(2.5rem,5vw,3.5rem);color:var(--crema-mid);font-size:.9375rem;max-width:60ch}.svc__list li{position:relative;padding-left:1.35rem;font-size:.9375rem;color:var(--crema-mid)}.svc__list li::before{content:"";position:absolute;left:0;top:.65em;width:6px;height:1px;background:var(--oliva-alto)}.svcx{display:grid;gap:0}.svcx__item{display:grid;gap:clamp(1.25rem,3vw,2.5rem);padding-block:clamp(2.25rem,5vw,3.5rem);border-top:1px solid var(--tinta-3)}.svcx__item:last-child{border-bottom:1px solid var(--tinta-3)}.svcx__head{align-self:start}.svc__media{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;max-width:340px;margin-top:1.25rem}.svc__media img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;border-radius:8px;display:block;filter:saturate(.92) contrast(1.02)}.svc__media--reporte{grid-template-columns:1fr;max-width:640px;gap:.875rem}.svc__media--reporte a{display:block;border-radius:8px}.svc__media--reporte img{height:auto;aspect-ratio:auto;object-fit:initial;filter:none;border:1px solid rgba(255,255,255,.12);transition:border-color .25s var(--ease)}.svc__media--reporte a:hover img{border-color:var(--matcha)}.work{display:grid;gap:clamp(2rem,5vw,3rem)}.work__item{display:grid;gap:1.25rem;align-items:center}.work__media{margin:0;overflow:hidden;border-radius:8px;background:var(--tinta)}.work__media img{width:100%;aspect-ratio:4/5;object-fit:cover;filter:saturate(.9);transition:transform .6s var(--ease)}.work__item:hover .work__media img{transform:scale(1.03)}.work__client{font-family:var(--display);font-weight:800;font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.12;letter-spacing:-.025em;margin-bottom:.35rem}.work__kind{font-family:var(--display);font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--matcha);margin-bottom:.9rem}.work__desc{color:var(--crema-mid);font-size:.9375rem;max-width:46ch}.work__item--link{position:relative}.work__link{color:inherit;text-decoration:none}.work__link::after{content:"";position:absolute;inset:0;border-radius:8px}.work__link:hover{color:var(--matcha)}.work__item--link:hover .work__media img{transform:scale(1.03)}.work__abrir{margin-top:.85rem;font-family:var(--display);font-weight:700;font-size:.875rem;color:var(--matcha);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.work__abrir::after{content:"\2192";order:2;transition:transform .25s var(--ease)}.work__item--link:hover .work__abrir::after{transform:translateX(4px)}.work__peso{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--crema-low)}.work__link:focus-visible{outline:none}.work__link:focus-visible::after{outline:2px solid var(--matcha);outline-offset:4px}.steps{display:grid;gap:0}.steps__item{position:relative;padding:clamp(1.5rem,3.2vw,2.1rem) 0 clamp(1.5rem,3.2vw,2.1rem) clamp(3.25rem,7vw,4.5rem);border-top:1px solid var(--tinta-3)}.steps__item:last-child{border-bottom:1px solid var(--tinta-3)}.steps__n{position:absolute;left:0;top:clamp(1.5rem,3.2vw,2.1rem);font-family:var(--display);font-weight:800;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1;letter-spacing:-.03em;color:var(--oliva)}.steps__title{font-family:var(--display);font-weight:700;font-size:1.1875rem;letter-spacing:-.02em;margin-bottom:.4rem}.steps__item p{color:var(--crema-mid);max-width:56ch;font-size:.9375rem}.packs__wrap{margin-top:1.75rem}.packs__toggle{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.65rem;background:transparent;color:var(--crema);border:1px solid var(--oliva);border-radius:999px;font-family:var(--display);font-weight:700;font-size:.9375rem;padding:.8rem 1.4rem;transition:background-color .25s var(--ease),border-color .25s var(--ease)}.packs__toggle::-webkit-details-marker{display:none}.packs__toggle::after{content:"+";flex:none;font-weight:400;font-size:1.35rem;line-height:1;color:var(--oliva-alto);transition:transform .3s var(--ease),color .2s var(--ease)}.packs__toggle:hover{background:var(--oliva);border-color:var(--oliva)}.packs__toggle:hover::after{color:var(--crema)}.packs__wrap[open] .packs__toggle{border-color:var(--matcha)}.packs__wrap[open] .packs__toggle::after{transform:rotate(45deg);color:var(--matcha)}.packs__panel{padding-top:clamp(1.75rem,4vw,2.5rem)}.packs{display:grid;gap:1.25rem}.pack{position:relative;display:flex;flex-direction:column;background:var(--tinta-2);border:1px solid var(--tinta-3);border-radius:14px;padding:clamp(1.6rem,3.5vw,2rem)}.section--alt .pack{background:var(--tinta)}.pack--top{border-color:var(--oliva)}.pack__tag{position:absolute;top:0;left:clamp(1.6rem,3.5vw,2rem);transform:translateY(-50%);font-family:var(--display);font-weight:700;font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta);background:var(--matcha);padding:.32rem .7rem;border-radius:999px}.pack__name{font-family:var(--display);font-weight:800;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.1;letter-spacing:-.025em;margin-bottom:.55rem}.pack--top .pack__name{color:var(--matcha)}.pack__for{color:var(--crema-mid);font-size:.9375rem;line-height:1.5;padding-bottom:1.1rem;border-bottom:1px solid var(--tinta-3)}.pack__list{flex:1;margin-bottom:1.75rem}.packs__nota{margin-top:clamp(1.5rem,3vw,2rem);color:var(--crema-low);font-size:.875rem;max-width:56ch}.faq{border-top:1px solid var(--tinta-3)}.faq__item{border-bottom:1px solid var(--tinta-3)}.faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.35rem;font-family:var(--display);font-weight:600;font-size:1.0625rem;letter-spacing:-.015em;transition:color .2s var(--ease)}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary::after{content:"+";flex:none;font-family:var(--display);font-weight:400;font-size:1.5rem;line-height:1;color:var(--oliva-alto);transition:transform .3s var(--ease),color .2s var(--ease)}.faq__item[open] summary{color:var(--matcha)}.faq__item[open] summary::after{transform:rotate(45deg);color:var(--matcha)}.faq__item summary:hover{color:var(--matcha)}.faq__body{padding-bottom:1.5rem}.faq__body p{color:var(--crema-mid);max-width:60ch;font-size:.9375rem}.faq__body a{color:var(--matcha);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--oliva);transition:text-decoration-color .2s var(--ease)}.faq__body a:hover{text-decoration-color:var(--matcha)}.pagehead{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,3vw,2.5rem)}.pagehead .lead{margin-top:1.5rem}.cta{background:var(--tinta-2);border-block:1px solid var(--tinta-3)}.cta__inner{text-align:center}.cierre{border-top:1px solid var(--tinta-3)}.cierre__grid{display:grid;gap:clamp(2.75rem,7vw,4.5rem)}.cierre__card{background:var(--tinta-2);border:1px solid var(--tinta-3);border-radius:14px;padding:clamp(1.75rem,5vw,2.75rem) clamp(1.25rem,3.5vw,2rem)}.cta__title{margin-bottom:1rem}.cta__sub{color:var(--crema-mid);max-width:46ch;margin-inline:auto;margin-bottom:2.75rem}.form{max-width:420px;margin-inline:auto;text-align:left;display:grid;gap:1.1rem}.field{display:grid;gap:.45rem}.field label{font-family:var(--display);font-weight:600;font-size:.8125rem;letter-spacing:.01em;color:var(--crema-mid)}.field .opt{color:var(--crema-low);font-weight:400}.field input{background:var(--tinta);border:1px solid var(--tinta-3);border-radius:8px;padding:.85rem 1rem;color:var(--crema);font-size:1rem;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.field input::placeholder{color:var(--crema-low)}.field input:hover{border-color:var(--oliva)}.field input:focus{border-color:var(--matcha);outline:none;background:#0E1109}.field input[aria-invalid="true"]{border-color:#D98A6A}.tel__group{display:flex;align-items:stretch;background:var(--tinta);border:1px solid var(--tinta-3);border-radius:8px;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.tel__group:hover{border-color:var(--oliva)}.tel__group:focus-within{border-color:var(--matcha);background:#0E1109}.tel__group:has(input[aria-invalid="true"]){border-color:#D98A6A}.tel__prefix{display:flex;align-items:center;padding:.85rem .4rem .85rem 1rem;color:var(--crema-low);font-size:1rem;white-space:nowrap}.tel__group input{flex:1;min-width:0;background:none;border:none;padding:.85rem 1rem .85rem 0;color:var(--crema);font-size:1rem}.tel__group input:focus{outline:none}.tel__group input::placeholder{color:var(--crema-low)}.form__note{min-height:1.25rem;font-size:.875rem;color:var(--matcha)}.form__note.is-error{color:#E3A588}.form__fine{font-size:.8125rem;color:var(--crema-low)}.alt{display:flex;align-items:center;gap:1rem;max-width:420px;margin:2.5rem auto 1.5rem}.alt__rule{flex:1;height:1px;background:var(--tinta-3)}.alt__txt{font-size:.8125rem;color:var(--crema-low);white-space:nowrap}.btn--wa{gap:.6rem;max-width:420px;width:100%;padding-block:1.05rem}.btn__ico{width:20px;height:20px;flex:none}.scribble{font-family:var(--hand);font-size:1.5rem;color:var(--oliva-alto);margin-top:2.5rem;transform:rotate(-2deg)}.cta--mini .cta__sub{margin-bottom:2rem}.cta__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.cta__acts .btn{width:100%;max-width:320px}.footer{padding-block:2.75rem;border-top:1px solid var(--tinta-3)}.footer__inner{display:grid;gap:1.5rem}.footer__nav{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.footer__nav a{font-family:var(--display);font-weight:600;font-size:.875rem;color:var(--crema-mid);text-decoration:none}.footer__nav a:hover{color:var(--matcha)}.footer__txt{font-size:.8125rem;color:var(--crema-low)}.footer .brand{color:var(--crema-mid)}.footer .brand__mark{height:44px;width:109px}.reveal{opacity:0;transform:translateY(16px)}.reveal.is-in{opacity:1;transform:none;transition:opacity .6s var(--ease),transform .6s var(--ease)}@media (min-width:720px){.work{grid-template-columns:repeat(2,1fr)}.work__item{align-content:start}.cta__acts .btn{width:auto}.footer__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem 2.5rem}}@media (min-width:860px){:root{--nav-h:96px}.burger{display:none}.menu{position:static;display:flex;gap:1.75rem;margin-inline:auto;padding:0;background:none;border:0;opacity:1;visibility:visible;transform:none}.menu a{font-size:.875rem;padding-block:0;border-bottom:0}.brand__mark{height:60px;width:149px}}@media (min-width:960px){.hero__inner{grid-template-columns:1.05fr .95fr}.feed__frame{max-width:none}.bio{grid-template-columns:.8fr 1fr}.work{grid-template-columns:repeat(3,1fr)}.svc{grid-template-columns:repeat(3,1fr);gap:1px}.svc__item{padding:clamp(1.75rem,3vw,2.25rem) clamp(1.5rem,2.5vw,2rem)}.svc__item:first-child{padding-left:0}.svc__item:last-child{padding-right:0}.svcx__item{grid-template-columns:.75fr 1.25fr}.packs__wrap{grid-column:1 / -1;margin-top:.75rem}.packs{grid-template-columns:repeat(3,1fr);align-items:stretch}.cierre__grid{grid-template-columns:.85fr 1fr;align-items:start}.cierre__card{text-align:left}.cierre__card .cta__sub,.cierre__card .form,.cierre__card .alt,.cierre__card .btn--wa{margin-inline:0}.cierre__card .form,.cierre__card .alt,.cierre__card .btn--wa{max-width:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}.tile{opacity:1;animation:none}.tile.is-out{opacity:1;transform:none}.reveal{opacity:1;transform:none}}.hero .h1{font-size:clamp(2.1rem,4.6vw,3.6rem)}.franja{overflow:hidden}.franja__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin-bottom:clamp(1.75rem,4vw,2.5rem)}.franja__tit{margin-bottom:0;max-width:22ch}.franja__links{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.franja__todos{font-family:var(--display);font-weight:700;font-size:.9375rem;color:var(--matcha);text-decoration:none;white-space:nowrap}.franja__todos span{display:inline-block;transition:transform .25s var(--ease)}.franja__todos:hover span{transform:translateX(4px)}.franja__viewport{overflow:hidden}.franja__row{display:flex;width:max-content;animation:franja 84s linear infinite;animation-delay:2.5s}.franja__row:hover,.franja__row:focus-within{animation-play-state:paused}@keyframes franja{from{transform:translateX(0)}to{transform:translateX(-50%)}}.franja__set{display:flex;gap:14px;padding-right:14px}.franja__item{width:clamp(180px,22vw,250px);flex:none}.franja__item a{display:block;color:inherit;text-decoration:none}.franja__item img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:6px;background:var(--tinta-2);filter:saturate(.9);transition:transform .5s var(--ease)}.franja__item a:hover img{transform:scale(1.03)}.franja__name{display:block;margin-top:.8rem;font-family:var(--display);font-weight:600;font-size:.9375rem;letter-spacing:-.015em;color:var(--crema)}.section--luz{background:var(--crema);color:var(--tinta)}.section--luz .eyebrow{color:var(--oliva)}.section--luz .h2{color:var(--tinta)}.section--luz .bio__txt{color:#3C4231}.section--luz .bio__sign{color:var(--oliva);border-top-color:rgba(18,21,14,.15)}.section--luz .bio__media{background:#DCD8C6}.section--luz .bio__media img{filter:none}.sintomas{display:grid;margin-bottom:clamp(2rem,4vw,2.75rem);max-width:34ch}.sintomas li{padding-block:.85rem;border-top:1px solid rgba(18,21,14,.22);font-family:var(--display);font-weight:600;font-size:clamp(.9375rem,1.6vw,1.0625rem);letter-spacing:-.01em;color:var(--tinta)}.sintomas li:last-child{border-bottom:1px solid rgba(18,21,14,.22)}.faq__mas{margin-top:1.5rem;font-size:.9375rem;color:var(--crema-mid)}.faq__mas a{color:var(--matcha);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--oliva)}.faq__mas a:hover{text-decoration-color:var(--matcha)}@media (min-width:960px){.hero{overflow:hidden}.hero__inner{grid-template-columns:1.15fr .85fr}.feed{margin-right:calc(-1 * clamp(3rem,11vw,9rem))}}@media (prefers-reduced-motion:reduce){.franja__row{animation:none;transform:none}}.hero__saludo{font-family:var(--hand);font-size:clamp(1.35rem,3.4vw,1.9rem);line-height:1;color:var(--matcha);margin-top:1.1rem;transform:rotate(-2deg);transform-origin:left center}.field__ayuda{margin:0;font-size:.8125rem;line-height:1.5;color:var(--crema-low);max-width:52ch}.field textarea{background:var(--tinta);border:1px solid var(--tinta-3);border-radius:8px;padding:.85rem 1rem;color:var(--crema);font-family:inherit;font-size:1rem;line-height:1.55;resize:vertical;min-height:7.5rem;transition:border-color .2s var(--ease),background-color .2s var(--ease)}.field textarea::placeholder{color:var(--crema-low)}.field textarea:hover{border-color:var(--oliva)}.field textarea:focus{border-color:var(--matcha);outline:none;background:#0E1109}.svc__nota{margin-top:1.25rem;color:var(--crema-mid);font-size:.9375rem;max-width:56ch}.work--solo{grid-template-columns:1fr}.work--solo .work__desc{max-width:52ch}@media (min-width:720px){.work--solo{grid-template-columns:1fr}.work--solo .work__item{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,5vw,3.5rem);align-items:center;align-content:center}.work--solo .work__media img{aspect-ratio:4/5}.work--solo .work__client{font-size:clamp(1.6rem,3.4vw,2.4rem)}}@media (min-width:960px){.work--solo{grid-template-columns:1fr}}.work--casos{gap:0}.caso{min-width:0}.caso + .caso{margin-top:clamp(3.5rem,8vw,6rem);padding-top:clamp(3.5rem,8vw,6rem);border-top:1px solid var(--tinta-3)}.caso__paginas{display:flex;gap:.75rem;margin-top:clamp(1.75rem,4vw,2.5rem);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--tinta-3) transparent;padding-bottom:.75rem}.caso__pag{flex:0 0 78%;scroll-snap-align:start}.caso__pag img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:6px;display:block;border:1px solid var(--tinta-3)}.caso__pag span{display:block;margin-top:.6rem;font-family:var(--display);font-weight:600;font-size:.8125rem;letter-spacing:-.01em;color:var(--crema-mid)}@media (min-width:720px){.caso__paginas{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem 1rem;overflow:visible;padding-bottom:0}}.svc__desc + .svc__desc{margin-top:1rem}