._page_q6ekl_1{color:#1d1218;background:radial-gradient(circle at 80% 4%,#ef2f831f,#0000 28%),#fff7fb;width:100%;height:100dvh;overflow-y:auto}._header_q6ekl_11{width:min(940px,100% - 40px);padding:calc(22px + env(safe-area-inset-top)) 0 18px;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}._wordmark_q6ekl_21{color:inherit;letter-spacing:-.055em;font-size:24px;font-weight:790;text-decoration:none}._header_q6ekl_11 nav{gap:16px;display:flex}._header_q6ekl_11 nav a{color:#2b16209e;font-size:13px;font-weight:700;text-decoration:none}._article_q6ekl_38{width:min(720px,100% - 40px);padding-bottom:calc(80px + env(safe-area-inset-bottom));margin:54px auto 0}._eyebrow_q6ekl_44{color:#ef2f83;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:820}._article_q6ekl_38 h1{letter-spacing:-.065em;max-width:14ch;margin:0;font-size:clamp(44px,8vw,72px);font-weight:790;line-height:.94}._intro_q6ekl_62{color:#2b1620ad;max-width:58ch;margin:24px 0 44px;font-size:clamp(18px,3vw,22px);line-height:1.4}._content_q6ekl_70{color:#2b1620c7;max-width:66ch;font-size:16px;line-height:1.62}._content_q6ekl_70 h2{color:#1d1218;letter-spacing:-.035em;margin:36px 0 10px;font-size:22px;line-height:1.1}._content_q6ekl_70 p{margin:0 0 16px}._content_q6ekl_70 ul{padding-left:20px}._content_q6ekl_70 a{color:#b71f63}._form_q6ekl_89{gap:16px;margin-top:28px;display:grid}._form_q6ekl_89 label{gap:7px;font-size:13px;font-weight:740;display:grid}._form_q6ekl_89 input,._form_q6ekl_89 textarea{color:#1d1218;width:100%;font:inherit;background:#fff;border:1px solid #4a203426;border-radius:15px;padding:13px 14px;font-size:16px}._form_q6ekl_89 textarea{resize:vertical;min-height:160px}._form_q6ekl_89 button{color:#fff;cursor:pointer;background:#ef2f83;border:0;border-radius:999px;width:fit-content;min-height:48px;padding:0 20px;font-weight:780}._form_q6ekl_89 button:disabled{opacity:.55;cursor:default}._formStatus_q6ekl_129{color:#8b1d50;font-size:14px}@media (max-width:560px){._header_q6ekl_11{width:min(100% - 28px,940px)}._header_q6ekl_11 nav{gap:10px}._header_q6ekl_11 nav a{font-size:12px}._article_q6ekl_38{width:min(100% - 32px,720px);margin-top:34px}}
