.pv-close{background:var(--pv-forest);color:var(--pv-cream);font-family:var(--pv-sans);-webkit-font-smoothing:antialiased}.pv-close .pc-inner{max-width:var(--pv-max);padding:68px var(--pv-gutter) 72px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px 64px;margin:0 auto;display:grid}.pv-close .pc-head{max-width:17ch;font:800 clamp(34px, 4.8vw, 62px) / 1.04 var(--pv-sans);letter-spacing:-.035em;text-wrap:balance}.pv-close .pc-head:before{content:"";background:var(--pv-orange);width:48px;height:4px;margin-bottom:28px;display:block}.pv-close .pc-actions{gap:14px;padding-bottom:6px;display:flex}.pv-close .pc-btn{font:700 16px / 1 var(--pv-sans);border-radius:var(--pv-r-control);background:var(--pv-cream);color:var(--pv-forest);border:1.5px solid var(--pv-cream);padding:16px 28px;text-decoration:none;display:inline-block}.pv-close .pc-btn:hover{box-shadow:inset 0 -3px 0 var(--pv-orange)}.pv-close .pc-btn-quiet{color:var(--pv-cream);background:0 0}.pv-close .pc-btn:focus-visible{outline:3px solid var(--pv-orange);outline-offset:3px}@media (max-width:760px){.pv-close .pc-inner{padding:56px var(--pv-gutter) 60px;grid-template-columns:minmax(0,1fr);gap:32px}.pv-close .pc-head:before{margin-bottom:22px}}@media (max-width:380px){.pv-close .pc-actions{flex-direction:column}.pv-close .pc-btn{text-align:center}}
