.hero-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:64% center}.hero h1{font-size:clamp(65px,8.6vw,140px);line-height:1.04}.hero-title{top:25%}.hero-title>.eyebrow{font-size:9px}.hero-description{font-size:14px;max-width:520px}.hero-description strong{display:inline-block;font-weight:400;color:#e1e8cc;margin-top:8px}.hero-scrim{background:linear-gradient(90deg,#090c0be8,transparent 84%),linear-gradient(0deg,#080b0bdb,transparent 35%,transparent 75%,#080b0b70)}.hero-actions{display:flex;align-items:end;gap:28px}.hero-actions>.text-link{font-size:11px;margin-bottom:4px}#film-toggle{position:absolute;right:4vw;bottom:87px;z-index:5;background:#10100f9c;border:1px solid #ffffff60;padding:9px 13px;font-size:10px}.hero-hotspot{top:65%;right:4vw}.studio-playground{background:#e9e8df;color:#1b2119;padding-top:80px;position:relative}.pg-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:5vw;margin-bottom:35px}.pg-heading h2{font-size:clamp(40px,6.8vw,100px);letter-spacing:-.06em;line-height:1.05;margin-top:20px}.pg-heading h2 em{color:#4e6940}.pg-heading p{font-size:14px;max-width:460px;line-height:1.7}.pg-safe{display:block;font-size:8px;letter-spacing:.07em;margin-top:20px;font-weight:700}.pg-heading .live-dot{background:#4b7130;box-shadow:none}.pg-challenges{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:25px;padding-top:20px;border-top:1px solid #26361e30}.pg-challenges>span{margin-right:15px}.pg-challenges button{padding:10px 12px;background:transparent;border:1px solid #26361e40;font-size:10px;transition:background .2s}.pg-challenges button:hover{background:#d6fd52}.pg-challenges #pg-surprise{margin-left:auto;background:#182110;color:#eaf4d9}.pg-workbench{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;align-items:start}.pg-controls{background:#f7f6ee;border:1px solid #17241035;padding:20px;box-shadow:0 8px 30px #17241008}.pg-control-title{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #17241025;padding-bottom:20px;margin-bottom:15px}.pg-control-title strong{font-size:13px}.pg-control-title span{font-size:7px;letter-spacing:.05em}.pg-controls label{display:block;font-size:10px;font-weight:700;margin:14px 0}.pg-controls select,.pg-controls input:not([type=range]){display:block;width:100%;background:#fffef8;color:#25301c;border:1px solid #17241030;padding:10px 9px;font-size:11px;margin-top:7px;border-radius:0}.pg-controls input[type=range]{width:100%;accent-color:#344e24;display:block;margin:15px 0}.pg-controls output{float:right;font-weight:400;font-size:9px}.pg-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid #17241035;margin:24px 0 10px}.pg-tabs button{background:transparent;font-size:10px;padding:12px 3px}.pg-tabs [aria-selected=true]{background:#25301c;color:#eef3e3}.pg-help{font-size:11px;color:#59624f;line-height:1.7;margin:17px 0}.pg-wide{display:block;width:100%;border:1px solid #17241040;background:transparent;padding:12px 10px;font-size:11px;text-align:left;margin:15px 0}.pg-wide:hover{background:#dce8c7}.pg-wide.accent{background:#24321c;color:#ecf6d8}.pg-route{background:#e5eadb;padding:15px;margin:20px 0}.pg-route b{font-size:10px}.pg-route p{font-size:11px;margin-top:9px}.pg-control-bottom{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid #17241030;padding-top:16px;margin-top:25px}.pg-control-bottom button{font-size:10px;background:transparent;border:1px solid #17241030;padding:8px 12px}.pg-control-bottom #pg-inspire{width:100%;text-align:left;background:#dce8c7}.pg-preview-column{min-width:0;position:sticky;top:20px}.pg-preview-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:8px;letter-spacing:.08em;padding:11px 0}.pg-preview-toolbar>span:last-child{text-align:right;max-width:230px}.pg-preview{--pg-bg:#f2deba;--pg-fg:#4d1720;--pg-accent:#b64727;--pg-size:1;--pg-progress:0;--pg-duration:7s;background:var(--pg-bg);color:var(--pg-fg);width:100%;max-width:100%;margin:0 auto;box-shadow:0 12px 45px #17241025;border:1px solid #17241025;transition:width .5s var(--ease),background .4s,color .4s;container-type:inline-size}.pg-browser-bar{height:28px;display:flex;align-items:center;gap:4px;background:#f5f3e9;color:#344b2d;padding:0 12px;font-size:8px;border-bottom:1px solid #17241025}.pg-browser-bar>i{height:5px;width:5px;background:#a6ad9e;border-radius:50%}.pg-browser-bar>span{margin:auto}#pg-expand{background:transparent;font-size:18px;padding:0 4px}.pg-canvas{height:560px;max-height:68svh;min-height:420px;position:relative;overflow:hidden;isolation:isolate}.pg-canvas>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% center}#pg-photo{scale:calc(1.04 + var(--pg-progress)*.09);translate:calc(var(--pg-progress)*-15px) 0;transition:opacity .5s}.pg-veil{position:absolute;inset:0;background:linear-gradient(90deg,#080b09dc,transparent 90%),linear-gradient(0deg,#080b0988,transparent 50%)}.pg-scene-top{position:absolute;top:25px;left:25px;right:25px;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;z-index:4}.pg-scene-top button{background:transparent;border:1px solid currentColor;font-size:8px;padding:8px 10px}.pg-copy{position:absolute;left:5%;right:7%;top:29%;z-index:3;max-width:78%;translate:0 calc(var(--pg-progress)*-25px)}.pg-copy>.eyebrow{font-size:clamp(6px,.9cqw,10px);max-width:90%;margin-bottom:16px}.pg-copy h3{font-family:Anton,sans-serif;font-size:clamp(30px,calc(8.1cqw * var(--pg-size)),90px);line-height:1.02;letter-spacing:-.035em;max-width:100%;overflow-wrap:break-word}.pg-copy>p{font-size:clamp(10px,1.6cqw,14px);line-height:1.6;margin:22px 0;max-width:300px}.pg-copy>button{background:var(--pg-accent);color:#fff;border:1px solid #ffffff36;padding:12px 18px;font-size:11px;box-shadow:0 5px 20px #0002}.pg-stage-note{position:absolute;bottom:18px;left:25px;right:25px;display:flex;justify-content:space-between;gap:20px;font-size:7px;letter-spacing:.08em;z-index:3}.pg-stage-note>span:first-child{max-width:170px}#pg-bigword{position:absolute;left:-2%;top:18%;font:130px/1 Anton;color:var(--pg-fg);opacity:.12;white-space:nowrap;z-index:-1}#pg-product{object-fit:contain;width:45%;height:80%;left:52%;top:12%;filter:drop-shadow(12px 18px 17px #0005);display:none;z-index:2;rotate:calc(-10deg + var(--pg-progress)*20deg)}.pg-preview[data-layout=immersive]{color:#fff9ee}.pg-preview[data-layout=editorial] #pg-photo{width:49%;left:51%;object-position:68% center}.pg-preview[data-layout=editorial] .pg-veil{display:none}.pg-preview[data-layout=editorial] .pg-copy{right:auto;width:45%;max-width:45%;top:25%}.pg-preview[data-layout=editorial] .pg-copy h3{font-size:clamp(24px,calc(5.7cqw * var(--pg-size)),65px)}.pg-preview[data-layout=editorial] .pg-scene-top>button{background:var(--pg-bg)}.pg-preview[data-layout=product] #pg-photo{opacity:.16;filter:saturate(.6)}.pg-preview[data-layout=product] .pg-veil{background:linear-gradient(90deg,var(--pg-bg),transparent 85%)}.pg-preview[data-layout=product].has-cutout #pg-product{display:block}.pg-preview[data-layout=product] .pg-copy{max-width:55%;top:30%}.pg-preview[data-layout=product] .pg-copy h3{font-size:clamp(25px,calc(6.8cqw * var(--pg-size)),80px)}.pg-preview[data-type=serif] .pg-copy h3{font-family:Georgia,serif;font-style:italic;letter-spacing:-.055em;line-height:1.04}.pg-preview[data-type=modern] .pg-copy h3{font-family:Manrope,Arial,sans-serif;font-weight:700;letter-spacing:-.07em;line-height:1.05}.pg-preview[data-format=poster]{width:73%}.pg-preview[data-format=poster] .pg-canvas{height:610px;min-height:520px;max-height:none}.pg-preview[data-format=social],.pg-preview[data-phone=true]{width:330px;max-width:100%}.pg-preview[data-format=social] .pg-canvas,.pg-preview[data-phone=true] .pg-canvas{height:580px;min-height:500px;max-height:none}.pg-preview[data-format=social] .pg-copy h3,.pg-preview[data-phone=true] .pg-copy h3{font-size:calc(40px * var(--pg-size))}.pg-preview[data-format=social] .pg-copy,.pg-preview[data-phone=true] .pg-copy{top:25%;max-width:88%;left:7%;right:7%}.pg-preview[data-format=social][data-layout=editorial] #pg-photo,.pg-preview[data-phone=true][data-layout=editorial] #pg-photo{left:0;top:50%;width:100%;height:50%}.pg-preview[data-format=social][data-layout=editorial] .pg-copy,.pg-preview[data-phone=true][data-layout=editorial] .pg-copy{top:14%;max-width:88%;width:88%}.pg-preview[data-format=social][data-layout=editorial] .pg-copy h3,.pg-preview[data-phone=true][data-layout=editorial] .pg-copy h3{font-size:calc(29px * var(--pg-size))}.pg-preview[data-format=social][data-layout=editorial] .pg-copy>p,.pg-preview[data-phone=true][data-layout=editorial] .pg-copy>p{margin:10px 0;font-size:10px}.pg-preview[data-format=social][data-layout=product] #pg-product,.pg-preview[data-phone=true][data-layout=product] #pg-product{top:45%;height:50%;width:70%;left:30%}.pg-preview[data-format=social][data-layout=product] .pg-copy,.pg-preview[data-phone=true][data-layout=product] .pg-copy{top:16%}.pg-preview[data-format=social] .pg-scene-top,.pg-preview[data-phone=true] .pg-scene-top{left:18px;right:18px;top:18px;font-size:10px}.pg-preview[data-format=social] .pg-scene-top button,.pg-preview[data-phone=true] .pg-scene-top button{font-size:7px;padding:6px}.pg-preview[data-format=social] .pg-stage-note,.pg-preview[data-phone=true] .pg-stage-note{font-size:6px;left:18px;right:18px}.pg-preview[data-motion=drift] #pg-photo{animation:pg-drift var(--pg-duration) ease-in-out infinite alternate}.pg-preview[data-motion=float] #pg-product{animation:pg-float var(--pg-duration) ease-in-out infinite alternate}.pg-preview[data-motion=float]:not(.has-cutout) #pg-photo{animation:pg-drift var(--pg-duration) ease-in-out infinite alternate}.pg-preview[data-motion=float][data-layout=immersive] #pg-photo,.pg-preview[data-motion=float][data-layout=editorial] #pg-photo{animation:pg-drift var(--pg-duration) ease-in-out infinite alternate}.pg-preview[data-motion=reveal] .pg-copy{animation:pg-reveal 1.1s var(--ease) both}.pg-preview[data-motion=reveal] #pg-photo{animation:pg-curtain 1.1s var(--ease) both}.pg-preview-actions{display:flex;gap:7px;margin:15px 0;flex-wrap:wrap}.pg-preview-actions button{padding:9px 11px;background:transparent;border:1px solid #17241040;font-size:9px}.pg-preview-actions #pg-brief{background:#25351b;color:#eff4e7;margin-left:auto}.pg-recipe{border-top:1px solid #17241035;padding-top:20px;margin-top:20px}.pg-recipe p{font-size:12px;margin:9px 0}.pg-recipe small{font-size:9px;color:#536346}.pg-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #17241040;padding-top:30px;margin-top:40px;gap:30px}.pg-bottom p{font-size:20px;letter-spacing:-.035em;max-width:570px}.pg-bottom .pill{background:#25351b;color:#eff4e7;font-size:11px}.pg-expanded{position:fixed;inset:3vh 3vw;z-index:90;background:#ecece1;padding:18px;overflow:auto;box-shadow:0 0 0 100vmax #000b}.pg-expanded .pg-canvas{height:65vh}.pg-expanded .pg-recipe{display:none}#studio-pop{width:900px}#studio-pop[open]{display:grid;grid-template-columns:.9fr 1fr}#studio-pop>.close{position:absolute}.studio-pop-art{position:relative;min-height:600px}.studio-pop-art img{position:absolute;inset:0;object-position:65% center}.studio-pop-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#080b0bd0,transparent 60%)}.studio-pop-art>span{position:absolute;bottom:25px;left:25px;right:25px;z-index:1;font-size:8px}.studio-pop-body{padding:65px 35px 35px}.studio-pop-body h2{font-size:38px;letter-spacing:-.045em;line-height:1.1;margin:18px 0}.studio-pop-body>p{font-size:12px;color:#b9c2ab;line-height:1.7}.studio-pop-body>.eyebrow{font-size:8px}#studio-pop-options{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0}#studio-pop-options button{font-size:10px;padding:10px;background:transparent;border:1px solid #84946b}#studio-pop-options .selected{background:var(--acid);color:#172410}#studio-pop-result{font-size:12px;color:#cfdbc2;background:#29331f;padding:17px;margin-bottom:20px;min-height:100px}#studio-pop-next{font-size:11px}#studio-pop-talk{font-size:10px;margin-top:20px;display:block}.service-row{grid-template-columns:1fr 1fr 160px}.service-row>button{font-size:10px}.service-row h3{translate:-18px 0;opacity:.65;transition:translate .8s var(--ease),opacity .8s}.service-row.service-in h3{translate:0;opacity:1}.reduced .service-row h3{translate:0;opacity:1}
@keyframes pg-drift{from{transform:scale(1.02) translateX(-.5%)}to{transform:scale(1.09) translateX(.5%)}}@keyframes pg-float{from{transform:translateY(-7px) rotate(-4deg)}to{transform:translateY(10px) rotate(4deg)}}@keyframes pg-reveal{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pg-curtain{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}
@media(max-width:1050px){.pg-workbench{grid-template-columns:240px minmax(0,1fr);gap:12px}.pg-controls{padding:16px}.pg-heading{grid-template-columns:1fr 1fr}.pg-heading h2{font-size:60px}.pg-heading p{font-size:12px}.pg-canvas{height:520px}.pg-copy h3{font-size:calc(45px * var(--pg-size))}.pg-preview-actions #pg-brief{margin-left:0}.pg-scene-top{font-size:10px;left:18px;right:18px}.pg-scene-top button{font-size:7px}.pg-stage-note{left:18px;right:18px;font-size:6px}.pg-preview-toolbar{font-size:7px}.pg-bottom p{font-size:18px}.pg-bottom .pill{max-width:300px}.hero h1{font-size:10vw}}
@media(max-width:760px){.pg-heading{grid-template-columns:1fr;gap:25px}.pg-heading h2{font-size:54px}.pg-heading p{max-width:500px}.pg-workbench{grid-template-columns:1fr}.pg-controls{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.pg-control-title,.pg-tabs,.pg-control-bottom{grid-column:1/-1}.pg-controls>label{grid-column:1/-1}.pg-panel{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.pg-panel[hidden]{display:none}.pg-panel>.pg-help,.pg-panel>.pg-route{grid-column:1/-1}.pg-control-bottom{margin-top:10px}.pg-control-bottom #pg-inspire{width:auto;margin-left:auto}.pg-preview-column{position:relative;top:auto}.pg-preview-column.pg-expanded{position:fixed;inset:2vh 2vw}.pg-challenges #pg-surprise{margin-left:0}.pg-challenges>span{width:100%;margin-bottom:5px}.pg-canvas{height:560px;min-height:420px}.pg-copy h3{font-size:clamp(32px,calc(8.2cqw * var(--pg-size)),65px)}.pg-bottom{display:block}.pg-bottom p{margin-bottom:20px}.pg-bottom .pill{max-width:none}.service-row{grid-template-columns:1fr 1fr}.service-row>button{grid-column:1/-1;margin-top:-12px}#studio-pop[open]{display:block}.studio-pop-art{min-height:220px;height:220px}.studio-pop-art img{object-position:65% 45%}.studio-pop-body{padding:30px}.studio-pop-body h2{font-size:32px}.hero-description{max-width:420px;font-size:13px}.hero-actions{display:block}.hero-actions>.text-link{display:block;margin-top:18px;width:max-content}.hero-hotspot{top:70%}.hero-title{top:22%}}
@media(max-width:600px){.hero{min-height:790px}.hero h1{font-size:14.5vw;line-height:1.08}.hero-title>.eyebrow{font-size:7px;letter-spacing:.08em;max-width:300px;line-height:1.8}.hero-title{top:23%;right:5vw}.hero-description{font-size:12px;max-width:300px}.hero-description br{display:none}.hero-description strong{margin-top:10px;display:block}.hero-hotspot{top:68%}#film-toggle{bottom:105px;font-size:9px;right:5vw}.pg-heading h2{font-size:44px}.pg-heading>.eyebrow,.pg-heading .eyebrow{font-size:8px}.pg-safe{font-size:7px;line-height:1.8}.pg-challenges button{font-size:9px;padding:9px}.pg-controls{padding:16px}.pg-tabs button{font-size:10px}.pg-panel{gap:0 12px}.pg-controls select,.pg-controls input:not([type=range]){font-size:11px;padding:10px 7px}.pg-controls label{font-size:9px}.pg-control-bottom button{font-size:9px}.pg-control-bottom #pg-inspire{margin-left:0}.pg-preview-toolbar{font-size:7px;line-height:1.6}.pg-preview-toolbar>span:last-child{max-width:145px}.pg-canvas{height:500px;max-height:none}.pg-copy{top:25%;max-width:87%}.pg-copy h3{font-size:calc(41px * var(--pg-size))}.pg-copy>.eyebrow{font-size:7px;max-width:240px}.pg-copy>p{font-size:11px;max-width:230px}.pg-copy>button{font-size:10px}.pg-scene-top{font-size:10px}.pg-scene-top button{font-size:7px}.pg-preview[data-layout=editorial] .pg-copy h3{font-size:calc(27px * var(--pg-size))}.pg-preview[data-layout=editorial] .pg-copy p{font-size:10px}.pg-preview[data-layout=editorial] .pg-copy>button{font-size:8px;padding:9px}.pg-preview[data-layout=product] .pg-copy{top:17%;max-width:85%}.pg-preview[data-layout=product] .pg-copy h3{font-size:calc(36px * var(--pg-size))}.pg-preview[data-layout=product] #pg-product{width:65%;height:50%;left:37%;top:46%}.pg-preview[data-format=poster]{width:90%}.pg-preview[data-format=poster] .pg-canvas{min-height:520px;height:560px}.pg-preview-actions{gap:6px}.pg-preview-actions button{font-size:8px}.pg-preview-actions #pg-brief{width:100%;text-align:left;font-size:10px}.pg-recipe p{font-size:11px}.pg-recipe small{font-size:8px;line-height:1.7;display:block}.pg-bottom p{font-size:19px}.pg-bottom .pill{font-size:10px;padding:15px}.service-row{grid-template-columns:1fr}.service-row>button{margin-top:0}.studio-pop-body{padding:26px}.studio-pop-body h2{font-size:30px}#studio-pop>.close{position:sticky;float:right;top:12px;right:12px;margin:12px 12px -52px 0}.pg-preview-column.pg-expanded{padding:10px}}
.pg-canvas{container-type:size}.pg-preview[data-layout=product] .pg-copy{top:24%}.pg-copy h3{font-size:clamp(26px,calc(min(8.1cqw,11cqh) * var(--pg-size)),80px)}.pg-preview[data-layout=product] .pg-copy h3{font-size:clamp(24px,calc(min(6.8cqw,9cqh) * var(--pg-size)),76px)}.pg-preview[data-layout=editorial] .pg-copy h3{font-size:clamp(23px,calc(min(5.7cqw,9cqh) * var(--pg-size)),65px)}
@media(max-width:600px){.pg-preview[data-layout=product] .pg-copy{top:17%}.pg-preview[data-layout=product] .pg-copy h3{font-size:calc(34px * var(--pg-size))}.pg-preview[data-layout=immersive] .pg-copy h3{font-size:calc(37px * var(--pg-size))}.pg-preview[data-layout=editorial] .pg-copy h3{font-size:calc(25px * var(--pg-size))}}
@media(max-width:760px){.pg-workbench{display:flex;flex-direction:column}.pg-controls{width:100%}.pg-preview-column{order:-1;width:100%;position:sticky;top:0;z-index:8;background:#e9e8df;padding-bottom:8px}.pg-preview-column .pg-recipe{display:none}.pg-preview-column .pg-canvas{height:315px;min-height:315px;max-height:315px}.pg-preview-column .pg-preview[data-format=poster],.pg-preview-column .pg-preview[data-format=social],.pg-preview-column .pg-preview[data-phone=true]{width:270px}.pg-preview-column .pg-preview[data-format=poster] .pg-canvas,.pg-preview-column .pg-preview[data-format=social] .pg-canvas,.pg-preview-column .pg-preview[data-phone=true] .pg-canvas{height:340px;min-height:340px;max-height:340px}.pg-preview-actions{margin:8px 0 0}.pg-preview-actions #pg-brief{width:auto;margin-left:auto;font-size:8px}.pg-preview-column .pg-copy{top:24%}.pg-preview-column .pg-copy h3,.pg-preview-column .pg-preview[data-layout=product] .pg-copy h3{font-size:calc(26px * var(--pg-size))}.pg-preview-column .pg-preview[data-layout=editorial] .pg-copy h3{font-size:calc(20px * var(--pg-size))}.pg-preview-column .pg-copy>.eyebrow{font-size:6px;margin-bottom:10px}.pg-preview-column .pg-copy>p{font-size:9px;margin:10px 0;max-width:190px}.pg-preview-column .pg-copy>button{font-size:8px;padding:8px 11px}.pg-preview-column .pg-preview[data-layout=product] .pg-copy{max-width:57%;top:24%}.pg-preview-column .pg-preview[data-layout=product] #pg-product{width:43%;height:72%;top:20%;left:56%}.pg-preview-column .pg-stage-note{font-size:5px;bottom:12px}.pg-preview-column .pg-scene-top{top:14px}.pg-preview-column .pg-scene-top>button{font-size:6px;padding:6px}.pg-preview-column .pg-preview[data-format=social] .pg-copy,.pg-preview-column .pg-preview[data-phone=true] .pg-copy{max-width:80%;width:80%;top:20%}.pg-preview-column .pg-preview[data-format=social][data-layout=product] #pg-product,.pg-preview-column .pg-preview[data-phone=true][data-layout=product] #pg-product{height:43%;top:54%;left:54%}.pg-preview-column .pg-preview[data-format=social][data-layout=editorial] .pg-copy h3,.pg-preview-column .pg-preview[data-phone=true][data-layout=editorial] .pg-copy h3{font-size:21px}.pg-preview-column .pg-preview[data-format=social][data-layout=editorial] .pg-copy>p,.pg-preview-column .pg-preview[data-phone=true][data-layout=editorial] .pg-copy>p{display:none}.pg-preview-column.pg-expanded{z-index:95}.pg-preview-column.pg-expanded .pg-canvas{height:65svh;min-height:430px;max-height:none}}
@media(max-width:760px){.pg-preview-column .pg-canvas,.pg-preview-column .pg-preview[data-format=poster] .pg-canvas,.pg-preview-column .pg-preview[data-format=social] .pg-canvas,.pg-preview-column .pg-preview[data-phone=true] .pg-canvas{height:270px;min-height:270px;max-height:270px}.pg-preview-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.pg-preview-actions button,.pg-preview-actions #pg-brief{min-width:0;width:auto;margin:0;padding:6px 5px;font-size:7px;line-height:1.5}.pg-controls button,.pg-controls input,.pg-controls select{scroll-margin-top:390px;scroll-margin-bottom:50px}.pg-preview-column .pg-copy h3,.pg-preview-column .pg-preview[data-layout=product] .pg-copy h3{font-size:calc(23px * var(--pg-size))}.pg-preview-column .pg-copy>p{font-size:8px;margin:8px 0}.pg-preview-column .pg-copy>.eyebrow{font-size:5px;margin-bottom:8px}.pg-preview-column .pg-preview[data-format=social][data-layout=editorial] .pg-copy h3{font-size:calc(18px * var(--pg-size))}.pg-preview-column .pg-preview[data-format=social][data-layout=editorial] .pg-copy{top:20%}.pg-preview-column.pg-expanded .pg-canvas{height:65svh;min-height:430px;max-height:none}}
