div.card{flex:1 1;min-width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:22px 20px;border-radius:28px;border:1px solid rgba(70,39,28,.14);transition:transform .24s ease,border-color .24s ease}div.card:hover{transform:translateY(-1px);border-color:rgba(70,39,28,.22)}div.card>h1.title{display:inline;font-family:var(--font-display),Georgia,serif;font-size:62px;line-height:.95;font-weight:900;letter-spacing:-.04em}div.card>h4.headline{font-size:19px;font-weight:700;line-height:1.25}div.card>p{width:100%}div.card>p+p{margin-top:2px}.Button,.Pill{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;font-size:15px;width:100%;color:var(--ink);background:hsla(0,0%,100%,.52);border-radius:18px;border:1px solid rgba(70,39,28,.08);padding:13px 14px;margin-top:16px;text-align:center;cursor:pointer;transition:transform .2s ease-in-out,background .2s ease-in-out}.Button:hover,.Pill:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.82)}.Option{width:100%;padding:1rem;font-size:1rem;font-weight:600;color:var(--ink);border-bottom:1px solid #f0f0f0;transition:all .2s ease-in-out}.Option:hover{background-color:#f0f0f0}.Layout{position:relative;z-index:1;min-height:100dvh}.Layout.Body{display:flex;justify-content:center;padding:44px 20px 56px}.Page{margin:0 auto;width:min(100%,var(--page-max-width));min-height:calc(100dvh - 48px);background:var(--panel);border:1px solid rgba(70,39,28,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:36px}@media screen and (max-width:430px){.Layout.Body{padding:0}.Page{max-width:100%;width:100%;min-height:100dvh;border-radius:0;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}}@media screen and (min-width:430px){.Page{margin:1rem auto;max-width:var(--page-max-width)}}