.ph{--ink:#1C1B19;--muted:#5F5A52;--line:#D9D2C6;--bg:#F5F4F1;--serif:var(--font-heading-family),"Arapey",Georgia,serif;--sans:var(--font-body-family),"Jost",sans-serif;background:var(--bg);color:var(--ink)}.ph *{box-sizing:border-box}.ph a{color:var(--ink);text-decoration:none}.ph h2,.ph h3,.ph p{margin:0}.ph em{font-style:italic}.ph-w{max-width:1440px;margin:0 auto;padding:0 40px}.ph-serif,.ph-ara{font-family:var(--serif);font-weight:400}.ph-cap{margin:0;font-family:var(--sans);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;line-height:1.5}.ph-ul{text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:1px}.ph-img{display:block;width:100%;height:100%;object-fit:cover}.ph-link{display:inline-flex;align-items:center;min-height:44px}.ph-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ph-only-m{display:none}.ph-hero{position:relative;display:block;overflow:hidden;height:var(--h,720px);max-height:86vh;min-height:440px;background:#3a3631}.ph-hero picture,.ph-hero .ph-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ph-hero picture img,.ph-hero .ph-ph svg{width:100%;height:100%;object-fit:cover}.ph-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--ov,.22))}.ph-hero__c{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:0 24px;text-align:center}.ph .ph-hero__k{color:#fff;font-size:var(--ks,20px)}.ph-hero__logo{width:var(--lw,520px);max-width:80%;height:auto}.ph .ph-hero__t{color:#fff;font-size:clamp(56px,8vw,120px);line-height:.9}.ph-chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding:28px 0 12px}.ph .ph-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1px solid #CFC8BC;border-radius:999px;font-family:var(--sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ph .ph-chip:hover{border-color:var(--ink)}.ph-intro{max-width:760px;margin:0 auto 40px;text-align:center;font-family:var(--serif);font-size:clamp(16px,1.25vw,18px);line-height:1.4;letter-spacing:.03em}.ph-intro p+p{margin-top:12px}.ph-worlds{display:flex;justify-content:center;align-items:flex-start;gap:20px}.ph .ph-world{position:relative;display:block;flex:0 0 min(26%,340px)}.ph-world:nth-child(2){margin-top:72px}.ph-world__img{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#ddd6cb}.ph-world__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--wov,.18));pointer-events:none}.ph-world__ov{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:26px;color:#fff}.ph-world:nth-child(3) .ph-world__ov{align-items:flex-end;text-align:right}.ph .ph-world__n{color:#fff;font-size:clamp(40px,4vw,56px);line-height:1;letter-spacing:0}.ph .ph-world__t{margin-top:10px;max-width:300px;color:#fff;font-family:var(--sans);font-size:15px;line-height:1.5;font-weight:500}.ph .ph-world__l{margin-top:12px;color:#fff;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.1em}.ph-col{padding:40px 0 var(--cpb,48px)}.ph-col__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;margin-bottom:24px}.ph-col__t{flex:1 1 auto}.ph-col__d{display:flex;align-items:flex-end;gap:28px;flex:0 1 auto}.ph-col__d .ph-txt{max-width:360px;font-family:var(--serif);font-size:17px;line-height:1.45}.ph .ph-big{margin-top:8px;font-size:clamp(44px,4.6vw,68px);line-height:.92;letter-spacing:-.01em}.ph-arrows{display:flex;gap:6px}.ph .ph-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--ink);border-radius:50%;background:transparent;color:var(--ink);font-size:18px;line-height:1;cursor:pointer}.ph .ph-arrow:hover{background:var(--ink);color:#fff}.ph .ph-arrow[disabled]{opacity:.3;cursor:default;background:transparent;color:var(--ink)}.ph-prods{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;margin-right:-40px;padding-right:40px}.ph-prods::-webkit-scrollbar{display:none}.ph .ph-prods .ph-card{flex:0 0 calc((100% - 5 * 14px) / 5.4);scroll-snap-align:start}.ph .ph-card{display:block}.ph-card__img{display:block;aspect-ratio:4/5;overflow:hidden;background:#ddd6cb}.ph-card:hover img{filter:brightness(1.04)}.ph-card__n{display:block;margin-top:10px;font-size:17px;line-height:1.2}.ph-card__p{display:block;margin-top:3px;font-family:var(--sans);font-size:13px;color:var(--muted)}.ph-proj{position:relative}.ph .ph-proj__media{position:relative;display:block;height:var(--ph,640px);overflow:hidden;background:#ddd6cb}.ph-proj__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ph-proj__media img,.ph-proj__media svg{display:block;width:100%;height:100%;object-fit:cover}.ph-proj__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--pov,.2));pointer-events:none}.ph .ph-proj .ph-proj__media--m{display:none!important}.ph-proj__ov{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 24px var(--pb,150px);text-align:center;pointer-events:none}.ph .ph-proj__ov a{pointer-events:auto;color:#fff}.ph .ph-proj__lbl{color:#fff;font-size:15px;letter-spacing:.18em}.ph .ph-proj__t{margin-top:14px;color:#fff;font-size:clamp(64px,9vw,148px);line-height:.88;letter-spacing:-.015em}.ph .ph-proj__d{margin:18px auto 0;max-width:520px;color:#fff;font-family:var(--serif);font-size:19px;line-height:1.42}.ph-sec-h{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap;margin-bottom:32px}.ph .ph-h2{font-size:clamp(34px,3.4vw,50px);line-height:1}.ph-rooms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ph .ph-room{position:relative;display:block;height:480px;overflow:hidden;background:#ddd6cb}.ph-room img{transition:transform .5s ease}.ph-room:hover img{transform:scale(1.03)}.ph .ph-room__t{position:absolute;left:24px;bottom:22px;z-index:2;color:#fff;font-family:var(--serif);font-size:28px;line-height:1.1}.ph-twin{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end;padding-top:28px;border-top:1px solid var(--line)}.ph-twin__i{grid-row:1;aspect-ratio:4/3;overflow:hidden;background:#ddd6cb}.ph .ph-twin__v{grid-row:1;align-self:end;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:15px;letter-spacing:.2em;line-height:1}.ph-twin__x{grid-row:1;align-self:end}.ph-twin--l .ph-twin__i{grid-column:2 / span 5}.ph-twin--l .ph-twin__v{grid-column:7;justify-self:start}.ph-twin--l .ph-twin__x{grid-column:8 / span 4}.ph-twin--r .ph-twin__x{grid-column:2 / span 4}.ph-twin--r .ph-twin__v{grid-column:6;justify-self:end}.ph-twin--r .ph-twin__i{grid-column:7 / span 5}.ph .ph-twin__t{margin:0 0 20px;font-size:clamp(44px,4.6vw,72px);line-height:.92;letter-spacing:-.01em}.ph-twin__t .s{display:block;font-style:normal;font-size:1em;padding:0;margin:0}.ph-twin__t .b{display:block}.ph-twin__logo{display:block;width:clamp(140px,12vw,190px);height:auto;margin-bottom:24px}.ph-twin .ph-txt{max-width:420px;font-family:var(--serif);font-size:18px;line-height:1.4}.ph-twin .ph-txt p{margin:0}.ph .ph-twin__sv{margin-top:18px;line-height:2;color:var(--muted)}.ph-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.ph .ph-btn-d{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;background:var(--ink);color:#f5f4f1;font-family:var(--sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ph .ph-btn-d:hover{background:#3d3833;color:#f5f4f1}.ph .ph-btn-l{display:inline-flex;align-items:center;min-height:48px;padding:0 26px;border:1px solid var(--ink);font-family:var(--sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ph-press{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 44px;max-width:1100px;margin:26px auto 0}.ph .ph-press a,.ph .ph-press span{font-family:var(--serif);font-size:clamp(22px,2.1vw,30px);color:#3d3833;white-space:nowrap}.ph-press>:nth-child(2n){font-style:italic}.ph-nl{display:flex;flex-wrap:wrap;max-width:520px;margin:26px auto 0;border-bottom:1px solid var(--ink)}.ph .ph-nl input{flex:1;min-width:0;min-height:48px;border:0;background:transparent;padding:0 2px;font-size:15px;color:var(--ink);box-shadow:none}.ph .ph-nl button{min-height:48px;border:0;background:transparent;padding:0 4px 0 16px;font-family:var(--sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);cursor:pointer}.ph-nl-msg{margin-top:14px;font-size:14px;color:var(--muted)}@media(min-width:761px){.ph-worlds{display:flex;justify-content:center;align-items:flex-start;gap:clamp(24px,4vw,64px)}.ph .ph-world{display:flex;flex-direction:column;margin-top:0}.ph-world:nth-child(2){margin-top:0}.ph-world__ov{position:static;padding:16px 0 0;color:var(--ink)}.ph-world:nth-child(2) .ph-world__ov{order:-1;padding:0 0 16px}.ph-world:nth-child(3) .ph-world__ov{align-items:flex-end;text-align:right}.ph .ph-world__n{color:var(--ink);font-size:clamp(30px,2.8vw,40px)}.ph .ph-world__t{display:none}.ph .ph-world__l{margin-top:8px;color:var(--ink)}.ph-world:hover .ph-world__img img{filter:brightness(1.05)}}@media(max-width:760px){.ph-w{padding:0 16px}.ph-hero{height:auto;max-height:none;min-height:0;aspect-ratio:4/5}.ph-hero__logo{width:72%}.ph .ph-hero__k{font-size:11px}.ph-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-right:-16px;padding-right:16px}.ph .ph-chip{flex:0 0 auto}.ph-intro{font-size:16px;letter-spacing:.02em;line-height:1.5}.ph-intro p:first-child{text-align:justify;text-align-last:center;hyphens:none;-webkit-hyphens:none}.ph-worlds{display:grid;--hh: calc((100vw - 14px)*.75) ;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:0;grid-template-rows:calc(var(--hh) / 2) calc(var(--hh) / 2) 14px calc(var(--hh) / 2) calc(var(--hh) / 2);margin:0 -16px}.ph .ph-world{flex:none;margin-top:0}.ph-world:nth-child(1){grid-column:1;grid-row:1 / span 2}.ph-world:nth-child(2){grid-column:2;grid-row:2 / span 3}.ph-world:nth-child(3){grid-column:1;grid-row:4 / span 2}.ph-world__img{aspect-ratio:2/3}.ph-world__ov{padding:14px}.ph-world:nth-child(2) .ph-world__ov{align-items:flex-end;text-align:right}.ph-world:nth-child(3) .ph-world__ov{align-items:flex-start;text-align:left}.ph .ph-world__t{display:none}.ph .ph-world__n{font-size:28px}.ph .ph-world__l{margin-top:6px;font-size:11px;letter-spacing:.08em}.ph .ph-sec-worlds{padding-bottom:40px!important}.ph-col{padding:32px 0 36px}.ph-col__head{margin-bottom:18px;gap:12px}.ph-col__d{width:100%;justify-content:space-between;align-items:center;gap:12px}.ph-col__d .ph-txt{font-size:15px}.ph .ph-big{font-size:44px}.ph-arrows,.ph-only-d{display:none}.ph-only-m{display:inline}.ph-prods{gap:10px;margin-right:-16px;padding-right:16px}.ph .ph-prods .ph-card{flex:0 0 44%}.ph-card__n{font-size:15px}.ph .ph-proj__media{height:auto;aspect-ratio:4/5}.ph .ph-proj .ph-proj__media--m{display:block!important}.ph .ph-proj .ph-proj__duo{display:none!important}.ph-proj__ov{padding-bottom:90px}.ph .ph-hide-m{display:none}.ph .ph-proj__t{font-size:min(68px,17vw)}.ph .ph-proj__d{font-size:16px}.ph-rooms{gap:3px;margin:0 -16px}.ph .ph-room{height:170px}.ph .ph-room__t{left:8px;bottom:8px;font-size:14px}.ph-twin{display:flex;flex-direction:column;align-items:stretch}.ph-twin__i{order:1;margin-bottom:16px}.ph .ph-twin__v{order:2;writing-mode:horizontal-tb;transform:none;margin:0 0 10px;font-size:12px;align-self:flex-start}.ph-twin__x{order:3}.ph .ph-twin__t{margin:0 0 16px;font-size:min(52px,13vw)}.ph-twin .ph-txt{font-size:17px}.ph-press{gap:10px 26px}.ph .ph-press a,.ph .ph-press span{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pils-home.css.map */
