.lp-about h1{font-size:2em}.lp-about h2{font-size:1.5em}.lp-about h3{font-size:1.17em}.lp-about h1,.lp-about h2,.lp-about h3{font-weight:700}.lp-about b,.lp-about strong{font-weight:bolder}.lp-about p{margin-block:1em}.lp-about ul{list-style:disc;padding-left:40px}.lp-about a{text-decoration:underline}.lp-about{--paper:#f6f4ef;--ink:#171719;--muted:#68676d;--line:rgba(23,23,25,.16);--violet:#7546ff;--acid:#caff3f;--white:#fff;--max:1240px;--r:22px}.lp-about,.lp-about *{box-sizing:border-box}.lp-about{scroll-behavior:smooth;margin:0;background:var(--paper);color:var(--ink);font-family:Montserrat,Arial,sans-serif;line-height:1.48;overflow-x:clip}.lp-about .answer,.lp-about .lead,.lp-about li,.lp-about p{text-wrap:pretty}.lp-about .big-quote strong,.lp-about h1,.lp-about h2,.lp-about h3{text-wrap:balance}.lp-about a{color:inherit}.lp-about a,.lp-about button{-webkit-tap-highlight-color:transparent}.lp-about .wrap{width:min(calc(100% - 48px),var(--max));margin:auto}.lp-about .btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid var(--ink);border-radius:999px;text-decoration:none;font:700 12px/1 Raleway,sans-serif;text-transform:uppercase;letter-spacing:.06em;transition:.25s}.lp-about .btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.lp-about .btn-dark{background:var(--ink);color:#fff}.lp-about .btn-acid{background:var(--acid);color:var(--ink);border-color:var(--acid)}.lp-about .hero{min-height:760px;position:relative;padding:58px 0 70px;border-bottom:1px solid var(--line);overflow:hidden}.lp-about .hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:28px}.lp-about .eyebrow{display:flex;align-items:center;gap:12px;font:700 12px/1 Raleway,sans-serif;text-transform:uppercase;letter-spacing:.12em}.lp-about .eyebrow:before{content:"";width:32px;height:2px;background:var(--violet)}.lp-about h1,.lp-about h2,.lp-about h3{margin:0;font-family:Roboto Flex,Arial,sans-serif;letter-spacing:-.045em;line-height:.92}.lp-about h1{font-size:clamp(66px,8.7vw,138px);font-variation-settings:"wdth" 118}.lp-about h1 .accent{display:block;color:transparent;-webkit-text-stroke:2px var(--ink)}.lp-about .hero-copy{max-width:700px;margin:34px 0 28px;font-size:clamp(18px,2vw,25px);line-height:1.35}.lp-about .hero-actions{display:flex;gap:12px;flex-wrap:wrap}.lp-about .hero-art{position:relative;height:600px}.lp-about .disc{position:absolute;border-radius:50%}.lp-about .disc.purple{width:490px;height:490px;background:var(--violet);right:-60px;top:38px}.lp-about .disc.acid{width:170px;height:170px;background:var(--acid);left:5px;bottom:24px}.lp-about .magazine{position:absolute;z-index:2;width:min(92%,520px);right:6%;top:3%;filter:drop-shadow(0 28px 30px rgba(22,16,34,.27));transform:rotate(4deg);animation:lp-about-float 6s ease-in-out infinite}.lp-about .stamp{position:absolute;z-index:3;right:0;bottom:18px;width:180px;height:180px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-content:center;text-align:center;font:600 13px/1.4 Raleway,sans-serif;text-transform:uppercase;letter-spacing:.08em;transform:rotate(9deg)}.lp-about .ticker{background:var(--ink);color:white;overflow:hidden;padding:13px 0;font:600 12px/1 Raleway,sans-serif;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.lp-about .ticker div{display:inline-block;animation:lp-about-ticker 25s linear infinite}.lp-about .ticker span{margin-right:50px}.lp-about .ticker i{color:var(--acid);font-style:normal;margin-right:50px}.lp-about section{padding:108px 0;border-bottom:1px solid var(--line)}.lp-about .section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;margin-bottom:64px}.lp-about .section-head .kicker{margin-bottom:20px}.lp-about .kicker{font:700 12px/1 Raleway,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:var(--violet)}.lp-about h2{font-size:clamp(48px,6vw,88px)}.lp-about .lead{font-size:clamp(19px,2vw,28px);line-height:1.35;margin:0}.lp-about .about-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.lp-about .big-quote{background:var(--violet);color:#fff;border-radius:var(--r);padding:32px;min-height:360px;display:flex;flex-direction:column;justify-content:space-between}.lp-about .big-quote strong{font:600 clamp(31px,3.6vw,52px)/.98 Roboto Flex;letter-spacing:-.04em}.lp-about .big-quote small{max-width:360px;font-size:14px}.lp-about .principles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.lp-about .principle{padding:28px;border:1px solid var(--line);border-radius:var(--r);min-height:175px;display:grid;grid-template-rows:22px auto;gap:20px}.lp-about .principle div{align-self:start}.lp-about .principle p{margin:10px 0 0}.lp-about .principle b{font:600 27px/1 Roboto Flex}.lp-about .num{font:700 12px/1 Raleway;color:var(--violet)}.lp-about .roles{background:var(--ink);color:#fff}.lp-about .roles .kicker{color:var(--acid)}.lp-about .role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#3a3a3d;border:1px solid #3a3a3d}.lp-about .role{background:var(--ink);padding:38px;min-height:390px;position:relative;overflow:hidden}.lp-about .role:after{content:attr(data-n);position:absolute;right:18px;bottom:-34px;font:700 170px/1 Roboto Flex;color:rgba(255,255,255,.055)}.lp-about .role h3{font-size:42px;margin:22px 0}.lp-about .role p{color:#c9c8cc}.lp-about .role .icon{width:52px;height:52px;border-radius:50%;background:var(--acid);color:#111;display:grid;place-content:center;font:700 20px Roboto Flex}.lp-about .audience-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;align-items:end}.lp-about .aud{border-radius:var(--r);padding:24px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line)}.lp-about .aud:first-child{grid-column:span 6;background:#fff;min-height:245px}.lp-about .aud:nth-child(2){grid-column:span 4;background:var(--acid);min-height:210px}.lp-about .aud:nth-child(3){grid-column:span 2;background:var(--violet);color:#fff;min-height:175px}.lp-about .percent{font:700 clamp(52px,7vw,92px)/.8 Roboto Flex;letter-spacing:-.07em}.lp-about .aud h3{font-size:24px;line-height:1}.lp-about .aud:nth-child(3) .percent{font-size:49px}.lp-about .aud:nth-child(3) h3{font-size:18px}.lp-about .source{font-size:11px;color:var(--muted);margin-top:18px;max-width:850px}.lp-about .research{margin-top:22px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.45);padding:0 24px}.lp-about .research summary{font-size:18px;padding-top:19px;padding-bottom:19px}.lp-about .impact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:18px;padding-bottom:22px}.lp-about .impact div{padding:18px 0 0;border-top:1px solid var(--line)}.lp-about .impact b{font:700 30px/1 Roboto Flex;display:block;margin-bottom:8px}.lp-about .impact span{font-size:13px;color:var(--muted)}.lp-about .ecosystem{background:#e9e5ff;position:relative}.lp-about .media-flow{border-top:1px solid rgba(23,23,25,.25)}.lp-about .flow-row{display:grid;grid-template-columns:90px minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;min-height:120px;border-bottom:1px solid rgba(23,23,25,.25);transition:.25s}.lp-about .flow-row:hover{background:rgba(255,255,255,.42);padding-left:16px;padding-right:16px}.lp-about .flow-num{font:700 12px Raleway;color:var(--violet)}.lp-about .flow-row b{font:600 clamp(28px,3vw,42px)/1 Roboto Flex}.lp-about .flow-row p{margin:0;color:#5b5863}.lp-about .flow-row:nth-child(3) b,.lp-about .flow-row:nth-child(5) b{color:var(--violet)}.lp-about .eco-note{font:600 clamp(30px,4vw,58px)/1 Roboto Flex;letter-spacing:-.04em;max-width:900px;margin:58px 0 0}.lp-about .topics{display:flex;gap:10px;flex-wrap:wrap}.lp-about .topic{border:1px solid var(--line);border-radius:999px;padding:15px 20px;font:600 15px/1 Raleway;background:rgba(255,255,255,.45)}.lp-about .topic:nth-child(3n+1){background:var(--acid);border-color:var(--acid)}.lp-about .topic:nth-child(5n){background:var(--violet);color:#fff;border-color:var(--violet)}.lp-about .team-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lp-about .person{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff}.lp-about .person-photo{aspect-ratio:4/5;background:#dedbe5;overflow:hidden}.lp-about .person-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 24%;transition:transform .5s ease}.lp-about .person:hover .person-photo img{transform:scale(1.025)}.lp-about .person-copy{padding:25px}.lp-about .person h3{font-size:32px;line-height:1;margin-bottom:10px}.lp-about .person p{margin:0;color:var(--muted);font-size:14px}.lp-about .proof{background:var(--ink);color:#fff}.lp-about .proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#3a3a3d;border:1px solid #3a3a3d}.lp-about .proof-item{background:var(--ink);padding:30px;min-height:240px;display:flex;flex-direction:column;justify-content:space-between}.lp-about .proof-item strong{font:700 62px/.9 Roboto Flex;color:var(--acid);letter-spacing:-.06em}.lp-about .proof-item p{margin:20px 0 0;color:#cbc9cf}.lp-about .proof-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.lp-about .formats{background:#fff}.lp-about .tabs{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}.lp-about .tab{border:1px solid var(--ink);border-radius:999px;background:transparent;padding:13px 20px;font:700 12px Raleway;text-transform:uppercase;cursor:pointer}.lp-about .tab.active{color:#fff}.lp-about .packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lp-about .package{border:1px solid var(--line);border-radius:var(--r);padding:29px;min-height:430px;display:none;flex-direction:column}.lp-about .package.visible{display:flex}.lp-about .package.featured{background:var(--violet);color:#fff;border-color:var(--violet)}.lp-about .package h3{font-size:32px;line-height:1.05;margin-bottom:18px}.lp-about .package ul{margin:0 0 28px;padding-left:18px;color:var(--muted);font-size:14px}.lp-about .package.featured ul{color:#ece8ff}.lp-about .price{margin-top:auto;font:700 39px/1 Roboto Flex}.lp-about .price small{font:500 12px Montserrat;display:block;margin-top:8px}.lp-about .package .btn{margin-top:20px}.lp-about .package.featured .btn{background:var(--acid);color:var(--ink);border-color:var(--acid)}.lp-about .format-note{margin-top:22px;color:var(--muted);font-size:13px}.lp-about .official-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.lp-about .official-intro{padding:38px;background:var(--acid);border-radius:var(--r)}.lp-about .official-intro h3{font-size:49px;margin:22px 0}.lp-about .facts{border:1px solid var(--line);border-radius:var(--r);padding:16px 30px}.lp-about .fact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;padding:17px 0;border-bottom:1px solid var(--line);font-size:13px}.lp-about .fact:last-child{border:0}.lp-about .fact span{color:var(--muted)}.lp-about .faq-list{border-top:1px solid var(--line)}.lp-about details{border-bottom:1px solid var(--line);padding:0}.lp-about summary{list-style:none;cursor:pointer;padding:24px 44px 24px 0;font:600 clamp(20px,2vw,28px)/1.2 Roboto Flex;position:relative}.lp-about summary::-webkit-details-marker{display:none}.lp-about summary:after{content:"+";position:absolute;right:4px;top:20px;font-size:30px;color:var(--violet)}.lp-about details[open] summary:after{content:"−"}.lp-about .answer{max-width:820px;padding:0 0 25px;color:var(--muted)}.lp-about .follow{padding:42px 0;background:var(--acid)}.lp-about .follow-row{display:flex;align-items:center;justify-content:space-between;gap:28px}.lp-about .follow-copy{max-width:740px}.lp-about .follow h3{font-size:clamp(31px,4vw,50px);margin-bottom:8px}.lp-about .follow p{margin:0;color:#3c3b3f}.lp-about .cta{background:var(--violet);color:#fff;padding:90px 0}.lp-about .cta-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:50px}.lp-about .cta h2{font-size:clamp(58px,8vw,112px)}.lp-about .cta p{font-size:20px}.lp-about .cta-actions{display:flex;gap:10px;flex-wrap:wrap}.lp-about .contact-links{margin-top:28px;display:grid;gap:8px}.lp-about .contact-links a{font:600 19px Roboto Flex}.lp-about .agency-link{display:inline-flex!important;width:max-content;margin-top:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.35);font:700 13px/1 Raleway,sans-serif!important;text-transform:uppercase;letter-spacing:.07em;text-decoration:none}.lp-about .legal{color:var(--muted);font-size:11px;max-width:600px;text-align:right}@media (scripting:enabled){.lp-about .reveal{opacity:0;transform:translateY(24px);transition:.65s ease}}.lp-about .reveal.show{opacity:1;transform:none}@keyframes lp-about-float{50%{transform:rotate(1deg) translateY(-14px)}}@keyframes lp-about-ticker{to{transform:translateX(-50%)}}@media(max-width:900px){.lp-about .hero{min-height:auto}.lp-about .about-grid,.lp-about .cta-grid,.lp-about .hero-grid,.lp-about .official-grid,.lp-about .section-head{grid-template-columns:minmax(0,1fr)}.lp-about .hero-art{height:470px}.lp-about .disc.purple{width:380px;height:380px}.lp-about .magazine{width:410px;right:7%}.lp-about .section-head{gap:20px;margin-bottom:38px}.lp-about .principles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-about .packages,.lp-about .role-grid{grid-template-columns:minmax(0,1fr)}.lp-about .role{min-height:280px}.lp-about .aud:nth-child(n){grid-column:span 12;min-height:180px}.lp-about .aud:first-child{min-height:215px}.lp-about .impact{grid-template-columns:minmax(0,1fr)}.lp-about .flow-row{grid-template-columns:55px minmax(0,.8fr) minmax(0,1.2fr)}.lp-about .team-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-about .proof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-about .package{min-height:auto}.lp-about .follow-row{align-items:flex-start;flex-direction:column}.lp-about .legal{text-align:left}}@media(max-width:600px){.lp-about .wrap{width:min(calc(100% - 28px),var(--max))}.lp-about .hero{padding-top:42px}.lp-about .hero-copy{font-size:18px}.lp-about .hero-art{height:385px;margin-top:10px}.lp-about .disc.purple{width:290px;height:290px;right:-40px;top:45px}.lp-about .disc.acid{width:110px;height:110px}.lp-about .magazine{width:320px;right:0;top:0}.lp-about .stamp{width:126px;height:126px;font-size:10px}.lp-about .hero-actions .btn{width:100%}.lp-about section{padding:72px 0}.lp-about .principles{grid-template-columns:minmax(0,1fr)}.lp-about .principle{min-height:155px}.lp-about .big-quote{min-height:340px}.lp-about .flow-row{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:18px 0}.lp-about .flow-row p{grid-column:2}.lp-about .proof-grid,.lp-about .team-layout{grid-template-columns:minmax(0,1fr)}.lp-about .topics{gap:7px}.lp-about .topic{padding:12px 15px;font-size:13px}.lp-about .fact{grid-template-columns:minmax(0,1fr);gap:4px}.lp-about .cta-actions .btn,.lp-about .follow .btn,.lp-about .proof-links .btn{width:100%}.lp-about .contact-links a{font-size:16px}}@media(prefers-reduced-motion:reduce){.lp-about{scroll-behavior:auto}.lp-about .magazine,.lp-about .ticker div{animation:none}.lp-about .reveal{opacity:1;transform:none;transition:none}}.lp-about .hero{min-height:0}.lp-about .hero .eyebrow{margin-bottom:22px}.lp-about details summary{font-family:Roboto Flex,Arial,sans-serif}@media(max-width:600px){.lp-about .official-intro{padding:26px}.lp-about .official-intro h3{font-size:clamp(28px,8.4vw,49px)}.lp-about .big-quote strong{font-size:clamp(26px,8vw,52px)}.lp-about h2{font-size:clamp(34px,10.4vw,88px)}.lp-about .cta h2{font-size:clamp(38px,11.5vw,112px)}}.lp-about .contact-links{gap:0}.lp-about .contact-links a{display:inline-block;padding-block:8px;overflow-wrap:anywhere}@media(max-width:380px){.lp-about h1{font-size:clamp(48px,16vw,66px)}}.lp-about{--paper:#fff}.lp-about .aud:first-child,.lp-about .facts,.lp-about .package:not(.featured),.lp-about .person,.lp-about .principle,.lp-about .research{background:#f4f1ff;border-color:transparent}.lp-about .topic{background:#ebe5ff;border-color:#ebe5ff}.lp-about .flow-row:hover{background:#f4f1ff}.lp-about .tab{background:#ebe5ff;border-color:#ebe5ff}.lp-about .tab.active{background:var(--ink);border-color:var(--ink)}.lp-about .btn:not(.btn-dark):not(.btn-acid){background:#ebe5ff;border-color:#ebe5ff}.lp-about .cta .btn:not(.btn-dark):not(.btn-acid),.lp-about .proof .btn:not(.btn-dark):not(.btn-acid),.lp-about .roles .btn:not(.btn-dark):not(.btn-acid){background:transparent;border-color:currentColor}.lp-about *{transition-timing-function:cubic-bezier(.2,.8,.2,1)!important}@media (scripting:enabled){.lp-about .reveal{transform:translateY(32px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)!important;will-change:opacity,transform}.lp-about .reveal.show{will-change:auto}}.lp-about .btn:active{transform:scale(.97)}