*,*:before,*:after{box-sizing:border-box}html{font-size:18px}body{margin:0;min-height:100vh;min-height:calc(100vh - env(safe-area-inset-bottom,0px));background:#f0c9a8;color:#1e1810;font-family:Bebas Neue,sans-serif;padding:4rem 4rem 5rem;overflow-x:hidden}.corner{position:fixed;font-family:system-ui,sans-serif;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;z-index:2}.corner a{color:#1e1810;text-decoration:none;opacity:.6}.corner a:hover{opacity:1}.corner-bottom-wrap{display:contents}.corner-contact{bottom:4rem;right:4rem}.contact-trigger{cursor:pointer;color:#1e1810;opacity:.6;background:none;border:none;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:0}.contact-trigger:hover{opacity:1}.contact-reveal{position:fixed;bottom:5.5rem;right:4rem;width:100%;max-width:28rem;max-height:calc(100vh - 6rem);overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;z-index:3}.corner-contact:hover .contact-reveal,.contact-reveal:hover,.contact-reveal.is-open{opacity:1;visibility:visible;pointer-events:auto}.contact-reveal.is-open{z-index:10000}.corner-focus{bottom:4rem;left:4rem;z-index:2}.focus-line-break{display:none}.focus-sep,.focus-item{color:#1e1810;opacity:.6;font:inherit;letter-spacing:inherit;text-transform:inherit}.focus-item:hover{opacity:1}.focus-strategy-wrap,.focus-paid-wrap,.focus-d2c-wrap,.focus-creative-wrap,.focus-data-wrap,.focus-governance-wrap{display:inline}.focus-strategy-reveal,.focus-paid-reveal,.focus-d2c-reveal,.focus-creative-reveal,.focus-data-reveal,.focus-governance-reveal{position:fixed;bottom:5.5rem;left:4rem;padding:1.25rem 1.5rem;background:#f0c9a8;border:1px solid rgba(30,24,16,.15);box-shadow:0 .5rem 2rem #1e18100f;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease,transform .3s cubic-bezier(.22,1,.36,1);z-index:9999;transform:translateY(.5rem) scale(.98)}.focus-strategy-wrap:hover .focus-strategy-reveal,.focus-strategy-reveal:hover,.focus-paid-wrap:hover .focus-paid-reveal,.focus-paid-reveal:hover,.focus-d2c-wrap:hover .focus-d2c-reveal,.focus-d2c-reveal:hover,.focus-creative-wrap:hover .focus-creative-reveal,.focus-creative-reveal:hover,.focus-data-wrap:hover .focus-data-reveal,.focus-data-reveal:hover,.focus-governance-wrap:hover .focus-governance-reveal,.focus-governance-reveal:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.corner-focus:has(.focus-strategy-wrap:hover),.corner-focus:has(.focus-strategy-reveal:hover),.corner-focus:has(.focus-paid-wrap:hover),.corner-focus:has(.focus-paid-reveal:hover),.corner-focus:has(.focus-d2c-wrap:hover),.corner-focus:has(.focus-d2c-reveal:hover),.corner-focus:has(.focus-creative-wrap:hover),.corner-focus:has(.focus-creative-reveal:hover),.corner-focus:has(.focus-data-wrap:hover),.corner-focus:has(.focus-data-reveal:hover),.corner-focus:has(.focus-governance-wrap:hover),.corner-focus:has(.focus-governance-reveal:hover){z-index:9999}.focus-reveal-list{margin:0;padding:0 0 0 1.25rem;list-style:disc;font-family:system-ui,sans-serif;font-size:.7rem;line-height:1.6;color:#1e1810;text-transform:uppercase;letter-spacing:.1em}.focus-reveal-list li{margin-bottom:.35rem}.focus-reveal-list li:last-child{margin-bottom:0}.contact-reveal-box{position:sticky;top:0;padding:2rem 2.25rem;background:#f0c9a8;border:1px solid rgba(30,24,16,.15);box-shadow:0 .5rem 2rem #1e18100f;font-family:system-ui,sans-serif}.corner-clients:has(.founders-name-matas-wrap:hover),.corner-clients:has(.matas-about:hover),.corner-clients:has(.matas-about.is-open),.corner-clients:has(.founders-name-sarah-wrap:hover),.corner-clients:has(.sarah-reveal:hover),.corner-clients:has(.sarah-reveal.is-open){z-index:9999}.work-founders-wrap{display:inline}.work-founders-trigger{cursor:pointer;background:none;border:none;padding:0;color:#1e1810;opacity:.6;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:opacity .2s ease}.work-founders-trigger:hover{opacity:1}.founders-reveal{position:fixed;top:6.75rem;right:4rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:3;display:flex;flex-direction:column;align-items:flex-end}.work-founders-wrap:hover .founders-reveal,.corner-clients:has(.founders-reveal:hover) .founders-reveal,.founders-reveal.is-open{opacity:1;visibility:visible;pointer-events:auto}.founders-fork-svg{display:block;width:7rem;height:auto;stroke:#1e1810;stroke-width:1;stroke-linecap:round;opacity:.6}.founders-names{display:flex;justify-content:space-between;width:7rem;margin-top:.25rem;font-size:.6rem;letter-spacing:.2em;color:#1e1810}.founders-name{text-transform:uppercase;opacity:.6;transition:opacity .2s ease}.founders-name-matas-wrap:hover .founders-name,.founders-name-matas-wrap .founders-name:hover,.founders-name-sarah-wrap:hover .founders-name,.founders-name-sarah-wrap .founders-name:hover{opacity:1}.founders-name-matas-wrap{position:relative;display:inline-block}.founders-name-matas-wrap .founders-name{cursor:pointer}.matas-about{position:absolute;top:100%;left:0;margin-top:.5rem;width:max-content;max-width:min(42rem,calc(100vw - 2rem));padding:1.5rem 1.75rem;background:#f0c9a8;border:1px solid rgba(30,24,16,.15);box-shadow:0 .5rem 2rem #1e18100f;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;z-index:9999;max-height:calc(100vh - 10rem);overflow-y:auto;font-family:system-ui,sans-serif;font-size:.65rem;text-transform:none;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;gap:1rem 1.5rem;align-items:start;transform:translate(var(--nudge-x, 0),var(--nudge-y, 0))}.founders-name-matas-wrap:hover .matas-about,.matas-about:hover,.matas-about.is-open{opacity:1;visibility:visible;transform:translate(var(--nudge-x, 0),var(--nudge-y, 0));pointer-events:auto}.matas-about-top-row{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;gap:1.5rem;align-items:stretch}.matas-about-photo{width:16rem;min-height:18rem;height:100%;object-fit:cover;object-position:top center;display:block;opacity:1}.matas-about-bio{grid-column:2;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.matas-about-name{font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600;color:#1e1810;margin:0 0 .5rem;text-transform:uppercase;opacity:1}.matas-about-bio p{margin:0 0 .5rem}.matas-about-bio p:last-of-type{margin-bottom:0}.matas-about-heading{grid-column:1 / -1;font-size:.58rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#1e1810;margin:0;opacity:1}.matas-about-case-study{grid-column:1 / -1;min-width:0}.matas-about-case-study p{margin:0 0 .5rem}.matas-about-case-study p:last-of-type{margin-bottom:0}.matas-about-disclaimer{grid-column:1 / -1;font-size:.55rem;font-style:italic;color:#1e1810;margin:.5rem 0 0;opacity:1}.matas-about p,.sarah-reveal p{font-size:.6rem;line-height:1.45;color:#1e1810;opacity:1}.corner-clients{top:4rem;right:4rem;z-index:2}.work-label,.work-sep,.work-events-trigger,.work-data-trigger,.work-founders-trigger{color:#1e1810;opacity:.6;font:inherit;letter-spacing:inherit;text-transform:inherit}.work-events-wrap,.work-data-wrap,.work-founders-wrap{display:inline}.work-events-trigger,.work-data-trigger,.work-founders-trigger{cursor:pointer;background:none;border:none;padding:0}.work-events-trigger:hover,.work-data-trigger:hover,.work-founders-trigger:hover{opacity:1}.clients-reveal,.data-reveal{position:fixed;top:5.5rem;right:0;padding:2rem 2.5rem;background:#f0c9a8;border:1px solid rgba(30,24,16,.1);opacity:0;visibility:hidden;transform:translateY(-.5rem) scale(.98);transition:opacity .25s ease,visibility .25s ease,transform .3s cubic-bezier(.22,1,.36,1);z-index:100;pointer-events:none}.clients-reveal{display:grid;grid-template-columns:repeat(4,auto);gap:1.5rem 2.25rem;max-height:calc(100vh - 8rem);overflow-y:auto}.work-events-wrap:hover .clients-reveal,.clients-reveal:hover{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.data-reveal{display:flex;flex-direction:column;gap:1.25rem;max-width:22rem}.work-data-wrap:hover .data-reveal,.data-reveal:hover{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.sarah-reveal{position:absolute;top:100%;right:0;margin-top:.5rem;width:max-content;max-width:min(42rem,calc(100vw - 2rem));padding:1.5rem 1.75rem;background:#f0c9a8;border:1px solid rgba(30,24,16,.15);box-shadow:0 .5rem 2rem #1e18100f;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease,transform .3s cubic-bezier(.22,1,.36,1);z-index:9999;max-height:calc(100vh - 10rem);overflow-y:auto;font-family:system-ui,sans-serif;font-size:.65rem;text-transform:none;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;gap:1rem 1.5rem;align-items:start;transform:translateY(-.5rem) translate(var(--nudge-x, 0),var(--nudge-y, 0)) scale(.98)}.founders-name-sarah-wrap:hover .sarah-reveal,.sarah-reveal:hover,.sarah-reveal.is-open{opacity:1;visibility:visible;transform:translateY(0) translate(var(--nudge-x, 0),var(--nudge-y, 0)) scale(1);pointer-events:auto}.founders-name-sarah-wrap{position:relative;display:inline-block}.founders-name-sarah-wrap .founders-name{cursor:pointer}.data-reveal-heading{font-family:system-ui,sans-serif;font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:#1e1810;opacity:.5;margin:0 0 .25rem}.data-reveal-logos{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;align-items:center}.data-reveal-logos img{height:2.5rem;width:auto;max-width:10rem;object-fit:contain;filter:brightness(0);opacity:.8}.data-reveal-footer{font-family:system-ui,sans-serif;font-size:.75rem;line-height:1.45;color:#1e1810;opacity:.7;margin:0}.clients-reveal-heading{grid-column:1 / -1;font-family:system-ui,sans-serif;font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:#1e1810;opacity:.5;margin-bottom:.25rem}.clients-reveal img{height:2.5rem;width:auto;max-width:10rem;object-fit:contain;object-position:center;filter:brightness(0);opacity:.8;transform:translateY(.5rem);opacity:0;animation:clientLogoIn .4s cubic-bezier(.22,1,.36,1) forwards}.corner-clients:hover .clients-reveal img,.clients-reveal:hover img{animation:clientLogoIn .45s cubic-bezier(.22,1,.36,1) forwards}.clients-reveal img:nth-child(2){animation-delay:.02s}.clients-reveal img:nth-child(3){animation-delay:.05s}.clients-reveal img:nth-child(4){animation-delay:.08s}.clients-reveal img:nth-child(5){animation-delay:.11s}.clients-reveal img:nth-child(6){animation-delay:.14s}.clients-reveal img:nth-child(7){animation-delay:.17s}.clients-reveal img:nth-child(8){animation-delay:.2s}.clients-reveal img:nth-child(9){animation-delay:.23s}.clients-reveal img:nth-child(10){animation-delay:.26s}.clients-reveal img:nth-child(11){animation-delay:.29s}.clients-reveal img:nth-child(12){animation-delay:.32s}.clients-reveal img:nth-child(13){animation-delay:.35s}.clients-reveal img:nth-child(14){animation-delay:.38s}.clients-reveal img:nth-child(15){animation-delay:.41s}.clients-reveal img:nth-child(16){animation-delay:.44s}.clients-reveal img:nth-child(17){animation-delay:.47s}.clients-reveal img:nth-child(18){animation-delay:.5s}.clients-reveal img:nth-child(19){animation-delay:.53s}.clients-reveal img:nth-child(20){animation-delay:.56s}.clients-reveal img:nth-child(21){animation-delay:.59s}.clients-reveal img:nth-child(22){animation-delay:.62s}.clients-reveal img:nth-child(23){animation-delay:.65s}.clients-reveal img:nth-child(24){animation-delay:.68s}.clients-reveal img:nth-child(25){animation-delay:.71s}.clients-reveal img:nth-child(26){animation-delay:.74s}.clients-reveal img:nth-child(27){animation-delay:.77s}.clients-reveal img:nth-child(28){animation-delay:.8s}.clients-reveal img:nth-child(29){animation-delay:.83s}@keyframes clientLogoIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:.8;transform:translateY(0)}}.main{position:absolute;top:4rem;left:4rem;max-width:42rem;z-index:0}.logo{font-size:clamp(4.5rem,15vw,12rem);line-height:.9;white-space:nowrap;letter-spacing:-.015em;margin-bottom:1.5rem;animation:logoIn 1s ease-out both}.logo-off{color:transparent;-webkit-text-stroke:.032em #1e1810;display:inline-block}.logo-slash{color:#c4a882;display:inline-block}.logo-pixel{color:#1e1810;display:inline-block}@keyframes logoIn{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:translateY(0)}}.tagline{font-family:system-ui,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#1e1810;opacity:.9;margin-bottom:.5rem;line-height:1.4;max-width:32ch;overflow-wrap:break-word;word-wrap:break-word;animation:taglineIn 1s ease-out .3s both}.tagline-br{display:none}.tagline-sub{font-family:system-ui,sans-serif;font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:#1e1810;opacity:.6;line-height:1.45;max-width:36ch;overflow-wrap:break-word;word-wrap:break-word;animation:taglineIn 1s ease-out .45s both}@keyframes taglineIn{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:translateY(0)}}.contact-reveal .contact-heading{font-family:Bebas Neue,sans-serif;font-size:1.5rem;letter-spacing:.15em;text-transform:uppercase;color:#1e1810;margin-bottom:1.5rem}.contact-form label{display:block;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#1e1810;opacity:.7;margin-bottom:.35rem}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:.6rem 0;margin-bottom:1.25rem;font-family:inherit;font-size:.95rem;color:#1e1810;background:transparent;border:none;border-bottom:1px solid rgba(30,24,16,.25);resize:vertical;min-height:2.5rem}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#1e1810;opacity:.4}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:none;border-bottom-color:#1e1810}.contact-form textarea{min-height:4rem}.contact-form button{margin-top:.5rem;padding:.75rem 1.5rem;font-family:system-ui,sans-serif;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#1e1810;background:transparent;border:1px solid #1e1810;cursor:pointer;transition:background .2s ease,color .2s ease}.contact-form button:hover{background:#1e1810;color:#f0c9a8}@media (max-width: 770px){.main{max-width:100%}.tagline{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.tagline-br{display:block}.tagline-sub{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}}@media (max-width: 768px){html{font-size:16px}body{padding:1.5rem 1.25rem 6rem;padding-left:calc(1.25rem + env(safe-area-inset-left,0px));padding-right:calc(1.25rem + env(safe-area-inset-right,0px));padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}.main{position:static;max-width:none;width:100%;padding-top:4rem}.logo{display:block;width:100%;font-size:clamp(3.25rem,14vw,7rem);white-space:normal;word-break:break-word;margin-bottom:1rem;letter-spacing:-.02em}.tagline{font-size:.85rem;letter-spacing:.15em;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.corner-contact{bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));right:calc(1.25rem + env(safe-area-inset-right,0px))}.contact-reveal{bottom:calc(4rem + env(safe-area-inset-bottom,0px));right:calc(1.25rem + env(safe-area-inset-right,0px));left:calc(1.25rem + env(safe-area-inset-left,0px));max-width:none;width:calc(100vw - 2.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}.contact-reveal-box{padding:1.5rem 1.25rem}.focus-strategy-reveal,.focus-paid-reveal,.focus-d2c-reveal,.focus-creative-reveal,.focus-data-reveal,.focus-governance-reveal{bottom:calc(4rem + env(safe-area-inset-bottom,0px));left:calc(1.25rem + env(safe-area-inset-left,0px));right:calc(1.25rem + env(safe-area-inset-right,0px));width:calc(100vw - 2.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-width:none;padding:1rem 1.25rem}.focus-reveal-list{font-size:.65rem}.corner-focus{bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));left:calc(1.25rem + env(safe-area-inset-left,0px));right:calc(1.25rem + env(safe-area-inset-right,0px));font-size:.6rem;letter-spacing:.15em;max-width:calc(100vw - 2.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}.corner-clients{top:calc(1.25rem + env(safe-area-inset-top,0px));right:calc(1.25rem + env(safe-area-inset-right,0px));left:calc(1.25rem + env(safe-area-inset-left,0px));font-size:.6rem;letter-spacing:.15em;max-width:calc(100vw - 2.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}.focus-sep,.focus-item,.work-label,.work-sep,.work-events-trigger,.work-data-trigger,.work-founders-trigger{font-size:inherit}.clients-reveal,.data-reveal{top:4rem;left:1.25rem;right:1.25rem;width:calc(100vw - 2.5rem);max-width:none;padding:1.25rem 1.5rem;max-height:calc(100vh - 6rem)}.clients-reveal{grid-template-columns:repeat(2,1fr);gap:1rem 1.25rem}.clients-reveal img{max-width:8rem}.data-reveal{max-width:none}.work-founders-wrap{position:relative}.founders-reveal{position:absolute;top:100%;right:0;left:auto;margin-top:.25rem;width:auto;max-width:none}.founders-fork-svg{width:5rem}.founders-names{width:5rem;font-size:.55rem;gap:.75rem;justify-content:space-between}.matas-about,.sarah-reveal{left:1.25rem;right:1.25rem;width:calc(100vw - 2.5rem);max-width:none;padding:1.25rem 1rem;font-size:.6rem}.matas-about-top-row{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:1rem}.matas-about-photo{width:100%;max-height:16rem;min-height:11rem;height:auto;object-fit:cover;object-position:top center;display:block}.matas-about-bio{grid-column:1}.contact-form input,.contact-form select,.contact-form textarea{min-height:2.75rem;font-size:16px}.contact-form button{min-height:2.75rem;padding:.85rem 1.25rem}}@media (max-width: 480px){body{padding:1rem;padding-left:calc(1rem + env(safe-area-inset-left,0px));padding-right:calc(1rem + env(safe-area-inset-right,0px));padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.main{padding-top:3.5rem;width:100%}.logo{display:block;width:100%;font-size:clamp(3rem,18vw,5rem)}.tagline{font-size:.75rem;letter-spacing:.12em}.tagline-br{display:block}.corner-contact,.corner-focus,.corner-clients{font-size:.55rem;letter-spacing:.12em}.corner-bottom-wrap{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:end;position:fixed;bottom:calc(1rem + env(safe-area-inset-bottom,0px));left:calc(1rem + env(safe-area-inset-left,0px));right:calc(1rem + env(safe-area-inset-right,0px));z-index:2;pointer-events:none;gap:0 .5rem}.corner-bottom-wrap>*{pointer-events:auto}.corner-contact{position:static;bottom:auto;left:auto;right:auto;grid-column:2;grid-row:2;align-self:end}.corner-bottom-wrap .contact-trigger{min-height:auto;padding:.2em 0;line-height:inherit}.corner-focus{position:static;bottom:auto;left:auto;right:auto;grid-column:1;grid-row:1 / -1;min-width:0}.focus-line-break{display:block}.corner-clients{top:calc(1rem + env(safe-area-inset-top,0px));left:calc(1rem + env(safe-area-inset-left,0px));right:calc(1rem + env(safe-area-inset-right,0px));z-index:10;pointer-events:auto}.corner-clients .work-events-trigger,.corner-clients .work-data-trigger,.corner-clients .work-founders-trigger,.corner-clients .founders-name{cursor:pointer;pointer-events:auto}.contact-reveal{top:calc(3.5rem + env(safe-area-inset-top,0px));bottom:calc(3.5rem + env(safe-area-inset-bottom,0px));right:calc(1rem + env(safe-area-inset-right,0px));left:calc(1rem + env(safe-area-inset-left,0px));width:calc(100vw - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-height:none;height:calc(100vh - 7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow-y:auto;display:flex;flex-direction:column}.contact-reveal-box{padding:.75rem 1rem;flex:1;min-height:0;display:flex;flex-direction:column}.contact-reveal .contact-heading{font-size:1.1rem;margin-bottom:.6rem}.contact-form label{font-size:.6rem;margin-bottom:.2rem}.contact-form input,.contact-form select,.contact-form textarea{padding:.35rem 0;margin-bottom:.5rem;min-height:2rem;font-size:16px}.contact-form button{min-height:2.25rem;padding:.5rem .75rem;margin-top:.25rem}.focus-strategy-reveal,.focus-paid-reveal,.focus-d2c-reveal,.focus-creative-reveal,.focus-data-reveal,.focus-governance-reveal{top:auto;bottom:calc(3.5rem + env(safe-area-inset-bottom,0px));left:calc(1rem + env(safe-area-inset-left,0px));right:calc(1rem + env(safe-area-inset-right,0px));width:calc(100vw - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));height:auto;max-height:calc(100vh - 7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:.5rem .75rem;overflow-y:auto}.focus-reveal-list{padding-left:1rem;font-size:.6rem}.focus-reveal-list li{margin-bottom:.2rem}.focus-reveal-list li:last-child{margin-bottom:0}.clients-reveal,.data-reveal{top:calc(3.5rem + env(safe-area-inset-top,0px));bottom:calc(3.5rem + env(safe-area-inset-bottom,0px));left:calc(1rem + env(safe-area-inset-left,0px));right:calc(1rem + env(safe-area-inset-right,0px));width:calc(100vw - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));max-height:calc(100vh - 7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:1rem 1.25rem;overflow-y:auto}.clients-reveal{grid-template-columns:repeat(3,1fr);gap:.5rem .75rem}.clients-reveal img{max-width:5rem;max-height:2.25rem;width:auto;height:auto;object-fit:contain}.founders-fork-svg{width:4rem}.founders-names{width:4rem;font-size:.5rem;gap:.5rem}.matas-about,.sarah-reveal{left:1rem;right:1rem;width:calc(100vw - 2rem);max-width:none;padding:.75rem 1rem;font-size:.55rem;max-height:calc(100vh - 7rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));gap:.5rem .75rem;overflow-y:auto}.matas-about-top-row{gap:.5rem;grid-template-rows:auto minmax(0,1fr)}.matas-about-photo{min-height:8rem;max-height:11rem;width:100%;height:auto;object-fit:cover;object-position:top center}.matas-about-name{font-size:.75rem;margin-bottom:.25rem}.matas-about-bio p,.matas-about-case-study p,.sarah-reveal .matas-about-bio p,.sarah-reveal .matas-about-case-study p{font-size:.55rem;line-height:1.35;margin-bottom:.25rem}.matas-about-bio p:last-of-type,.matas-about-case-study p:last-of-type{margin-bottom:0}.matas-about-heading{font-size:.52rem;margin:.2rem 0 0}.matas-about-disclaimer{font-size:.5rem;margin:.2rem 0 0}.work-events-trigger,.work-data-trigger,.work-founders-trigger,.contact-trigger{min-height:2.75rem;min-width:2.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.5rem .25rem}}@media (prefers-reduced-motion: reduce){.logo{animation:logoIn .5s ease-out both}.tagline,.tagline-sub{animation:taglineIn .3s ease-out both}.clients-reveal img{animation:none;opacity:.75;transform:none}.data-reveal-logos img{animation:none}}
