.pg-contact .dark :focus-visible{outline-color:var(--honey)}.pg-contact .form-top{padding-block:36px 64px}@media (min-width:900px){.pg-contact .form-top{padding-block:64px 96px}}.pg-contact .card.form{max-width:800px;box-shadow:8px 8px 0 var(--plum);margin:0 auto;padding:28px 20px 32px}@media (min-width:640px){.pg-contact .card.form{padding:44px 48px 48px}}.pg-contact .card.form iframe{max-width:100%;display:block}.pg-contact .ask{text-align:center}.pg-contact .ask .inner{flex-direction:column;align-items:center;gap:20px;display:flex}.pg-contact .ask :is(h1,h2){max-width:44rem;font-size:clamp(1.6rem,3.6vw,2.5rem)}.pg-contact .ask .hl{white-space:nowrap}.pg-contact .ask .lede{max-width:40rem}.pg-contact .photo-sec{padding-block:56px 72px}@media (min-width:900px){.pg-contact .photo-sec{padding-block:88px 112px}}.pg-contact .shot{position:relative}.pg-contact .shot .photo{border:3px solid var(--plum);aspect-ratio:16/9;background:var(--tile);box-shadow:8px 8px 0 var(--tile);border-radius:24px;overflow:hidden}.pg-contact .shot img{object-fit:cover;width:100%;height:100%}.pg-contact .shot .burst{width:84px;height:84px;top:-22px;right:-8px;transform:rotate(12deg)}.pg-contact .shot .burst .paw{width:32px;height:32px;color:var(--plum);position:relative}@media (min-width:900px){.pg-contact .shot .burst{width:118px;height:118px;top:-34px;left:-34px;right:auto;transform:rotate(-10deg)}.pg-contact .shot .burst .paw{width:44px;height:44px}}
