.page-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 1rem}.page-head .button{margin:0}dialog#subscribe-dialog{border:none;border-radius:.5rem;padding:1rem 1.5rem 1.5rem;width:26rem;background:var(--background-card);color:var(--foreground);box-shadow:0 .5rem 2rem rgba(0,0,0,.35)}dialog#subscribe-dialog::backdrop{background:rgba(0,0,0,.5)}dialog#subscribe-dialog .dialog-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}dialog#subscribe-dialog .dialog-head h2{margin:0}dialog#subscribe-dialog .dialog-close{background:none;border:none;font:inherit;font-size:1.75rem;line-height:1;padding:.25rem .5rem;margin-right:-0.5rem;color:inherit;cursor:pointer}dialog#subscribe-dialog .dialog-close:hover{color:var(--secondary)}dialog#subscribe-dialog .actions{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}dialog#subscribe-dialog .actions .button{width:100%;justify-content:center}@media(prefers-reduced-motion: no-preference){dialog#subscribe-dialog{opacity:0;transform:translateY(0.5rem) scale(0.97);transition:opacity .2s,transform .2s,display .2s allow-discrete,overlay .2s allow-discrete}dialog#subscribe-dialog[open]{opacity:1;transform:none}@starting-style{dialog#subscribe-dialog[open]{opacity:0;transform:translateY(0.5rem) scale(0.97)}}dialog#subscribe-dialog::backdrop{background:rgba(0,0,0,0);transition:background-color .2s,display .2s allow-discrete,overlay .2s allow-discrete}dialog#subscribe-dialog[open]::backdrop{background:rgba(0,0,0,.5)}@starting-style{dialog#subscribe-dialog[open]::backdrop{background:rgba(0,0,0,0)}}}@media only screen and (max-width: 1200px){dialog#subscribe-dialog{margin:auto 0 0;width:100%;max-width:none;border-radius:1rem 1rem 0 0}}@media only screen and (max-width: 1200px)and (prefers-reduced-motion: no-preference){dialog#subscribe-dialog{transform:translateY(100%)}dialog#subscribe-dialog[open]{transform:none}@starting-style{dialog#subscribe-dialog[open]{opacity:1;transform:translateY(100%)}}}