.topic-alchemy .alchemy{min-height:100svh;padding:clamp(5rem, 12vh, 7rem) var(--gutter) clamp(2.5rem, 7vh, 4.5rem);place-items:center;display:grid}.alchemy__card{border:1px solid var(--rule);background:#08090af0;border-radius:1.75rem;width:min(100%,46rem);padding:clamp(1.5rem,4vw,2.75rem);box-shadow:0 40px 90px -40px #000c}.alchemy__title{text-wrap:balance;margin:0 0 clamp(1.4rem,3.4vh,2.1rem);font-size:clamp(2rem,4.6vw,3rem)}.topic-alchemy .alchemy__form .ogm-form__fields{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.topic-alchemy .alchemy__form .ogm-form__field:last-child:nth-child(odd){grid-column:1/-1}:is(.alchemy__card:has(.ogm-form[data-done]) .alchemy__title,.alchemy__card:has(.ogm-form:not(.is-live) .ogm-form__note--sent:target .ogm-form__done) .alchemy__title){display:none}:is(.topic-alchemy .alchemy__form .ogm-form__status:has(>.ogm-form__done),.topic-alchemy .alchemy__form .ogm-form__note:has(>.ogm-form__done)){background:0 0;border:0;padding:0}.topic-alchemy .alchemy__form .ogm-form__done{gap:.55rem;padding-block:clamp(1.5rem,5vh,2.75rem)}.topic-alchemy .alchemy__form .ogm-form__done-mark{margin-bottom:1.1rem}.topic-alchemy .alchemy__form .ogm-form__done-title{letter-spacing:-.01em;font-size:clamp(2rem,5vw,2.75rem)}.topic-alchemy .alchemy__form .ogm-form__done-body{font-size:1.05rem}.topic-alchemy .alchemy__form .ogm-form__done .ogm-form__follow{margin-top:1.4rem}.topic-alchemy .alchemy__form .ogm-form__aside{display:none}@media (max-width:36rem){.alchemy__card{border-radius:1.4rem}}
