.pg{color:var(--ink);padding-bottom:6vh;position:relative}.pg-wrap{max-width:var(--content-max);padding:0 var(--page-margin);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;display:grid}.pg-label{color:var(--ink-soft)}.pg em{font-variation-settings:"SOFT" 70, "WONK" 0;font-style:italic}.pg-mask{overflow-clip-margin:.12em;padding-bottom:.04em;display:block;overflow:clip}.pg-line{will-change:transform;display:block}.pg-st{grid-column:1/-1;grid-template-columns:subgrid;padding-top:8vh;display:grid}.pg-st .pg-label{grid-column:2/8;margin-bottom:clamp(100px,15vh,170px)}.pg-h{font-family:var(--font-display);letter-spacing:-.012em;z-index:1;grid-column:2/9;margin:0;font-weight:310;position:relative}.pg-sanat-wrap{z-index:0;isolation:isolate;display:inline-block;position:relative}.pg-sanat{font-size:var(--pg-sanat-size,clamp(70px, 8.7vw, 152px));letter-spacing:-.028em;z-index:1;white-space:nowrap;margin-left:-.045em;line-height:.92;display:block;position:relative}.pg-heart{width:var(--pg-heart-w,120%);height:auto;color:var(--coral);transform-origin:50%;z-index:0;pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-42%)rotate(-6deg)}.pg-l2{z-index:2;margin-top:.1em;font-size:clamp(38px,4.9vw,84px);line-height:1.02;display:block;position:relative}.pg-photo{aspect-ratio:2/3;background:color-mix(in oklab, var(--sand) 60%, transparent);grid-area:1/9/span 4/12;align-self:center;margin:8vh 0 0;position:relative;overflow:hidden}.pg-photo img{object-fit:cover;object-position:62% 50%}.pg-photo-inner{position:absolute;inset:-8% 0}.pg-sub{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:pretty;grid-column:2/9;max-width:26ch;margin:13vh 0 0;font-size:clamp(26px,2.6vw,40px);font-weight:320;line-height:1.2}.pg-strike{white-space:nowrap;display:inline-block;position:relative}.pg-strike svg{pointer-events:none;width:100%;height:100%;color:var(--ink);position:absolute;inset:0;overflow:visible}.pg-turn{max-width:31ch;font-family:var(--font-display);letter-spacing:-.008em;text-wrap:pretty;grid-column:2/9;margin:3.5vh 0 0;font-size:clamp(25px,2.3vw,38px);font-weight:310;line-height:1.24}.pg-me{grid-column:2/12;margin-top:7vh;position:relative}.pg-script{font-family:var(--font-script);transform-origin:0 100%;margin:0 0 2vh .2em;font-size:clamp(54px,5.4vw,88px);font-weight:400;line-height:1;display:inline-block;transform:rotate(-4deg)}.pg-ledge{border-bottom:1px solid color-mix(in oklab, var(--ink) 20%, transparent);justify-content:space-between;align-items:flex-end;gap:clamp(14px,1.6vw,24px);padding:0 1.2%;display:flex}.pg-ledge-group{display:contents}.pg-print{width:var(--w);height:var(--h);transform-origin:50% 100%;flex:none;margin:0;position:relative}.pg-print-in{background:var(--moon);width:100%;height:100%;transform:rotate(var(--lean,0deg));transform-origin:50% 100%;transition:transform .5s var(--ease-22), box-shadow .5s var(--ease-22);padding:6px;position:relative;box-shadow:0 1px 1px #15171414,0 14px 28px -12px #15171457}.pg-print-in>span{width:100%;height:100%;display:block;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.pg-print:hover .pg-print-in{transform:translateY(-6px)rotate(0)scale(1.04);box-shadow:0 1px 1px #15171414,0 24px 40px -14px #1517146b}}.pg-cap{color:var(--ink-soft);margin:1.6vh 0 0 1.2%;font-size:13px}.pg-en{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;margin-top:7vh;display:grid}.pg-en-tx{grid-column:2/7}.pg-en-h{font-family:var(--font-display);font-weight:310;font-size:var(--text-display-l);letter-spacing:-.014em;margin:0;line-height:1}.pg-en-p{max-width:36ch;font-size:var(--text-body-l);margin:3.5vh 0 0;line-height:1.55}.pg-vis{grid-column:8/12;position:relative}.pg-table{aspect-ratio:4/5;background:color-mix(in oklab, var(--sand) 60%, transparent);position:relative;overflow:hidden}.pg-table img{object-fit:cover;object-position:56% 100%;transform-origin:56% 100%;transform:scale(1.42)}@media (max-width:767px){.pg-st .pg-label,.pg-h,.pg-sub,.pg-turn,.pg-me,.pg-en-tx,.pg-vis{grid-column:1/-1}.pg-st{padding-top:7.5vh}.pg-st .pg-label{margin-bottom:94px}.pg-sanat{font-size:var(--pg-sanat-size-m,74px)}.pg-l2{font-size:38px}.pg-photo{grid-area:auto/7/auto/-1;margin-top:5vh}.pg-sub{max-width:none;margin-top:4vh;font-size:25px;line-height:1.22}.pg-turn{margin-top:3.5vh;font-size:23px;line-height:1.28}.pg-me{margin-top:8vh}.pg-script{margin-bottom:1.5vh;font-size:46px}.pg-ledge{border-bottom:0;flex-direction:column;align-items:stretch;gap:20px;padding:0}.pg-print{--cw:calc(100vw - 2 * var(--page-margin) - 12px);width:calc(var(--cw) * var(--fw) * .97);height:calc(var(--cw) * var(--fh) * .97)}.pg-ledge-group{border-bottom:1px solid color-mix(in oklab, var(--ink) 20%, transparent);justify-content:space-between;align-items:flex-end;gap:12px;padding:0 6px;display:flex}.pg-en{margin-top:8vh}.pg-en-h{font-size:40px}.pg-vis{justify-self:end;width:64%;margin-top:6vh}.pg-sanat-wrap{margin-left:16px}.pg{padding-bottom:5vh}}
