.social-page{--social-green:#215438;--social-green-deep:#10351f;--social-cream:#fbf5e9;--social-paper:#fffaf0;--social-muted:#637160;--social-line:color-mix(in oklab, var(--social-green-deep) 18%, transparent);--social-accent:#dc9a2c;--social-ease-out:cubic-bezier(.23, 1, .32, 1);--social-ease-in-out:cubic-bezier(.77, 0, .175, 1);background:linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 8%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 8%,transparent) 1px,transparent 1px),var(--social-cream);min-height:100vh;color:var(--social-green-deep);font-family:var(--font-body);background-size:48px 48px;scroll-padding-top:5.5rem;position:relative;overflow-x:clip}.social-page:before{content:"";z-index:0;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.social-page>*{z-index:1;position:relative}.social-page a{color:inherit}.social-page main{isolation:isolate}.social-page ::selection{background-color:var(--social-green-deep);color:var(--social-paper)}.social-kicker{color:var(--social-green);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:900;line-height:1.35}.social-header{z-index:40;isolation:isolate;grid-template-columns:1fr auto auto;align-items:center;gap:1rem;width:min(100% - 7rem,1360px);min-height:3.4rem;margin:0 auto;padding:0 0 .9rem;display:grid;position:sticky;top:.75rem}.social-header__brand,.social-header__nav,.social-header__cta,.social-header__menu,.social-mobile-nav{border:1px solid color-mix(in oklab,var(--social-green-deep) 14%,transparent);background-color:color-mix(in oklab,var(--social-paper) 76%,transparent);box-shadow:0 18px 52px color-mix(in oklab,var(--social-green-deep) 8%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background-color .18s var(--social-ease-out),border-color .18s var(--social-ease-out),box-shadow .22s var(--social-ease-out),transform .16s var(--social-ease-out)}.social-header__brand{width:fit-content;color:var(--social-green-deep);letter-spacing:.08em;border-radius:999px;align-items:center;gap:.35rem;padding:.85rem 1rem;font-size:.78rem;font-weight:950;line-height:1;text-decoration:none;display:inline-flex}.social-header__nav{border-radius:999px;justify-self:center;align-items:center;gap:.2rem;padding:.25rem;display:none}.social-header__nav a{min-height:2.25rem;transition:background-color .18s var(--social-ease-out),color .18s var(--social-ease-out),transform .16s var(--social-ease-out);border-radius:999px;align-items:center;padding:0 .9rem;font-size:.78rem;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.social-header__nav a:focus-visible{background-color:var(--social-green-deep);color:var(--social-paper)}.social-header__cta{background-color:var(--social-green-deep)!important;min-height:2.65rem!important;color:var(--social-paper)!important;box-shadow:inset 0 1px #ffffff38,0 18px 42px color-mix(in oklab,var(--social-green-deep) 20%,transparent)!important;border-radius:999px!important;align-items:center!important;padding-inline:1.2rem!important;font-weight:900!important;display:none!important}@supports (color:lab(0% 0 0)){.social-header__cta{box-shadow:inset 0 1px #ffffff38,0 18px 42px color-mix(in oklab,var(--social-green-deep) 20%,transparent)!important}}.social-header__menu{border:1px solid var(--social-line);width:2.7rem;height:2.7rem;color:var(--social-green-deep);cursor:pointer;transition:background-color .18s var(--social-ease-out),color .18s var(--social-ease-out),transform .16s var(--social-ease-out);border-radius:999px;justify-self:end;place-items:center;display:grid}.social-header__menu svg,.social-floating-whatsapp svg{width:1.05rem;height:1.05rem}.social-mobile-nav{opacity:0;transform-origin:100% 0;max-height:0;transition:max-height .26s var(--social-ease-out),opacity .18s var(--social-ease-out),transform .22s var(--social-ease-out);border-radius:1rem;grid-column:1/-1;display:grid;overflow:hidden;transform:translateY(-.35rem)scale(.98)}.social-mobile-nav.is-open{opacity:1;max-height:18rem;transform:translateY(0)scale(1)}.social-mobile-nav a{justify-content:space-between;align-items:center;min-height:3.1rem;padding:.8rem 1rem;font-weight:850;text-decoration:none;display:flex}.social-hero{gap:clamp(2rem,5vw,5.8rem);width:min(100% - 7rem,1360px);min-height:calc(100svh - 4.4rem);margin:0 auto;padding:clamp(2.2rem,4.5vw,4.1rem) 0 clamp(4rem,7vw,6rem);display:grid}.social-hero__copy{align-self:center;min-width:0}.social-hero h1,.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2,.social-footer h2{color:currentColor;font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:700}.social-hero h1{text-wrap:balance;max-width:8.7ch;font-size:clamp(4.5rem,7.8vw,7.4rem);line-height:.81}.social-hero h1 span{opacity:0;animation:social-title-line .72s var(--social-ease-out) forwards;display:block;transform:translateY(.22em)}.social-hero h1 span:first-child{animation-delay:80ms}.social-hero h1 span:nth-child(2){animation-delay:.14s}.social-hero h1 span:nth-child(3){animation-delay:.2s}.social-hero h1 span:nth-child(4){animation-delay:.26s}.social-hero__copy>p:not(.social-hand-note){opacity:0;max-width:32rem;animation:social-soft-rise .62s var(--social-ease-out) .34s forwards;margin:1.25rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.45vw,1.35rem);line-height:1.25;transform:translateY(.8rem)}.social-hero__actions{opacity:0;animation:social-soft-rise .62s var(--social-ease-out) .43s forwards;flex-wrap:wrap;gap:1rem;margin-top:1.7rem;display:flex;transform:translateY(.8rem)}.social-button{text-transform:none;min-height:2.9rem;transition:transform .16s var(--social-ease-out),box-shadow .22s var(--social-ease-out),background-color .18s var(--social-ease-out),color .18s var(--social-ease-out);border:1px solid var(--social-green-deep)!important;color:var(--social-green-deep)!important;background-color:#0000!important;border-radius:999px!important;padding-inline:1.25rem!important;font-weight:850!important}.social-button--dark{background-color:var(--social-green-deep)!important;color:var(--social-paper)!important}.social-button:active,.social-header__cta:active,.social-header__menu:active,.social-floating-whatsapp:active,.social-about__link:active,.social-case__button:active,.social-footer__links a:active{transform:scale(.97)}.social-hero__collage{perspective:1400px;min-height:clamp(34rem,46vw,42rem);transform-style:preserve-3d;position:relative}.social-hero-card,.social-media-tile{border:1px solid color-mix(in oklab,white 65%,var(--social-green-deep));background-color:var(--social-paper);box-shadow:inset 0 1px #ffffff57,0 22px 56px color-mix(in oklab,var(--social-green-deep) 14%,transparent);border-radius:.75rem;overflow:hidden}@supports (color:lab(0% 0 0)){.social-hero-card,.social-media-tile{box-shadow:inset 0 1px #ffffff57,0 22px 56px color-mix(in oklab,var(--social-green-deep) 14%,transparent)}}.social-hero-card{opacity:0;clip-path:inset(10% 8%);will-change:transform;animation:social-image-reveal .86s var(--social-ease-out) forwards,social-float-card 8s var(--social-ease-in-out) .95s infinite;transition:transform .26s var(--social-ease-out),box-shadow .26s var(--social-ease-out),filter .26s var(--social-ease-out);position:absolute}.social-hero-card:after,.social-media-tile:after{content:"";pointer-events:none;opacity:.74;background:linear-gradient(#0000 48%,#00000061);background:linear-gradient(#0000 48%,#00000061);position:absolute;inset:0}.social-hero-card img,.social-media-tile img,.social-about__portrait img,.social-capability img,.social-case__feature img{object-fit:cover;width:100%;height:100%;display:block}.social-hero-card--main{z-index:1;border-radius:0;width:48%;height:78%;animation-delay:.18s,1.05s;top:4%;left:7%;transform:rotate(-2deg)translateZ(0)}.social-hero-card--phone{z-index:3;aspect-ratio:9/16;background-color:#18251b;border-radius:1.05rem;width:25%}.social-hero-card--phone img{filter:saturate(.85)contrast(.92)}.social-hero-card--top{animation-delay:.34s,1.22s;top:0;right:18%;transform:rotate(2deg)translateZ(60px)}.social-hero-card--bottom{animation-direction:normal,reverse;animation-delay:.47s,1.34s;bottom:5%;right:6%;transform:rotate(1deg)translateZ(90px)}.social-hero-card--mini{z-index:0;opacity:.9;border-radius:0;width:25%;height:38%;animation-delay:.52s,1.4s;top:31%;right:-1%;transform:rotate(0)translateZ(-40px)}.social-hero-card figcaption{z-index:1;color:var(--social-paper);text-shadow:0 2px 18px #00000094;text-shadow:0 2px 18px lab(0% 0 0/.58);font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.05;position:absolute;bottom:1rem;left:1rem;right:1rem}.social-hero-card figcaption span{font-family:var(--font-body);margin-top:.9rem;font-size:.82rem;font-weight:850;display:block}.social-paper-note,.social-hand-note{margin:0;font-family:Segoe Print,Comic Sans MS,cursive;line-height:1.2}.social-paper-note{z-index:4;border:1px solid color-mix(in oklab,var(--social-green-deep) 7%,transparent);background-color:color-mix(in oklab,var(--social-paper) 86%,white);width:7.4rem;box-shadow:0 1px #ffffffb3 inset,0 14px 28px color-mix(in oklab,var(--social-green-deep) 10%,transparent);color:var(--social-green-deep);padding:1.1rem .85rem;font-size:1rem;position:absolute;transform:rotate(-5deg)}@supports (color:lab(0% 0 0)){.social-paper-note{box-shadow:0 1px #ffffffb3 inset,0 14px 28px color-mix(in oklab,var(--social-green-deep) 10%,transparent)}}.social-paper-note--hero{opacity:0;animation:social-note-drop .68s var(--social-ease-out) .62s forwards;top:15%;left:4%}.social-hand-note{color:var(--social-green-deep);font-size:1rem}.social-hand-note--hero{--note-rotation:-7deg;opacity:0;width:12rem;animation:social-handwrite .62s var(--social-ease-out) .58s forwards;margin-top:2.4rem;transform:rotate(-7deg)}.social-hand-note--hero:after,.social-hand-note--right:after{content:"";background-color:currentColor;height:1px;margin-top:.45rem;display:block}.social-hand-note--right{z-index:5;text-align:center;--note-rotation:-9deg;opacity:0;width:8.5rem;animation:social-handwrite .62s var(--social-ease-out) .72s forwards;position:absolute;top:11%;right:0;transform:rotate(-9deg)}.social-media-placeholder{border:1px dashed color-mix(in oklab,var(--social-green-deep) 35%,transparent);background-color:color-mix(in oklab,var(--social-paper) 72%,var(--social-green));width:100%;height:100%;min-height:8rem;color:var(--social-green-deep);letter-spacing:.08em;text-align:center;place-items:center;padding:1rem;font-size:.74rem;font-weight:950;line-height:1.25;display:grid}.social-about{background:linear-gradient(180deg,transparent 0 8%,var(--social-green) 8% 92%,transparent 92%),var(--social-cream);width:100%;min-height:415px;color:var(--social-paper);align-items:center;gap:2rem;margin:0;padding:4rem max(3.5rem,50vw - 680px + 3.5rem);display:grid;position:relative;overflow:clip}.social-about:before{content:"";z-index:0;background:linear-gradient(90deg,#0000001a,transparent 42%),var(--social-green);position:absolute;inset:8% 0}@supports (color:lab(0% 0 0)){.social-about:before{background:linear-gradient(90deg,lab(0% 0 0/.1),transparent 42%),var(--social-green)}}.social-about>*{z-index:1;position:relative}.social-about h2{max-width:7ch;font-size:clamp(3.6rem,6vw,5.4rem);line-height:.88}.social-about__copy p:not(.social-kicker){max-width:28rem;color:color-mix(in oklab,var(--social-paper) 82%,white);margin:1.25rem 0 0;font-size:.95rem;line-height:1.55}.social-about__link,.social-case__button{width:fit-content;min-height:2.7rem;transition:transform .16s var(--social-ease-out),background-color .18s var(--social-ease-out),box-shadow .22s var(--social-ease-out);border:1px solid;border-radius:999px;align-items:center;gap:.55rem;margin-top:1.2rem;padding:.7rem 1rem;font-size:.82rem;font-weight:850;text-decoration:none;display:inline-flex}.social-about__portrait{z-index:2;aspect-ratio:4/5;border:8px solid var(--social-paper);background-color:var(--social-paper);width:min(100%,270px);box-shadow:0 26px 80px color-mix(in oklab,var(--social-green-deep) 28%,transparent);justify-self:center;margin:0;position:relative;transform:rotate(-4deg)}.social-about__note{background-color:color-mix(in oklab,var(--social-paper) 88%,white);width:min(100%,340px);color:var(--social-green-deep);box-shadow:0 1px #ffffffc2 inset,0 18px 38px color-mix(in oklab,var(--social-green-deep) 12%,transparent);justify-self:end;padding:clamp(1.4rem,3vw,2.4rem)}@supports (color:lab(0% 0 0)){.social-about__note{box-shadow:0 1px #ffffffc2 inset,0 18px 38px color-mix(in oklab,var(--social-green-deep) 12%,transparent)}}.social-about__note p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.24}.social-paper-note--about{top:39%;left:50%}.social-section,.social-case,.social-lilli,.social-consulting,.social-footer{width:min(100% - 7rem,1360px);margin:0 auto;padding:clamp(4rem,7vw,7rem) 0}.social-capabilities{gap:2.4rem;display:grid}.social-capabilities__intro{grid-template-columns:minmax(0,.95fr) minmax(20rem,.55fr);align-items:end;gap:2rem;display:grid}.social-capabilities h2{max-width:13ch;font-size:clamp(3rem,5.4vw,5.4rem);line-height:.92}.social-capabilities__intro p:not(.social-kicker){color:var(--social-muted);margin:0;font-size:.95rem;line-height:1.55}.social-capabilities__intro a{text-underline-offset:.3rem;grid-column:2;justify-self:end;align-items:center;gap:.45rem;width:fit-content;font-size:.85rem;font-weight:800;text-decoration:underline;display:inline-flex}.social-capability-list{border-top:1px solid var(--social-line);border-bottom:1px solid var(--social-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.social-capability{border-right:1px solid var(--social-line);min-height:210px;transition:background-color .18s var(--social-ease-out),transform .18s var(--social-ease-out),box-shadow .22s var(--social-ease-out);align-content:start;gap:1rem;padding:1rem 1.1rem 1.4rem .8rem;display:grid;position:relative}.social-capability:last-child{border-right:0}.social-capability>span{color:var(--social-accent);font-family:var(--font-display);font-size:1.25rem;font-weight:700}.social-capability__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.social-capability h3{text-transform:uppercase;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.45vw,1.45rem);line-height:1}.social-capability__head svg{flex:none;width:1.25rem;height:1.25rem}.social-capability ul,.social-chip-list,.social-lilli ul{flex-wrap:wrap;gap:.32rem;margin:0;padding:0;list-style:none;display:flex}.social-capability ul{gap:.22rem;max-width:11rem;display:grid}.social-capability li,.social-chip-list li,.social-lilli li{color:var(--social-green-deep);background:0 0;border:0;padding:0;font-size:.82rem;font-weight:500;line-height:1.35}.social-chip-list{gap:.35rem 1rem;max-width:28rem;margin-top:1.35rem;display:grid}.social-chip-list li,.social-lilli li{color:color-mix(in oklab,currentColor 82%,transparent);padding-left:1rem;font-size:.78rem;font-weight:650;line-height:1.35;position:relative}.social-chip-list li:before,.social-lilli li:before{content:"";opacity:.7;background-color:currentColor;width:.35rem;height:1px;position:absolute;top:.62em;left:0}.social-capability img{aspect-ratio:1;opacity:.86;width:36%;max-width:7rem;height:auto;position:absolute;bottom:1rem;right:.8rem}.social-case{background:radial-gradient(circle at 80% 10%,#ffffff1a,transparent 24rem),linear-gradient(135deg,#00000017,transparent 48%),var(--social-green);width:100%;color:var(--social-paper);align-items:center;gap:clamp(1.7rem,3vw,3rem);min-height:82svh;margin:0;padding:clamp(4rem,7vw,6.5rem) max(3.5rem,50vw - 680px + 3.5rem);display:grid;overflow:clip}@supports (color:lab(0% 0 0)){.social-case{background:radial-gradient(circle at 80% 10%,lab(100% -.0000298023 .0000119209/.1),transparent 24rem),linear-gradient(135deg,lab(0% 0 0/.09),transparent 48%),var(--social-green)}}.social-case__copy{min-width:0}.social-case h2{max-width:8ch;margin-top:1rem;font-size:clamp(4rem,7vw,6.25rem);line-height:.84}.social-case h2 span{display:block}.social-case__role{letter-spacing:.08em;text-transform:uppercase;margin:1rem 0 0;font-size:.82rem;font-weight:950}.social-case__intro{max-width:29rem;color:color-mix(in oklab,var(--social-paper) 82%,white);margin:1rem 0 0;font-size:.92rem;line-height:1.55}.social-case__feature{aspect-ratio:1;place-self:center;width:min(100%,330px);position:relative}.social-case__feature img{border:8px solid color-mix(in oklab,var(--social-paper) 90%,white);transition:transform .26s var(--social-ease-out),box-shadow .26s var(--social-ease-out);transform:rotate(-3deg);box-shadow:0 26px 80px #0003}.social-case__feature .social-paper-note{color:var(--social-green-deep);bottom:-.9rem;right:-.8rem}.social-case__metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:1.4rem;display:grid}.social-metric:before{content:"";opacity:.45;background-color:currentColor;width:1.9rem;height:1px;margin-bottom:.85rem;display:block}.social-metric strong{font-family:var(--font-display);white-space:nowrap;font-size:clamp(2.7rem,4.8vw,4.7rem);font-weight:700;line-height:.78;display:block}.social-metric span{max-width:9rem;color:color-mix(in oklab,var(--social-paper) 82%,white);letter-spacing:.07em;text-transform:uppercase;margin-top:.55rem;font-size:.72rem;font-weight:950;line-height:1.15;display:block}.social-case__media-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:.75rem;display:grid}.social-media-tile{aspect-ratio:9/16;min-height:0;transition:transform .2s var(--social-ease-out),box-shadow .22s var(--social-ease-out),filter .2s var(--social-ease-out);background-color:#152719;border-radius:.65rem;display:grid;position:relative}.social-media-tile img{object-position:center;transition:transform .32s var(--social-ease-out),filter .22s var(--social-ease-out)}.social-media-tile figcaption{inset-inline:.75rem;z-index:1;color:var(--social-paper);text-shadow:0 2px 18px #00000094;text-shadow:0 2px 18px lab(0% 0 0/.58);font-family:Georgia,Times New Roman,serif;font-size:.88rem;line-height:1.05;position:absolute;bottom:.7rem}.social-lilli{align-items:center;gap:2rem;min-height:72svh;display:grid}.social-lilli__copy p:not(.social-kicker),.social-lilli__details p,.social-consulting__copy p,.social-service p{color:var(--social-muted);font-size:.98rem;line-height:1.6}.social-lilli__result strong{font-family:var(--font-display);font-size:clamp(3.8rem,7vw,6.8rem);line-height:.85;display:block}.social-lilli__result span{letter-spacing:.12em;text-transform:uppercase;margin-top:.6rem;font-size:.78rem;font-weight:950;display:block}.social-lilli__media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.social-services__list{gap:.8rem;display:grid}.social-service{border-top:1px solid var(--social-line);grid-template-columns:3rem minmax(0,.42fr) minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.15rem 0;display:grid}.social-service span{color:var(--social-accent);font-family:var(--font-display);font-size:1.65rem;font-weight:700}.social-service h3{text-transform:uppercase;margin:0;font-size:clamp(1.3rem,2.5vw,2.35rem);line-height:.95}.social-service p{margin:0}.social-consulting{align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.social-consulting__copy p{max-width:31rem}.social-form{border:1px solid var(--social-line);background-color:color-mix(in oklab,var(--social-paper) 86%,transparent);max-width:46rem;box-shadow:0 20px 58px color-mix(in oklab,var(--social-green-deep) 10%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:.75rem;gap:.9rem;padding:clamp(1rem,2vw,1.45rem);display:grid}.social-form__field{gap:.35rem;display:grid}.social-form label{letter-spacing:.05em;text-transform:uppercase;font-size:.82rem;font-weight:900}.social-form input,.social-form select,.social-form textarea{border:1px solid var(--social-line);background-color:var(--social-cream);width:100%;min-height:3rem;color:var(--social-green-deep);font:inherit;border-radius:.35rem;padding:.75rem .85rem}.social-form textarea{resize:vertical;min-height:9rem}.social-form__field p{color:#a23c28;margin:0;font-size:.82rem;font-weight:800}.social-form__submit{width:fit-content}.social-footer{border-top:1px solid var(--social-line);gap:1.25rem;display:grid}.social-footer__links{flex-wrap:wrap;gap:.75rem;display:flex}.social-footer__links a{border:1px solid var(--social-line);background-color:var(--social-paper);min-height:2.75rem;transition:transform .16s var(--social-ease-out),background-color .18s var(--social-ease-out),box-shadow .22s var(--social-ease-out);border-radius:999px;align-items:center;gap:.45rem;padding:.7rem .95rem;font-size:.85rem;font-weight:900;text-decoration:none;display:inline-flex}.social-floating-whatsapp{z-index:35;border:1px solid color-mix(in oklab,var(--social-paper) 55%,var(--social-green));background-color:var(--social-green-deep);min-height:2.75rem;box-shadow:0 16px 44px color-mix(in oklab,var(--social-green-deep) 24%,transparent);transition:transform .16s var(--social-ease-out),box-shadow .22s var(--social-ease-out);border-radius:999px;align-items:center;gap:.45rem;padding:.72rem .95rem;font-size:.78rem;font-weight:950;text-decoration:none;display:inline-flex;position:fixed;bottom:1rem;right:1rem;color:var(--social-paper)!important}.social-reveal{opacity:0;filter:blur(5px);transition:opacity .52s var(--social-ease-out) var(--social-delay,0s),transform .52s var(--social-ease-out) var(--social-delay,0s),filter .52s var(--social-ease-out) var(--social-delay,0s);transform:translateY(14px)}.social-reveal.is-visible{opacity:1;filter:blur();transform:none}@keyframes social-title-line{to{opacity:1;transform:none}}@keyframes social-soft-rise{to{opacity:1;transform:none}}@keyframes social-image-reveal{to{opacity:1;clip-path:inset(0)}}@keyframes social-note-drop{0%{opacity:0;transform:translateY(-.6rem)rotate(-8deg)scale(.96)}to{opacity:1;transform:rotate(-5deg)scale(1)}}@keyframes social-handwrite{0%{opacity:0;transform:translateY(.55rem) rotate(var(--note-rotation,-7deg))}to{opacity:1;transform:rotate(var(--note-rotation,-7deg))}}@keyframes social-float-card{0%,to{translate:0}50%{translate:0 -.55rem}}@media(hover:hover)and (pointer:fine){.social-header__nav a:hover{background-color:var(--social-green-deep);color:var(--social-paper)}.social-button:hover,.social-button:focus-visible,.social-about__link:hover,.social-about__link:focus-visible,.social-case__button:hover,.social-case__button:focus-visible,.social-footer__links a:hover,.social-footer__links a:focus-visible{box-shadow:0 16px 36px color-mix(in oklab,var(--social-green-deep) 14%,transparent);transform:translateY(-2px)}.social-header__menu:hover,.social-header__menu:focus-visible{background-color:var(--social-green-deep);color:var(--social-paper)}.social-hero-card:hover{filter:saturate(1.03);box-shadow:inset 0 1px #fff6,0 28px 76px color-mix(in oklab,var(--social-green-deep) 22%,transparent)}@supports (color:lab(0% 0 0)){.social-hero-card:hover{box-shadow:inset 0 1px #fff6,0 28px 76px color-mix(in oklab,var(--social-green-deep) 22%,transparent)}}.social-capability:hover{background-color:color-mix(in oklab,var(--social-paper) 42%,transparent);transform:translateY(-.25rem)}.social-case__feature:hover img{transform:rotate(-2deg)translateY(-.25rem);box-shadow:0 30px 88px #0000003d}.social-media-tile:hover{transform:translateY(-.35rem);box-shadow:inset 0 1px #ffffff57,0 24px 60px #00000038}.social-media-tile:hover img{filter:saturate(1.04)contrast(1.02);transform:scale(1.045)}.social-floating-whatsapp:hover,.social-floating-whatsapp:focus-visible{box-shadow:0 20px 58px color-mix(in oklab,var(--social-green-deep) 28%,transparent);transform:translateY(-2px)}}@media(min-width:760px){.social-header{grid-template-columns:auto 1fr auto}.social-header__nav{display:flex}.social-header__cta{display:inline-flex!important}.social-header__menu,.social-mobile-nav{display:none}.social-hero{grid-template-columns:minmax(0,.72fr) minmax(30rem,1fr)}.social-about{grid-template-columns:minmax(16rem,.65fr) minmax(15rem,.55fr) minmax(20rem,.72fr)}.social-case{grid-template-columns:minmax(18rem,.56fr) minmax(16rem,.52fr) minmax(26rem,1fr)}.social-case__metrics{grid-area:1/3}.social-case__media-grid{grid-area:2/3}.social-case__feature{grid-area:1/2/span 2}.social-case__copy{grid-row:1/span 2}.social-lilli{grid-template-columns:minmax(18rem,.58fr) minmax(0,1fr)}.social-lilli__media-grid{grid-area:1/2/span 2}.social-lilli__details{grid-column:1/-1}.social-consulting{grid-template-columns:minmax(20rem,.45fr) minmax(26rem,.55fr)}.social-form{grid-template-columns:repeat(2,minmax(0,1fr))}.social-form__field--full,.social-form__submit{grid-column:1/-1}.social-footer{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media(max-width:1050px){.social-header,.social-hero,.social-section,.social-lilli,.social-consulting,.social-footer{width:min(100% - 2rem,1360px)}.social-about,.social-case{padding-inline:1rem}.social-capability-list,.social-case__media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.social-hero h1{font-size:clamp(4rem,9vw,6rem)}.social-case{min-height:0}}@media(max-width:759px){.social-header{width:min(100% - 1rem,1360px)}.social-hero{gap:2.2rem;min-height:0;padding-top:1.25rem}.social-hero h1{font-size:clamp(3.55rem,17vw,4.6rem)}.social-hero__collage{min-height:35rem;margin-inline:-.25rem}.social-hero-card--main{width:72%;height:64%;top:8%;left:0}.social-hero-card--top{width:42%;top:0;right:0}.social-hero-card--bottom{width:42%;bottom:0;right:5%}.social-hero-card--mini,.social-hand-note--right{display:none}.social-paper-note--hero{width:6.6rem;font-size:.86rem;top:4%;left:35%}.social-about{background:var(--social-green);grid-template-columns:1fr;gap:1.4rem;padding-block:3rem}.social-about__note,.social-about__portrait{justify-self:start}.social-paper-note--about{display:none}.social-capabilities__intro,.social-case,.social-lilli,.social-consulting,.social-service{grid-template-columns:1fr}.social-case{gap:1.7rem;padding-top:5.5rem}.social-capabilities h2,.social-lilli h2,.social-consulting h2{font-size:clamp(2.7rem,12vw,4rem)}.social-case h2{max-width:9.8ch;margin-top:.65rem;font-size:clamp(3rem,14vw,4.25rem);line-height:.88}.social-case h2 span+span{margin-top:.08em}.social-case__intro{font-size:.95rem;line-height:1.55}.social-chip-list{grid-template-columns:1fr;gap:.28rem;margin-top:1.1rem}.social-chip-list li{padding-left:.9rem;font-size:.76rem;line-height:1.3}.social-capabilities__intro a{grid-column:auto;justify-self:start}.social-capability-list,.social-case__media-grid,.social-lilli__media-grid,.social-case__metrics{grid-template-columns:1fr}.social-capability-list{scroll-snap-type:x mandatory;border:0;margin-inline:-1rem;padding:0 1rem .5rem;display:flex;overflow-x:auto}.social-capability{border-right:0;border:1px solid var(--social-line);background-color:color-mix(in oklab,var(--social-paper) 58%,transparent);scroll-snap-align:start;border-radius:.85rem;flex:0 0 min(82vw,20rem);min-height:230px}.social-case__copy,.social-case__feature,.social-case__metrics,.social-case__media-grid,.social-lilli__media-grid,.social-lilli__details{grid-area:auto}.social-floating-whatsapp{bottom:.75rem;right:.75rem}}@media(max-width:520px){.social-header__brand span:first-child{text-overflow:ellipsis;max-width:4.9rem;overflow:hidden}.social-hero h1{font-size:clamp(3.25rem,16vw,4.25rem)}.social-hero__copy>p:not(.social-hand-note){font-size:1.05rem}.social-hero__actions{align-items:stretch}.social-button{flex:auto;justify-content:center}.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2{font-size:clamp(2.55rem,13vw,3.55rem)}.social-case__metrics{gap:1rem}.social-metric{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.8rem;display:grid}.social-metric:before{grid-column:1/-1;margin-bottom:0}.social-metric span{margin-top:0}.social-form{border-radius:.65rem}}@media(prefers-reduced-motion:reduce){.social-page,.social-page *,.social-page :before,.social-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.social-hero-card{animation:none!important}.social-reveal{opacity:1;filter:none;transform:none}}.social-page{--social-green:#173f2b;--social-green-deep:#092817;--social-cream:#f8f1e4;--social-paper:#fffaf0;--social-muted:#6c7667;--social-accent:#ef8f3b;background:linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),radial-gradient(circle at 72% 12%,color-mix(in oklab,var(--social-accent) 14%,transparent),transparent 34rem),var(--social-cream);background-size:44px 44px,44px 44px,auto,auto}.social-header{width:min(100% - 3rem,1280px);min-height:3rem;padding:0;top:1rem}.social-header__brand,.social-header__nav,.social-header__cta,.social-header__menu,.social-mobile-nav{border-color:color-mix(in oklab,var(--social-green-deep) 12%,transparent);background-color:color-mix(in oklab,var(--social-paper) 68%,transparent);box-shadow:inset 0 1px #ffffff8c,0 18px 50px color-mix(in oklab,var(--social-green-deep) 8%,transparent)}@supports (color:lab(0% 0 0)){.social-header__brand,.social-header__nav,.social-header__cta,.social-header__menu,.social-mobile-nav{box-shadow:inset 0 1px #ffffff8c,0 18px 50px color-mix(in oklab,var(--social-green-deep) 8%,transparent)}}.social-header__brand{padding-inline:1rem}.social-header__nav{padding:.2rem}.social-header__nav a{min-height:2.15rem;padding-inline:1.05rem}.social-header__cta{min-height:2.55rem!important}.social-hero{grid-template-columns:minmax(0,.85fr) minmax(32rem,1fr);align-items:center;width:min(100% - 3rem,1280px);min-height:calc(100svh - 4rem);padding:clamp(3rem,6vw,5.5rem) 0 clamp(4rem,8vw,6.5rem)}.social-hero__copy{align-self:end;padding-bottom:clamp(1rem,4vw,3rem)}.social-hero__copy>p:not(.social-hand-note){max-width:29rem;font-family:var(--font-body);margin-top:1.4rem;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.55}.social-hero__actions{margin-top:1.5rem}.social-button,.social-about__link,.social-case__button,.social-floating-whatsapp{min-height:2.85rem;box-shadow:none}.social-button--dark,.social-header__cta,.social-floating-whatsapp{background:linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 96%,white),var(--social-green-deep))!important;color:var(--social-paper)!important}.social-hero__collage{min-height:clamp(34rem,45vw,42rem)}.social-hero__system{z-index:0;border:1px solid color-mix(in oklab,var(--social-green-deep) 10%,transparent);background:linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),#ffffff47;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-size:3rem 3rem;border-radius:1.25rem;grid-template-columns:repeat(3,1fr);align-items:end;display:grid;position:absolute;inset:6% 3% 7% 5%;overflow:hidden}@supports (color:lab(0% 0 0)){.social-hero__system{background:linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),#ffffff47}}.social-hero__system span{border-right:1px solid color-mix(in oklab,var(--social-green-deep) 8%,transparent);min-height:4.6rem;color:color-mix(in oklab,var(--social-green-deep) 42%,transparent);letter-spacing:.14em;text-transform:uppercase;align-items:center;padding:1rem;font-size:.72rem;font-weight:900;display:flex}.social-hero__system span:last-child{border-right:0}.social-hero-card,.social-media-tile{border-color:color-mix(in oklab,var(--social-paper) 72%,var(--social-green-deep));box-shadow:inset 0 1px #fff6,0 24px 70px color-mix(in oklab,var(--social-green-deep) 18%,transparent)}@supports (color:lab(0% 0 0)){.social-hero-card,.social-media-tile{box-shadow:inset 0 1px #fff6,0 24px 70px color-mix(in oklab,var(--social-green-deep) 18%,transparent)}}.social-hero-card--main{border-radius:1.1rem;width:51%;height:72%;top:8%;left:11%;transform:rotate(-1.2deg)translateZ(0)}.social-hero-card--mini{border-radius:1rem;width:27%;height:34%;top:31%;right:1%}.social-paper-note{box-shadow:0 20px 48px color-mix(in oklab,var(--social-green-deep) 12%,transparent);border-radius:.35rem}.social-about{background:linear-gradient(90deg,var(--social-green) 0 68%,transparent 68%),var(--social-cream);min-height:500px}.social-about:before{background:linear-gradient(90deg,#00000014,#0000 54%),0 0;background:linear-gradient(90deg,#00000014,#0000 54%),0 0;inset:0}.social-about__portrait,.social-about__note{border-radius:1rem}.social-about__portrait{border-width:6px;transform:rotate(-2.5deg)}.social-about__note{background-color:color-mix(in oklab,var(--social-paper) 92%,white)}.social-capability-list{border:0;gap:.75rem}.social-capability{border:1px solid var(--social-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff57;border-radius:1rem;min-height:240px;padding:1.15rem;overflow:hidden}.social-capability img{border-radius:.75rem;width:42%;max-width:8rem;bottom:1rem;right:1rem}.social-case{background:radial-gradient(circle at 72% 12%,#ffffff24,transparent 26rem),linear-gradient(135deg,#0000001a,transparent 45%),var(--social-green);min-height:92svh}@supports (color:lab(0% 0 0)){.social-case{background:radial-gradient(circle at 72% 12%,lab(100% -.0000298023 .0000119209/.14),transparent 26rem),linear-gradient(135deg,lab(0% 0 0/.1),transparent 45%),var(--social-green)}}.social-case__feature{width:min(100%,380px)}.social-case__feature img{border-width:6px;border-radius:1.1rem}.social-metric{border:1px solid color-mix(in oklab,var(--social-paper) 18%,transparent);background:color-mix(in oklab,var(--social-paper) 7%,transparent);border-radius:1rem;padding:1rem}.social-metric:before{opacity:.7}.social-media-tile{border-radius:1rem}.social-lilli,.social-consulting{border-top:1px solid var(--social-line)}.social-service{border:1px solid var(--social-line);background-color:#ffffff38;border-radius:1rem;padding:1.15rem}.social-form{background-color:color-mix(in oklab,var(--social-paper) 88%,transparent);border-radius:1rem}@media(hover:hover)and (pointer:fine){.social-capability:hover,.social-service:hover{border-color:color-mix(in oklab,var(--social-green-deep) 28%,transparent);background-color:#ffffff7a}}@media(max-width:1050px){.social-hero{grid-template-columns:1fr}.social-hero__copy{align-self:start;padding-bottom:0}.social-services__list{grid-template-columns:1fr}}@media(max-width:759px){.social-header,.social-hero,.social-section,.social-lilli,.social-consulting,.social-footer{width:min(100% - 1.25rem,1280px)}.social-header{top:.5rem}.social-hero{padding-top:1.1rem}.social-hero h1{max-width:8.8ch;font-size:clamp(3.35rem,15vw,4.45rem);line-height:.86}.social-hero__system{border-radius:1rem;inset:4% 0}.social-hero__system span{min-height:3.6rem;padding:.75rem;font-size:.58rem}.social-hero-card--main{border-radius:1rem;width:70%;height:61%}.social-hero-card--top,.social-hero-card--bottom{width:40%}.social-about{background:linear-gradient(180deg,var(--social-green) 0 68%,transparent 68%),var(--social-cream)}.social-metric{padding:.9rem}}.social-page{--social-green:#164c35;--social-green-deep:#062419;--social-cream:#f5efe2;--social-paper:#fff9ed;--social-muted:#526255;--social-accent:#ff744f;--social-display-modern:"Arial Narrow", "Helvetica Neue Condensed Black", "Helvetica Neue", Arial, sans-serif;--social-body-modern:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(circle at 74% 4%,color-mix(in oklab,var(--social-accent) 18%,transparent),transparent 34rem),radial-gradient(circle at 20% 42%,color-mix(in oklab,var(--social-green) 10%,transparent),transparent 28rem),linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 7%,transparent) 1px,transparent 1px),var(--social-cream);font-family:var(--social-body-modern);background-size:auto,auto,42px 42px,42px 42px,auto}.social-header__brand,.social-header__nav a,.social-header__cta,.social-header__menu,.social-mobile-nav a,.social-button,.social-kicker,.social-case__role,.social-floating-whatsapp,.social-footer__links a,.social-form label{font-family:var(--social-body-modern);letter-spacing:.02em}.social-hero h1,.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2,.social-footer h2,.social-capability h3,.social-service h3,.social-metric strong,.social-lilli__result strong{font-family:var(--social-display-modern);letter-spacing:-.055em;text-transform:uppercase;font-weight:950}.social-hero{min-height:calc(100svh - 4rem);position:relative}.social-hero:before{content:"";background:color-mix(in oklab,var(--social-accent) 12%,transparent);filter:blur(70px);opacity:.72;pointer-events:none;width:26rem;height:26rem;animation:social-ambient-drift 9s var(--social-ease-in-out) infinite;border-radius:999px;position:absolute;top:8%;left:42%;transform:translate(0)}.social-hero__copy:before{content:"SOCIAL STRATEGY / CONTENT SYSTEMS / COMMUNITY";color:var(--social-accent);letter-spacing:.09em;margin-bottom:1rem;font-size:.72rem;font-weight:950;line-height:1;display:inline-flex}.social-hero__copy>p:not(.social-hand-note),.social-about__note p,.social-hero-card figcaption,.social-media-tile figcaption,.social-case__intro,.social-about__copy p:not(.social-kicker),.social-capabilities__intro p:not(.social-kicker),.social-service p,.social-lilli p,.social-form input,.social-form select,.social-form textarea{font-family:var(--social-body-modern)}.social-hand-note,.social-paper-note{display:none!important}.social-hero__system{background:linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 9%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 9%,transparent) 1px,transparent 1px),linear-gradient(135deg,#ffffff7a,color-mix(in oklab,var(--social-green) 9%,transparent));background-size:2.6rem 2.6rem,2.6rem 2.6rem,auto;border-radius:1.6rem;inset:3% 0 4% 4%;box-shadow:inset 0 1px #fff9}@supports (color:lab(0% 0 0)){.social-hero__system{background:linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 9%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 9%,transparent) 1px,transparent 1px),linear-gradient(135deg,#ffffff7a,color-mix(in oklab,var(--social-green) 9%,transparent))}}.social-hero__system:after{content:"";opacity:.65;background:linear-gradient(100deg,#0000 0 35%,#ffffff57 46%,#0000 58% 100%);background:linear-gradient(100deg,#0000 0% 35%,#ffffff57 46%,#0000 58% 100%);animation:5.6s linear infinite social-panel-scan;position:absolute;inset:0;transform:translate(-72%)}.social-hero__system span{z-index:1;min-height:5.4rem;color:color-mix(in oklab,var(--social-green-deep) 50%,transparent);font-family:var(--social-body-modern);letter-spacing:.08em;position:relative}.social-hero-card,.social-media-tile,.social-about__portrait,.social-about__note,.social-capability,.social-service,.social-form{border-radius:.5rem}.social-hero-card--main{border-radius:.5rem;width:54%;height:76%;top:5%;left:8%}.social-hero-card--top{border-radius:.75rem;width:24%;top:0;right:8%}.social-hero-card--bottom{border-radius:.75rem;width:24%;bottom:6%;right:2%}.social-hero-card--mini{border-radius:.5rem;top:33%;right:-2%}.social-hero-card:after,.social-media-tile:after{background:linear-gradient(#0000 34%,#00000080);background:linear-gradient(#0000 34%,#00000080)}.social-hero-card figcaption{letter-spacing:-.01em;font-size:.88rem;font-weight:780;line-height:1.1}.social-hero-card figcaption span{letter-spacing:.04em;margin-top:.65rem;font-size:.76rem}.social-about{background:radial-gradient(circle at 58% 36%,#ffffff1f,transparent 26rem),linear-gradient(104deg,var(--social-green-deep) 0 54%,var(--social-green) 54% 82%,transparent 82%),var(--social-cream);min-height:560px;margin-top:-1px}.social-about h2,.social-case h2,.social-lilli h2,.social-consulting h2{line-height:.82}.social-about__note{border:1px solid color-mix(in oklab,var(--social-green-deep) 10%,transparent);background:linear-gradient(180deg,#ffffffb8,color-mix(in oklab,var(--social-paper) 82%,transparent));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@supports (color:lab(0% 0 0)){.social-about__note{background:linear-gradient(180deg,#ffffffb8,color-mix(in oklab,var(--social-paper) 82%,transparent))}}.social-about__note p{font-size:clamp(1rem,1.2vw,1.12rem);font-weight:560;line-height:1.48}.social-capabilities__intro{align-items:start}.social-capability-list{align-items:stretch}.social-capability{background:linear-gradient(#ffffff80,#ffffff38);min-height:260px}.social-capability>span,.social-service span{font-family:var(--social-body-modern);font-weight:950}.social-capability h3{font-size:clamp(1.2rem,1.7vw,1.7rem);line-height:.92}.social-capability li,.social-chip-list li,.social-lilli li{font-weight:680}.social-chip-list{display:none}.social-case__metrics{gap:.85rem}.social-metric{background:linear-gradient(180deg,color-mix(in oklab,var(--social-paper) 10%,transparent),#00000014);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@supports (color:lab(0% 0 0)){.social-metric{background:linear-gradient(180deg,color-mix(in oklab,var(--social-paper) 10%,transparent),#00000014)}}.social-metric strong{font-size:clamp(2.9rem,4.8vw,5.6rem);line-height:.78}.social-metric span{letter-spacing:.04em;font-size:.68rem}.social-lilli__result strong{line-height:.82}.social-services__list{gap:.9rem}.social-service{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff6b,#fff3)}.social-form{background:linear-gradient(180deg,#ffffff8a,color-mix(in oklab,var(--social-paper) 82%,transparent));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@supports (color:lab(0% 0 0)){.social-form{background:linear-gradient(180deg,#ffffff8a,color-mix(in oklab,var(--social-paper) 82%,transparent))}}@keyframes social-panel-scan{to{transform:translate(72%)}}@keyframes social-ambient-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(1.2rem,-.8rem)scale(1.04)}}@media(max-width:1050px){.social-hero:before{top:34%;left:10%}}@media(max-width:759px){.social-hero__copy:before{margin-bottom:.8rem;font-size:.64rem;line-height:1.3}.social-hero h1{max-width:9.4ch;font-size:clamp(3.1rem,14.6vw,4.55rem);line-height:.82}.social-hero__collage{min-height:33rem}.social-hero__system{inset:2% 0 5%}.social-hero__system span{min-height:3.25rem;font-size:.52rem}.social-about{background:linear-gradient(180deg,var(--social-green-deep) 0 66%,var(--social-cream) 66%),var(--social-cream)}.social-capability-list{gap:.75rem}.social-chip-list{display:none}}@media(prefers-reduced-motion:reduce){.social-hero:before,.social-hero__system:after{animation:none!important}}.social-header{width:min(100% - 2.5rem,1260px)}.social-hero{grid-template-columns:minmax(0,.72fr) minmax(30rem,.92fr);gap:clamp(2rem,4vw,4.5rem);width:min(100% - 2.5rem,1260px);overflow:hidden}.social-hero__copy{max-width:38rem;overflow:visible}.social-hero h1{word-break:normal;overflow-wrap:normal;max-width:7.9ch;font-size:clamp(4.15rem,6.25vw,6.85rem);line-height:.86}.social-hero__copy>p:not(.social-hand-note){max-width:32rem}.social-hero__collage{contain:layout paint;min-width:0;min-height:clamp(32rem,42vw,39rem)}.social-hero__system{inset:6% 1% 5% 3%}.social-hero-card--main{width:53%;height:72%;top:8%;left:8%}.social-hero-card--top{width:23%;top:3%;right:7%}.social-hero-card--bottom{width:23%;bottom:7%;right:3%}.social-hero-card--mini{width:23%;height:31%;top:35%;right:0}.social-case h2,.social-lilli h2,.social-consulting h2{max-width:8.8ch;font-size:clamp(3.5rem,5.8vw,5.9rem)}.social-case__copy,.social-lilli__copy,.social-consulting__copy,.social-metric{min-width:0}.social-metric span{overflow-wrap:anywhere}@media(min-width:1280px){.social-hero h1{font-size:clamp(4.5rem,6.6vw,7.25rem)}}@media(max-width:1180px){.social-hero{grid-template-columns:minmax(0,.74fr) minmax(27rem,.86fr);gap:clamp(1.5rem,3vw,3rem)}.social-hero h1{font-size:clamp(3.75rem,6vw,5.7rem)}}@media(max-width:1050px){.social-header,.social-hero,.social-section,.social-lilli,.social-consulting,.social-footer{width:min(100% - 1.5rem,1260px)}.social-hero{grid-template-columns:1fr;gap:2.25rem;overflow:visible}.social-hero__copy{max-width:min(100%,44rem)}.social-hero h1{max-width:8.2ch;font-size:clamp(3.8rem,10vw,6rem)}.social-hero__collage{justify-self:center;width:min(100%,44rem);min-height:clamp(31rem,76vw,39rem)}}@media(max-width:759px){.social-header,.social-hero,.social-section,.social-lilli,.social-consulting,.social-footer{width:min(100% - 1rem,1260px)}.social-header{min-height:2.8rem}.social-hero{gap:1.7rem;padding-top:1rem}.social-hero__copy:before{max-width:20rem}.social-hero h1{max-width:7.8ch;font-size:clamp(2.95rem,13.8vw,4.25rem);line-height:.9}.social-hero__copy>p:not(.social-hand-note){max-width:24rem;font-size:1rem;line-height:1.45}.social-hero__actions{gap:.65rem}.social-button{min-height:2.75rem;padding-inline:.95rem!important}.social-hero__collage{min-height:clamp(29rem,120vw,34rem);overflow:hidden}.social-hero__system{grid-template-columns:1fr;inset:0 0 6%}.social-hero__system span{display:none}.social-hero-card--main{width:68%;height:59%;top:8%;left:3%}.social-hero-card--top{width:34%;top:1%;right:3%}.social-hero-card--bottom{width:34%;bottom:5%;right:4%}.social-hero-card--mini{display:none}.social-hero-card figcaption{font-size:.75rem;bottom:.75rem;left:.75rem;right:.75rem}.social-about,.social-case,.social-lilli,.social-consulting{overflow:hidden}.social-about{min-height:0;padding-block:4.75rem 3rem}.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2{max-width:9.3ch;font-size:clamp(2.55rem,11.6vw,3.65rem);line-height:.9}.social-case{min-height:0;padding-block:5.75rem 3.25rem}.social-case__feature{width:min(100%,21rem)}.social-case__metrics{gap:.7rem}.social-metric{grid-template-columns:minmax(5.8rem,auto) minmax(0,1fr);align-items:center}.social-metric strong{font-size:clamp(2.25rem,13vw,3.25rem)}.social-metric span{font-size:.64rem;line-height:1.15}.social-lilli__result strong{font-size:clamp(4rem,23vw,6rem)}.social-form{max-width:100%}}@media(max-width:420px){.social-hero h1{font-size:clamp(2.75rem,13.2vw,3.55rem)}.social-hero-card--main{width:66%}.social-hero-card--top,.social-hero-card--bottom{width:36%}.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2{font-size:clamp(2.35rem,11vw,3.15rem)}}.social-hero{grid-template-columns:minmax(0,.66fr) minmax(29rem,.9fr);gap:clamp(2.25rem,5vw,5.25rem)}.social-hero__copy{max-width:34rem}.social-hero h1 span{transform-origin:0;width:max-content;max-width:100%}.social-case{grid-template-columns:minmax(18rem,.52fr) minmax(14rem,.38fr) minmax(24rem,.72fr);align-items:center;gap:clamp(1.5rem,3.2vw,3.5rem)}.social-case__copy{z-index:2;max-width:30rem;position:relative}.social-case h2{max-width:7.2ch;font-size:clamp(3.1rem,4.6vw,5rem);line-height:.9}.social-case__feature{z-index:1;width:min(100%,300px)}.social-case__metrics{align-self:center}.social-metric strong{font-size:clamp(2.35rem,3.35vw,4rem)}.social-case__media-grid{align-self:end}.social-lilli{grid-template-columns:minmax(18rem,.42fr) minmax(0,.58fr);gap:clamp(1.5rem,3vw,3rem);overflow:hidden}.social-lilli__copy{max-width:30rem}.social-lilli h2{max-width:7.4ch;font-size:clamp(3rem,4.8vw,5rem);line-height:.9}.social-lilli__result strong{font-size:clamp(4rem,7.2vw,6.7rem)}.social-lilli__media-grid{min-width:0}.social-services__list{grid-template-columns:repeat(2,minmax(0,1fr))}.social-service{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number title"".text";align-items:start;gap:.75rem 1.35rem;min-height:9rem;display:grid}.social-service span{grid-area:number;min-width:2.4rem;font-size:1.25rem;line-height:1}.social-service h3{grid-area:title;max-width:12ch;font-size:clamp(1.9rem,3vw,3.2rem);line-height:.9}.social-service p{grid-area:text;max-width:38rem;font-size:clamp(.92rem,1.1vw,1rem);line-height:1.45}.social-consulting{grid-template-columns:minmax(18rem,.43fr) minmax(28rem,.57fr);overflow:hidden}.social-consulting__copy{max-width:32rem}.social-consulting h2{max-width:7.9ch;font-size:clamp(3rem,4.7vw,5.2rem);line-height:.9}.social-form{min-width:0}@media(min-width:1280px){.social-hero h1{font-size:clamp(4.05rem,5.65vw,6.45rem)}}@media(max-width:1180px){.social-hero{grid-template-columns:minmax(0,.62fr) minmax(26rem,.82fr)}.social-hero h1{font-size:clamp(3.45rem,5.25vw,5.15rem)}.social-case{grid-template-columns:minmax(17rem,.48fr) minmax(12rem,.3fr) minmax(22rem,.68fr)}.social-case h2,.social-lilli h2,.social-consulting h2{font-size:clamp(2.8rem,4.25vw,4.35rem)}}@media(max-width:1050px){.social-hero{grid-template-columns:1fr}.social-hero h1{font-size:clamp(3.55rem,9vw,5.6rem)}.social-case,.social-lilli,.social-consulting{grid-template-columns:1fr}.social-case__copy,.social-lilli__copy,.social-consulting__copy{max-width:42rem}.social-case h2,.social-lilli h2,.social-consulting h2{max-width:8.6ch;font-size:clamp(3rem,8.2vw,5.2rem)}.social-case__feature{justify-self:start}}@media(max-width:759px){.social-hero h1{width:100%;max-width:7.6ch;font-size:clamp(2.25rem,10.4vw,3.1rem);line-height:.98}.social-hero__actions{grid-template-columns:1fr;gap:.65rem;width:min(100%,20rem);display:grid}.social-button{justify-content:center;width:100%}.social-hero__collage{min-height:clamp(26rem,112vw,31rem)}.social-case,.social-lilli,.social-consulting{padding-inline:1rem}.social-case h2,.social-lilli h2,.social-consulting h2{max-width:8.2ch;font-size:clamp(2.25rem,10vw,3.25rem);line-height:.96}.social-case__feature{width:min(100%,18rem)}.social-case__metrics{grid-template-columns:1fr}.social-metric{grid-template-columns:minmax(5.2rem,auto) minmax(0,1fr);min-height:4.9rem;display:grid}.social-lilli__media-grid,.social-services__list{grid-template-columns:1fr}.social-service{grid-template-columns:1fr;grid-template-areas:"number""title""text";gap:.65rem;min-height:0}.social-service h3{max-width:11ch;font-size:clamp(2rem,10vw,3rem)}.social-form{grid-template-columns:1fr}}@media(max-width:420px){.social-hero h1{max-width:7.4ch;font-size:clamp(2.15rem,10vw,2.85rem)}.social-case h2,.social-lilli h2,.social-consulting h2{font-size:clamp(2.05rem,9.6vw,2.85rem)}}.social-page{--social-green:#155f82;--social-green-deep:#061014;--social-cream:#f3f5f5;--social-paper:#fff;--social-muted:#566268;--social-line:#0610141c;--social-accent:#155f82;--social-display-modern:"Arial Black", "Helvetica Neue Condensed Black", Impact, sans-serif;background:linear-gradient(90deg,#0610140d 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#0610140d 1px,#0000 1px) 0 0/42px 42px,linear-gradient(135deg,#fff,#edf4f7 48%,#f5f5f3);background:linear-gradient(90deg,#0610140d 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#0610140d 1px,#0000 1px) 0 0/42px 42px,linear-gradient(135deg,#fff,#edf4f7 48%,#f5f5f3)}@supports (color:lab(0% 0 0)){.social-page{--social-line:lab(4.10441% -2.38577 -3.34975/.11)}}.social-page:before{opacity:.025}.social-header__brand,.social-header__nav,.social-header__menu,.social-mobile-nav{box-shadow:none;background-color:#ffffffdb}.social-header__cta,.social-button--dark,.social-floating-whatsapp{color:#fff!important;background:#061014!important}.social-hero:before{display:none}.social-hero__copy:before{color:#155f82}.social-hero h1,.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2,.social-footer h2,.social-service h3,.social-capability h3,.social-metric strong,.social-lilli__result strong{letter-spacing:-.075em}.social-hero__system,.social-capability,.social-service,.social-form,.social-about__note,.social-metric{box-shadow:none;background:linear-gradient(#fcfdfe,#f8fbfd);border:1px solid #0610141a;border:1px solid lab(4.10441% -2.38577 -3.34975/.1);border-radius:.22rem}.social-hero__system:after{opacity:.32}.social-hero__system span{color:#62696c}.social-hero-card,.social-media-tile,.social-about__portrait,.social-case__feature img{border:1px solid #06101424;border:1px solid lab(4.10441% -2.38577 -3.34975/.14);border-radius:.22rem;box-shadow:0 18px 42px #0610141f}.social-case{background:radial-gradient(circle at 68% 14%,#ffffff1f,#0000 28rem),linear-gradient(#155f82,#061014);background:radial-gradient(circle at 68% 14%,#ffffff1f,#0000 28rem),linear-gradient(#155f82,#061014)}.social-case--editorial{background:radial-gradient(circle at 72% 12%,#ffffff1a,#0000 28rem),linear-gradient(#17333d,#061014);background:radial-gradient(circle at 72% 12%,#ffffff1a,#0000 28rem),linear-gradient(#17333d,#061014)}.social-lilli,.social-consulting{background-color:#0000;background-image:linear-gradient(90deg,#0610140d 1px,#0000 1px),linear-gradient(#0610140d 1px,#0000 1px);background-image:linear-gradient(90deg,#0610140d 1px,#0000 1px),linear-gradient(#0610140d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.social-media-placeholder{background:linear-gradient(#c9d8cd,#88968a);border-color:#06101438}@media(max-width:759px){.social-page{background-size:36px 36px,36px 36px,auto}.social-hero h1,.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2{letter-spacing:-.06em}.social-about{background:linear-gradient(#061014 0 64%,#f3f5f5 64%),#f3f5f5}}.social-page{--social-green:#18543b;--social-green-deep:#071f16;--social-cream:#f7f2e8;--social-paper:#fffaf1;--social-muted:#536257;--social-line:color-mix(in oklab, var(--social-green-deep) 12%, transparent);--social-accent:#f06f4f;--social-display-modern:Satoshi, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(circle at 74% 12%,color-mix(in oklab,var(--social-accent) 13%,transparent),transparent 32rem),radial-gradient(circle at 16% 38%,color-mix(in oklab,var(--social-green) 8%,transparent),transparent 30rem),linear-gradient(90deg,color-mix(in oklab,var(--social-green-deep) 6%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 6%,transparent) 1px,transparent 1px),var(--social-cream);background-size:auto,auto,44px 44px,44px 44px,auto}.social-header__brand,.social-header__nav,.social-header__cta,.social-header__menu,.social-mobile-nav,.social-button,.social-about__link,.social-case__button,.social-footer__links a,.social-floating-whatsapp{border-radius:999px!important}.social-header__brand,.social-header__nav,.social-header__menu,.social-mobile-nav{background-color:color-mix(in oklab,var(--social-paper) 82%,transparent);box-shadow:0 18px 52px color-mix(in oklab,var(--social-green-deep) 8%,transparent)}.social-header__cta,.social-button--dark,.social-floating-whatsapp{background:linear-gradient(180deg,color-mix(in oklab,var(--social-green-deep) 94%,white),var(--social-green-deep))!important}.social-button{background-color:color-mix(in oklab,var(--social-paper) 84%,transparent)!important}.social-hero{grid-template-columns:minmax(0,.68fr) minmax(29rem,.9fr);min-height:calc(100svh - 3.6rem)}.social-hero__copy:before{content:"SOCIAL MEDIA / STRATEGIA / CONTENUTI CHE CONVERTONO";color:var(--social-accent)}.social-hero h1,.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2,.social-footer h2,.social-service h3,.social-capability h3,.social-metric strong,.social-lilli__result strong{font-family:var(--social-display-modern);letter-spacing:-.052em;font-weight:920}.social-hero h1{max-width:8.1ch;font-size:clamp(3.75rem,5.35vw,5.95rem);line-height:.9}.social-hero__copy>p:not(.social-hand-note){max-width:34rem;font-size:clamp(1.05rem,1.25vw,1.25rem);font-weight:620;line-height:1.45}.social-hero__trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;max-width:34rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.social-hero__trust li{border:1px solid var(--social-line);background:color-mix(in oklab,var(--social-paper) 70%,transparent);min-height:3.2rem;color:var(--social-green-deep);border-radius:.65rem;padding:.75rem;font-size:.76rem;font-weight:850;line-height:1.2}.social-hero__system,.social-capability,.social-service,.social-form,.social-about__note,.social-metric{background:linear-gradient(180deg,color-mix(in oklab,var(--social-paper) 88%,transparent),#ffffff8c);box-shadow:inset 0 1px #ffffff8c,0 18px 52px color-mix(in oklab,var(--social-green-deep) 9%,transparent);border-radius:.75rem}@supports (color:lab(0% 0 0)){.social-hero__system,.social-capability,.social-service,.social-form,.social-about__note,.social-metric{background:linear-gradient(180deg,color-mix(in oklab,var(--social-paper) 88%,transparent),#ffffff8c);box-shadow:inset 0 1px #ffffff8c,0 18px 52px color-mix(in oklab,var(--social-green-deep) 9%,transparent)}}.social-hero__system{background:linear-gradient(90deg,#ffffffd6 0 34%,#dfeaf0c7 34% 52%,color-mix(in oklab,var(--social-green) 94%,white) 52% 68%,#17333d 68% 82%,var(--social-green-deep) 82% 100%)}@supports (color:lab(0% 0 0)){.social-hero__system{background:linear-gradient(90deg,lab(100% -.0000298023 .0000119209/.84) 0 34%,lab(91.9912% -2.94819 -4.25224/.78) 34% 52%,color-mix(in oklab,var(--social-green) 94%,white) 52% 68%,#17333d 68% 82%,var(--social-green-deep) 82% 100%)}}.social-hero-card,.social-media-tile,.social-about__portrait,.social-case__feature img{box-shadow:inset 0 1px #ffffff61,0 24px 64px color-mix(in oklab,var(--social-green-deep) 15%,transparent);border-radius:.75rem}@supports (color:lab(0% 0 0)){.social-hero-card,.social-media-tile,.social-about__portrait,.social-case__feature img{box-shadow:inset 0 1px #ffffff61,0 24px 64px color-mix(in oklab,var(--social-green-deep) 15%,transparent)}}.social-conversion-strip{width:min(100% - 2.5rem,1260px);color:var(--social-green-deep);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:.75rem;margin:clamp(-2.2rem,-3vw,-1rem) auto clamp(4rem,7vw,6rem);display:grid}.social-conversion-strip>div,.social-conversion-strip>a{border:1px solid var(--social-line);background:linear-gradient(180deg,color-mix(in oklab,var(--social-paper) 84%,transparent),#ffffff8f);min-height:7rem;box-shadow:0 18px 52px color-mix(in oklab,var(--social-green-deep) 8%,transparent);border-radius:.85rem;padding:1rem}@supports (color:lab(0% 0 0)){.social-conversion-strip>div,.social-conversion-strip>a{background:linear-gradient(180deg,color-mix(in oklab,var(--social-paper) 84%,transparent),#ffffff8f)}}.social-conversion-strip strong{color:var(--social-green-deep);font-family:var(--social-display-modern);letter-spacing:-.05em;font-size:clamp(2rem,3vw,3.4rem);font-weight:920;line-height:.9;display:block}.social-conversion-strip span{max-width:16rem;color:var(--social-muted);margin-top:.75rem;font-size:.82rem;font-weight:760;line-height:1.3;display:block}.social-conversion-strip>a{background:var(--social-green-deep);text-align:center;min-width:15rem;transition:transform .16s var(--social-ease-out),box-shadow .22s var(--social-ease-out);justify-content:center;align-items:center;gap:.55rem;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex;color:var(--social-paper)!important}.social-about{background:radial-gradient(circle at 58% 36%,#ffffff1f,transparent 26rem),linear-gradient(104deg,var(--social-green-deep) 0 54%,var(--social-green) 54% 82%,transparent 82%),var(--social-cream)}@supports (color:lab(0% 0 0)){.social-about{background:radial-gradient(circle at 58% 36%,lab(100% -.0000298023 .0000119209/.12),transparent 26rem),linear-gradient(104deg,var(--social-green-deep) 0 54%,var(--social-green) 54% 82%,transparent 82%),var(--social-cream)}}.social-case{background:radial-gradient(circle at 66% 16%,#ffffff29,transparent 28rem),linear-gradient(135deg,#0000001a,transparent 44%),linear-gradient(180deg,var(--social-green) 0%,var(--social-green-deep) 100%)}@supports (color:lab(0% 0 0)){.social-case{background:radial-gradient(circle at 66% 16%,lab(100% -.0000298023 .0000119209/.16),transparent 28rem),linear-gradient(135deg,lab(0% 0 0/.1),transparent 44%),linear-gradient(180deg,var(--social-green) 0%,var(--social-green-deep) 100%)}}.social-case--editorial{background:radial-gradient(circle at 72% 12%,#ffffff1c,transparent 28rem),linear-gradient(180deg,#17382a 0%,var(--social-green-deep) 100%)}@supports (color:lab(0% 0 0)){.social-case--editorial{background:radial-gradient(circle at 72% 12%,lab(100% -.0000298023 .0000119209/.11),transparent 28rem),linear-gradient(180deg,#17382a 0%,var(--social-green-deep) 100%)}}.social-service span,.social-capability>span{color:var(--social-accent)}.social-consulting h2{max-width:8.8ch}@media(hover:hover)and (pointer:fine){.social-conversion-strip>a:hover,.social-conversion-strip>a:focus-visible{box-shadow:0 22px 58px color-mix(in oklab,var(--social-green-deep) 16%,transparent);transform:translateY(-2px)}}@media(max-width:1050px){.social-header,.social-hero,.social-section,.social-lilli,.social-consulting,.social-footer{width:min(100% - 1.5rem,1260px)}.social-hero{grid-template-columns:1fr;min-height:0;padding-top:clamp(1.8rem,4vw,3rem)}.social-hero__copy{max-width:42rem}.social-hero h1{max-width:8.4ch;font-size:clamp(3.45rem,8.4vw,5.4rem)}.social-hero__collage{min-height:clamp(30rem,64vw,39rem)}.social-about,.social-capabilities__intro,.social-case,.social-lilli,.social-consulting{grid-template-columns:1fr}.social-about,.social-case{padding-inline:max(1rem,50vw - 630px + 1rem)}.social-about{background:linear-gradient(180deg,var(--social-green-deep) 0 68%,var(--social-cream) 68%),var(--social-cream);min-height:0}.social-about__copy,.social-case__copy,.social-lilli__copy,.social-consulting__copy{max-width:42rem}.social-case__copy,.social-case__feature,.social-case__metrics,.social-case__media-grid,.social-lilli__copy,.social-lilli__result,.social-lilli__media-grid,.social-lilli__details{grid-area:auto/1/auto/-1}.social-case__intro,.social-chip-list{max-width:36rem}.social-about__portrait,.social-about__note,.social-case__feature{justify-self:start}.social-about__note{width:min(100%,34rem)}.social-case__feature{width:min(100%,22rem)}.social-capabilities__intro a{grid-column:auto;justify-self:start}.social-capability-list,.social-case__metrics,.social-case__media-grid,.social-lilli__media-grid,.social-services__list{grid-template-columns:repeat(2,minmax(0,1fr))}.social-case,.social-lilli,.social-consulting{min-height:0}.social-case h2,.social-lilli h2,.social-consulting h2{max-width:8.8ch;font-size:clamp(3rem,8.2vw,5.2rem)}.social-lilli__details{grid-column:auto}.social-conversion-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.social-conversion-strip>a{grid-column:1/-1;min-height:4.3rem}}@media(max-width:759px){.social-hero{flex-direction:column;width:min(100% - 1rem,1260px);min-height:0;display:flex;overflow:hidden}.social-hero__copy{width:100%;min-width:0;max-width:100%}.social-hero__copy:before{content:"SOCIAL MEDIA / CONTENUTI CHE CONVERTONO"}.social-hero h1{letter-spacing:-.045em;overflow-wrap:normal;width:100%;max-width:8ch;font-size:clamp(2.25rem,10.2vw,3.15rem)}.social-hero h1 span{width:auto;max-width:100%}.social-hero__trust{grid-template-columns:1fr;gap:.45rem;max-width:20rem}.social-hero__trust li{min-height:0;padding:.65rem .75rem}.social-hero__copy>p:not(.social-hand-note){width:100%;max-width:22rem}.social-conversion-strip{grid-template-columns:1fr;width:min(100% - 1rem,1260px);margin-block:1.5rem 3rem}.social-conversion-strip>div,.social-conversion-strip>a{min-height:4.75rem}.social-conversion-strip strong{font-size:clamp(2rem,13vw,3rem)}.social-about{background:linear-gradient(180deg,var(--social-green-deep) 0 64%,var(--social-cream) 64%),var(--social-cream)}}.social-page *,.social-page :before,.social-page :after{min-width:0}.social-header,.social-hero,.social-section,.social-lilli,.social-consulting,.social-footer{width:min(100% - clamp(1rem,4vw,7rem),1360px)}.social-about,.social-case{padding-inline:max(clamp(1rem,4vw,3.5rem),50vw - 680px + 3.5rem)}.social-capability-list,.social-case__metrics,.social-case__media-grid,.social-lilli__media-grid,.social-services__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.social-case__copy,.social-lilli__copy,.social-consulting__copy,.social-section__heading{width:min(100%,44rem)}.social-case__intro,.social-chip-list,.social-lilli__copy p:not(.social-kicker),.social-lilli__details p,.social-consulting__copy p,.social-service p{max-width:min(100%,42rem)}.social-hero h1,.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2,.social-footer h2,.social-service h3{overflow-wrap:normal;text-wrap:balance}@media(max-width:1180px){.social-hero,.social-about,.social-capabilities__intro,.social-case,.social-lilli,.social-consulting{grid-template-columns:minmax(0,1fr)}.social-hero{min-height:0}.social-hero__copy,.social-about__copy,.social-case__copy,.social-lilli__copy,.social-consulting__copy{justify-self:start;width:min(100%,44rem);max-width:44rem}.social-case__copy,.social-case__feature,.social-case__metrics,.social-case__media-grid,.social-lilli__copy,.social-lilli__result,.social-lilli__media-grid,.social-lilli__details{grid-area:auto/1/auto/-1}.social-about__portrait,.social-about__note,.social-case__feature{justify-self:start}.social-about__note{width:min(100%,36rem)}.social-case__feature{width:min(100%,24rem)}.social-case__metrics,.social-case__media-grid,.social-lilli__media-grid{width:100%}.social-capabilities__intro a{grid-column:auto;justify-self:start}.social-case h2,.social-lilli h2,.social-consulting h2{max-width:min(100%,9.5ch);font-size:clamp(2.8rem,8vw,5.2rem);line-height:.95}}@media(max-width:820px){.social-header{grid-template-columns:auto 1fr auto}.social-header__nav{display:none}.social-header__cta{display:none!important}.social-header__menu{display:grid}.social-hero,.social-section,.social-lilli,.social-consulting,.social-footer{width:min(100% - 1rem,1260px)}.social-about,.social-case{padding-inline:1rem}.social-capability-list,.social-case__metrics,.social-case__media-grid,.social-lilli__media-grid,.social-services__list,.social-conversion-strip{grid-template-columns:minmax(0,1fr)}.social-hero h1{max-width:min(100%,8.3ch);font-size:clamp(2.45rem,12vw,4.6rem);line-height:.96}.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2{max-width:min(100%,10ch);font-size:clamp(2.25rem,11vw,4rem);line-height:.98}.social-hero__trust,.social-form{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.social-header__brand{max-width:calc(100vw - 5rem);padding-inline:.8rem;font-size:.7rem}.social-hero h1,.social-about h2,.social-capabilities h2,.social-case h2,.social-lilli h2,.social-consulting h2{letter-spacing:-.035em}.social-hero h1{font-size:clamp(2.25rem,11.5vw,3.4rem)}.social-case h2,.social-lilli h2,.social-consulting h2{font-size:clamp(2.1rem,10vw,3.1rem)}.social-case__feature{width:min(100%,19rem)}.social-floating-whatsapp{bottom:.75rem;right:.75rem}}
