@font-face{font-family:PTP Editorial;src:url(/portfolio/fonts/bodoni-moda-variable.ttf)format("truetype");font-style:normal;font-weight:400 900;font-display:swap}.portfolio .model-book-title h1,.modeling-page .winter-copy h1{font-optical-sizing:auto;font-synthesis:none;text-transform:uppercase;letter-spacing:-.025em;color:#858f99;text-shadow:0 1px #ffffffbf,0 2px 3px #28354220;margin:0 0 28px;font-family:PTP Editorial,Didot,Bodoni MT,Georgia,serif;font-size:clamp(52px,5.6vw,86px);font-weight:400;line-height:1.04}@supports ((-webkit-background-clip:text) or (background-clip:text)){.portfolio .model-book-title h1,.modeling-page .winter-copy h1{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:.5px #596775b3;text-shadow:none;filter:drop-shadow(0 1px #ffffffa6)drop-shadow(0 2px 2px #24313e26);background:linear-gradient(175deg,#fbfcfd 0%,#cdd3d9 27%,#9aa4ae 49%,#e9edf0 55%,#b5bec7 78%,#dce2e7 100%);-webkit-background-clip:text;background-clip:text}}.portfolio .model-book-title,.modeling-page .winter-copy{max-width:43%;top:33%;left:6.5vw}@media (max-width:700px){.portfolio .model-book-title h1,.modeling-page .winter-copy h1{letter-spacing:-.02em;margin-bottom:22px;font-size:clamp(36px,9.5vw,58px);line-height:1.08}.portfolio .model-book-title{max-width:86%;padding:15px;top:112px;left:7vw}.modeling-page .winter-copy{max-width:none;position:relative;top:auto;left:auto}.modeling-page .winter-copy h1 br{display:initial}}@media (forced-colors:active){.portfolio .model-book-title h1,.modeling-page .winter-copy h1{color:canvastext;-webkit-text-fill-color:CanvasText;-webkit-text-stroke:0;text-shadow:none;filter:none;background:0 0}}
