.pgh{--pgh-serif:'Libre Caslon Text',Georgia,'Times New Roman',serif;--pgh-hand:'Caveat','Patrick Hand','Segoe Print',cursive;--pgh-ui:'Nunito Sans',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--pgh-paper:#FBF7EF;--pgh-head:#2D5016;--pgh-ink:#3B3830;--pgh-amber:#8A5C06;--pgh-brown:#7B3F00;--pgh-green:#2D5016;--pgh-green-hover:#1E3A0E;--pgh-outline:#2D5016;--pgh-outline-hover-ink:#fff;--pgh-col:clamp(440px,36vw,580px);--pgh-pad-r:clamp(40px,4.4vw,88px);--pgh-focus:50% 50%;--pgh-focus-mid:50% 50%;--pgh-focus-phone:50% 50%;--pgh-wash:.86;position:relative;isolation:isolate;background:var(--pgh-paper);color:var(--pgh-ink);overflow:hidden}.pgh *,.pgh *::before,.pgh *::after{box-sizing:border-box}.pgh-media,.pgh-img{display:block;width:100%}.pgh-img{height:100%;object-fit:cover;object-position:var(--pgh-focus-mid)}.pgh-wash{display:none}.pgh-in{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:36px 56px 48px}.pgh-copy{max-width:720px;margin-inline:auto}.pgh-eyebrow{font:600 28px/1 var(--pgh-hand);color:var(--pgh-amber);margin:0 0 10px}.pgh-mark{margin:0 0 14px}.pgh-mark img{display:block;width:min(280px,100%);height:auto}.pgh-h1{font:700 54px/1.1 var(--pgh-serif);color:var(--pgh-head);margin:0;letter-spacing:-.01em;text-wrap:balance}.pgh-ul{text-decoration:underline;text-decoration-color:#C8860A;text-decoration-thickness:5px;text-underline-offset:10px;text-decoration-skip-ink:none}.pgh-nobr{white-space:nowrap}.pgh-lede{font:400 20px/1.6 var(--pgh-serif);color:var(--pgh-ink);margin:22px 0 0}.pgh-lede strong{color:var(--pgh-head)}.pgh-motto{font:600 30px/1.15 var(--pgh-hand);color:var(--pgh-brown);margin:16px 0 0;transform:rotate(-1.5deg);transform-origin:left center;text-wrap:balance}.pgh-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.site-main .pgh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;font:700 16px/1.2 var(--pgh-ui);text-align:center;text-decoration:none}.site-main .pgh-btn--solid{background:var(--pgh-green);color:#fff;box-shadow:0 6px 16px rgba(45,80,22,.22)}.site-main .pgh-btn--solid:hover,.site-main .pgh-btn--solid:focus-visible{background:var(--pgh-green-hover);color:#fff}.site-main .pgh-btn--line{border:2px solid var(--pgh-outline);color:var(--pgh-outline);background:transparent}.site-main .pgh-btn--line:hover,.site-main .pgh-btn--line:focus-visible{background:var(--pgh-outline);color:var(--pgh-outline-hover-ink)}.site-main .pgh-btn:focus-visible{outline:3px solid #C8860A;outline-offset:3px}@media (min-width:1180px){.pgh{min-height:calc(100vw / 2.4)}.pgh-media{position:absolute;inset:0;height:100%}.pgh-img{object-position:var(--pgh-focus)}.pgh-wash{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(251,246,236,0) calc(100% - var(--pgh-col) - var(--pgh-pad-r) - 220px),rgba(251,246,236,calc(var(--pgh-wash) - .04)) calc(100% - var(--pgh-col) - var(--pgh-pad-r) - 28px),rgba(251,246,236,var(--pgh-wash)) calc(100% - var(--pgh-pad-r) * .5),rgba(251,246,236,var(--pgh-wash)) 100%)}.pgh-in{max-width:none;min-height:inherit;display:flex;justify-content:flex-end;align-items:center;padding:clamp(36px,3.4vw,64px) var(--pgh-pad-r) clamp(40px,3.6vw,64px) 40px}.pgh-copy{width:var(--pgh-col);max-width:none;margin:0}.pgh-h1{font-size:clamp(42px,3.3vw,54px)}.pgh-lede{font-size:clamp(18px,1.3vw,20px);margin-top:18px}.pgh-eyebrow{color:#6B4704}.pgh-lede strong{color:#24400F}.pgh-motto{font-size:clamp(26px,2vw,30px)}.site-main .pgh-btn--line{background:rgba(251,247,239,.92)}.site-main .pgh-btn--line:hover,.site-main .pgh-btn--line:focus-visible{background:#2D5016;color:#fff}}@media (max-width:1179px){.pgh-media{aspect-ratio:2.2 / 1}.pgh-in{padding:32px 32px 44px}}@media (max-width:899px){.pgh-media{aspect-ratio:16 / 9}.pgh-in{padding:26px 16px 36px}.pgh-h1{font-size:clamp(32px,7vw,44px)}.pgh-lede{font-size:18px;margin-top:16px}.pgh-eyebrow{font-size:26px}.pgh-motto{font-size:26px}.pgh-mark img{width:min(250px,100%)}.pgh-ul{text-decoration-thickness:4px;text-underline-offset:8px}}@media (max-width:599px){.pgh-media{aspect-ratio:4 / 3}.pgh-img{object-position:var(--pgh-focus-phone)}.pgh-ctas{display:grid;gap:10px}.site-main .pgh-btn{width:100%}}@media print{.pgh-media,.pgh-wash{display:none}}[data-theme="dark"] .pgh{--pgh-paper:#1A1410;--pgh-head:#BBDB9E;--pgh-ink:#E2D8C6;--pgh-amber:#E7C47F;--pgh-brown:#EDB47E;--pgh-green:#3E6B22;--pgh-green-hover:#4F8A2C;--pgh-outline:#BBDB9E;--pgh-outline-hover-ink:#1A1410}@media (min-width:1180px){[data-theme="dark"] .pgh-copy{--pgh-head:#2D5016;--pgh-ink:#3B3830;--pgh-amber:#8A5C06;--pgh-brown:#7B3F00;--pgh-green:#2D5016;--pgh-green-hover:#1E3A0E;--pgh-outline:#2D5016;--pgh-outline-hover-ink:#fff}[data-theme="dark"] .pgh-copy .pgh-lede strong{color:#24400F}}@media (max-width:1179px){[data-theme="dark"] .pgh-mark{display:inline-block;background:#FBF7EF;padding:10px 14px;border-radius:10px}}
