.about-editorial{color:#323637;background:#f4f4f4}.about-editorial>.site-header{color:#f4f4f4;mix-blend-mode:normal}.about-editorial>.site-header[data-compact=true]{color:#323637}.ag-about{--about-color:var(--hero-accent,var(--blue));overflow:clip}.ag-about-hero{isolation:isolate;background:#f4f4f4;flex-direction:column;justify-content:center;height:100svh;min-height:760px;max-height:1200px;padding:120px 5vw 40px;display:flex;position:relative;overflow:hidden}.ag-about-portrait{z-index:-1;opacity:1;object-fit:contain;width:auto;max-width:none;height:95%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ag-about-hero-meta{letter-spacing:.1em;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:130px;left:5vw;right:5vw}.ag-about-name{letter-spacing:-.025em;color:var(--about-color);justify-content:space-between;gap:0;padding:.12em .025em;font-family:Space Grotesk,sans-serif;font-size:clamp(90px,14vw,250px);font-weight:700;line-height:1;display:flex;overflow:visible}.ag-about-name span{display:block}.ag-about-hero-bottom{justify-content:flex-end;align-items:end;gap:30px;display:flex;position:absolute;bottom:40px;left:5vw;right:5vw}.ag-about-hero-bottom p{background:#f4f4f4;max-width:32vw;padding:8px 12px 8px 0;font-size:clamp(16px,1.7vw,24px);line-height:1.35}.ag-about-hero-bottom a{border:1px solid #080c1240;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.ag-about-hero-scroll{color:#323637;z-index:4;bottom:40px}.ag-about-section{padding:120px 5vw}.ag-about h2{letter-spacing:-.045em;font-size:clamp(32px,3.1vw,52px);line-height:1.1}.ag-about-index{letter-spacing:.09em;text-transform:uppercase;font-size:10px;line-height:1.5;font-family:var(--font-body);font-weight:400;display:block}.ag-about h2>.ag-about-index{color:#666;letter-spacing:.09em;margin-top:25px}.ag-about-story{grid-template-columns:1fr 1fr 1fr;gap:5vw;display:grid}.ag-about-story p{color:var(--dark-gray);font-size:clamp(15px,1.2vw,18px);line-height:1.55}.ag-about-story p+p{margin-top:36px}.ag-about-download{border-bottom:1px solid #080c1240;justify-content:space-between;align-items:center;margin-top:30px;padding:15px 0;font-size:13px;display:flex}.ag-about-download:hover{color:var(--about-color)}.ag-about-manifesto{padding:70px 5vw 110px;position:relative}.ag-about-manifesto p{letter-spacing:-.035em;font-family:Space Grotesk,sans-serif;font-size:clamp(90px,17vw,270px);font-weight:650;line-height:.86}.ag-about-manifesto i{font-family:var(--font-editorial);color:var(--about-color);font-size:.77em;font-weight:400}.ag-about-manifesto>span{letter-spacing:.08em;font-size:11px;line-height:1.5;position:absolute;bottom:120px;right:5vw}.ag-about-section-top{justify-content:space-between;align-items:end;gap:32px;margin-bottom:50px;display:flex}.ag-about-section-top>p{color:#666;font-size:15px;line-height:1.5}.ag-about-controls{align-items:center;gap:12px;display:flex}.ag-about-controls>span{color:#555;font-variant-numeric:tabular-nums;margin-right:20px;font-size:11px}.ag-about-controls button{width:48px;height:48px;color:inherit;border:1px solid var(--dark-gray);background:0 0;place-items:center;transition:background .2s;display:grid}.ag-about-controls button:hover:not(:disabled){background:var(--about-color);color:var(--white)}.ag-about-controls button:disabled{opacity:.3;cursor:default}.ag-about-skill-rail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;padding-bottom:8px;display:flex;position:relative;overflow-x:auto}.ag-about-skill-rail::-webkit-scrollbar{display:none}.ag-about-skill-rail:after{content:none;display:none}.ag-about-skill{scroll-snap-align:start;border:1px solid #ddd;flex-direction:column;flex:0 0 45%;min-width:0;display:flex}.ag-about-skill-image{background:#f4f4f4;height:clamp(340px,31vw,450px);position:relative;overflow:hidden}.ag-about-skill-image img,.ag-about-skill-canvas{object-fit:cover;width:100%;height:100%;transition:transform .7s}.ag-about-skill-canvas{display:block}.ag-about-skill:hover img,.ag-about-skill:hover .ag-about-skill-canvas{transform:scale(1.04)}.ag-about-skill-image>span{color:#f4f4f4;mix-blend-mode:difference;font-size:12px;position:absolute;top:20px;left:20px}.ag-about-skill-copy{flex-direction:column;flex:1;padding:35px;display:flex}.ag-about-skill h3{letter-spacing:-.05em;min-height:2.2em;font-size:clamp(25px,2.2vw,36px);line-height:1.1}.ag-about-skill p{color:#555;margin:22px 0 32px;font-size:14px;line-height:1.5}.ag-about-skill ul{grid-template-columns:1fr 1fr;gap:16px;margin:auto 0 0;padding:0;list-style:none;display:grid}.ag-about-skill li{color:var(--dark-gray);align-items:start;gap:9px;font-size:12px;display:flex}.ag-about-skill li svg{color:var(--about-color);flex-shrink:0;margin-top:2px}.ag-about-tools{border-top:1px solid #ddd;grid-template-columns:1fr 3fr;gap:30px;margin-top:45px;padding-top:25px;display:grid}.ag-about-tools>span{letter-spacing:.08em;color:#666;font-size:10px}.ag-about-tools p{color:#555;font-size:15px;line-height:1.8}.ag-about-banner{color:#f4f4f4;isolation:isolate;align-items:center;height:85svh;min-height:550px;padding:5vw;display:flex;position:relative;overflow:hidden}.ag-about-banner>.site-section-gradient{opacity:.28}.ag-about-banner>.site-section-gradient canvas{filter:none;transform:none}.ag-about-banner.site-gradient-section>img,.ag-about-banner img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ag-about-banner:after{content:"";z-index:-1;background:#080c1255;position:absolute;inset:0}.ag-about-banner h2{letter-spacing:-.03em;font-family:Space Grotesk,sans-serif;font-size:clamp(85px,14vw,220px);font-weight:650;line-height:.83}.ag-about-banner h2 i{font-family:Space Grotesk,sans-serif;font-style:normal}.ag-about-banner>span{letter-spacing:.08em;font-size:10px;position:absolute;bottom:35px;left:5vw}.ag-about-context{color:#323637;background:#f4f4f4}.ag-about-context h2 i,.ag-about-education h2 i{color:var(--about-color)}.ag-about-names{border-top:1px solid #ddd;grid-template-rows:repeat(2,145px);grid-template-columns:repeat(4,minmax(0,1fr));margin:65px 0 90px;display:grid}.ag-about-names>span{box-sizing:border-box;text-align:center;letter-spacing:-.05em;white-space:nowrap;border-bottom:1px solid #ddd;justify-content:center;align-items:center;width:100%;min-width:0;height:145px;font-size:clamp(18px,2.8vw,40px);font-weight:600;line-height:1;display:flex}.ag-about-names>span>span{letter-spacing:0;margin-left:5px;font-size:.3em;line-height:1;display:inline}.ag-about-name-logo img{object-fit:contain;filter:grayscale()brightness(0);width:min(78%,190px);height:58px;transition:transform .45s cubic-bezier(.2,.75,.15,1);display:block}.ag-about-name-logo:hover img{transform:translateY(-4px)scale(1.045)}.ag-about-timeline article{border-top:1px solid #ddd;grid-template-columns:.5fr 1.4fr 1.2fr;gap:4vw;padding:35px 0;display:grid}.ag-about-year{font-size:14px}.ag-about-timeline h3{letter-spacing:-.04em;margin:8px 0 10px;font-size:clamp(22px,2.4vw,34px);line-height:1.15}.ag-about-muted{color:#666;font-size:12px;line-height:1.6}.ag-about-timeline p{color:#555;font-size:15px;line-height:1.55}.ag-about-publication{border-top:1px solid #323637;grid-template-columns:1fr 1fr;gap:40px;margin-top:70px;padding-top:40px;display:grid}.ag-about-publication>.ag-about-index{grid-column:1/-1}.ag-about-publication h3{letter-spacing:-.06em;font-size:clamp(42px,5vw,78px);line-height:1}.ag-about-publication p{max-width:450px;font-size:18px;line-height:1.5}.ag-about-publication a{text-underline-offset:8px;align-items:center;gap:25px;margin-top:30px;font-size:13px;text-decoration:underline;display:flex}.ag-about-education{grid-template-columns:1fr 2fr;gap:5vw;display:grid}.ag-about-education article{border-top:1px solid #ddd;padding:28px 0 38px}.ag-about-education h3{letter-spacing:-.045em;margin:14px 0 8px;font-size:clamp(28px,3.6vw,48px)}.ag-about-education article p{margin-bottom:7px;font-size:16px}.ag-about-languages{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.ag-about-languages p{margin:20px 0;font-size:24px;line-height:1.7}.ag-about-languages small{color:#666;font-size:11px}.ag-about-next{color:#323637;background:#f4f4f4;padding:70px 5vw 100px}.ag-about-next>a{letter-spacing:-.02em;align-items:center;gap:2vw;margin-top:40px;font-family:Space Grotesk,sans-serif;font-size:clamp(60px,12vw,200px);line-height:1.1;display:flex}.ag-about-next i{color:var(--about-color);font-size:.8em}.ag-about-next svg{width:9vw;height:9vw;margin-left:auto}.color-perception-section{--cp-scroll:0;--cp-reveal:56%;--accent-about-title:var(--accent-dark-a,var(--light-gray));--palette-blue:var(--palette-stone);--palette-orange:var(--light-gray);background:var(--ink);min-height:360vh;color:var(--paper);position:relative;overflow:clip}.color-perception-section>.site-section-gradient{opacity:.2}.color-perception-section>.site-section-gradient canvas{filter:none;transform:none}.color-perception-section>.color-perception-sticky{z-index:1;position:sticky}.color-perception-sticky{isolation:isolate;height:100svh;min-height:100svh;padding:28px 5vw 32px;position:sticky;top:0;overflow:hidden}.color-perception-topline{color:#999;letter-spacing:.1em;text-transform:uppercase;z-index:4;justify-content:space-between;gap:20px;font-size:10px;line-height:1;display:flex;position:absolute;top:28px;left:5vw;right:5vw}.color-perception-copy{z-index:3;pointer-events:none;position:absolute;left:5vw;right:5vw}.color-perception-kicker{color:#aaa;letter-spacing:.11em;text-transform:uppercase;margin:0 0 20px;font-size:10px}.color-perception-headline{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(84px,12.7vw,220px);font-weight:650;line-height:.78}.color-perception-headline-line{transform-origin:0;will-change:transform;display:block}.color-perception-headline-line:last-child{color:var(--accent-about-title,var(--orange));text-align:right}.color-perception-intro{opacity:0;grid-template-columns:1fr;gap:15px;width:min(410px,32vw);margin:38px 0 0 max(0px,18vw);display:grid}.color-perception-intro strong{letter-spacing:-.035em;font-size:clamp(18px,2vw,27px);font-weight:400}.color-perception-intro p{color:#b9b9b9;margin:0;font-size:14px;line-height:1.5}.color-perception-intro p+p{grid-column:auto;margin-top:0}.color-perception-visual-wrap{z-index:1;justify-content:center;align-items:center;width:min(520px,39vw);height:min(520px,58vh);display:flex;position:absolute;top:18vh;right:8vw}.color-perception-visual{will-change:transform;touch-action:pan-y;width:100%;height:100%;position:relative;overflow:hidden}.color-perception-object{background:var(--ink);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.color-perception-object img{z-index:3;object-fit:contain;filter:drop-shadow(0 28px 25px #080c1288);width:82%;height:82%;transition:filter .6s,transform .6s;position:relative}.color-perception-orbit{z-index:1;border:1px solid #fff5;border-radius:50%;position:absolute;transform:rotate(-24deg)}.color-perception-orbit--one{width:80%;height:44%;top:28%;left:10%}.color-perception-orbit--two{width:48%;height:84%;top:8%;left:26%;transform:rotate(33deg)}.color-perception-chip{aspect-ratio:1;z-index:2;mix-blend-mode:screen;opacity:.88;border-radius:42% 58% 44% 56%;width:27%;position:absolute}.color-perception-chip--blue{background:var(--palette-blue,var(--blue));top:11%;left:15%;transform:rotate(18deg)}.color-perception-chip--yellow{background:var(--palette-yellow,var(--acid));top:24%;right:11%;transform:rotate(-20deg)}.color-perception-chip--orange{background:var(--palette-orange,var(--orange));bottom:10%;left:21%;transform:rotate(9deg)}.color-perception-grain{z-index:4;opacity:.16;pointer-events:none;mix-blend-mode:soft-light;background-image:radial-gradient(#f4f4f4 .7px,#0000 .8px);background-size:6px 6px;position:absolute;inset:0}.color-perception-normal-layer{z-index:5;clip-path:inset(0 calc(100% - var(--cp-reveal)) 0 0);position:absolute;inset:0;overflow:hidden}.color-perception-normal-layer .color-perception-object{background:color-mix(in srgb,var(--ink) 92%,var(--paper))}.color-perception-divider{z-index:8;top:0;bottom:0;left:var(--cp-reveal);pointer-events:none;background:#f4f4f4;width:1px;position:absolute;box-shadow:0 0 0 1px #323637}.color-perception-divider span{border:1px solid var(--paper);background:var(--ink);width:42px;height:42px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.color-perception-divider span:after{content:"↔";place-items:center;font-size:16px;display:grid;position:absolute;inset:0;transform:rotate(-45deg)}.color-perception-range{z-index:10;opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.color-perception-range:focus,.color-perception-range:focus-visible,.color-perception-visual:focus-within{box-shadow:none;outline:0}.color-perception-label{z-index:11;letter-spacing:.1em;color:#aaa;white-space:nowrap;font-size:10px;position:absolute;top:-24px}.color-perception-label--normal{left:0}.color-perception-label--mine{right:0}.color-perception-note{color:#8c8c8c;text-align:right;width:100%;margin:0;font-size:10px;line-height:1.4;position:absolute;bottom:-32px;right:0}.color-perception-copy--statement{opacity:0;max-width:570px;top:58vh;left:5vw}.color-perception-copy--statement h2{letter-spacing:-.035em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(66px,9vw,150px);font-weight:650;line-height:.8}.color-perception-copy--statement h2 i{font-family:var(--font-editorial);color:var(--accent-about-title,var(--orange));font-size:.72em;font-style:italic;font-weight:400}.color-perception-copy--statement>p:last-child{color:#aaa;max-width:230px;margin:34px 0 0;font-size:14px;line-height:1.45}.color-perception-concepts{z-index:5;width:min(620px,47vw);opacity:calc(clamp(0, (var(--cp-scroll) - .62) * 10, 1));transform:translateY(calc((1 - clamp(0, (var(--cp-scroll) - .62) * 10, 1)) * 30px));transition:opacity .3s;position:absolute;bottom:13vh;right:5vw}.color-perception-concepts-intro{grid-template-columns:1fr 1.7fr;align-items:start;gap:32px;margin-bottom:30px;display:grid}.color-perception-concepts-intro .color-perception-kicker{margin:0}.color-perception-concepts-intro>p:last-child{color:#aaa;text-align:center;max-width:390px;margin:0 auto;font-size:14px;line-height:1.45}.color-perception-concept-list{border-top:1px solid #fff8;border-bottom:1px solid #fff8;grid-template-columns:repeat(4,1fr);display:grid}.color-perception-concept-list button{color:#888;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #fff3;flex-direction:column;align-items:flex-start;gap:13px;min-height:94px;padding:14px 10px 12px 0;transition:color .3s,transform .3s;display:flex}.color-perception-concept-list button:last-child{border-right:0}.color-perception-concept-list button:hover,.color-perception-concept-list button:focus-visible,.color-perception-concept-list button.is-active{color:#f4f4f4;transform:translateY(-4px)}.color-perception-concept-list button span{font-size:10px}.color-perception-concept-list button strong{letter-spacing:-.03em;font-size:clamp(11px,1.2vw,16px);font-weight:500}.color-perception-concept-detail{grid-template-columns:1fr 1.45fr;gap:24px;padding-top:18px;display:grid}.color-perception-concept-detail strong{letter-spacing:-.04em;color:var(--accent-about-title,var(--orange));font-family:Space Grotesk,sans-serif;font-size:clamp(40px,4vw,67px);font-weight:600;line-height:.8}.color-perception-concept-detail p{color:#b9b9b9;margin:0;font-size:13px;line-height:1.5}.color-perception-final{z-index:5;opacity:calc(clamp(0, (var(--cp-scroll) - .88) * 10, 1));letter-spacing:-.04em;margin:0;font-size:clamp(18px,2vw,29px);line-height:1.1;position:absolute;bottom:8vh;left:5vw}.color-perception-final i{font-family:var(--font-editorial);color:var(--accent-about-title,var(--orange));font-size:1.08em;font-style:italic}.color-perception-section[data-stage=statement] .color-perception-copy--intro{opacity:.08}@media (max-width:1000px){.color-perception-visual-wrap{width:43vw;right:5vw}.color-perception-copy--intro{max-width:72vw}.color-perception-intro{margin-left:7vw}.color-perception-concepts{width:53vw}.color-perception-copy--statement{max-width:47vw}}@media (max-width:800px){.color-perception-section{min-height:430vh}.color-perception-sticky{padding:24px 6vw 28px}.color-perception-topline{font-size:8px;top:24px;left:6vw;right:6vw}.color-perception-topline span:last-child{display:none}.color-perception-copy{left:6vw;right:6vw}.color-perception-copy--intro{max-width:none;top:12vh}.color-perception-kicker{margin-bottom:14px}.color-perception-headline{font-size:20vw;line-height:.8}.color-perception-headline-line:last-child{text-align:left;margin-left:11vw}.color-perception-intro{grid-template-columns:1fr;gap:15px;width:auto;max-width:290px;margin:26px 0 0}.color-perception-intro p{font-size:13px}.color-perception-intro p+p{grid-column:auto;margin-top:0}.color-perception-visual-wrap{width:88vw;height:39vh;top:48vh;right:6vw}.color-perception-object img{width:88%;height:88%}.color-perception-divider span{width:34px;height:34px}.color-perception-note{text-align:left;bottom:-40px}.color-perception-label{font-size:8px;top:-21px}.color-perception-copy--statement{max-width:86vw;top:61vh}.color-perception-copy--statement h2{font-size:19vw}.color-perception-copy--statement>p:last-child{margin-top:20px;font-size:13px}.color-perception-concepts{width:auto;bottom:12vh;left:6vw;right:6vw}.color-perception-concept-list button{gap:10px;min-height:76px}.color-perception-concept-list button strong{font-size:10px}.color-perception-concept-detail{grid-template-columns:1fr 1.65fr;gap:14px;padding-top:14px}.color-perception-concept-detail strong{font-size:12vw}.color-perception-concept-detail p{font-size:11px}.color-perception-final{font-size:18px;bottom:5vh;left:6vw;right:6vw}}@media (prefers-reduced-motion:reduce){.color-perception-section{background:var(--ink);min-height:0}.color-perception-sticky{height:auto;min-height:0;padding-top:90px;padding-bottom:90px;position:relative;overflow:visible}.color-perception-copy,.color-perception-copy--intro,.color-perception-copy--statement,.color-perception-concepts,.color-perception-final{opacity:1;position:relative;inset:auto;transform:none}.color-perception-copy--intro{margin-bottom:90px}.color-perception-intro{opacity:1}.color-perception-visual-wrap{width:min(720px,100%);height:min(60vw,620px);margin:0 auto 115px;position:relative;inset:auto}.color-perception-copy--statement{margin-bottom:80px}.color-perception-concepts{width:100%;margin-bottom:75px}.color-perception-final{display:block}.color-perception-headline-line,.color-perception-visual{transform:none!important}}.color-perception-filters{width:0;height:0;position:absolute;overflow:hidden}.color-perception-section{min-height:430vh}.color-perception-sticky{padding:32px 5vw 42px}.color-perception-copy--intro{max-width:53vw;top:16vh}.color-perception-headline{font-size:clamp(106px,14.6vw,245px);line-height:.8}.color-perception-headline-line:last-child{text-align:left;margin-left:0}.color-perception-intro{gap:21px;width:min(510px,39vw);margin:54px 0 0}.color-perception-intro p{color:#c4c4c4}.color-perception-visual-wrap{width:min(450px,34vw);height:min(450px,52vh);transition:opacity .6s;top:28vh;right:8vw}.color-perception-object--mine{filter:none}.color-perception-object--mine img{filter:url(#color-perception-tritanopia)drop-shadow(0 28px 25px #080c1288)}.color-perception-object--mine .color-perception-chip{opacity:.9;mix-blend-mode:normal}.color-perception-object img{width:82%;height:82%;transform:none!important}.color-perception-section[data-stage=intro] .color-perception-visual-wrap{opacity:.2}.color-perception-section[data-stage=compare] .color-perception-copy--intro{opacity:.18}.color-perception-section[data-stage=compare] .color-perception-headline{opacity:.16}.color-perception-section[data-stage=statement] .color-perception-visual-wrap{opacity:.13}.color-perception-section[data-stage=concepts] .color-perception-visual-wrap{opacity:.74}.color-perception-section[data-stage=concepts] .color-perception-note{opacity:0}.color-perception-section[data-stage=compare] .color-perception-object img{transform:none!important}.color-perception-section[data-concept="0"] .color-perception-object--mine img{filter:url(#color-perception-tritanopia)saturate(1.04)contrast(1.18)drop-shadow(0 28px 25px #080c1288)}.color-perception-section[data-concept="1"] .color-perception-object--mine img{transform:scale(1.04)}.color-perception-section[data-concept="1"] .color-perception-object--mine .color-perception-chip{opacity:.12}.color-perception-section[data-concept="2"] .color-perception-object--mine .color-perception-grain{opacity:.42;background-size:4px 4px}.color-perception-section[data-concept="2"] .color-perception-object--mine .color-perception-orbit{border-style:dashed}.color-perception-section[data-concept="3"] .color-perception-object--mine img{transform:scale(1.12)}.color-perception-section[data-concept="3"] .color-perception-object--mine .color-perception-chip{opacity:.48}.color-perception-copy--statement{max-width:520px;top:60vh}.color-perception-copy--statement h2{font-size:clamp(64px,8vw,132px)}.color-perception-concepts{width:min(620px,48vw);bottom:10vh;right:5vw}.color-perception-concept-detail{gap:40px;padding-top:28px}.color-perception-concept-detail strong{font-size:clamp(52px,5vw,82px)}.color-perception-section[data-stage=concepts] .color-perception-copy--intro,.color-perception-section[data-stage=concepts] .color-perception-copy--statement,.color-perception-section[data-stage=concepts] .color-perception-visual-wrap{opacity:0;visibility:hidden;pointer-events:none}.color-perception-section[data-stage=concepts] .color-perception-concepts{opacity:1;visibility:visible;width:auto;transition:none;bottom:50%;left:5vw;right:5vw;transform:translateY(50%)}.color-perception-section[data-stage=concepts] .color-perception-concept-list{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.color-perception-section[data-stage=concepts] .color-perception-concept-list button{min-height:170px;padding:24px 22px 24px 0}.color-perception-section[data-stage=concepts] .color-perception-concept-list button strong{letter-spacing:-.055em;font-size:clamp(18px,3vw,42px)}.color-perception-section[data-stage=concepts] .color-perception-concept-detail{grid-template-columns:1fr 2fr;max-width:780px;margin:0 auto}.color-perception-final{bottom:7vh;left:5vw}.color-perception-divider span{background:0 0;border:1px solid #f4f4f4;border-radius:50%;width:26px;height:26px;transform:translate(-50%,-50%)}.color-perception-divider span:after{color:#f4f4f4;font-size:12px;transform:none}.color-perception-headline{max-width:100%;font-size:clamp(118px,16.8vw,280px)}.color-perception-headline-line{clip-path:inset(0)}.color-perception-intro{max-width:510px}.color-perception-section[data-stage=intro] .color-perception-object img,.color-perception-section[data-stage=compare] .color-perception-object img,.color-perception-section[data-stage=statement] .color-perception-object img{transform:none!important}.color-perception-section[data-stage=concepts],.color-perception-section[data-stage=concepts] .color-perception-sticky{background:var(--ink)}.color-perception-section[data-stage=concepts] .color-perception-final{opacity:0}.color-perception-section[data-stage=concepts] .color-perception-concepts{z-index:8}.color-perception-section[data-stage=concepts] .color-perception-concept-list button:hover,.color-perception-section[data-stage=concepts] .color-perception-concept-list button:focus-visible,.color-perception-section[data-stage=concepts] .color-perception-concept-list button.is-active{transform:none}.color-perception-visual-wrap{flex-direction:column}.color-perception-visual{flex:0 0 100%}.color-perception-range-control{color:#8f8f8f;letter-spacing:.08em;text-transform:uppercase;flex:none;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:18px;font-size:9px;line-height:1;display:flex;position:relative}.color-perception-range-control span{white-space:nowrap;flex:none}.color-perception-range-control .color-perception-range{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;left:-1px}.color-perception-note{bottom:-86px}.color-perception-section[data-stage=concepts] .color-perception-concept-list{padding:0 22px}.color-perception-section[data-stage=concepts] .color-perception-concept-item{align-items:center;padding:34px 28px}.color-perception-section[data-stage=concepts] .color-perception-concept-list button{text-align:center;align-items:center;min-height:74px;padding:0}.color-perception-section[data-stage=concepts] .color-perception-concept-list button span{display:block}.color-perception-concept-image,.color-perception-randomized-image{object-fit:contain;object-position:center;width:100%;height:178px;margin:0 auto 24px;transition:transform .45s,opacity .3s;display:block}.color-perception-section[data-stage=concepts] .color-perception-concept-item:not(.is-active) .color-perception-concept-image,.color-perception-section[data-stage=concepts] .color-perception-concept-item:not(.is-active) .color-perception-randomized-image{opacity:.42}.color-perception-section[data-stage=concepts] .color-perception-concept-item.is-active .color-perception-concept-image,.color-perception-section[data-stage=concepts] .color-perception-concept-item.is-active .color-perception-randomized-image{transform:scale(1.04)}.color-perception-section[data-stage=concepts] .color-perception-concept-description{text-align:center;opacity:.66;width:100%;max-height:130px;padding:0;font-size:13px;line-height:1.5;transform:none}.color-perception-section[data-stage=concepts] .color-perception-concept-item.is-active .color-perception-concept-description{opacity:1;padding-bottom:0}.color-perception-concepts{opacity:calc(clamp(0, (var(--cp-scroll) - .7) * 14, 1));transform:translateY(calc((1 - clamp(0, (var(--cp-scroll) - .7) * 14, 1)) * 30px))}.color-perception-section:not([data-stage=concepts]) .color-perception-concepts{visibility:hidden;opacity:0;pointer-events:none}.color-perception-section[data-stage=concepts] .color-perception-concepts{visibility:visible;opacity:1;pointer-events:auto}.color-perception-section[data-stage=concepts] .color-perception-final{opacity:calc(clamp(0, (var(--cp-scroll) - .84) * 7, 1));text-align:center;font-size:clamp(20px,2.2vw,34px);bottom:6vh;left:5vw;right:5vw}.color-perception-section:not([data-stage=final]) .color-perception-final{visibility:hidden;opacity:0;pointer-events:none}.color-perception-section[data-stage=final] .color-perception-final{visibility:visible;text-align:center;opacity:1;font-size:clamp(34px,6vw,96px);line-height:.95;animation:.9s cubic-bezier(.2,.8,.2,1) both color-perception-final-in;inset:50% 5vw auto;transform:translateY(-50%)}.color-perception-section[data-stage=final]{background:var(--ink)}.color-perception-section[data-stage=final] .color-perception-sticky>:not(.color-perception-final){visibility:hidden;opacity:0;pointer-events:none}.color-perception-section[data-stage=final] .color-perception-final{animation:none}.color-perception-section[data-stage=final] .color-perception-final span{clip-path:inset(0 50%);opacity:0;animation:.95s cubic-bezier(.2,.8,.2,1) both color-perception-final-line-in;display:block;transform:scaleX(.72)}.color-perception-section[data-stage=final] .color-perception-final span+span{animation-delay:.16s}@keyframes color-perception-final-line-in{0%{clip-path:inset(0 50%);opacity:0;transform:scaleX(.72)}to{clip-path:inset(0);opacity:1;transform:scaleX(1)}}.color-perception-copy--intro{top:50%;transform:translateY(-50%)}.color-perception-section[data-stage=concepts] .color-perception-concept-list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.color-perception-section[data-stage=concepts] .color-perception-concept-item{border-right:1px solid #fff3;min-width:0}.color-perception-section[data-stage=concepts] .color-perception-concept-item:last-child{border-right:0}.color-perception-section[data-stage=concepts] .color-perception-concept-list button{border:0;width:100%;min-height:128px;padding:24px 18px 18px 0}.color-perception-section[data-stage=concepts] .color-perception-concept-list button strong{color:#8e8e8e;font-family:Space Grotesk,sans-serif;font-weight:400}.color-perception-section[data-stage=concepts] .color-perception-concept-item.is-active button strong{color:#f4f4f4}.color-perception-concept-description{color:#aaa;opacity:0;transform-origin:50%;max-height:0;margin:0;padding:0 18px 0 0;font-size:12px;line-height:1.45;transition:max-height .45s,padding .45s,opacity .3s,transform .45s;overflow:hidden;transform:scale(.94)}.color-perception-section[data-stage=concepts] .color-perception-concept-item.is-active .color-perception-concept-description{opacity:1;max-height:120px;padding-bottom:24px;animation:.45s both color-perception-description-in;transform:scale(1)}@keyframes color-perception-description-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.color-perception-concepts-intro{min-height:42px;position:relative}.color-perception-concepts-intro>p:last-child{width:min(390px,42%);margin:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.color-perception-section[data-stage=final] .color-perception-final{box-sizing:border-box;white-space:normal;letter-spacing:-.055em;width:auto;max-width:none;padding:0 3vw;font-size:clamp(30px,4.7vw,82px);line-height:1.12;overflow:visible}.color-perception-section[data-stage=final] .color-perception-final span{white-space:normal;overflow:visible}@media (max-width:800px){.color-perception-section{min-height:470vh}.color-perception-sticky{padding:26px 6vw 36px}.color-perception-copy--intro{max-width:none;top:13vh;transform:none}.color-perception-headline{font-size:19vw}.color-perception-headline-line:last-child{margin-left:0}.color-perception-intro{width:min(300px,82vw);margin:30px 0 0}.color-perception-visual-wrap{width:88vw;height:36vh;top:49vh;right:6vw}.color-perception-copy--statement{max-width:88vw;top:63vh}.color-perception-copy--statement h2{font-size:18vw}.color-perception-concepts{width:auto;bottom:12vh;right:6vw}.color-perception-final{bottom:5vh;left:6vw}.color-perception-section[data-stage=concepts] .color-perception-concepts{width:auto;bottom:50%;left:6vw;right:6vw}.color-perception-section[data-stage=concepts] .color-perception-concept-list button{min-height:110px;padding-right:9px}.color-perception-section[data-stage=concepts] .color-perception-concept-list button strong{font-size:clamp(13px,4.5vw,22px)}.color-perception-section[data-stage=concepts] .color-perception-concept-list button{min-height:96px;padding-top:18px;padding-right:10px}.color-perception-section[data-stage=concepts] .color-perception-concept-description{padding-right:10px;font-size:10px}.color-perception-section[data-stage=concepts] .color-perception-concept-item.is-active .color-perception-concept-description{padding-bottom:16px}.color-perception-concepts-intro{grid-template-columns:1fr;gap:10px;min-height:0;margin-bottom:24px}.color-perception-concepts-intro>p:last-child{width:auto;font-size:12px;position:static;transform:none}.color-perception-section[data-stage=concepts] .color-perception-concept-list{padding:0 8px}.color-perception-section[data-stage=concepts] .color-perception-concept-item{padding:18px 8px}.color-perception-concept-image,.color-perception-randomized-image{height:74px;margin-bottom:13px}.color-perception-section[data-stage=final] .color-perception-final{width:auto;max-width:none;padding:0 6vw;font-size:clamp(30px,8.5vw,58px);line-height:1.12}}@media (prefers-reduced-motion:reduce){.color-perception-section{min-height:0}.color-perception-section[data-stage=intro] .color-perception-visual-wrap,.color-perception-section[data-stage=compare] .color-perception-copy--intro,.color-perception-section[data-stage=compare] .color-perception-headline,.color-perception-section[data-stage=statement] .color-perception-visual-wrap,.color-perception-section[data-stage=concepts] .color-perception-visual-wrap{opacity:1}.color-perception-section[data-stage=final] .color-perception-final span{clip-path:none;opacity:1;animation:none;transform:none}}@media (max-width:800px){.ag-about-hero{height:90svh;min-height:640px;padding:110px 6vw 35px}.ag-about-hero-meta{font-size:9px;top:115px;left:6vw;right:6vw}.ag-about-name{flex-direction:column;align-items:start;gap:0;margin-top:20vh;font-size:22vw}.ag-about-name span:last-child{align-self:end}.ag-about-portrait{opacity:1;height:108%;bottom:-20%}.ag-about-hero-bottom{bottom:30px;left:6vw;right:6vw}.ag-about-hero-bottom p{max-width:260px;font-size:14px}.ag-about-hero-bottom a{width:40px;height:40px}.ag-about-section{padding:75px 6vw}.ag-about-story{grid-template-columns:1fr;gap:32px}.ag-about-story p+p{margin-top:22px}.ag-about-manifesto{padding:20px 6vw 90px}.ag-about-manifesto p{font-size:23vw}.ag-about-manifesto>span{margin-top:35px;font-size:10px;display:block;position:static}.ag-about-section-top{align-items:start;margin-bottom:30px}.ag-about-controls{gap:7px}.ag-about-controls>span{display:none}.ag-about-controls button{width:38px;height:38px}.ag-about-skill{flex-basis:88%}.ag-about-skill-rail:after{display:none}.ag-about-skill-image{height:310px}.ag-about-skill-copy{padding:25px}.ag-about-skill h3{min-height:0}.ag-about-tools{grid-template-columns:1fr;gap:15px}.ag-about-banner{height:65svh;min-height:420px}.ag-about-banner h2{font-size:18vw}.ag-about-context .ag-about-section-top{flex-direction:column}.ag-about-names{grid-template-rows:repeat(4,95px);grid-template-columns:repeat(2,minmax(0,1fr));margin:35px 0 50px}.ag-about-names>span{height:95px;font-size:28px}.ag-about-timeline article{grid-template-columns:50px 1fr;gap:20px}.ag-about-timeline article>p{grid-column:2}.ag-about-publication{grid-template-columns:1fr;gap:25px;margin-top:35px}.ag-about-publication p{font-size:16px}.ag-about-education{grid-template-columns:1fr;gap:40px}.ag-about-languages p{font-size:20px}.ag-about-next{padding:60px 6vw}.ag-about-next>a{flex-wrap:wrap;font-size:14vw}.ag-about-next svg{width:12vw;height:12vw}}@media (prefers-reduced-motion:reduce){.ag-about-skill-image img{transition:none}}.color-perception-object--normal>img{filter:drop-shadow(0 28px 25px #080c1288)}.color-perception-object--mine>img{filter:grayscale(.62)sepia(.28)hue-rotate(164deg)saturate(.95)contrast(1.08)drop-shadow(0 28px 25px #080c1288)}.ag-about-manifesto-line{transform-origin:0;display:block}@media (max-width:800px){.ag-about-portrait{height:82%;bottom:80px}.ag-about-name{margin-top:0;font-size:20vw}.ag-about-hero-bottom p{max-width:260px}}.ag-about-manifesto i{color:var(--accent-about-title,var(--orange))}.ag-about-context h2 i{color:var(--accent-about-icon,var(--blue))}.ag-about-education h2 i{color:var(--accent-about-star,var(--orange))}.ag-about-publication h3 i{color:var(--accent-project-b,var(--orange))}.ag-about-next i{color:var(--accent-work,var(--blue))}.ag-about-scenes{color:#323637;background:#f4f4f4;padding:170px 5vw 270px;position:relative;overflow:hidden}.ag-about-scenes .character-expression--about{z-index:2;pointer-events:auto;will-change:transform,opacity;width:clamp(360px,38vw,600px);position:absolute;top:68%;left:50%;translate:-50% -50%}.ag-about-scenes .character-expression--about img{width:100%;height:auto;display:block}.ag-about-scenes .character-expression-previous{opacity:0;transition:opacity .6s cubic-bezier(.2,.75,.15,1);position:absolute;inset:0}.ag-about-scenes .character-expression-current{opacity:1;transition:opacity .6s cubic-bezier(.2,.75,.15,1);animation:6s ease-in-out infinite character-float;position:relative}.ag-about-scenes-heading{z-index:3;position:relative}.ag-about-scenes-grid{z-index:1;position:relative}@keyframes character-expression-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (max-width:800px){.ag-about-scenes .character-expression--about{width:64vw;max-width:360px;top:64%;left:50%}}.ag-about-scenes-heading{grid-template-columns:1fr 1.5fr 1fr;align-items:start;gap:5vw;margin-bottom:85px;display:grid}.ag-about-scenes-heading h2{letter-spacing:-.065em;font-size:clamp(58px,8vw,128px);line-height:.82}.ag-about-scenes-heading h2 i{color:var(--accent-about-title,var(--orange));font-style:normal}.ag-about-scenes-heading p{color:#555;max-width:270px;margin-top:10px;font-size:16px;line-height:1.45}.ag-about-scenes-grid{grid-template-rows:repeat(3,250px);grid-template-columns:repeat(12,1fr);gap:86px 76px;max-width:1320px;margin:0 auto;display:grid;position:relative}.ag-about-scene-card{will-change:transform;transform-origin:50%;background:#eee;margin:0;overflow:hidden}.ag-about-scene-card img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.15,1);display:block}.ag-about-scene-card:hover img{transform:scale(1.06)}.ag-about-scene-a{grid-area:1/1/auto/span 3;height:230px;margin-top:65px}.ag-about-scene-b{grid-area:1/4/span 2/span 4;height:530px}.ag-about-scene-c{grid-area:1/8/auto/span 2;height:230px;margin-top:10px}.ag-about-scene-d{grid-area:1/10/span 2/span 3;height:430px;margin-top:110px}.ag-about-scene-e{grid-area:2/1/auto/span 3;height:250px;margin-top:35px}.ag-about-scene-f{grid-area:2/8/auto/span 2;height:240px;margin-top:-15px}.ag-about-scene-g{grid-area:3/1/auto/span 2;height:205px;margin-top:20px}.ag-about-scene-h{grid-area:3/3/auto/span 3;height:235px;margin-top:-35px}.ag-about-scene-i{grid-area:3/6/auto/span 2;height:340px;margin-top:-105px}.ag-about-scene-j{grid-area:3/8/auto/span 2;height:225px;margin-top:-45px}.ag-about-scene-k{grid-area:3/10/auto/span 3;height:205px;margin-top:20px}.ag-about-scene-l{display:none}@media (max-width:800px){.ag-about-scenes{padding:90px 6vw 170px}.ag-about-scenes-heading{margin-bottom:45px;display:block}.ag-about-scenes-heading h2{margin:25px 0;font-size:clamp(50px,20vw,92px)}.ag-about-scenes-heading p{font-size:14px}.ag-about-scenes-grid{grid-template-rows:repeat(4,145px);grid-template-columns:repeat(6,1fr);gap:30px 22px}.ag-about-scene-a{grid-area:1/1/auto/span 3;margin-top:24px}.ag-about-scene-b{grid-area:1/3/span 2/span 4;height:290px}.ag-about-scene-c{grid-area:2/1/auto/span 2;margin-top:12px}.ag-about-scene-d{grid-area:3/1/auto/span 3;height:145px;margin-top:0}.ag-about-scene-e{grid-area:3/4/auto/span 3;height:145px;margin-top:0}.ag-about-scene-f{grid-area:4/1/auto/span 2;height:145px;margin-top:0}.ag-about-scene-g{grid-area:4/3/auto/span 2;height:145px;margin-top:0}.ag-about-scene-h{grid-area:4/5/auto/span 2;height:145px;margin-top:0}.ag-about-scene-i,.ag-about-scene-j,.ag-about-scene-k,.ag-about-scene-l{display:none}}.ag-about-skill:nth-child(3n+1){--skill-accent:var(--accent-project-a,var(--blue))}.ag-about-skill:nth-child(3n+2){--skill-accent:var(--accent-project-b,var(--orange))}.ag-about-skill:nth-child(3n){--skill-accent:var(--accent-project-c,var(--green))}.ag-about-skill li svg{color:var(--skill-accent)}.ag-about-skill{border:0;border-bottom:1px solid #ddd}.ag-about-skill-copy{padding-left:0;padding-right:20px}.ag-about-skill h3{transition:color .3s}.ag-about-skill:hover h3{color:var(--skill-accent)}.ag-about-names{perspective:900px}.ag-about-names>span{transition:color .3s}.ag-about-names>span:hover{color:var(--accent-about-title,var(--orange))}.ag-about-timeline article{position:relative}.ag-about-timeline article:before{content:"";background:var(--accent-about-icon,var(--blue));transform-origin:0;height:2px;transition:transform .65s cubic-bezier(.2,.75,.15,1);position:absolute;inset:0 0 auto;transform:scaleX(0)}.ag-about-timeline article:hover:before{transform:scaleX(1)}.ag-about-timeline h3{transition:transform .4s}.ag-about-timeline article:hover h3{transform:translate(8px)}@media (prefers-reduced-motion:reduce){.ag-about-timeline h3,.ag-about-timeline article:before,.ag-about-names>span{transition:none}.ag-about-timeline article:hover h3{transform:none}}.ag-about-tools{border-top:1px solid #ddd;margin-top:70px;padding-top:30px;display:block;position:relative;overflow:hidden}.ag-about-tools-heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:34px;display:flex}.ag-about-tools-heading>span{letter-spacing:.08em;color:#666;font-size:10px}.ag-about-tools-heading>p{letter-spacing:.05em;text-transform:uppercase;color:#888;margin:0;font-size:11px}.ag-about-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 5vw;display:grid}.ag-about-tool{--toolkit-level:50%;--toolkit-delay:0s;--toolkit-accent:var(--palette-blue);min-width:0}.ag-about-tool-top{grid-template-columns:58px 1fr auto;align-items:center;gap:16px;margin-bottom:15px;display:grid}.ag-about-tool-icon{place-items:center;width:58px;height:58px;display:grid}.ag-about-tool-icon img{object-fit:contain;filter:grayscale()brightness(0);opacity:.9;width:39px;height:39px}.ag-about-tool h3{letter-spacing:-.03em;margin:0;font-size:16px;font-weight:500;line-height:1.1}.ag-about-tool-top>div:nth-child(2)>span{text-transform:uppercase;letter-spacing:.06em;color:#888;margin-top:5px;font-size:10px;line-height:1;display:block}.ag-about-tool strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.ag-about-tool-track{background:#e1e1e1;border-radius:999px;height:5px;overflow:hidden}.ag-about-tool-track span{width:var(--toolkit-level);background:var(--toolkit-accent);transform-origin:0;height:100%;animation:toolkit-level-in 1.1s cubic-bezier(.2,.75,.15,1) var(--toolkit-delay) forwards;border-radius:999px;display:block;transform:scaleX(0)}.ag-about-tool:hover .ag-about-tool-icon{transform:translateY(-7px)rotate(-5deg)scale(1.08)}.ag-about-tool:hover .ag-about-tool-track span{filter:saturate(1.35);box-shadow:0 0 14px color-mix(in srgb,var(--toolkit-accent) 55%,transparent)}@keyframes toolkit-level-in{to{transform:scaleX(1)}}.ag-about-manifesto p{letter-spacing:-.035em;font-size:clamp(72px,14vw,230px);line-height:1}.ag-about-name{letter-spacing:.015em}.ag-about-manifesto p{letter-spacing:.01em}.ag-about-banner h2{letter-spacing:.012em}.ag-about-next>a{letter-spacing:.01em}.color-perception-headline{letter-spacing:.025em}.color-perception-copy--statement h2{letter-spacing:.015em}.color-perception-concept-detail strong{letter-spacing:.02em}@media (max-width:800px){.ag-about-tools{margin-top:55px}.ag-about-tools-heading{margin-bottom:26px;display:block}.ag-about-tools-grid{grid-template-columns:1fr 1fr;gap:30px 24px}.ag-about-tool-top{grid-template-columns:46px 1fr;gap:11px}.ag-about-tool-icon{width:46px;height:46px}.ag-about-tool-icon img{width:30px;height:30px}.ag-about-tool strong{text-align:right;grid-area:1/2;font-size:12px}.ag-about-tool h3{font-size:14px}.ag-about-tool-top>div:nth-child(2)>span{font-size:9px}.ag-about-tool-track{height:4px}}@media (prefers-reduced-motion:reduce){.ag-about-tool-track span{animation:none;transform:scaleX(1)}}@media (max-width:800px){.ag-about{overflow:hidden}.ag-about-hero{height:100svh;min-height:700px;padding-top:108px;padding-bottom:30px}.ag-about-hero-meta{z-index:4}.ag-about-name{z-index:3;margin-top:7vh;font-size:19vw;line-height:.92;position:relative}.ag-about-portrait{z-index:1;object-fit:contain;max-width:88vw;height:68%;bottom:78px}.ag-about-hero-scroll{z-index:5;bottom:25px}.ag-about-scenes{padding-bottom:95px}.ag-about-scenes .character-expression--about{z-index:2;width:48vw;max-width:250px;margin:0 auto 50px;display:block;position:relative;top:auto;left:auto;translate:none}.ag-about-scenes-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:0}.ag-about-scene-card{aspect-ratio:1.2;width:100%;min-height:150px;grid-area:auto!important;height:auto!important;margin:0!important}.ag-about-scene-a,.ag-about-scene-b,.ag-about-scene-c,.ag-about-scene-d,.ag-about-scene-e,.ag-about-scene-f,.ag-about-scene-g,.ag-about-scene-k{display:block}.ag-about-scene-h,.ag-about-scene-i,.ag-about-scene-j,.ag-about-scene-l{display:none}.ag-about-tools-grid{grid-template-columns:1fr}}@media (min-width:801px){.ag-about-scenes .character-expression--about{width:clamp(300px,27vw,460px);top:57%;left:50%;translate:-50% -50%}}.about-editorial .ag-about-hero{background:#858583;position:relative}.about-editorial .ag-about-portrait-stage{z-index:0;background:#858583;display:block;position:absolute;inset:0;overflow:hidden}.about-editorial .ag-about-portrait{z-index:0;opacity:1;width:100%;max-width:none;height:100%;transform:translate(-50%,calc(-50% + var(--about-hero-image-y,0px))) scale(1.03);object-fit:cover;object-position:center 40%;position:absolute;top:50%;bottom:auto;left:50%}.about-editorial .ag-about-logo-sweep{z-index:2;pointer-events:none;width:clamp(120px,10.5vw,210px);height:clamp(120px,10.5vw,210px);color:var(--palette-blue,var(--blue,#323637));will-change:transform;position:absolute;top:50%;left:0}.about-editorial .ag-about-logo-sweep svg{width:100%;height:100%;display:block;overflow:visible}.about-editorial .ag-about-logo-shadow-mask{z-index:3;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/images/ritratto777-persona.webp);mask-image:url(/images/ritratto777-persona.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about-editorial .ag-about-logo-shadow{color:#32363747;filter:none;opacity:.68;will-change:transform;width:clamp(120px,10.5vw,210px);height:clamp(120px,10.5vw,210px);position:absolute;top:50%;left:0}.about-editorial .ag-about-logo-shadow svg{filter:blur(120px);width:100%;height:100%;display:block;overflow:visible;transform:scale(1.42)}.about-editorial .ag-about-person-layer{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.about-editorial .ag-about-person-layer img{object-fit:cover;object-position:center 40%;width:100%;max-width:none;height:100%;transform:translate(-50%,calc(-50% + var(--about-hero-image-y,0px))) scale(1.03);position:absolute;top:50%;left:50%}.about-editorial .ag-about-hero-meta,.about-editorial .ag-about-name{z-index:1}.about-editorial .ag-about-hero-meta,.about-editorial .ag-about-hero-scroll{z-index:5}.about-editorial .ag-about-name{color:var(--paper,#ddebeb);justify-content:flex-start;gap:clamp(200px,28vw,500px);font-size:clamp(80px,12vw,210px)}.about-editorial .ag-about-name-word{white-space:nowrap;display:block}.about-editorial .ag-about-name-letter,.about-editorial .ag-about-letter{will-change:transform,opacity;display:inline-block}.about-editorial .ag-about-name-about{font-variation-settings:"CNTR" 0,"ital" 0;font-family:Space Grotesk,sans-serif;font-weight:900}.about-editorial .ag-about-name-me{white-space:nowrap;font-family:Space Grotesk,sans-serif;font-style:normal;font-weight:900;line-height:1;display:block}@media (min-width:801px){.about-editorial .ag-about-name-me{position:relative;top:0;left:clamp(18px,3vw,42px)}}.about-editorial .ag-about-hero-meta,.about-editorial .ag-about-hero-scroll{color:#ddebeb;text-shadow:0 1px 10px #3236378c}@media (max-width:800px){.about-editorial .ag-about-portrait-stage{display:block}.about-editorial .ag-about-hero{height:100svh;min-height:100svh;max-height:none;padding:0}.about-editorial .ag-about-portrait{object-fit:cover;object-position:center 40%;width:100%;max-width:none;height:100%;top:50%;bottom:auto;left:50%}.about-editorial .ag-about-name{letter-spacing:.015em;pointer-events:none;margin:0;padding:0;font-size:20vw;line-height:.88;display:block;position:absolute;inset:0}.about-editorial .ag-about-name>span:first-child{text-align:center;width:auto;position:absolute;top:20%;left:0;right:0;transform:none}.about-editorial .ag-about-name-me{white-space:nowrap;width:max-content;margin-left:auto;margin-right:auto;display:block;position:absolute;bottom:17%;left:0;right:0;transform:none}}
.about-statue-hero .editorial-hero-title.about-elastic-title{letter-spacing:-.055em;align-items:baseline;gap:.14em;font-size:clamp(72px,12vw,180px);line-height:1.1}.about-statue-hero .editorial-hero-last{font-size:calc(1em * var(--about-me-scale,.84));margin-inline-start:0}.about-statue-hero .editorial-hero-meta{bottom:calc(50% + clamp(55px,8vw,125px))}.about-statue-hero .editorial-hero-practice{top:calc(50% + clamp(55px,8vw,125px))}.about-rotating-statue{font:inherit;width:calc(.72em * var(--statue-aspect,.439));height:.72em;width:calc(1cap * var(--statue-aspect,.439));height:1cap;color:inherit;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;align-self:baseline;margin:0 .03em;padding:0;line-height:0;display:block;position:relative}.about-rotating-statue[data-statue-state=dragging]{cursor:grabbing}.about-rotating-statue>img,.about-rotating-statue>canvas{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.about-rotating-statue>img{pointer-events:none}.about-rotating-statue[data-ready=true]>img{visibility:hidden}.about-rotating-statue>canvas{pointer-events:none;image-rendering:auto}@media (max-width:800px){.about-statue-hero .editorial-hero-title.about-elastic-title{flex-direction:row;gap:.1em;font-size:clamp(32px,10.7vw,80px)}.about-rotating-statue{margin:0}.about-statue-hero .editorial-hero-meta{bottom:calc(50% + clamp(35px,7vw,70px))}.about-statue-hero .editorial-hero-practice{top:calc(50% + clamp(35px,7vw,70px))}}
.about-editorial.about-society{--society-paper:#f4f4f4;--society-ink:#080c12;--society-rule:#080c1226;background:var(--society-paper);color:var(--society-ink)}.about-editorial.about-society .ag-about{--about-color:#323637;overflow:clip}html:has(.about-editorial.about-society){overflow-x:hidden}body:has(.about-editorial.about-society){overflow-x:clip}html body .about-editorial.about-society .ag-about{overflow:visible}@media (min-width:801px){.about-editorial.about-society .ag-about-skills{min-height:420svh}.about-editorial.about-society .ag-about-manifesto>.ag-about-manifesto-caption{text-align:right;white-space:nowrap;width:auto;margin:0;position:absolute;bottom:8vh;right:5vw}}.about-editorial.about-society .ag-about-section{padding:clamp(90px,12vw,190px) 5vw}.about-editorial.about-society .ag-about h2{font-weight:500}.about-editorial.about-society .ag-about i{font-family:var(--font-editorial);color:inherit;font-weight:200}.about-editorial.about-society .ag-about-index{letter-spacing:.08em;font-size:10px}.about-title-line{margin:-.08em -.05em -.12em;padding:.08em .05em .12em;display:block;overflow:hidden}.about-title-line>span{transform-origin:0 100%;display:block}.about-editorial.about-society .about-statue-hero{border-radius:0;height:100svh;min-height:100svh;margin:0;padding-inline:4vw}.about-editorial.about-society .about-statue-hero .editorial-hero-title{font-size:clamp(72px,12vw,180px)}.about-pixel-curtain{z-index:5;pointer-events:none;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.about-pixel-curtain>span{background:var(--society-paper,#f4f4f4);opacity:0;margin:-.5px;display:block}.about-editorial.about-society .ag-about-story{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:44px 2vw;display:grid}.about-editorial.about-society .ag-about-story>h2{letter-spacing:-.055em;grid-area:1/1/3/6;font-size:clamp(50px,6.6vw,105px);line-height:.95;position:sticky;top:130px}.about-editorial.about-society .ag-about-story>div{grid-column:7/13}.about-editorial.about-society .ag-about-story p{color:#323637;max-width:65ch;font-size:18px;line-height:1.6}.about-editorial.about-society .ag-about-story .about-reading{letter-spacing:-.045em;color:#080c12;font-size:clamp(25px,2.65vw,41px);font-weight:400;line-height:1.22}.about-editorial.about-society .ag-about-story p+p{margin-top:32px}.about-editorial.about-society .ag-about-download{color:#080c12;border-color:var(--society-rule);width:100%;margin-top:40px;padding-block:20px}.about-editorial.about-society .ag-about-download svg{transition:transform .3s}.about-editorial.about-society .ag-about-download:hover svg{transform:translateY(4px)}.about-editorial.about-society .ag-about-manifesto{border-bottom:1px solid var(--society-rule);padding:30px 5vw 130px}.about-editorial.about-society .ag-about-manifesto p{letter-spacing:-.075em;flex-direction:column;gap:clamp(12px,2.6vw,40px);font-size:clamp(80px,16vw,250px);font-weight:500;line-height:1;display:flex}.about-editorial.about-society .about-manifesto-mask{height:var(--manifesto-ink-height,1em);margin:0 -.04em;padding:0 .04em;display:block;position:relative;overflow:hidden}.about-editorial.about-society .ag-about-manifesto .about-manifesto-mask:nth-child(2){margin-left:24vw}.about-editorial.about-society .ag-about-manifesto i{font-size:1.03em}.about-editorial.about-society .ag-about-manifesto-line{top:var(--manifesto-ink-offset,0px);line-height:1;position:relative}.about-editorial.about-society .ag-about-manifesto>span{text-align:right;margin-top:55px;font-size:10px;line-height:1.6;display:block;position:static}.about-editorial.about-society .ag-about-scenes{z-index:1;background:var(--society-paper);padding:100px 5vw 0;position:relative;overflow:visible}.about-editorial.about-society .ag-about-scenes-heading{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;padding:0 5vw;display:flex;position:absolute;inset:0}.about-editorial.about-society .ag-about-scenes-heading .ag-about-index{position:absolute;top:8vh;left:5vw}.about-editorial.about-society .ag-about-scenes-heading h2{letter-spacing:-.06em;width:auto;font-size:clamp(58px,7.7vw,120px);line-height:.96}.about-editorial.about-society .ag-about-scenes-heading h2 .about-title-line{white-space:nowrap}.about-editorial.about-society .ag-about-scenes-heading p{width:min(22vw,300px);max-width:28ch;font-size:15px;line-height:1.6}.about-editorial.about-society .ag-about-scenes-grid{perspective:100svh;width:100vw;max-width:none;height:100svh;min-height:100svh;margin:0 -5vw;display:block;position:relative;overflow:hidden}.about-editorial.about-society .ag-about-scene-card{aspect-ratio:1;width:25vw;height:auto;min-height:0;max-height:none;box-shadow:none;will-change:transform;background:0 0;border:0;grid-area:auto;margin:0;display:block;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.about-editorial.about-society .ag-about-scene-card img{object-fit:contain;width:100%;height:100%;transition:none}.about-editorial.about-society .ag-about-scene-card:hover img{transform:none}.about-editorial.about-society .ag-about-skills{z-index:10;isolation:isolate;color:#f4f4f4;background:#080c12;border-top:0;height:auto;min-height:420svh;padding:0 5vw;position:relative;overflow:visible}.about-editorial.about-society .about-skills-backdrop{z-index:0;pointer-events:none;background:#080c12;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.about-editorial.about-society .about-skills-backdrop>.fluid-gradient{opacity:1;width:100%;height:100%;position:absolute;inset:0}.about-editorial.about-society .about-skills-backdrop>.fluid-gradient canvas{image-rendering:pixelated}.about-editorial.about-society .ag-about-skills>.ag-about-section-top{z-index:2;pointer-events:none;align-items:center;max-width:1200px;height:100svh;margin:0 auto -100svh;display:grid;position:sticky;top:0}.about-editorial.about-society .ag-about-skills>.ag-about-skill-rail{z-index:1}.about-editorial.about-society .color-perception-section>.site-section-gradient{z-index:0;opacity:.62;width:100%;height:100%;margin:0;position:absolute;inset:0}.about-editorial.about-society .ag-about-section-top{z-index:1;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:end;gap:7vw;max-width:1200px;margin:0 auto clamp(48px,6vw,82px);display:grid;position:relative}.about-editorial.about-society .ag-about-section-top h2,.about-editorial.about-society .ag-about-education>h2{letter-spacing:-.065em;font-size:clamp(64px,8vw,130px);line-height:.97}.about-editorial.about-society .ag-about-section-top>p{color:#ddebeb;justify-self:end;padding-bottom:10px;font-size:16px;line-height:1.6}.about-editorial.about-society .ag-about-skill-rail{scroll-snap-type:none;perspective:1400px;max-width:1200px;height:100svh;transform-style:preserve-3d;z-index:3;margin:0 auto;padding:0;display:block;position:sticky;top:0;left:auto;right:auto;overflow:visible}.about-editorial.about-society .ag-about-skill{color:#080c12;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transform-origin:50%;width:min(42vw,470px);min-width:0;height:auto;min-height:0;transform-style:preserve-3d;will-change:transform,opacity,filter;background:#f4f4f4d9;border:1px solid #fffd;border-radius:20px;flex-direction:column;gap:0;padding:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 55px #080c1266,inset 0 1px #fff}.about-editorial.about-society .ag-about-skill:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 18%,#ffffff80 47%,#0000 66%) 130% 0/220% 100%;transition:opacity .35s,background-position 1.1s;position:absolute;inset:0}.about-editorial.about-society .ag-about-skill:hover:before{opacity:1;background-position:-30% 0}.about-editorial.about-society .ag-about-skill-image{aspect-ratio:1.72;isolation:isolate;mix-blend-mode:multiply;background:0 0;border-radius:13px;width:100%;height:auto;overflow:hidden}.about-editorial.about-society .ag-about-skill-image img,.about-editorial.about-society .ag-about-skill-image canvas{object-position:center;width:100%;height:100%;display:block;transform:none;object-fit:contain!important}.about-editorial.about-society .ag-about-skill-image img{animation:4.8s ease-in-out infinite about-skill-image-float;animation-delay:calc(var(--skill-index,0) * -.45s)}@keyframes about-skill-image-float{0%,to{translate:0}50%{translate:0 -9px}}.about-editorial.about-society .ag-about-skill-image>span{mix-blend-mode:normal;box-shadow:none;color:var(--society-ink);z-index:2;background:0 0;border:0;padding:0;font-size:10px;top:14px;left:14px}.about-editorial.about-society .ag-about-skill-copy{flex-direction:column;flex:1;padding:13px 3px 2px;display:flex}.about-editorial.about-society .ag-about-skill h3{letter-spacing:-.05em;max-width:13ch;min-height:0;font-size:clamp(22px,1.85vw,30px);font-weight:500;line-height:1.02}.about-editorial.about-society .ag-about-skill p{color:#323637;max-width:42ch;margin:10px 0 14px;font-size:12px;line-height:1.4}.about-editorial.about-society .ag-about-skill ul{border-top:1px solid var(--society-rule);gap:6px 12px;margin-top:auto;padding-top:10px}.about-editorial.about-society .ag-about-skill li{color:#323637;font-size:9px;line-height:1.3}.about-editorial.about-society .ag-about-skill:hover h3{color:#080c12}.about-editorial.about-society .ag-about-skill:hover{box-shadow:0 32px 90px #080c1240,inset 0 1px #fff}.about-editorial.about-society .ag-about-tools{color:#080c12;border-color:var(--society-rule);background:#f4f4f4;margin-top:0;padding-top:110px;overflow:visible}.about-editorial.about-society .ag-about-tools-heading{margin-bottom:40px}.about-editorial.about-society .ag-about-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 4vw}.about-editorial.about-society .ag-about-tool{border-top:1px solid var(--society-rule);padding:22px 0}.about-editorial.about-society .ag-about-tool-top{grid-template-columns:40px 1fr auto;gap:12px;margin-bottom:16px}.about-editorial.about-society .ag-about-tool-icon{width:38px;height:38px}.about-editorial.about-society .ag-about-tool h3{font-size:15px}.about-editorial.about-society .ag-about-tool-track{background:#080c121a;border-radius:0;height:2px}.about-editorial.about-society .ag-about-tool-track span{background:#323637;border-radius:0;animation:none;transform:none}.about-editorial.about-society .ag-about-tool:hover .ag-about-tool-track span{filter:none;box-shadow:none}.about-editorial.about-society .ag-about-banner{border-radius:0;height:100svh;min-height:100svh;margin:0}.about-editorial.about-society .ag-about-banner h2{letter-spacing:-.055em;max-width:100%;font-size:clamp(70px,12vw,190px);font-weight:500;line-height:.95}.about-editorial.about-society .ag-about-banner h2 i{font-family:var(--font-editorial);font-style:italic;font-weight:200}.about-editorial.about-society .ag-about-banner>span{z-index:2}.about-editorial.about-society .ag-about-context{background:var(--society-paper);color:#080c12;grid-template-columns:repeat(12,minmax(0,1fr));gap:70px 2vw;display:grid}.about-editorial.about-society .ag-about-context .ag-about-section-top{grid-area:1/1/3/5;align-self:start;margin:0;display:block;position:sticky;top:120px}.about-editorial.about-society .ag-about-context .ag-about-section-top>p{margin-top:34px;font-size:14px}.about-editorial.about-society .ag-about-names{border-color:var(--society-rule);perspective:none;grid-column:6/13;grid-template-rows:repeat(2,90px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.about-editorial.about-society .ag-about-names>span{border-color:var(--society-rule);height:90px}.about-editorial.about-society .ag-about-name-logo img{width:75%;max-width:130px;height:36px}.about-editorial.about-society .ag-about-timeline{grid-column:6/13}.about-editorial.about-society .ag-about-timeline article{border-color:var(--society-rule);grid-template-columns:50px 1fr;gap:12px 24px;padding:32px 0}.about-editorial.about-society .ag-about-timeline article>p{grid-column:2;max-width:55ch;margin-top:8px;font-size:15px;line-height:1.6}.about-editorial.about-society .ag-about-timeline h3{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(25px,2.6vw,40px);font-weight:500;line-height:1.1}.about-editorial.about-society .ag-about-year{padding-top:3px;font-size:12px}.about-editorial.about-society .ag-about-timeline article:hover h3{transform:none}.about-editorial.about-society .ag-about-publication{isolation:isolate;padding:50px 0 0;color:#f4f4f4;margin-top:50px;border-color:currentColor #080c12 #080c12;border-top-style:none;border-top-width:0;grid-column:1/13;grid-template-columns:1fr 1fr;gap:30px 7vw;min-height:56svh;margin-inline:-5vw;padding:clamp(50px,7vw,100px) 5vw;padding-inline:5vw;position:relative;overflow:hidden}.about-editorial.about-society .ag-about-publication-gradient{z-index:-1;background:#080c12;position:absolute;inset:0}.about-editorial.about-society .ag-about-publication-gradient>.fluid-gradient{opacity:1;position:absolute;inset:0}.about-editorial.about-society .ag-about-publication h3,.about-editorial.about-society .ag-about-publication p{position:relative}.about-editorial.about-society .ag-about-publication .ag-about-index{color:#ddebeb;position:relative}.about-editorial.about-society .ag-about-publication a{color:#f4f4f4;position:relative}.about-editorial.about-society .ag-about-publication h3{font-size:clamp(48px,6vw,100px);font-weight:500;line-height:.96}.about-editorial.about-society .ag-about-publication>div{align-self:end}.about-editorial.about-society .ag-about-publication p{max-width:40ch;font-size:18px;line-height:1.6}.about-editorial.about-society .ag-about-education{border-top:1px solid var(--society-rule);grid-template-columns:1fr 1fr;gap:7vw}.about-editorial.about-society .ag-about-education>h2{align-self:start;position:sticky;top:120px}.about-editorial.about-society .ag-about-education article{border-color:var(--society-rule);padding-block:30px 40px}.about-editorial.about-society .ag-about-education h3{font-size:clamp(30px,3.5vw,54px);font-weight:500}.about-editorial.about-society .ag-about-next{border-top:1px solid var(--society-rule);padding:80px 5vw 130px}.about-editorial.about-society .ag-about-next>a{letter-spacing:-.06em;gap:2vw;margin-top:25px;font-size:clamp(60px,10vw,160px);font-weight:500;line-height:1.1}.about-editorial.about-society .ag-about-next>a i{font-size:1em}@media (max-width:800px){.about-editorial.about-society .ag-about-section{padding:80px 6vw}.about-editorial.about-society .ag-about-skills{height:auto;min-height:360svh;padding:0 6vw}.about-editorial.about-society .about-statue-hero{height:100svh;min-height:100svh;margin:0}.about-editorial.about-society .about-statue-hero .editorial-hero-title{font-size:clamp(44px,15vw,80px)}.about-editorial.about-society .ag-about-story{display:block}.about-editorial.about-society .ag-about-story>h2{margin-bottom:45px;font-size:17vw;position:static}.about-editorial.about-society .ag-about-story>div+div{margin-top:30px}.about-editorial.about-society .ag-about-story p{font-size:16px}.about-editorial.about-society .ag-about-story .about-reading{font-size:27px;line-height:1.25}.about-editorial.about-society .ag-about-manifesto{padding:20px 6vw 70px}.about-editorial.about-society .ag-about-manifesto p{font-size:19vw}.about-editorial.about-society .ag-about-manifesto .about-manifesto-mask:nth-child(2){margin-left:23vw}.about-editorial.about-society .ag-about-manifesto>span{margin-top:35px;font-size:9px}.about-editorial.about-society .ag-about-scenes{padding:70px 6vw 80px;overflow:hidden}.about-editorial.about-society .ag-about-scenes-heading{z-index:3;padding:0;display:block;inset:0}.about-editorial.about-society .ag-about-scenes-heading .ag-about-index{top:7vh;left:6vw}.about-editorial.about-society .ag-about-scenes-heading h2{width:auto;margin:0;font-size:17vw;position:absolute;top:15vh;left:6vw}.about-editorial.about-society .ag-about-scenes-heading p{width:42vw;max-width:30ch;font-size:14px;position:absolute;bottom:8vh;right:6vw}.about-editorial.about-society .ag-about-scenes-grid{perspective:50vw;width:100vw;height:100svh;min-height:100svh;margin-inline:-6vw;padding:0;display:block;position:relative;overflow:hidden}.about-editorial.about-society .ag-about-scenes-grid .ag-about-scene-card{aspect-ratio:1;box-shadow:none;border:0;flex:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:70vw!important;height:auto!important;display:block!important}.about-editorial.about-society .ag-about-skills .ag-about-section-top{align-content:center;height:100svh;margin:0 -6vw -100svh;padding:0 6vw;display:block;top:0;left:auto;right:auto}.about-editorial.about-society .ag-about-section-top h2,.about-editorial.about-society .ag-about-education>h2{font-size:17vw}.about-editorial.about-society .ag-about-skills .ag-about-section-top>p{width:42%;margin:0;font-size:12px;line-height:1.45;position:absolute;top:15vh;right:0}.about-editorial.about-society .ag-about-skill-rail{border-radius:0;height:100svh;display:block;top:0;left:auto;right:auto;overflow:visible}.about-editorial.about-society .ag-about-skill{top:50%;left:50%;border-radius:20px;flex-direction:column;align-items:stretch;gap:0;width:min(82vw,420px);padding:14px;display:flex;position:absolute;inset:auto;transform:translate(-50%,-50%)}.about-editorial.about-society .ag-about-skill-image{aspect-ratio:auto;border-radius:12px;width:100%;height:48%;min-height:0}.about-editorial.about-society .ag-about-skill-copy{padding:0}.about-editorial.about-society .ag-about-skill h3{max-width:16ch;font-size:32px}.about-editorial.about-society .ag-about-skill p{margin-block:22px 26px;font-size:15px}.about-editorial.about-society .ag-about-tools{margin-top:70px}.about-editorial.about-society .ag-about-tools-grid{grid-template-columns:1fr}.about-editorial.about-society .ag-about-tool-icon,.about-editorial.about-society .ag-about-tool-top>div:nth-child(2),.about-editorial.about-society .ag-about-tool strong{grid-area:auto}.about-editorial.about-society .ag-about-banner{height:100svh;min-height:100svh;margin:0}.about-editorial.about-society .ag-about-banner h2{font-size:15vw}.about-editorial.about-society .ag-about-context{display:block}.about-editorial.about-society .ag-about-context .ag-about-section-top{margin-bottom:45px;position:static}.about-editorial.about-society .ag-about-context .ag-about-section-top h2{font-size:15vw}.about-editorial.about-society .ag-about-names{grid-template-rows:repeat(4,85px);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:45px}.about-editorial.about-society .ag-about-names>span{height:85px}.about-editorial.about-society .ag-about-timeline article{grid-template-columns:38px 1fr;gap:10px 15px}.about-editorial.about-society .ag-about-timeline h3{font-size:27px}.about-editorial.about-society .ag-about-timeline article>p{font-size:14px}.about-editorial.about-society .ag-about-publication{padding-top:35px;display:block}.about-editorial.about-society .ag-about-publication h3{margin:30px 0;font-size:13vw}.about-editorial.about-society .ag-about-publication p{font-size:16px}.about-editorial.about-society .ag-about-education{display:block}.about-editorial.about-society .ag-about-education>h2{margin-bottom:45px;position:static}.about-editorial.about-society .ag-about-next{padding:65px 6vw 80px}.about-editorial.about-society .ag-about-next>a{flex-wrap:nowrap;gap:2vw;font-size:12vw}.about-editorial.about-society .ag-about-next svg{flex-shrink:0;width:10vw;height:10vw}}.about-editorial.about-society .ag-about-skills{min-height:600svh;padding:0}.about-editorial.about-society .about-skills-stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.about-editorial.about-society .about-skills-stage .about-skills-backdrop{height:100%;margin:0;position:absolute;inset:0}.about-editorial.about-society .about-skills-stage .ag-about-section-top{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:0;max-width:none;height:100%;margin:0;padding:0 5vw;display:flex;position:absolute;inset:0}.about-editorial.about-society .about-skills-stage .ag-about-section-top h2{width:24%;font-size:clamp(54px,7.2vw,110px)}.about-editorial.about-society .about-skills-stage .ag-about-section-top>p{width:21%;margin:0;padding:0;font-size:15px;position:static}.about-editorial.about-society .about-skills-stage .ag-about-skill-rail{z-index:3;pointer-events:none;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0}.about-editorial.about-society .about-skills-stage .ag-about-skill{pointer-events:auto;width:min(30vw,390px);height:auto;max-height:calc(100svh - 140px);position:absolute;inset:50% auto auto 50%}.about-editorial.about-society .about-skills-stage .ag-about-skill-image{aspect-ratio:1.8;flex:none;height:auto}@media (max-width:800px){.about-editorial.about-society .about-skills-stage .ag-about-section-top{align-items:flex-start;padding:90px 6vw 0}.about-editorial.about-society .about-skills-stage .ag-about-section-top h2{width:50%;font-size:12vw}.about-editorial.about-society .about-skills-stage .ag-about-section-top>p{width:40%;font-size:12px}.about-editorial.about-society .about-skills-stage .ag-about-skill{width:min(78vw,360px);max-height:none;top:62%}}@media (prefers-reduced-motion:reduce){.about-editorial.about-society .ag-about-skills{min-height:0}.about-editorial.about-society .about-skills-stage{height:auto;padding:80px 5vw;position:relative;overflow:hidden}.about-editorial.about-society .about-skills-stage .ag-about-section-top{height:auto;margin-bottom:40px;padding:0;position:relative}.about-editorial.about-society .about-skills-stage .ag-about-skill-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.about-editorial.about-society .about-skills-stage .ag-about-skill{width:100%;max-height:none;position:relative;inset:auto;opacity:1!important;visibility:visible!important;transform:none!important}.about-editorial.about-society .about-pixel-curtain{display:none}.about-editorial.about-society .ag-about-scenes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:auto;height:auto;min-height:0;margin:0;padding-block:50px;display:grid;overflow:visible}.about-editorial.about-society .ag-about-scenes-grid .ag-about-scene-card{position:relative;inset:auto;opacity:1!important;visibility:visible!important;width:100%!important;height:280px!important;display:block!important;transform:none!important}.about-editorial.about-society .ag-about-scenes-heading{grid-area:auto/1/auto/-1;padding:0;display:block;position:relative;inset:auto}.about-editorial.about-society .about-reading-word{opacity:1!important}.about-editorial.about-society .ag-about-tool-track span{transform:none!important}}@media (prefers-reduced-motion:reduce) and (max-width:800px){.about-editorial.about-society .ag-about-scenes-grid{grid-template-columns:1fr}.about-editorial.about-society .ag-about-scenes-grid .ag-about-scene-card{height:350px!important}}.about-editorial.about-society .ag-about-manifesto{contain:paint;background:#f4f4f4;flex-direction:column;justify-content:center;gap:clamp(12px,1.4vw,24px);width:100%;max-width:100%;min-height:100svh;padding:8vh 0;display:flex;position:relative;overflow:clip}.about-editorial.about-society .ag-about-manifesto-track{white-space:nowrap;will-change:transform;letter-spacing:-.075em;align-items:center;gap:clamp(18px,2.1vw,42px);width:max-content;font-size:clamp(48px,8.7vw,150px);line-height:.8;display:flex}.about-editorial.about-society .ag-about-manifesto-track--right{animation:24s linear infinite about-manifesto-right}.about-editorial.about-society .ag-about-manifesto-track--left{animation:29s linear infinite about-manifesto-left}.about-editorial.about-society .ag-about-manifesto-track img{object-fit:contain;background:#ddebeb;border-radius:999px;width:clamp(110px,13vw,230px);height:clamp(55px,8vw,135px);margin:0 1vw;transform:rotate(-5deg)}.about-editorial.about-society .ag-about-manifesto-track i{font-family:var(--font-editorial);font-weight:400}.about-editorial.about-society .ag-about-manifesto-caption{letter-spacing:.08em;text-align:right;font-size:10px;line-height:1.5;position:absolute;bottom:8vh;right:5vw}@keyframes about-manifesto-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes about-manifesto-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.about-editorial.about-society .ag-about-scenes-grid{overflow:hidden}.about-editorial.about-society .ag-about-context{align-content:start;min-height:100svh;padding-top:clamp(90px,12vh,150px);position:relative;overflow:hidden}.about-editorial.about-society .ag-about-context .ag-about-section-top{grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(260px,.52fr);align-items:end;gap:6vw;margin:0 0 70px;display:grid;position:relative;top:auto}.about-editorial.about-society .ag-about-context .ag-about-section-top h2{white-space:nowrap;font-size:clamp(54px,8.2vw,138px);line-height:.92}.about-editorial.about-society .ag-about-context .ag-about-section-top>p{color:#323637;place-self:end;max-width:28ch;margin:0;padding:0 0 10px;font-size:13px;line-height:1.5}.about-editorial.about-society .ag-about-names{border-top:1px solid var(--society-rule);border-bottom:1px solid var(--society-rule);grid-area:auto/1/auto/-1;grid-template-rows:repeat(2,100px);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0 0 85px}.about-editorial.about-society .ag-about-names>span{border-color:var(--society-rule);height:100px;transition:background .5s,color .5s,transform .5s}.about-editorial.about-society .ag-about-names>span:hover{color:#f4f4f4;background:#080c12;transform:translateY(-6px)}.about-editorial.about-society .ag-about-names>span:hover img{filter:brightness(0)invert();transform:scale(1.08)}.about-editorial.about-society .ag-about-name-logo img{transition:filter .5s,transform .5s}.about-editorial.about-society .ag-about-timeline{grid-area:auto/5/auto/13;width:100%}.about-editorial.about-society .ag-about-timeline article{grid-template-columns:55px 1fr;gap:10px 24px;padding:28px 0;transition:padding .4s,background .4s}.about-editorial.about-society .ag-about-timeline article>p{opacity:0;grid-column:2;max-height:0;margin:0;transition:max-height .55s,opacity .4s,margin .4s;overflow:hidden}.about-editorial.about-society .ag-about-timeline article:hover,.about-editorial.about-society .ag-about-timeline article:focus-within{background:#ddebeb;padding-inline:18px}.about-editorial.about-society .ag-about-timeline article:hover>p,.about-editorial.about-society .ag-about-timeline article:focus-within>p{opacity:1;max-height:180px;margin-top:10px}.about-editorial.about-society .ag-about-education{background:#f4f4f4;align-items:start;min-height:100svh;padding-top:clamp(100px,14vh,180px);position:relative}.about-editorial.about-society .ag-about-education>h2{align-self:start;font-size:clamp(54px,8.2vw,138px);line-height:.92;position:sticky;top:120px}.about-editorial.about-society .ag-about-education>div{gap:0;display:grid}.about-editorial.about-society .ag-about-education article{border-top:1px solid var(--society-rule);padding:28px 0;transition:padding .4s,background .4s}.about-editorial.about-society .ag-about-education article:hover{background:#ddebeb;padding-inline:18px}.about-editorial.about-society .ag-about-tools{position:relative;overflow:hidden}.about-editorial.about-society .ag-about-tool{padding:24px 14px;transition:transform .45s cubic-bezier(.2,.8,.2,1),background .45s}.about-editorial.about-society .ag-about-tool-icon{transition:transform .6s cubic-bezier(.2,.8,.2,1)}@media (max-width:800px){.about-editorial.about-society .ag-about-context .ag-about-section-top{margin-bottom:45px;display:block}.about-editorial.about-society .ag-about-context .ag-about-section-top h2{white-space:normal;font-size:15vw}.about-editorial.about-society .ag-about-names{grid-template-rows:repeat(4,85px);grid-template-columns:repeat(2,minmax(0,1fr))}.about-editorial.about-society .ag-about-names>span{height:85px}.about-editorial.about-society .ag-about-timeline{grid-column:auto}.about-editorial.about-society .ag-about-education>h2{position:relative;top:auto}.about-editorial.about-society .ag-about-manifesto-track{font-size:18vw}.about-editorial.about-society .ag-about-manifesto-track img{width:clamp(54px,16vw,78px);height:clamp(70px,12svh,100px)}}.about-editorial.about-society .ag-about-manifesto-track{gap:0}.about-editorial.about-society .manifesto-repeat{flex-shrink:0;align-items:center;gap:clamp(18px,2.2vw,38px);display:flex}.about-editorial.about-society .manifesto-unit{flex-shrink:0;align-items:center;gap:clamp(18px,2.2vw,38px);line-height:.86;display:inline-flex}.about-editorial.about-society .manifesto-word{align-items:center;line-height:.86;display:inline-flex}.about-editorial.about-society .manifesto-word i{line-height:.86;display:block;transform:translateY(.035em)}.about-editorial.about-society .manifesto-repeat{box-sizing:border-box;justify-content:space-around;min-width:100vw;padding:0 5vw 0 0}.about-editorial.about-society .ag-about-manifesto-track:nth-of-type(2){animation-duration:27s;animation-delay:-9s}.about-editorial.about-society .ag-about-manifesto-track:nth-of-type(3){animation-duration:31s;animation-delay:-19s}.about-editorial.about-society .ag-about-manifesto-track img{object-fit:contain;will-change:transform;background:0 0;border-radius:0;flex-shrink:0;width:clamp(105px,10vw,170px);height:clamp(90px,14svh,145px);animation:3.1s ease-in-out infinite alternate about-manifesto-object-float;display:block}.about-editorial.about-society .ag-about-manifesto-track .manifesto-object--1{animation-name:about-manifesto-object-float-reverse;animation-duration:3.7s;animation-delay:-1.3s}.about-editorial.about-society .ag-about-manifesto-track .manifesto-object--2{animation-duration:2.7s;animation-delay:-.7s}@keyframes about-manifesto-object-float{0%{transform:translateY(5px)rotate(-4deg)}to{transform:translateY(-7px)rotate(2deg)}}@keyframes about-manifesto-object-float-reverse{0%{transform:translateY(-5px)rotate(3deg)}to{transform:translateY(8px)rotate(-3deg)}}.about-editorial.about-society .ag-about-context{gap:0;display:block;overflow:visible}.about-editorial.about-society .ag-about-context .ag-about-section-top{max-width:none;display:block}.about-editorial.about-society .ag-about-context .ag-about-section-top h2{font-size:clamp(44px,7vw,125px)}.about-editorial.about-society .ag-about-context .ag-about-section-top>p{color:#323637;justify-self:start;max-width:none;margin-top:30px;font-size:15px}.about-editorial.about-society .ag-about-timeline{width:100%}.about-editorial.about-society .ag-about-timeline article{outline-offset:5px;grid-template-columns:100px 1fr 1fr;align-items:start;gap:30px;display:grid}.about-editorial.about-society .ag-about-timeline article>p{grid-column:3;max-width:none}.about-editorial.about-society .ag-about-timeline h3{font-size:clamp(26px,3vw,46px)}.about-editorial.about-society .ag-about-name-logo{cursor:default;position:relative;overflow:hidden}.about-editorial.about-society .ag-about-name-logo pre{letter-spacing:0;white-space:pre;opacity:0;color:#f4f4f4;pointer-events:none;place-content:center;margin:0;font:clamp(4px,.56vw,10px)/1 monospace;transition:opacity .3s,transform .45s;display:grid;position:absolute;inset:0;transform:translateY(12px)}.about-editorial.about-society .ag-about-name-logo:hover pre,.about-editorial.about-society .ag-about-name-logo:focus pre{opacity:1;transform:none}.about-editorial.about-society .ag-about-name-logo:hover img,.about-editorial.about-society .ag-about-name-logo:focus img{opacity:0}.about-editorial.about-society .ag-about-name-logo:focus{background:#080c12}.about-editorial.about-society .ag-about-publication{grid-template-columns:1fr 1fr;align-content:center;gap:40px 8vw;min-height:100svh;margin:0;display:grid;overflow:visible}.about-editorial.about-society .ag-about-publication>.ag-about-index{grid-column:1/-1}.about-editorial.about-society .ag-about-publication>div:not(.ag-about-publication-gradient){align-self:center}.about-editorial.about-society .ag-about-publication-gradient{z-index:0;pointer-events:none}.about-editorial.about-society .ag-about-publication>h3,.about-editorial.about-society .ag-about-publication>div:not(.ag-about-publication-gradient),.about-editorial.about-society .ag-about-publication>.ag-about-index{z-index:1}.about-editorial.about-society .ag-about-publication h3 i{color:#f4f4f4}.about-editorial.about-society .ag-about-publication{background:0 0!important}.about-editorial.about-society .ag-about-publication-gradient{width:100%;height:100%;min-height:100%;inset:0}.about-editorial.about-society .ag-about-education{display:block}.about-editorial.about-society .ag-about-education>h2{margin-bottom:65px;position:static}.about-editorial.about-society .ag-about-education>div>article{grid-template-columns:160px 1.3fr 1fr;align-items:baseline;gap:25px;display:grid}.about-editorial.about-society .ag-about-education article h3{font-size:clamp(26px,3vw,46px)}.about-editorial.about-society .ag-about-education article .ag-about-muted{grid-column:3}.about-editorial.about-society .ag-about-languages{margin-top:50px}.about-editorial.about-society .about-skills-stage .ag-about-section-top h2,.about-editorial.about-society .about-skills-stage .ag-about-section-top>p,.about-editorial.about-society .ag-about-publication h3,.about-editorial.about-society .ag-about-publication p{color:#f4f4f4;text-shadow:0 1px 3px #080c12,0 0 18px #080c12,0 0 35px #080c12}.about-editorial.about-society .about-skills-stage .ag-about-section-top>p{background:#080c12c4;border-radius:8px;padding:15px}.about-editorial.about-society .about-skills-stage #skills-heading .ag-about-index{color:#fff}@media (max-width:800px){.about-editorial.about-society .ag-about-context .ag-about-section-top h2{white-space:normal;font-size:12vw}.about-editorial.about-society .ag-about-timeline article{grid-template-columns:45px 1fr;gap:15px}.about-editorial.about-society .ag-about-timeline article>p{grid-column:2}.about-editorial.about-society .ag-about-publication{padding:110px 6vw;display:block}.about-editorial.about-society .ag-about-education>div>article{display:block}.about-editorial.about-society .ag-about-name-logo pre{font-size:1.1vw}}@media (prefers-reduced-motion:reduce){.about-editorial.about-society .ag-about-manifesto-track,.about-editorial.about-society .ag-about-manifesto-track img{animation:none}}@media (max-width:800px){.about-editorial.about-society .ag-about-manifesto-caption{width:auto;font-size:9px;line-height:1.45;bottom:24px;left:6vw;right:6vw;text-align:left!important;margin:0!important;position:absolute!important}.about-editorial.about-society .ag-about-scenes{isolation:isolate;padding-bottom:clamp(140px,18svh,190px)}.about-editorial.about-society .ag-about-scenes-grid{isolation:isolate;overflow:clip}.about-editorial.about-society .ag-about-scenes-grid .ag-about-scene-card{max-width:290px;width:62vw!important}.about-editorial.about-society .ag-about-scenes-heading h2{max-width:68vw}.about-editorial.about-society .ag-about-scenes-grid .ag-about-scene-card{top:58%!important}.about-editorial.about-society .ag-about-scenes-heading p{width:min(48vw,190px)}.about-editorial.about-society .ag-about-skills{isolation:isolate;clear:both}.about-editorial.about-society .about-skills-stage{isolation:isolate;overflow:hidden}.about-editorial.about-society .about-skills-stage .ag-about-section-top{height:auto;padding:120px 6vw 0;display:block;inset:0 0 auto}.about-editorial.about-society .about-skills-stage .ag-about-section-top h2{width:52%;margin:0}.about-editorial.about-society .about-skills-stage .ag-about-section-top>p{width:36%;margin:0;position:absolute;top:126px;right:6vw}.about-editorial.about-society .about-skills-stage .ag-about-skill-rail{overflow:clip}.about-editorial.about-society .about-skills-stage .ag-about-skill{width:min(72vw,330px);max-width:calc(100vw - 32px);top:60%}}.about-editorial.about-society .ag-about-languages{border-top:1px solid var(--society-rule);grid-template-columns:1fr;gap:18px;width:100%;margin-top:50px;padding-top:28px;display:grid}.about-editorial.about-society .ag-about-language-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;display:grid}.about-editorial.about-society .ag-about-language-list>span{letter-spacing:-.035em;justify-content:space-between;align-items:baseline;gap:16px;min-width:0;font-size:clamp(16px,1.5vw,24px);display:flex}.about-editorial.about-society .ag-about-language-list small{color:#777;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:10px}@media (min-width:801px){.about-editorial.about-society .ag-about-education{padding-bottom:44px}.about-editorial.about-society .ag-about-next{padding-top:36px}}@media (max-width:800px){.about-editorial.about-society .ag-about-language-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}}@media (min-width:801px){.about-editorial.about-society .ag-about-context{padding-top:clamp(150px,18vh,230px)}.about-editorial.about-society .ag-about-context .ag-about-section-top{margin-bottom:clamp(34px,3vw,48px)}.about-editorial.about-society .ag-about-context .ag-about-section-top>p{white-space:nowrap;max-width:none}.about-editorial.about-society .ag-about-names{margin-bottom:clamp(92px,7vw,130px)}}.about-editorial.about-society .ag-about-timeline .ag-about-gradient-row,.about-editorial.about-society .ag-about-education>div>.ag-about-gradient-row{border:1px solid var(--society-rule);border-radius:20px;margin-bottom:14px;padding:28px 22px}@media (min-width:801px){html body .about-editorial.about-society .ag-about-skills{min-height:420svh}}.about-editorial.about-society .ag-about-gradient-row{isolation:isolate;transition:padding .45s cubic-bezier(.2,.8,.2,1),color .35s,border-color .35s,background .35s;position:relative;overflow:hidden}.about-editorial.about-society .ag-about-row-gradient{z-index:0;pointer-events:none;background:0 0;position:absolute;inset:0;overflow:hidden}.about-editorial.about-society .ag-about-row-gradient>.fluid-gradient{background:0 0;position:absolute;inset:0}.about-editorial.about-society .ag-about-gradient-row>:not(.ag-about-row-gradient){z-index:1;position:relative}.about-editorial.about-society .ag-about-timeline .ag-about-gradient-row:hover,.about-editorial.about-society .ag-about-timeline .ag-about-gradient-row:focus-visible,.about-editorial.about-society .ag-about-education .ag-about-gradient-row:hover,.about-editorial.about-society .ag-about-education .ag-about-gradient-row:focus-visible{outline:0;padding-inline:18px;color:var(--society-paper,#f4f4f4)!important;background:0 0!important;border-color:#0000!important}.about-editorial.about-society .ag-about-gradient-row:hover .ag-about-index,.about-editorial.about-society .ag-about-gradient-row:focus-visible .ag-about-index,.about-editorial.about-society .ag-about-gradient-row:hover .ag-about-muted,.about-editorial.about-society .ag-about-gradient-row:focus-visible .ag-about-muted,.about-editorial.about-society .ag-about-gradient-row:hover p,.about-editorial.about-society .ag-about-gradient-row:focus-visible p{color:color-mix(in srgb,var(--society-paper,#f4f4f4) 78%,transparent)!important}.about-editorial.about-society .ag-about-gradient-row:hover h3,.about-editorial.about-society .ag-about-gradient-row:focus-visible h3{color:var(--society-paper,#f4f4f4)!important}.about-editorial.about-society .ag-about-names>.ag-about-name-logo img,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:hover img,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus img,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus-visible img{opacity:1!important;filter:grayscale()brightness(0)!important;transform:scale(1)!important}.about-editorial.about-society .ag-about-names>.ag-about-name-logo:hover img,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus img,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus-visible img{transform:scale(1.035)!important}html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo img,html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:hover img,html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus img,html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus-visible img{opacity:1!important;filter:grayscale()brightness(0)!important}html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:hover,html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus,html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus-visible{transform:translateY(-5px)rotate(-2deg)scale(1.025)!important}html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:nth-of-type(2n):hover,html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:nth-of-type(2n):focus,html body .about-editorial.about-society .ag-about-names>.ag-about-name-logo:nth-of-type(2n):focus-visible{transform:translateY(4px)rotate(2deg)scale(1.025)!important}.about-editorial.about-society .ag-about-name-logo:after{display:none!important}.about-editorial.about-society .ag-about-name-logo-hover-gradient{z-index:2;pointer-events:none;opacity:0;-webkit-mask-image:var(--logo-mask);-webkit-mask-image:var(--logo-mask);mask-image:var(--logo-mask);transition:opacity .22s,transform .42s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:25%;transform:scale(.98)rotate(0);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about-editorial.about-society .ag-about-name-logo-hover-gradient>.fluid-gradient{background:0 0;position:absolute;inset:0}.about-editorial.about-society .ag-about-name-logo-hover-gradient.is-active{opacity:1;transform:scale(1.02)rotate(-.8deg)}.about-editorial.about-society .ag-about-name-logo:nth-of-type(2n) .ag-about-name-logo-hover-gradient.is-active{transform:scale(1.02)rotate(.8deg)}.about-editorial.about-society .ag-about-name-logo:after{content:"";z-index:2;pointer-events:none;opacity:0;-webkit-mask-image:var(--logo-mask);-webkit-mask-image:var(--logo-mask);mask-image:var(--logo-mask);background:#080c12;transition:opacity .22s,transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;inset:25%;transform:scale(.985)rotate(0);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about-editorial.about-society .ag-about-name-logo:hover:after,.about-editorial.about-society .ag-about-name-logo:focus:after{opacity:.12;transform:scale(1.02)rotate(-.8deg)}.about-editorial.about-society .ag-about-name-logo:nth-of-type(2n):hover:after,.about-editorial.about-society .ag-about-name-logo:nth-of-type(2n):focus:after{transform:scale(1.02)rotate(.8deg)}.about-editorial.about-society .ag-about-names{border:0;grid-template-rows:repeat(2,170px);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 1vw;margin:0 0 85px;display:grid}.about-editorial.about-society .ag-about-names>span{background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-width:0;height:170px;transition:transform .55s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.about-editorial.about-society .ag-about-name-logo img{object-fit:contain;width:min(88%,220px);height:64px;transition:opacity .28s,transform .55s cubic-bezier(.2,.8,.2,1)}.about-editorial.about-society .ag-about-names>span:hover,.about-editorial.about-society .ag-about-names>span:focus{color:inherit;box-shadow:none;transform:scale(1.035);background:0 0!important}.about-editorial.about-society .ag-about-names>span:focus-visible{outline-offset:8px;outline:1px solid #080c12}.about-editorial.about-society .ag-about-name-logo pre{color:currentColor;opacity:0;pointer-events:none;place-items:center;margin:0;font:clamp(5px,.62vw,10px)/1 monospace;transition:opacity .28s,transform .55s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;overflow:hidden;transform:scale(.94)}.about-editorial.about-society .ag-about-name-logo-gradient{pointer-events:none;background:0 0;display:block;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about-editorial.about-society .ag-about-name-logo-gradient>.fluid-gradient{background:0 0;position:absolute;inset:0}.about-editorial.about-society .ag-about-name-logo-gradient>.fluid-gradient canvas{image-rendering:pixelated}.about-editorial.about-society .ag-about-names>span:hover .ag-about-name-logo-gradient,.about-editorial.about-society .ag-about-names>span:focus .ag-about-name-logo-gradient{opacity:1}.about-editorial.about-society .ag-about-names>span:hover img,.about-editorial.about-society .ag-about-names>span:focus img{transform:scale(.88);opacity:0!important;filter:grayscale()brightness(0)!important}.about-editorial.about-society .ag-about-names>span:hover pre,.about-editorial.about-society .ag-about-names>span:focus pre{transform:scale(1);opacity:1!important}@media (max-width:800px){.about-editorial.about-society .ag-about-names{grid-template-rows:repeat(4,110px);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:55px}.about-editorial.about-society .ag-about-names>span{height:110px}.about-editorial.about-society .ag-about-name-logo img{height:44px}}@media (prefers-reduced-motion:reduce){.about-editorial.about-society .ag-about-names>span{transition:none}}.about-editorial.about-society .ag-about-names{isolation:isolate;position:relative}.about-editorial.about-society .ag-about-names-gradient{z-index:0;pointer-events:none;-webkit-mask-composite:source-over;background:0 0;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.about-editorial.about-society .ag-about-names-gradient>.fluid-gradient{background:0 0;position:absolute;inset:0}.about-editorial.about-society .ag-about-names-gradient{transform-origin:50%;transition:transform .48s cubic-bezier(.2,.8,.2,1);transform:scale(1)}:is(.about-editorial.about-society .ag-about-names:has(>.ag-about-name-logo:hover) .ag-about-names-gradient,.about-editorial.about-society .ag-about-names:has(>.ag-about-name-logo:focus) .ag-about-names-gradient){transform:scale(1.008)rotate(.12deg)}.about-editorial.about-society .ag-about-name-logo{z-index:1;color:inherit;transition:transform .42s cubic-bezier(.2,.8,.2,1);background:0 0!important}.about-editorial.about-society .ag-about-name-logo img{opacity:0!important;filter:none!important;transition:none!important}.about-editorial.about-society .ag-about-name-logo:hover,.about-editorial.about-society .ag-about-name-logo:focus{box-shadow:none;transform:scale(1.025)rotate(-1deg);background:0 0!important}.about-editorial.about-society .ag-about-name-logo:nth-of-type(3n):hover,.about-editorial.about-society .ag-about-name-logo:nth-of-type(3n):focus{transform:scale(1.025)rotate(1deg)}.about-editorial.about-society .ag-about-tools{z-index:1;background:#f4f4f4;border:0;margin:0;padding:135px 5vw 155px;display:block;position:relative;overflow:hidden}.about-editorial.about-society .ag-about-tools-heading{justify-content:space-between;align-items:end;gap:40px;margin:0 0 65px;display:flex}.about-editorial.about-society .ag-about-tools-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(48px,7.2vw,110px);font-weight:500;line-height:1}.about-editorial.about-society .ag-about-tools-heading h2 i{font-family:var(--font-editorial);font-weight:200}.about-editorial.about-society .ag-about-tools-heading>p{text-transform:none;letter-spacing:0;color:#323637;margin:0;padding:0;font-size:14px;line-height:1.5}.about-editorial.about-society .ag-about-tools-grid{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;display:grid}.about-editorial.about-society .ag-about-tool{transform-origin:50% 100%;border-top:1px solid #32363740;min-width:0;padding:25px 0 28px;transition:background .3s;display:block}.about-editorial.about-society .ag-about-tool-top{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;margin:0 0 24px;display:grid}.about-editorial.about-society .ag-about-tool-icon{grid-area:1/1;width:48px;height:48px}.about-editorial.about-society .ag-about-tool-icon img{width:36px;height:36px}.about-editorial.about-society .ag-about-tool-top>div:nth-child(2){grid-area:1/2}.about-editorial.about-society .ag-about-tool h3{white-space:normal;font-size:18px;line-height:1.15}.about-editorial.about-society .ag-about-tool-top>div:nth-child(2)>span{color:#323637;margin-top:7px;font-size:9px;line-height:1.3}.about-editorial.about-society .ag-about-tool strong{color:#323637;grid-area:1/3;font-size:16px}.about-editorial.about-society .ag-about-tool-track{background:#080c1215;height:3px}.about-editorial.about-society .ag-about-tool-track span{width:var(--toolkit-level);transform-origin:0;background:#323637;height:100%;animation:none;display:block;transform:scaleX(1)}.about-editorial.about-society [data-toolkit-motion=waiting] .ag-about-tool{opacity:0;transform:translateY(65px)rotateX(-15deg)}.about-editorial.about-society [data-toolkit-motion=playing] .ag-about-tool{animation:.9s cubic-bezier(.16,1,.3,1) both toolkit-card-enter;animation-delay:var(--toolkit-delay)}.about-editorial.about-society [data-toolkit-motion=playing] .ag-about-tool-icon img{animation:1.2s cubic-bezier(.34,1.56,.64,1) both toolkit-icon-enter;animation-delay:calc(var(--toolkit-delay) + .15s)}.about-editorial.about-society [data-toolkit-motion=waiting] .ag-about-tool-track span{transform:scaleX(0)}.about-editorial.about-society [data-toolkit-motion=playing] .ag-about-tool-track span{animation:1.3s cubic-bezier(.16,1,.3,1) both toolkit-bar-enter;animation-delay:calc(var(--toolkit-delay) + .35s)}.about-editorial.about-society .ag-about-tool:hover{background:0 0;transform:none}.about-editorial.about-society .ag-about-tool:hover .ag-about-tool-icon{transform:translateY(-5px)rotate(-10deg)}@keyframes toolkit-card-enter{0%{opacity:0;transform:translateY(65px)rotateX(-15deg)}to{opacity:1;transform:none}}@keyframes toolkit-icon-enter{0%{opacity:0;transform:scale(.4)rotate(-35deg)}to{opacity:1;transform:none}}@keyframes toolkit-bar-enter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:800px){.about-editorial.about-society .ag-about-tools{padding:100px 6vw}.about-editorial.about-society .ag-about-tools-heading{margin-bottom:40px;display:block}.about-editorial.about-society .ag-about-tools-heading>p{margin-top:22px}.about-editorial.about-society .ag-about-tools-grid{gap:12px;grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.about-editorial.about-society .ag-about-tools :is(.ag-about-tool,.ag-about-tool-icon img,.ag-about-tool-track span){opacity:1!important;animation:none!important;transform:none!important}}.about-editorial.about-society .ag-about-name-logo{will-change:transform;color:inherit!important;background:0 0!important;transition:transform .55s cubic-bezier(.2,.8,.2,1)!important;transform:translateY(0)rotate(0)scale(1)!important}.about-editorial.about-society .ag-about-name-logo img{opacity:1!important;filter:none!important;width:min(72%,190px)!important;height:64px!important;transition:transform .55s cubic-bezier(.2,.8,.2,1)!important;transform:none!important}.about-editorial.about-society .ag-about-name-logo:hover,.about-editorial.about-society .ag-about-name-logo:focus-visible{transform:translateY(-5px)rotate(-2deg)scale(1.025)!important}.about-editorial.about-society .ag-about-name-logo:nth-of-type(2n):hover,.about-editorial.about-society .ag-about-name-logo:nth-of-type(2n):focus-visible{transform:translateY(4px)rotate(2deg)scale(1.025)!important}.about-editorial.about-society .ag-about-name-logo:hover img,.about-editorial.about-society .ag-about-name-logo:focus-visible img{transform:scale(1.035)!important}.about-editorial.about-society .ag-about-names>.ag-about-name-logo:hover,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:focus-visible{color:inherit!important;box-shadow:none!important;background:0 0!important;transform:scale(1.018)rotate(-.7deg)!important}.about-editorial.about-society .ag-about-names>.ag-about-name-logo:nth-of-type(2n):hover,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:nth-of-type(2n):focus,.about-editorial.about-society .ag-about-names>.ag-about-name-logo:nth-of-type(2n):focus-visible{transform:scale(1.018)rotate(.7deg)!important}
