.FOMwPW_page{padding:0}.FOMwPW_header,.FOMwPW_footer{width:min(100% - 80px,1120px);margin-inline:auto}.FOMwPW_header{justify-content:space-between;align-items:center;gap:24px;padding-block:28px;display:flex}.FOMwPW_brand{min-height:44px;color:var(--colors-text);letter-spacing:-.6px;align-items:center;gap:12px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.FOMwPW_brand svg{width:29px;height:29px}.FOMwPW_nav{align-items:center;gap:25px;font-size:13px;display:flex}.FOMwPW_nav a{min-height:44px;color:var(--colors-text);align-items:center;text-decoration:none;display:inline-flex}.FOMwPW_nav a[aria-current=page]{position:relative}.FOMwPW_nav a[aria-current=page]:after{content:"";background:var(--colors-decorations);border-radius:50%;width:5px;height:5px;position:absolute;bottom:4px;left:calc(50% - 3px)}.FOMwPW_nav a:hover,.FOMwPW_footer a:hover{color:var(--colors-decorations)}.FOMwPW_navDivider{background:var(--studio-line);width:1px;height:20px}.FOMwPW_iconButton{width:38px;height:44px;color:var(--colors-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.FOMwPW_iconButton:hover{box-shadow:none;color:var(--colors-decorations);transform:none}.FOMwPW_themeMenu{margin-inline:-20px -12px;position:relative}.FOMwPW_themeMenu summary{cursor:pointer;place-items:center;width:32px;height:44px;font-size:19px;list-style:none;display:grid}.FOMwPW_themeMenu summary::-webkit-details-marker{display:none}.FOMwPW_themePopover{inset-inline-end:0;z-index:20;background:var(--colors-bg);border:1px solid var(--studio-line);border-radius:6px;gap:10px;min-width:180px;padding:18px;display:grid;position:absolute;top:100%;box-shadow:0 10px 30px #0001}.FOMwPW_themePopover select{background:var(--colors-bg);color:var(--colors-text);border:1px solid var(--studio-line);padding:8px}.FOMwPW_hero{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:28px;padding-block:90px 88px;display:grid}.FOMwPW_eyebrow{color:var(--colors-subText);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:11px;font-weight:500;line-height:1.5;display:flex}.FOMwPW_eyebrow:before{content:"";background:var(--colors-decorations);border-radius:50%;flex-shrink:0;width:6px;height:6px}.FOMwPW_hero h1{letter-spacing:-3.6px;margin:0 0 32px;font-size:clamp(46px,5.6vw,76px);font-weight:520;line-height:1.08}.FOMwPW_hero h1 span{color:var(--colors-subText);isolation:isolate;display:inline-block;position:relative}.FOMwPW_hero h1 span:after{content:"";z-index:-1;border-bottom:3px solid #d99b7f;border-radius:0 0 50% 50%;height:9px;position:absolute;bottom:0;left:0;right:-2%;transform:rotate(-1.8deg)}.FOMwPW_intro{max-width:435px;color:var(--colors-subText);margin:0;font-size:15px;line-height:1.85}.FOMwPW_heroLinks{flex-wrap:wrap;gap:29px;margin-top:24px;display:flex}.FOMwPW_textLink,.FOMwPW_quietLink{min-height:44px;color:var(--colors-text);border-bottom:1px solid var(--studio-line);align-items:center;gap:28px;font-size:13px;text-decoration:none;display:inline-flex}.FOMwPW_quietLink{color:var(--colors-subText);border-color:#0000;gap:14px}.FOMwPW_textLink:hover{border-color:var(--colors-decorations)}.FOMwPW_hero .FOMwPW_textLink{border:0;gap:30px}.FOMwPW_hero .FOMwPW_textLink span{background:var(--colors-text);color:var(--colors-bg);border-radius:50%;place-items:center;width:36px;height:36px;transition:transform .18s;display:grid}.FOMwPW_hero .FOMwPW_textLink:hover span{transform:rotate(40deg)}.FOMwPW_heroMark{justify-self:end;width:180px;margin-top:35px;transform:rotate(9deg)}.FOMwPW_markButton{width:100%;color:var(--colors-text);cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;display:block}.FOMwPW_markButton:hover,.FOMwPW_markButton:active{box-shadow:none;transform:none}.FOMwPW_markButton svg{width:100%;display:block;overflow:visible}.FOMwPW_markButton svg>*{transform-box:fill-box;transform-origin:50%;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.FOMwPW_markButton:hover svg>path:first-child{transform:rotate(-12deg)}.FOMwPW_markButton[data-turn="1"] svg>path:first-child{transform:rotate(45deg)}.FOMwPW_markButton[data-turn="1"] svg>path:nth-child(2),.FOMwPW_markButton[data-turn="2"] svg>path:first-child,.FOMwPW_markButton[data-turn="2"] svg>path:nth-child(3){transform:rotate(90deg)}.FOMwPW_markButton[data-turn="1"] svg>path:nth-child(3){transform:rotate(-90deg)}.FOMwPW_markButton[data-turn="2"] svg>path:nth-child(2),.FOMwPW_markButton[data-turn="3"] svg>path:nth-child(3){transform:rotate(180deg)}.FOMwPW_markButton[data-turn="3"] svg>path:first-child{transform:rotate(135deg)}.FOMwPW_markButton[data-turn="3"] svg>path:nth-child(2){transform:rotate(270deg)}.FOMwPW_markNote{text-align:center;color:var(--colors-subText);margin:27px -20px 0;font-size:11px;line-height:1.5;display:block;transform:rotate(-9deg)}.FOMwPW_sectionHeading{border-top:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:42px;padding-top:19px;display:flex}.FOMwPW_sectionHeading h2{letter-spacing:0;margin:0;font-size:13px;font-weight:500}.FOMwPW_sectionHeading sup{color:var(--colors-subText);margin-left:8px;font-size:10px}.FOMwPW_sectionHeading>span{color:var(--colors-subText);font-size:12px}.FOMwPW_projects{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:start;gap:60px 9%;display:grid}.FOMwPW_project{min-width:0;color:var(--colors-text);text-decoration:none;display:block}.FOMwPW_art{aspect-ratio:1.5;isolation:isolate}.FOMwPW_art img{object-fit:contain;width:100%;height:100%;display:block}.FOMwPW_project .FOMwPW_art img{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.FOMwPW_project:first-child .FOMwPW_art img{transform:rotate(-4deg)}.FOMwPW_project:nth-child(2){margin-top:132px}.FOMwPW_project:nth-child(2) .FOMwPW_art{aspect-ratio:1}.FOMwPW_project:nth-child(2) .FOMwPW_art img{transform:rotate(5deg)}.FOMwPW_project:nth-child(3){grid-column:1/-1;grid-template-columns:minmax(0,300px) minmax(0,370px);align-items:center;gap:60px;margin:10px 0 24px 5%;display:grid}.FOMwPW_project:nth-child(3) .FOMwPW_art{aspect-ratio:1.25}.FOMwPW_project:nth-child(3) .FOMwPW_art img{transform:rotate(-7deg)}.FOMwPW_project:hover .FOMwPW_art img,.FOMwPW_project:focus-visible .FOMwPW_art img{transform:rotate(0)translateY(-5px)}.FOMwPW_projectInfo{padding-top:27px}.FOMwPW_project:nth-child(3) .FOMwPW_projectInfo{padding-top:0}.FOMwPW_projectTitle{justify-content:space-between;align-items:center;gap:16px;display:flex}.FOMwPW_projectTitle h3{letter-spacing:-1px;margin:0;font-size:26px;font-weight:530}.FOMwPW_arrow{border:1px solid var(--studio-line);width:37px;height:37px;color:var(--colors-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:21px;line-height:1;transition:background .18s,color .18s;display:grid}.FOMwPW_project:hover .FOMwPW_arrow,.FOMwPW_project:focus-visible .FOMwPW_arrow{color:var(--colors-bg);background:var(--colors-text)}.FOMwPW_project p{max-width:330px;color:var(--colors-subText);margin:6px 0 18px;font-size:13px}.FOMwPW_projectMeta{color:var(--colors-subText);letter-spacing:.05em;text-transform:uppercase;font-size:10px}.FOMwPW_experiments{justify-content:space-between;align-items:end;gap:30px;padding:60px 0 42px;display:flex}.FOMwPW_experiments .FOMwPW_eyebrow{margin-bottom:12px;font-size:10px}.FOMwPW_experiments h2{letter-spacing:-.5px;margin:0 0 8px;font-size:28px;font-weight:450}.FOMwPW_experiments p{color:var(--colors-subText);max-width:500px;margin:0;font-size:13px}.FOMwPW_experiments .FOMwPW_textLink{flex-shrink:0}.FOMwPW_footer{border-top:1px solid var(--studio-line);color:var(--colors-subText);justify-content:space-between;align-items:center;gap:30px;padding-block:25px 95px;font-size:12px;display:flex}.FOMwPW_footerNote{align-items:center;gap:9px;display:flex}.FOMwPW_footerNote:before{content:"";background:var(--colors-decorations);width:5px;height:5px}.FOMwPW_footer nav{gap:24px;display:flex}.FOMwPW_footer a{min-height:44px;color:var(--colors-subText);align-items:center;text-decoration:none;display:inline-flex}.FOMwPW_backLink{min-height:44px;color:var(--colors-subText);align-items:center;gap:12px;margin-top:26px;font-size:13px;text-decoration:none;display:inline-flex}.FOMwPW_detailHeader{justify-content:space-between;align-items:end;gap:35px;padding:45px 0 32px;display:flex}.FOMwPW_detailHeader h1{letter-spacing:-2px;margin:0 0 12px;font-size:58px;font-weight:500}.FOMwPW_detailHeader .FOMwPW_eyebrow{margin-bottom:14px}.FOMwPW_detailHeader .FOMwPW_intro{font-size:15px}.FOMwPW_detailHeader .FOMwPW_textLink{flex-shrink:0}.FOMwPW_heroArt{aspect-ratio:auto;height:410px;margin-block:20px 46px}.FOMwPW_heroArt img{object-fit:contain}.FOMwPW_detailCopy{grid-template-columns:1.5fr 1fr;gap:90px;padding-block:36px;display:grid}.FOMwPW_detailCopy h2{margin:0;font-size:18px}.FOMwPW_detailCopy p{color:var(--colors-subText);font-size:15px;line-height:1.85}.FOMwPW_detailCopy dl{margin:0}.FOMwPW_detailCopy dl>div{border-bottom:1px solid var(--studio-line);justify-content:space-between;align-items:baseline;gap:24px;padding-block:12px;font-size:13px;display:flex}.FOMwPW_detailCopy dt{color:var(--colors-subText)}.FOMwPW_detailCopy dd{text-align:end;margin:0}.FOMwPW_nextProject{border-top:1px solid var(--studio-line);color:var(--colors-text);justify-content:space-between;align-items:center;padding:22px 0;text-decoration:none;display:flex}.FOMwPW_nextProject small{color:var(--colors-subText);margin-bottom:5px;display:block}.FOMwPW_aboutGrid{grid-template-columns:1.35fr .75fr;gap:60px;padding-block:70px;display:grid}.FOMwPW_aboutGrid h1{letter-spacing:-1.3px;margin:0 0 25px;font-size:52px;font-weight:550}.FOMwPW_aboutGrid p:not(.FOMwPW_eyebrow){color:var(--colors-subText);font-size:16px;line-height:1.9}.FOMwPW_portrait{object-fit:cover;object-position:center top;background:var(--studio-soft);border-radius:48% 48% 42% 42%;width:100%;height:270px;transform:rotate(3deg)}.FOMwPW_aboutList{margin:24px 0 0;padding:0;list-style:none}.FOMwPW_aboutList li{justify-content:space-between;gap:20px;padding:12px 0;font-size:13px;display:flex}.FOMwPW_aboutList span{color:var(--colors-subText);font-size:11px}@media (max-width:1000px){.FOMwPW_nav{gap:17px}.FOMwPW_themeMenu{margin-inline:-12px -6px}.FOMwPW_hero{grid-template-columns:minmax(0,1fr) 140px;gap:20px;padding-block:70px}.FOMwPW_hero h1{letter-spacing:-2.5px;font-size:clamp(40px,5.8vw,54px)}.FOMwPW_heroMark{width:130px}.FOMwPW_projects{column-gap:7%}.FOMwPW_project:nth-child(2){margin-top:100px}.FOMwPW_project:nth-child(3){gap:35px;margin-left:0}.FOMwPW_detailCopy,.FOMwPW_aboutGrid{gap:40px}.FOMwPW_aboutGrid h1{font-size:42px}.FOMwPW_heroArt{height:320px}}@media (max-width:650px){.FOMwPW_header,.FOMwPW_footer{width:calc(100% - 40px)}.FOMwPW_header{flex-wrap:wrap;gap:12px;padding-block:17px}.FOMwPW_brand{font-size:17px}.FOMwPW_brand svg{width:25px;height:25px}.FOMwPW_nav{gap:17px;width:100%;font-size:12px}.FOMwPW_navDivider{margin-inline-start:auto}.FOMwPW_themeMenu{margin-inline:-15px -8px}.FOMwPW_iconButton{flex-shrink:0;width:28px}.FOMwPW_hero{padding-block:44px 45px;display:block;position:relative}.FOMwPW_heroMark{width:58px;margin:0;position:absolute;bottom:40px;right:8px}.FOMwPW_markNote{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FOMwPW_eyebrow{margin-bottom:22px;font-size:10px}.FOMwPW_hero h1{letter-spacing:-1.6px;margin-bottom:26px;font-size:clamp(35px,9.2vw,53px);line-height:1.14}.FOMwPW_intro{font-size:14px}.FOMwPW_heroLinks{gap:25px;margin-top:18px}.FOMwPW_textLink,.FOMwPW_quietLink{gap:18px;font-size:12px}.FOMwPW_sectionHeading{margin-bottom:24px;padding-top:17px}.FOMwPW_sectionHeading h2{font-size:12px}.FOMwPW_sectionHeading>span{font-size:10px}.FOMwPW_projects{display:block}.FOMwPW_project{margin-bottom:52px}.FOMwPW_project:nth-child(2){width:85%;margin:0 0 55px auto}.FOMwPW_project:nth-child(3){width:90%;margin:0 0 25px;display:block}.FOMwPW_project:nth-child(3) .FOMwPW_art{width:85%;margin-inline:auto}.FOMwPW_projectInfo{padding-top:18px}.FOMwPW_project:nth-child(3) .FOMwPW_projectInfo{padding-top:19px}.FOMwPW_projectTitle h3{font-size:25px}.FOMwPW_project p{margin-bottom:6px;font-size:12px}.FOMwPW_projectMeta{font-size:10px}.FOMwPW_experiments{flex-direction:column;align-items:start;gap:16px;padding-block:33px 18px}.FOMwPW_experiments h2{font-size:25px}.FOMwPW_footer{flex-direction:column;align-items:start;gap:8px;padding-block:24px 90px;font-size:11px}.FOMwPW_footer nav{gap:25px}.FOMwPW_detailHeader{padding-block:23px;display:block}.FOMwPW_detailHeader h1{font-size:39px}.FOMwPW_detailHeader .FOMwPW_intro{font-size:14px}.FOMwPW_detailHeader .FOMwPW_textLink{margin-top:16px}.FOMwPW_heroArt{height:245px;margin-block:10px 30px}.FOMwPW_detailCopy{grid-template-columns:1fr;gap:15px;padding-block:26px}.FOMwPW_detailCopy p{font-size:14px}.FOMwPW_backLink{margin-top:19px;font-size:12px}.FOMwPW_aboutGrid{grid-template-columns:1fr;gap:30px;padding-block:35px}.FOMwPW_aboutGrid h1{font-size:38px}.FOMwPW_aboutGrid p:not(.FOMwPW_eyebrow){font-size:15px}.FOMwPW_portrait{max-width:360px;height:240px}}@media (prefers-reduced-motion:reduce){.FOMwPW_project .FOMwPW_art img{transform:none}}@media print{.FOMwPW_heroMark{position:static}.FOMwPW_projects{display:block}.FOMwPW_project{break-inside:avoid;max-width:450px;margin-block:20px}.FOMwPW_project:nth-child(2){margin-top:20px}}
