.art-gloss{--ag-paper:#f4efdf;--ag-green:#193b32;--ag-wine:#743743;--ag-pink:#e9d4c9;--ag-lime:#dbe1b7;overflow:hidden}.ag-folio{display:flex;justify-content:space-between;gap:18px;font:10px/1.5 var(--sans);letter-spacing:.1em;padding:26px 0;border-bottom:1px solid #a8aa9677}.ag-opening{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;padding:60px 0 54px;align-items:end}.ag-opening h1{font:clamp(68px,7.5vw,118px)/.98 var(--display);letter-spacing:-.04em;margin-top:22px}.ag-opening h1 em{font:italic .83em/1.05 var(--serif);display:block;margin-top:8px;letter-spacing:-.06em}.ag-deck>p{font:24px/1.45 var(--serif);margin-bottom:24px;max-width:420px}.ag-deck .article-byline{margin:20px 0}.ag-cover{max-width:1600px;margin:0 auto;background:#193b32}.ag-cover>img{width:100%;height:auto;object-fit:contain}.ag-cover figcaption{display:flex;justify-content:space-between;gap:20px;color:#e4dcc8;font:11px/1.7 var(--sans);padding:15px 4%}.ag-route{display:flex;gap:25px;padding:22px 0;flex-wrap:wrap;font-size:12px;border-bottom:1px solid var(--line)}.ag-route a{border-bottom:1px solid #74374355}.ag-body{padding:58px 0 0}.ag-body>p,.ag-body>h2,.ag-body>h3,.ag-body>ul,.ag-body>ol,.ag-body>details{width:calc(100% - 48px);max-width:760px;margin-left:auto;margin-right:auto}.ag-body>p,.ag-body>ul,.ag-body>ol{font:22px/1.76 var(--serif);margin-bottom:25px}.ag-body>h2{font:clamp(36px,4.8vw,61px)/1.08 var(--display);letter-spacing:-.025em;margin-top:58px;margin-bottom:27px}.ag-body>h3{font:30px/1.2 var(--serif);margin-top:35px;margin-bottom:18px}.ag-body a{border-bottom:1px solid #74374366}.ag-body strong{font-weight:700}.ag-body>p:first-of-type{font-size:29px;line-height:1.5}.ag-body>ul,.ag-body>ol{padding-left:25px}.ag-body li{padding-left:5px;margin-bottom:15px}.ag-body p:empty{display:none}.ag-interlude{max-width:1180px;width:calc(100% - 64px);margin:55px auto}.ag-interlude img{width:100%;height:auto;object-fit:contain}.ag-interlude figcaption{font:12px/1.65 var(--sans);color:#62634e;max-width:760px;margin:13px auto}.ag-quote{position:relative;max-width:1e3px;width:calc(100% - 64px);margin:60px auto;background:var(--ag-wine);color:var(--ag-paper);padding:55px 90px}.ag-quote blockquote{font:italic clamp(28px,3.8vw,46px)/1.25 var(--serif);margin:0;max-width:800px}.ag-quote blockquote p{max-width:100%}.ag-quote>span{display:block;font:11px/1.6 var(--sans);margin-top:22px}.ag-quote>img{position:absolute;width:48px;height:auto;left:22px;top:45px;filter:brightness(0)invert(1);opacity:.65}.ag-note{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);max-width:1180px;width:calc(100% - 64px);margin:70px auto;background:#e6e6d5;align-items:center}.ag-note>figure{margin:0;min-width:0;padding:28px}.ag-note img{width:100%;height:auto;object-fit:contain}.ag-note figcaption{font:11px/1.6 var(--sans);margin-top:15px;color:#5a5d4e}.ag-note-copy{padding:38px 40px 38px 20px;min-width:0}.ag-note h2{font:clamp(34px,3.6vw,51px)/1.08 var(--display);letter-spacing:-.02em;margin:17px 0 25px}.ag-note-copy p{font:20px/1.65 var(--serif);margin:0 0 18px}.ag-note-copy p:last-child{margin:0}.ag-note.pink{background:var(--ag-pink)}.ag-note.dark{background:var(--ag-green);color:var(--ag-paper)}.ag-note.dark figcaption{color:#d2d0b8}.ag-note.pink>figure{order:2}.ag-note.pink .ag-note-copy{padding:40px}.ag-timeline{max-width:1180px;width:calc(100% - 64px);margin:50px auto;background:#193b32;color:#f4efdf;padding:45px}.ag-timeline>h2{font:45px/1.1 var(--display);margin:15px 0 32px}.ag-timeline-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ag-timeline-grid>div{border-top:1px solid #b2bf9f88;padding-top:22px;min-width:0}.ag-timeline b{font:43px/1 var(--serif);color:#dbe1b7}.ag-timeline h3{font:24px/1.2 var(--serif);margin:15px 0}.ag-timeline p{font:17px/1.7 var(--sans);margin:0 0 16px}.ag-timeline a{font-size:12px}.ag-practice{max-width:1180px;width:calc(100% - 64px);margin:60px auto;background:#e9d4c9;padding:50px;display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}.ag-practice h2{font:clamp(43px,5vw,68px)/1.02 var(--display);margin:20px 0}.ag-practice h2 em{font:italic .9em var(--serif)}.ag-practice p{font:19px/1.6 var(--serif)}.ag-practice label{display:block;font:14px/1.5 var(--sans);margin-bottom:24px}.ag-practice textarea{display:block;width:100%;resize:vertical;min-height:90px;background:#f7f2e4;border:1px solid #b4a69b;border-radius:0;padding:13px;margin-top:10px;font:16px/1.5 var(--sans);color:#20251e}.ag-practice textarea:focus-visible{outline:2px solid #743743;outline-offset:2px}.ag-practice .ag-private{font:11px/1.6 var(--sans);margin-top:15px}.ag-practice [role=status]{font:13px/1.5 var(--sans);margin-top:12px}.ag-body>details{border-top:1px solid var(--line);padding:20px 0;font:18px/1.65 var(--serif)}.ag-body summary{cursor:pointer;font-weight:700}.ag-body details p{margin-top:15px}.ag-bottom{padding-top:35px}.ag-body .ag-links{font-size:16px;line-height:1.8}.ag-body .ag-label{font:11px/1.5 var(--sans);letter-spacing:.12em;color:#743743;text-transform:uppercase}.ag-body .ag-editor-note{max-width:760px;width:calc(100% - 48px);margin:35px auto;padding:24px 28px;border-left:3px solid #743743;background:#e7e8d9;font:18px/1.65 var(--serif)}@media(max-width:1000px){.ag-opening{grid-template-columns:1fr;gap:26px}.ag-opening h1{font-size:clamp(65px,10vw,98px)}.ag-deck>p{max-width:640px}.ag-timeline{padding:30px}.ag-timeline-grid{gap:20px}.ag-practice{gap:30px;padding:35px}.ag-note-copy{padding:28px}.ag-note.pink .ag-note-copy{padding:28px}.ag-note>figure{padding:20px}.ag-note-copy p{font-size:19px}}@media(max-width:700px){.ag-folio{font-size:8px;gap:12px}.ag-folio>span:last-child{display:none}.ag-opening{padding:36px 0 30px}.ag-opening h1{font-size:clamp(49px,11vw,75px)}.ag-deck>p{font-size:21px}.ag-cover figcaption{display:block;padding:13px 22px}.ag-cover figcaption span{display:block}.ag-cover figcaption span+span{font-size:9px;opacity:.75;margin-top:4px}.ag-route{gap:14px;font-size:11px}.ag-body{padding-top:35px}.ag-body>p,.ag-body>ul,.ag-body>ol{font-size:20px;line-height:1.7}.ag-body>p:first-of-type{font-size:25px}.ag-note{grid-template-columns:1fr;width:calc(100% - 28px);margin:40px auto}.ag-note>figure,.ag-note.pink>figure{order:0;padding:20px 20px 0}.ag-note-copy,.ag-note.pink .ag-note-copy{padding:28px 24px}.ag-note h2{font-size:39px}.ag-interlude{width:100%;margin:35px auto}.ag-interlude figcaption{margin:12px 24px}.ag-quote{width:calc(100% - 28px);padding:38px 28px 35px 63px;margin:38px auto}.ag-quote>img{left:15px;width:32px;top:35px}.ag-timeline{width:calc(100% - 28px);padding:30px 25px}.ag-timeline-grid{grid-template-columns:1fr;gap:28px}.ag-timeline>h2{font-size:39px}.ag-practice{grid-template-columns:1fr;width:calc(100% - 28px);padding:30px 24px;gap:24px}.ag-practice .button{width:100%;gap:12px}.ag-body .ag-editor-note{padding:20px}.ag-body>h2{font-size:39px;margin-top:42px}.ag-body .ag-links{font-size:15px}}.art-gloss{--ag-edge:polygon(0 1.1%,3% .6%,6% 1.2%,9% .3%,13% .8%,17% 0,22% .9%,27% .3%,32% 1%,38% .2%,43% .7%,48% 0,54% .9%,59% .3%,65% 1.1%,70% .2%,76% .8%,81% .1%,87% .9%,92% .3%,97% 1%,100% .5%,99.7% 22%,100% 43%,99.6% 67%,100% 86%,99.7% 99%,96% 99.5%,92% 98.9%,87% 100%,82% 99.4%,77% 99.9%,71% 99.1%,66% 99.8%,61% 99.2%,55% 100%,50% 99.4%,44% 99.9%,39% 99.1%,34% 99.8%,29% 99.3%,23% 100%,18% 99.4%,12% 99.9%,7% 99.2%,2% 100%,0 99.3%,.4% 78%,0 58%,.3% 35%)}.ag-note{position:relative;isolation:isolate;background:0 0!important;margin:95px auto;gap:25px;padding:20px 12px;--note-paper:#e5e5d3;--note-angle:-.7deg}.ag-note:before{content:"";position:absolute;inset:-12px -14px;background:var(--note-paper);clip-path:var(--ag-edge);transform:rotate(var(--note-angle));z-index:-1;background-image:repeating-linear-gradient(97deg,#6b5c3510 0 1px,transparent 1px 7px)}.ag-note.pink{--note-paper:#ead6cd;--note-angle:.8deg}.ag-note.dark{--note-paper:#193b32;--note-angle:-.5deg}.ag-note.archive{--note-paper:#e6dfca;--note-angle:.6deg;grid-template-columns:1.08fr 1fr}.ag-note>figure{position:relative;background:#faf4e7;padding:15px 15px 25px;margin:24px 10px 24px 22px;transform:rotate(-2.2deg);box-shadow:3px 8px 16px #26322620;align-self:center}.ag-note>figure:before{content:"";position:absolute;top:-11px;left:37%;width:82px;height:27px;background:#b7a67d70;transform:rotate(7deg);clip-path:polygon(2% 0,100% 4%,97% 95%,0 100%);z-index:1}.ag-note.pink>figure{transform:rotate(2.4deg);margin:24px 24px 24px 0}.ag-note.dark>figure{transform:rotate(-1.4deg)}.ag-note.archive>figure{transform:rotate(-2.6deg)}.ag-note figcaption,.ag-note.dark figcaption{color:#525744;font-size:10px;line-height:1.6}.ag-note.dark figcaption a{color:#525744}.ag-note-copy{padding:40px 38px 40px 12px}.ag-note.pink .ag-note-copy{padding:40px 20px 40px 38px}.ag-note-copy>.eyebrow{display:inline-block;padding:9px 13px;background:#f9f2e1;color:#743743;transform:rotate(-3deg);box-shadow:2px 3px #74374316;letter-spacing:.1em;font-size:10px}.ag-note.pink .eyebrow{transform:rotate(2deg);background:#dce2b9}.ag-note.dark .eyebrow{background:#e9d4c9}.ag-note.archive .eyebrow{background:#743743;color:#faf2df;transform:rotate(1.7deg)}.ag-note-copy>p:last-child>em{display:block;font-size:24px;line-height:1.4;color:#743743;transform:rotate(-1deg);padding:12px 0 0}.ag-note.dark .ag-note-copy>p:last-child>em{color:#dbe1b7}.ag-quote{background:0 0;isolation:isolate;transform:rotate(-.6deg);margin-top:80px;margin-bottom:80px}.ag-quote:before{content:"";position:absolute;inset:-9px -8px;background:var(--ag-wine);clip-path:var(--ag-edge);z-index:-1}.ag-quote>span{display:inline-block;padding:5px 10px;background:#e9d4c9;color:#743743;transform:rotate(2deg);margin-left:18px}.ag-interlude{position:relative;margin-top:75px;margin-bottom:75px}.ag-interlude figcaption{background:#f7f1e1;padding:13px 20px;transform:rotate(-1.1deg);box-shadow:2px 4px #aaa18428;position:relative;margin-top:-8px;max-width:690px;width:85%}.ag-timeline{position:relative;isolation:isolate;background:0 0;padding-top:55px;padding-bottom:55px;margin-top:75px;margin-bottom:75px}.ag-timeline:before{content:"";position:absolute;inset:-10px -10px;background:#193b32;clip-path:var(--ag-edge);z-index:-1}.ag-timeline-grid{gap:26px}.ag-timeline-grid>div{background:#eee9d8;color:#29372b;padding:25px 23px;box-shadow:3px 6px #080e0b44;border:0;transform:rotate(-1.2deg);position:relative}.ag-timeline-grid>div:nth-child(2){transform:rotate(1.1deg);background:#e9d4c9}.ag-timeline-grid>div:nth-child(3){transform:rotate(-.6deg);background:#dbe1b7}.ag-timeline b{color:#743743;font-size:39px}.ag-timeline-grid p{font-family:var(--serif);font-size:19px}.ag-timeline-grid a{color:#743743}.ag-practice{position:relative;isolation:isolate;background:0 0;margin-top:80px;margin-bottom:80px}.ag-practice:before{content:"";position:absolute;inset:-8px;background:#e9d4c9;clip-path:var(--ag-edge);transform:rotate(.4deg);z-index:-1}.ag-practice label{background:#f8f2e4;padding:15px 17px;box-shadow:2px 4px #74374315}.ag-practice label:nth-child(2){transform:rotate(.5deg)}.ag-practice textarea{background:0 0;border:0;border-bottom:1px solid #b6a99a;padding:10px 0;margin-top:5px}.ag-body .ag-editor-note{transform:rotate(-.8deg);border:0;box-shadow:3px 5px #79826326;position:relative}.ag-editor-note:before{content:"";position:absolute;top:-9px;right:24px;width:60px;height:22px;transform:rotate(9deg);background:#b4a78370}@media(max-width:700px){.ag-note,.ag-note.archive{grid-template-columns:1fr;gap:0;width:calc(100% - 38px);margin:66px auto;padding:8px}.ag-note:before{inset:-8px -4px;transform:rotate(.35deg)}.ag-note>figure,.ag-note.pink>figure,.ag-note.archive>figure{margin:20px 10px 12px;padding:11px 11px 19px;transform:rotate(-1.4deg);order:0}.ag-note.pink>figure{transform:rotate(1.4deg)}.ag-note-copy,.ag-note.pink .ag-note-copy{padding:25px 16px}.ag-note h2{font-size:37px}.ag-note-copy>.eyebrow{font-size:9px;letter-spacing:.06em}.ag-note-copy>p:last-child>em{font-size:22px}.ag-quote{transform:rotate(-.3deg);width:calc(100% - 38px);margin:58px auto}.ag-quote>span{margin-left:0}.ag-timeline{width:calc(100% - 38px);padding:35px 23px}.ag-timeline-grid{gap:23px}.ag-timeline-grid>div{padding:23px}.ag-practice{width:calc(100% - 38px);padding:30px 18px}.ag-practice label{padding:13px}.ag-interlude figcaption{width:88%;font-size:11px;margin-left:auto;margin-right:auto}}.ag-culture-route{max-width:1180px;width:calc(100% - 64px);margin:85px auto 105px;padding:45px 0 0}.ag-culture-route>header{max-width:770px;margin:0 auto 55px}.ag-culture-route>header>.eyebrow{display:inline-block;color:var(--ag-wine);background:#dbe1b7;padding:8px 12px;transform:rotate(-2deg)}.ag-culture-route h2{font:clamp(45px,5vw,74px)/1.03 var(--display);margin:25px 0}.ag-culture-route h2 em{font:italic .95em/1.1 var(--serif);color:var(--ag-wine)}.ag-culture-route>header>p{font:22px/1.65 var(--serif);max-width:700px}.ag-route-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;align-items:start}.ag-route-card{min-width:0;box-shadow:3px 7px #776c4826;background:#faf4e6;transform:rotate(-1deg);position:relative}.ag-route-card.stage{transform:rotate(1.1deg);margin-top:35px;background:#eddbd2}.ag-route-card.book{transform:rotate(-.6deg);margin-top:8px;background:#e6e7d5}.ag-route-art{height:155px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#193b32;color:#f4efdf}.ag-route-art>span{font:68px/1 var(--display);letter-spacing:-.02em;transform:rotate(-5deg)}.ag-route-art>i{position:absolute;right:15px;bottom:10px;font:italic 30px/1 var(--serif);color:#dbe1b7}.cinema .ag-route-art:before,.cinema .ag-route-art:after{content:"";position:absolute;left:0;right:0;height:10px;background:repeating-linear-gradient(90deg,transparent 0 10px,#f4efdf 10px 22px,transparent 22px 32px)}.cinema .ag-route-art:before{top:10px}.cinema .ag-route-art:after{bottom:10px}.stage .ag-route-art{background:#743743}.stage .ag-route-art>span{font:italic 55px/1 var(--serif);transform:rotate(3deg);border-bottom:1px solid #edd8c9;padding-bottom:7px}.book .ag-route-art{background:#b6b88d;color:#243a2f;box-shadow:inset 12px 0 #89936b}.book .ag-route-art>span{font:italic 54px/1 var(--serif);border:1px solid #243a2f66;padding:12px 20px;transform:rotate(-3deg)}.book .ag-route-art>i{color:#743743}.ag-route-card-copy{padding:27px 25px 30px}.ag-route-card-copy>.eyebrow{font-size:9px;letter-spacing:.1em}.ag-route-card h3{font:39px/1.08 var(--display);margin:18px 0 12px}.ag-route-card-copy>p{font:19px/1.6 var(--serif);margin:18px 0}.ag-route-card-copy>.ag-route-author{font:12px/1.6 var(--sans);color:#5c6250;margin:0 0 22px}.ag-route-question{border-top:1px solid #8d907966;padding:18px 0 20px}.ag-route-question>span{font:10px/1.5 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:#743743}.ag-route-question>p{font:italic 21px/1.5 var(--serif);margin:10px 0 0}.ag-route-card-copy>a{font:12px/1.6 var(--sans);border-bottom:1px solid #74374366}.ag-route-footnote{font:11px/1.6 var(--sans);color:#5c6250;margin:35px 0 0}@media(max-width:1000px){.ag-route-cards{gap:20px}.ag-route-card-copy{padding:22px 18px}.ag-route-card h3{font-size:34px}.ag-route-card-copy>p{font-size:18px}}@media(max-width:700px){.ag-culture-route{width:calc(100% - 48px);margin:55px auto 70px}.ag-culture-route>header{margin-bottom:35px}.ag-culture-route h2{font-size:48px}.ag-culture-route>header>p{font-size:20px}.ag-route-cards{grid-template-columns:1fr;gap:35px}.ag-route-card.stage,.ag-route-card.book{margin-top:0}.ag-route-card-copy{padding:27px 24px}.ag-route-card h3{font-size:40px}.ag-route-card-copy>p{font-size:20px}.ag-route-art{height:130px}.ag-route-footnote{margin-top:26px}}.ag-route-photo{margin:0;padding:14px 14px 0}.ag-route-photo img{display:block;width:100%;height:auto;object-fit:contain}.ag-route-photo figcaption{font:10px/1.55 var(--sans);color:#62634e;padding:9px 2px 0}.ag-route-photo figcaption a{border-bottom:0}.book .ag-route-photo>a{display:block;text-align:center;background:#dce0c5;padding:20px}.book .ag-route-photo img{width:auto;height:250px;max-width:100%;margin:auto;box-shadow:5px 7px 8px #28362430}.ag-route-card-copy{padding-top:21px}