h1[data-v-2a4c3575],h2[data-v-2a4c3575]{color:var(--r-col-page-bg);text-wrap:balance}h1[data-v-2a4c3575]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}@media (width>=40rem){h1[data-v-2a4c3575]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}}@media (width>=64rem){h1[data-v-2a4c3575]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}}h2[data-v-2a4c3575]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}@media (width>=40rem){h2[data-v-2a4c3575]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}}@media (width>=64rem){h2[data-v-2a4c3575]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}}.title-box[data-v-2a4c3575]{padding:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*6);justify-content:center;align-items:center;display:flex;position:relative}@media (width>=40rem){.title-box[data-v-2a4c3575]{padding-inline:calc(var(--spacing,.25rem)*4)}}.title-box[data-v-2a4c3575]{border-bottom:1px solid var(--r-col-header-bg);height:13em;font-size:1.2em;box-shadow:0 0 1em #00000059}.bot-margin[data-v-2a4c3575]{margin-bottom:calc(var(--spacing,.25rem)*6)}@media (width>=40rem){.bot-margin[data-v-2a4c3575]{margin-bottom:calc(var(--spacing,.25rem)*8)}}.title-box .background[data-v-2a4c3575]{background:var(--r-col-item-bg);position:absolute;inset:0}.title-box .background img[data-v-2a4c3575]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;top:0;left:0}.title-box .content[data-v-2a4c3575]{align-items:center;gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex;position:relative}.bottom-content[data-v-2a4c3575]{padding-block:calc(var(--spacing,.25rem)*6)}@media (width>=40rem){.bottom-content[data-v-2a4c3575]{padding-block:calc(var(--spacing,.25rem)*8)}}.bottom-content[data-v-2a4c3575]{background:var(--r-col-section-bg);border-bottom:1px solid var(--r-col-section-border)}
