.demoHeadline{letter-spacing:-.015em!important;font-weight:300!important;line-height:1!important}.demoSectionLabel{font-weight:var(--hops-weight-title)!important;letter-spacing:.12em!important}.demoFormPanel{scroll-margin-top:88px;background:var(--hops-parchment)!important;border-radius:12px 64px!important;box-shadow:0 28px 72px #00000047!important}.demoFormPanel>div:first-child{border-bottom-color:#24282a1f!important}.demoFormHeading{line-height:1.2;letter-spacing:-.015em!important;font-weight:300!important}.demoFormPanel button{min-height:44px!important}.demoFormShortcut{width:fit-content;min-height:44px;color:var(--hops-parchment);border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;margin-top:22px;padding:11px 18px;font-size:14px;font-weight:700;transition:border-color .16s cubic-bezier(.23,1,.32,1),background-color .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1);display:none}.demoFormShortcut:active,.demoFormPanel button:active{transform:scale(.98)}.demoFormShortcut:focus-visible,.demoFormPanel :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:2px solid}@media (hover:hover) and (pointer:fine){.demoFormShortcut:hover{border-color:var(--hops-parchment);background:#ffffff17}}@media (max-width:1040px){.demoFormShortcut{display:inline-flex}.demoFormPanel{border-radius:12px 44px!important}}@media (max-width:480px){.demoFormPanel{border-radius:12px 32px!important;box-shadow:0 18px 46px #0000003d!important}}@media (prefers-reduced-motion:reduce){.demoFormShortcut{transition:none}}
