.ads-page .ps-hero-photo img{object-position:57% center;border-radius:120px 120px 24px 24px}.ads-page .ps-hero-copy h1{font-size:clamp(52px,5.6vw,86px)}.ads-intro{display:grid;grid-template-columns:.8fr 1fr;gap:12%}.ads-intro>.ps-lead{font:clamp(28px,3vw,40px)/1.3 Commune,Georgia,serif}.ads-preview{min-width:0;background:#201a1a;border:1px solid #ffffff25;border-radius:26px;overflow:hidden}.ads-preview-top{display:flex;justify-content:space-between;gap:12px;padding:22px;font-size:9px;letter-spacing:1.4px;color:#dbb5b1}.ads-preview-image{position:relative}.ads-preview-image>img{display:block;width:100%;height:350px;object-fit:cover;object-position:65% 30%}.ads-preview-image>span{position:absolute;bottom:16px;left:18px;border-radius:999px;background:#100b0bd9;padding:9px 14px;color:#fff;font-size:11px}.ads-photo-options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 20px 0}.ads-photo-options button{padding:0;background:#2c2525;border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;color:#eee;transition:transform .3s,border-color .3s}.ads-photo-options button[aria-pressed=true]{border-color:#ec767e}.ads-photo-options button:hover{transform:translateY(-3px)}.ads-photo-options button:focus-visible{outline:2px solid white;outline-offset:3px}.ads-photo-options img{display:block;width:100%;height:72px;object-fit:cover;object-position:65% 25%}.ads-photo-options span{display:block;padding:9px 3px;font-size:10px}.ads-preview-copy{padding:25px}.ads-page .ads-preview-copy>.eyebrow{font-size:8px;margin-bottom:15px}.ads-page .ads-preview-copy h3{font-size:34px;color:#fff}.ads-page .ads-preview-copy>p{font-size:13px}.ads-preview-copy>a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 18px;background:#da0617;color:#fff;border-radius:999px;font-size:12px;transition:background .25s}.ads-preview-copy>a:hover{background:#ad0716}.ads-page .ads-preview-copy .ads-demo-note{font-size:10px;margin:16px 0 0;color:#c0afaa}.ads-editorial-photo img{width:100%;height:auto;display:block;border-radius:26px 100px 26px 26px}.ads-editorial-photo figcaption{font-size:11px;color:#6b615d;margin-top:18px;line-height:1.7}.ads-writing{background:#eee9e3}.ads-writing .ps-channel-columns article{border-color:#cbbfb9}.ads-writing .ps-index{color:#b00b18}.ads-platform-note{padding:clamp(26px,4vw,50px);border:1px solid #ffffff25;border-radius:28px;background:#231c1c}.ads-page .ads-platform-note h3{font-size:clamp(35px,4vw,54px);color:white}.ads-platform-path{display:grid;justify-items:center;gap:10px;margin:28px 0}.ads-platform-path>span{padding:13px 25px;border:1px solid #986865;border-radius:999px;font-size:14px}.ads-platform-path>b{font-size:18px;color:#e07c83;font-weight:400}.ads-page .ads-platform-note>p:not(.eyebrow){font-size:14px}.ads-choice{background:#faf9f7}.ads-masks{border-radius:25px 100px 25px 25px;overflow:hidden;background:#fff}.ads-masks img{display:block;width:100%;height:auto}.ads-masks figcaption{font-size:11px;padding:18px 22px;color:#5e5550;line-height:1.7}.ads-process .ps-split{align-items:start}.ads-page .ads-process h3{color:#fff}.ads-process .ps-process-list article{border-color:#ffffff28}.ads-process .ps-process-list article>span{color:#ed989d}.ads-page .invitation-photo img{object-position:50% 30%}
@media(max-width:1000px){.ads-page #profiel-atelier .ps-split{grid-template-columns:1fr;gap:40px}.ads-preview{max-width:580px;width:100%;margin:auto}}
@media(max-width:750px){.ads-intro{grid-template-columns:1fr;gap:20px}.ads-page .ps-hero-copy h1{font-size:54px}.ads-page .ps-hero-photo{min-height:390px}.ads-preview-image>img{height:280px}.ads-preview-copy{padding:20px}.ads-preview-top{font-size:8px;padding:20px 16px}.ads-photo-options{padding:16px 15px 0}.ads-editorial-photo img,.ads-masks{border-radius:24px 65px 24px 24px}}
@media(prefers-reduced-motion:reduce){.ads-photo-options button,.ads-preview-copy>a{transition:none;transform:none!important}}.paused .ads-photo-options button{transition:none;transform:none!important}
