.site-module__ploqLq__page{min-height:100svh;padding:max(22px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left))}.site-module__ploqLq__header,.site-module__ploqLq__footer{justify-content:space-between;align-items:center;gap:24px;font-size:13px;display:flex}.site-module__ploqLq__header{margin-bottom:clamp(72px,10vw,144px)}.site-module__ploqLq__practicePage .site-module__ploqLq__header{margin-bottom:clamp(44px,4.5vw,64px)}.site-module__ploqLq__mark{font-family:var(--font-wordmark);letter-spacing:-.045em;font-size:clamp(20px,2.2vw,30px);font-weight:400;line-height:.82}.site-module__ploqLq__mark[data-site-domain=personal]{font-size:clamp(18px,1.65vw,25px)}.site-module__ploqLq__mark[data-site-domain=photography],.site-module__ploqLq__mark[data-site-domain=music]{font-size:clamp(17px,1.5vw,23px)}.site-module__ploqLq__brandLink{align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.site-module__ploqLq__navigation{align-items:center;gap:clamp(16px,3vw,40px);display:flex}.site-module__ploqLq__navigation a,.site-module__ploqLq__footer a{align-items:center;min-height:40px;display:inline-flex}.site-module__ploqLq__footer{border-top:1px solid var(--line);color:var(--ink-muted);margin-top:clamp(96px,14vw,180px);padding-top:20px}.site-module__ploqLq__footer div{gap:24px;display:flex}.site-module__ploqLq__themeToggle{min-height:40px;color:inherit;font:inherit;cursor:pointer;text-underline-offset:.22em;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.site-module__ploqLq__intro,.site-module__ploqLq__practiceIntro{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;display:grid}.site-module__ploqLq__intro h1,.site-module__ploqLq__practiceIntro h1,.site-module__ploqLq__detailIntro h1{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,6.2vw,84px);font-weight:400;line-height:.88}.site-module__ploqLq__intro h1{grid-column:4/13;max-width:15ch}.site-module__ploqLq__practiceIndex{border-top:1px solid var(--line);margin-top:clamp(72px,11vw,144px)}.site-module__ploqLq__practiceLink,.site-module__ploqLq__projectRow{border-bottom:1px solid var(--line);align-items:baseline;gap:20px;min-height:98px;padding:22px 0;text-decoration:none;display:grid}.site-module__ploqLq__practiceLink{grid-template-columns:minmax(180px,1fr) 2fr}.site-module__ploqLq__practiceLink h2,.site-module__ploqLq__projectRow h2{letter-spacing:-.012em;margin:0;font-size:23px;font-weight:600}.site-module__ploqLq__practiceLink p,.site-module__ploqLq__projectRow p{max-width:46ch;color:var(--ink-muted);font-family:var(--font-reading);margin:0;font-size:17px;line-height:1.5}.site-module__ploqLq__featurePair{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;margin-top:clamp(88px,13vw,176px);display:grid}.site-module__ploqLq__featurePhoto{grid-column:1/8;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);align-items:start;gap:20px;text-decoration:none;display:grid;transform:translateY(clamp(-180px,-12vw,-88px))}.site-module__ploqLq__featureSoftware{grid-column:8/13;grid-template-columns:minmax(0,3fr) minmax(150px,2fr);align-items:start;gap:20px;padding-bottom:3vw;text-decoration:none;display:grid}.site-module__ploqLq__featureMedia{background:0 0;justify-content:center;align-items:center;height:clamp(260px,28vw,520px);display:flex;overflow:hidden}.site-module__ploqLq__featureMedia img{object-fit:contain;width:100%;height:100%;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);display:block}.site-module__ploqLq__featurePhoto .site-module__ploqLq__featureMedia{grid-area:1/1}.site-module__ploqLq__featurePhoto .site-module__ploqLq__featureMedia img{object-position:right center}.site-module__ploqLq__featurePhotoCopy{grid-area:1/2}.site-module__ploqLq__featureSoftware .site-module__ploqLq__featureMedia{aspect-ratio:3/2;grid-area:1/1;height:auto}.site-module__ploqLq__featureSoftwareCopy{grid-area:1/2}.site-module__ploqLq__featurePhoto h2,.site-module__ploqLq__featureSoftware h2{font-family:var(--font-display);letter-spacing:-.042em;margin:0;font-size:clamp(30px,3.8vw,50px);font-weight:400;line-height:.9}.site-module__ploqLq__featurePhoto p,.site-module__ploqLq__featureSoftware p{max-width:38ch;font-family:var(--font-reading);color:var(--ink-muted);margin:0;font-size:18px;line-height:1.55}@media (min-width:761px) and (max-width:1857px){.site-module__ploqLq__featurePair{transform:translate(calc(18.777px - 8.244vw))}}@media (min-width:1858px){.site-module__ploqLq__featurePair{transform:translate(calc(226.777px - 19.444vw))}}.site-module__ploqLq__homeMusic{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;margin-top:clamp(96px,14vw,184px);padding-top:20px;display:grid}.site-module__ploqLq__homeMusicHeading{grid-column:1/4}.site-module__ploqLq__homeMusicHeading h2{font-family:var(--font-display);letter-spacing:-.044em;margin:0;font-size:clamp(32px,4.2vw,58px);font-weight:400;line-height:.88}.site-module__ploqLq__homeMusicHeading p{color:var(--ink-muted);font-family:var(--font-reading);margin:18px 0 0;font-size:18px;line-height:1.5}.site-module__ploqLq__homeMusicArt{grid-column:4/8;display:block;overflow:hidden}.site-module__ploqLq__homeMusicArt img{width:100%;height:auto;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);display:block}.site-module__ploqLq__homeMusicRelease{grid-column:8/13;padding-top:clamp(18px,3vw,48px)}.site-module__ploqLq__homeMusicWithoutArt .site-module__ploqLq__homeMusicRelease{grid-column:4/11;padding-top:0}.site-module__ploqLq__homeMusicRelease h3{max-width:13ch;font-family:var(--font-display);letter-spacing:-.044em;text-wrap:balance;margin:0;font-size:clamp(30px,3.8vw,50px);font-weight:400;line-height:.9}.site-module__ploqLq__homeMusicRelease h3 a{text-decoration:none}.site-module__ploqLq__homeMusicRelease .site-module__ploqLq__musicEmbed{margin-top:28px}.site-module__ploqLq__practiceIntro h1{grid-column:4/12}.site-module__ploqLq__softwarePracticeIntro h1{font-size:clamp(40px,5.4vw,74px)}.site-module__ploqLq__introFeaturedProject{grid-area:2/1/auto/7;align-self:start;margin-top:16px}.site-module__ploqLq__introFeaturedProject .site-module__ploqLq__softwareCard{display:block}.site-module__ploqLq__projectList{border-top:1px solid var(--line);margin-top:clamp(72px,10vw,130px)}.site-module__ploqLq__projectRow{grid-template-columns:64px minmax(220px,1fr) 1.6fr minmax(90px,auto)}.site-module__ploqLq__status{text-align:right;color:var(--ink-muted);font:12px/1.4 var(--font-mono)}.site-module__ploqLq__selectedSoftware{margin-top:clamp(72px,9vw,128px)}.site-module__ploqLq__softwareGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(64px,8vw,104px) 20px;margin-top:16px;display:grid}.site-module__ploqLq__softwareCard{color:inherit;text-decoration:none}.site-module__ploqLq__softwareCard:nth-child(3n+1){grid-column:1/8}.site-module__ploqLq__softwareCard:nth-child(3n+2){grid-column:8/13;margin-top:7vw}.site-module__ploqLq__softwareCard:nth-child(3n){grid-column:3/11}.site-module__ploqLq__softwareCard img{width:100%;height:auto;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);display:block}.site-module__ploqLq__galleryImageButton{width:100%;color:inherit;cursor:zoom-in;touch-action:manipulation;background:0 0;border:0;padding:0;display:block}.site-module__ploqLq__softwareCardContent{color:inherit;text-decoration:none}.site-module__ploqLq__softwareCard h2{font-family:var(--font-display);letter-spacing:-.042em;margin:18px 0 10px;font-size:clamp(26px,3vw,40px);font-weight:400;line-height:.9}.site-module__ploqLq__softwareCard p{max-width:48ch;color:var(--ink-muted);font-family:var(--font-reading);margin:0;font-size:18px;line-height:1.55}.site-module__ploqLq__cardMeta{color:var(--ink-muted);font:12px/1.4 var(--font-mono);margin-top:10px}.site-module__ploqLq__ondeonMedia{position:relative;overflow:hidden}.site-module__ploqLq__ondeonCardMedia{width:min(100%,840px);margin-inline:auto}.site-module__ploqLq__ondeonDetailMedia{width:100%}.site-module__ploqLq__ondeonVideo{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);display:block}.site-module__ploqLq__ondeonControls{gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.site-module__ploqLq__ondeonControl{color:#fffffff5;min-height:34px;font:12px/1 var(--font-mono);cursor:pointer;background:#0f1012d1;border:1px solid #ffffff75;border-radius:0;padding:0 10px;transition:background .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1)}.site-module__ploqLq__ondeonControl:hover{background:#0f1012fa;border-color:#ffffffe0}.site-module__ploqLq__ondeonControl:focus-visible{outline-offset:2px;outline:2px solid #fff}.site-module__ploqLq__studyRegister{margin-top:clamp(112px,16vw,220px)}.site-module__ploqLq__registerHeading{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;display:grid}.site-module__ploqLq__registerHeading>div{grid-column:4/11}.site-module__ploqLq__registerHeading h2{max-width:16ch;font-family:var(--font-display);letter-spacing:-.044em;text-wrap:balance;margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:400;line-height:.9}.site-module__ploqLq__registerHeading>div>p{max-width:45ch;color:var(--ink-muted);font-family:var(--font-reading);text-wrap:pretty;margin:26px 0 0;font-size:18px;line-height:1.58}.site-module__ploqLq__registerHeading>div>p+p{margin-top:1em}.site-module__ploqLq__studyList{border-top:1px solid var(--line);margin-top:clamp(64px,8vw,104px)}.site-module__ploqLq__studyRow{border-bottom:1px solid var(--line);min-height:116px;color:inherit;grid-template-columns:64px minmax(190px,1fr) 1.8fr minmax(180px,.8fr);align-items:baseline;gap:20px;padding:24px 0;text-decoration:none;display:grid}.site-module__ploqLq__studyRow h3{letter-spacing:-.012em;margin:0;font-size:21px;font-weight:600}.site-module__ploqLq__studyRow>p{max-width:52ch;color:var(--ink-muted);font-family:var(--font-reading);text-wrap:pretty;margin:0;font-size:17px;line-height:1.52}.site-module__ploqLq__studyMeta{color:var(--ink-muted);font:12px/1.4 var(--font-mono);grid-template-columns:1fr;gap:5px;display:grid}.site-module__ploqLq__detailIntro{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.site-module__ploqLq__detailIntro h1{grid-column:4/13;max-width:12ch}.site-module__ploqLq__detailStatement{max-width:42ch;font-family:var(--font-reading);letter-spacing:-.006em;grid-column:7/13;margin:42px 0 0;font-size:clamp(21px,2.2vw,29px);line-height:1.4}.site-module__ploqLq__detailExternalLink{width:fit-content;color:inherit;font:12px/1.4 var(--font-mono);text-underline-offset:3px;grid-column:7/13;margin-top:6px}.site-module__ploqLq__detailMedia{margin-top:clamp(72px,10vw,140px)}.site-module__ploqLq__detailMedia img{object-fit:contain;width:100%;max-height:88svh}.site-module__ploqLq__details{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:18px;display:grid}.site-module__ploqLq__details dl{grid-column:1/5;grid-template-columns:1fr 2fr;gap:8px 20px;margin:0;font-size:13px;display:grid}.site-module__ploqLq__details dt{color:var(--ink-muted)}.site-module__ploqLq__details dd{margin:0}.site-module__ploqLq__details .site-module__ploqLq__tags{color:var(--ink-muted);grid-column:8/13;margin:0;font-size:13px}.site-module__ploqLq__caseSections{margin-top:clamp(96px,13vw,176px)}.site-module__ploqLq__caseSection{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;padding:30px 0 clamp(72px,9vw,120px);display:grid}.site-module__ploqLq__caseSection h2{letter-spacing:-.012em;grid-column:1/5;margin:0;font-size:22px}.site-module__ploqLq__caseSection p{max-width:46ch;font-family:var(--font-reading);text-wrap:pretty;grid-column:7/13;margin:0;font-size:19px;line-height:1.62}.site-module__ploqLq__caseCopy{grid-column:7/13}.site-module__ploqLq__caseSectionSolo .site-module__ploqLq__caseCopy{grid-column:4/11}.site-module__ploqLq__caseCopy h3{max-width:15ch;font-family:var(--font-display);letter-spacing:-.044em;text-wrap:balance;margin:0 0 28px;font-size:clamp(32px,4vw,54px);font-weight:400;line-height:.9}.site-module__ploqLq__caseCopy p{margin:0 0 1.15em}.site-module__ploqLq__caseContact{border-top:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:36px;padding-top:16px;font-size:13px;display:flex}.site-module__ploqLq__musicPlaylist{border-top:1px solid var(--line);margin-top:clamp(64px,9vw,120px)}.site-module__ploqLq__musicTrackList{margin:0;padding:0;list-style:none}.site-module__ploqLq__musicTrackRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(320px,.95fr) minmax(360px,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);min-height:156px;padding:20px 0;display:grid}.site-module__ploqLq__musicTrackIdentity{min-width:0;color:inherit;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none;display:grid}.site-module__ploqLq__musicTrackArt{background:var(--line);width:88px;height:88px;display:block;overflow:hidden}.site-module__ploqLq__musicTrackArt img{object-fit:cover;width:100%;height:100%;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);display:block}.site-module__ploqLq__musicTrackArtPlaceholder{width:100%;height:100%;display:block}.site-module__ploqLq__musicTrackCopy{min-width:0;display:block}.site-module__ploqLq__musicTrackCopy h2{letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(18px,1.7vw,23px);font-weight:600;line-height:1.08}.site-module__ploqLq__musicTrackCopy>span{color:var(--ink-muted);font:12px/1.4 var(--font-mono);margin-top:8px;display:block}.site-module__ploqLq__musicTrackPlayer{min-width:0}.site-module__ploqLq__musicTrackPlayer .site-module__ploqLq__musicEmbed{margin-top:0}.site-module__ploqLq__musicTrackPlayer .site-module__ploqLq__musicYoutubeEmbed{aspect-ratio:auto;height:116px}.site-module__ploqLq__musicEmbed{width:100%;height:116px;margin-top:16px;overflow:hidden}.site-module__ploqLq__musicEmbed iframe{border:0;width:100%;height:100%;display:block}.site-module__ploqLq__musicYoutubeEmbed{aspect-ratio:16/9;height:auto}.site-module__ploqLq__musicDetailEmbed{width:min(100%,720px);margin:clamp(48px,7vw,88px) auto 0}.site-module__ploqLq__musicDetailEmbed .site-module__ploqLq__musicEmbed{margin-top:0}.site-module__ploqLq__musicDetailArt{width:min(100%,920px);margin:clamp(72px,10vw,140px) auto 0}.site-module__ploqLq__musicDetailArt img{width:100%;height:auto;display:block}.site-module__ploqLq__musicImageGallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin:clamp(72px,10vw,140px) auto 0;display:grid}.site-module__ploqLq__musicImageGallery figure{grid-column:3/11;margin:0}.site-module__ploqLq__musicImageGallery img{width:100%;height:auto;display:block}.site-module__ploqLq__musicImageGallery figcaption{color:var(--ink-muted);margin-top:8px;font-size:12px}.site-module__ploqLq__photoGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(42px,7vw,92px) 20px;margin-top:clamp(48px,6vw,84px);display:grid}.site-module__ploqLq__photoCard{text-decoration:none}.site-module__ploqLq__photoCard:nth-child(4n+1){grid-column:1/7}.site-module__ploqLq__photoCard:nth-child(4n+2){grid-column:8/13;margin-top:10vw}.site-module__ploqLq__photoCard:nth-child(4n+3){grid-column:3/9}.site-module__ploqLq__photoCard:nth-child(4n){grid-column:9/13;margin-top:5vw}.site-module__ploqLq__photoCard img{width:100%;height:auto;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.site-module__ploqLq__photoCard span{margin-top:10px;font-size:14px;display:block}.site-module__ploqLq__personalTransition{border-top:1px solid var(--line);margin-top:clamp(88px,12vw,164px);padding-top:16px}.site-module__ploqLq__personalTransition p{color:var(--ink-muted);font:12px/1.4 var(--font-mono);margin:0}.site-module__ploqLq__personalPhotoGrid{margin-top:36px}.site-module__ploqLq__personalPhotoGrid .site-module__ploqLq__photoCard:last-child{grid-column:3/11}.site-module__ploqLq__gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,5vw,72px) 20px;margin-top:clamp(72px,9vw,128px);display:grid}.site-module__ploqLq__gallery figure{margin:0}.site-module__ploqLq__gallery figure:nth-child(6n+1){grid-column:1/8}.site-module__ploqLq__gallery figure:nth-child(6n+2){grid-column:8/13;margin-top:8vw}.site-module__ploqLq__gallery figure:nth-child(6n+3){grid-column:3/10}.site-module__ploqLq__gallery figure:nth-child(6n+4){grid-column:1/6}.site-module__ploqLq__gallery figure:nth-child(6n+5){grid-column:7/12;margin-top:4vw}.site-module__ploqLq__gallery figure:nth-child(6n){grid-column:4/10}.site-module__ploqLq__gallery img{width:100%;height:auto}.site-module__ploqLq__gallery figure:nth-child(n+3) img{object-fit:contain;max-height:84svh}.site-module__ploqLq__gallery figcaption{color:var(--ink-muted);margin-top:8px;font-size:12px}.site-module__ploqLq__lightboxDialog{--lightbox-ink:#e9e8e3;--lightbox-muted:#a6a59e;width:min(100%,1600px);max-width:none;height:100svh;max-height:none;color:var(--lightbox-ink);background:0 0;border:0;margin:0 auto;padding:16px;overflow:hidden}@supports (color:lab(0% 0 0)){.site-module__ploqLq__lightboxDialog{--lightbox-ink:lab(91.9176% -.189453 2.27995);--lightbox-muted:lab(67.5814% -.29546 3.81395)}}.site-module__ploqLq__lightboxDialog::backdrop{background:#0b0c0eed}.site-module__ploqLq__lightboxContent{grid-template-rows:minmax(0,1fr) auto;align-items:center;width:100%;height:100%;display:grid;position:relative}.site-module__ploqLq__lightboxStage{cursor:zoom-out;min-height:0;display:grid}.site-module__ploqLq__lightboxContent img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 96px);margin:auto;display:block}.site-module__ploqLq__lightboxClose,.site-module__ploqLq__lightboxNavigation button{min-height:40px;color:var(--lightbox-ink);font:12px/1.4 var(--font-mono);cursor:pointer;text-underline-offset:.22em;background:0 0;border:0;padding:0;text-decoration:underline}.site-module__ploqLq__lightboxClose{z-index:1;position:absolute;top:0;right:0}.site-module__ploqLq__lightboxMeta{min-height:40px;color:var(--lightbox-muted);font:12px/1.4 var(--font-mono);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-top:12px;display:grid}.site-module__ploqLq__lightboxMeta p{margin:0}.site-module__ploqLq__lightboxNavigation{align-items:center;gap:14px;display:flex}.site-module__ploqLq__lightboxNavigation span{text-align:center;font-variant-numeric:tabular-nums;min-width:44px}.site-module__ploqLq__galleryImageButton:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.site-module__ploqLq__lightboxClose:focus-visible,.site-module__ploqLq__lightboxNavigation button:focus-visible{outline:2px solid var(--lightbox-ink);outline-offset:4px}.site-module__ploqLq__about{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.site-module__ploqLq__about h1{font-family:var(--font-display);letter-spacing:-.045em;grid-column:1/7;margin:0;font-size:clamp(40px,6.2vw,82px);font-weight:400;line-height:.88}.site-module__ploqLq__aboutCopy{grid-column:8/13;padding-top:12px}.site-module__ploqLq__aboutCopy p{font-family:var(--font-reading);text-wrap:pretty;margin:0 0 1.4em;font-size:19px;line-height:1.62}.site-module__ploqLq__archiveGroups{margin-top:80px}.site-module__ploqLq__archiveGroup{border-top:1px solid var(--line);grid-template-columns:1fr 3fr;gap:20px;padding:24px 0 64px;display:grid}.site-module__ploqLq__archiveGroup h2{margin:0;font-size:16px}.site-module__ploqLq__archiveGroup ul{margin:0;padding:0;list-style:none}.site-module__ploqLq__archiveGroup li{padding:8px 0}.site-module__ploqLq__archiveHero{max-width:920px;margin:clamp(64px,9vw,128px) auto 0}.site-module__ploqLq__archiveHero img{width:100%;height:auto}.site-module__ploqLq__archiveBody{max-width:720px;margin:clamp(64px,9vw,120px) auto 0}.site-module__ploqLq__archiveBody>section{margin-top:64px}.site-module__ploqLq__archiveBody h2,.site-module__ploqLq__prose h2{letter-spacing:-.012em;margin:2.6em 0 .7em;font-size:24px}.site-module__ploqLq__archiveBody h3,.site-module__ploqLq__prose h3{margin:2em 0 .6em;font-size:19px}.site-module__ploqLq__archiveBody p,.site-module__ploqLq__archiveBody li,.site-module__ploqLq__prose p,.site-module__ploqLq__prose blockquote{font-family:var(--font-reading);text-wrap:pretty;font-size:18px;line-height:1.68}.site-module__ploqLq__archiveBody li{margin-bottom:8px}.site-module__ploqLq__prose figure{margin:48px 0}.site-module__ploqLq__prose img{width:100%;height:auto}.site-module__ploqLq__prose figcaption{color:var(--ink-muted);margin-top:8px;font-size:12px}@media (hover:hover){.site-module__ploqLq__navigation a:hover,.site-module__ploqLq__footer a:hover{opacity:.55}.site-module__ploqLq__projectRow:hover .site-module__ploqLq__status{transform:translate(4px)}.site-module__ploqLq__projectRow .site-module__ploqLq__status{transition:transform .16s cubic-bezier(.16,1,.3,1)}.site-module__ploqLq__softwareCard:hover img,.site-module__ploqLq__photoCard:hover img,.site-module__ploqLq__featureMedia:hover img,.site-module__ploqLq__softwareCard:hover .site-module__ploqLq__ondeonVideo,.site-module__ploqLq__musicTrackIdentity:hover img,.site-module__ploqLq__homeMusicArt:hover img{opacity:.92;transform:scale(1.012)}a.site-module__ploqLq__studyRow:hover h3{transform:translate(4px)}a.site-module__ploqLq__studyRow h3{transition:transform .16s cubic-bezier(.16,1,.3,1)}}@media (max-width:760px){.site-module__ploqLq__page{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.site-module__ploqLq__header{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:72px}.site-module__ploqLq__practicePage .site-module__ploqLq__header{margin-bottom:54px}.site-module__ploqLq__navigation{flex-wrap:nowrap;justify-content:space-between;gap:12px;width:100%;min-width:0}.site-module__ploqLq__intro,.site-module__ploqLq__practiceIntro,.site-module__ploqLq__detailIntro,.site-module__ploqLq__about{display:block}.site-module__ploqLq__intro h1,.site-module__ploqLq__practiceIntro h1,.site-module__ploqLq__detailIntro h1,.site-module__ploqLq__about h1,.site-module__ploqLq__softwarePracticeIntro h1{font-size:clamp(32px,9.6vw,42px)}.site-module__ploqLq__detailStatement{margin-top:28px}.site-module__ploqLq__detailExternalLink{margin-top:20px;display:inline-block}.site-module__ploqLq__introFeaturedProject{margin:48px 0 0}.site-module__ploqLq__introFeaturedProject .site-module__ploqLq__softwareCard{margin-bottom:0!important}.site-module__ploqLq__practiceLink{grid-template-columns:minmax(0,1fr);gap:10px}.site-module__ploqLq__projectRow{grid-template-columns:36px minmax(0,1fr) 24px;gap:10px}.site-module__ploqLq__practiceLink h2,.site-module__ploqLq__practiceLink p,.site-module__ploqLq__projectRow h2,.site-module__ploqLq__projectRow p{min-width:0}.site-module__ploqLq__practiceLink p{grid-column:1}.site-module__ploqLq__projectRow p{grid-column:2/4}.site-module__ploqLq__projectRow .site-module__ploqLq__status{text-align:left;grid-column:2/4}.site-module__ploqLq__featurePair,.site-module__ploqLq__softwareGrid,.site-module__ploqLq__photoGrid,.site-module__ploqLq__gallery{display:block}.site-module__ploqLq__featurePhoto,.site-module__ploqLq__featureSoftware,.site-module__ploqLq__softwareCard,.site-module__ploqLq__photoCard,.site-module__ploqLq__gallery figure{margin:0 0 64px!important}.site-module__ploqLq__photoGrid{margin-top:44px}.site-module__ploqLq__personalTransition{margin-top:72px}.site-module__ploqLq__personalPhotoGrid{margin-top:30px}.site-module__ploqLq__featurePhoto{display:block;transform:none}.site-module__ploqLq__featurePhoto .site-module__ploqLq__featureMedia img{object-position:center center}.site-module__ploqLq__featurePhotoCopy,.site-module__ploqLq__featureSoftwareCopy{margin-top:20px}.site-module__ploqLq__featureSoftware{padding:0;display:block}.site-module__ploqLq__featureSoftware .site-module__ploqLq__featureMedia{aspect-ratio:auto;height:clamp(220px,65vw,420px)}.site-module__ploqLq__featureMedia{height:clamp(220px,65vw,420px)}.site-module__ploqLq__homeMusic{display:block}.site-module__ploqLq__homeMusicHeading{margin-bottom:34px}.site-module__ploqLq__homeMusicArt{margin-bottom:24px}.site-module__ploqLq__homeMusicRelease{padding-top:0}.site-module__ploqLq__homeMusicRelease h3{font-size:38px}.site-module__ploqLq__detailMedia img{max-height:none}.site-module__ploqLq__lightboxDialog{padding:12px}.site-module__ploqLq__lightboxContent img{max-height:calc(100svh - 108px)}.site-module__ploqLq__lightboxMeta{grid-template-columns:1fr;gap:8px}.site-module__ploqLq__lightboxNavigation{justify-content:space-between}.site-module__ploqLq__ondeonCardMedia{width:100%}.site-module__ploqLq__details{display:block}.site-module__ploqLq__details dl{margin-bottom:20px}.site-module__ploqLq__caseSection{display:block}.site-module__ploqLq__caseSection h2{margin-bottom:28px}.site-module__ploqLq__caseSection p{font-size:17px}.site-module__ploqLq__caseCopy h3{font-size:34px}.site-module__ploqLq__registerHeading{display:block}.site-module__ploqLq__studyRow{grid-template-columns:36px 1fr;gap:10px;min-height:0;padding:22px 0 26px}.site-module__ploqLq__studyRow>p,.site-module__ploqLq__studyMeta{grid-column:2}.site-module__ploqLq__studyMeta{margin-top:6px}.site-module__ploqLq__aboutCopy{padding-top:48px}.site-module__ploqLq__archiveGroup{grid-template-columns:1fr}.site-module__ploqLq__musicTrackRow{min-height:0;padding:18px 0 22px;display:block}.site-module__ploqLq__musicTrackIdentity{grid-template-columns:64px minmax(0,1fr);gap:10px}.site-module__ploqLq__musicTrackArt{width:64px;height:64px}.site-module__ploqLq__musicTrackCopy h2{font-size:18px}.site-module__ploqLq__musicTrackPlayer{margin-top:14px}.site-module__ploqLq__musicImageGallery{display:block}.site-module__ploqLq__musicDetailEmbed,.site-module__ploqLq__musicDetailArt{width:100%}.site-module__ploqLq__musicImageGallery figure{margin:0}.site-module__ploqLq__footer{flex-direction:column;align-items:flex-start}}@media (max-width:390px){.site-module__ploqLq__mark{font-size:18px}.site-module__ploqLq__navigation{gap:9px;font-size:12px}}
