body{overflow-x:hidden}.block-hero[data-v-d00f7348]{border:none;border-bottom:1px solid rgba(156,163,175,.2);border-radius:0;box-shadow:none;margin:0 calc(50% - 50vw) 2.5rem;overflow:hidden;position:relative;width:100vw}html.dark .block-hero[data-v-d00f7348]{border-bottom-color:#4b55634d;box-shadow:none}.hero-bg-stage[data-v-d00f7348]{background-image:url(../bg_clouds1.png);background-position:top;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:0}.hero-bg-overlay[data-v-d00f7348]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(180deg,#ffffffc7,#ffffffe0 60%,#fffffffa 95%,#fff);inset:0;position:absolute}html.dark .hero-bg-overlay[data-v-d00f7348]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(180deg,#0c3c26b8,#0f172ae0 55%,#0f172afa 95%,#0f172a)}.layout[data-v-d00f7348]{box-sizing:border-box;display:grid;gap:2.5rem;margin:0 auto;max-width:80rem;padding:3.5rem 1.5rem 4.5rem;position:relative;z-index:4}@media(min-width:640px){.layout[data-v-d00f7348]{padding:4.5rem 2.5rem 5.5rem}}@media(min-width:1024px){.layout[data-v-d00f7348]{gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:5.5rem 3rem 6.5rem}}.content[data-v-d00f7348]{display:flex;flex-direction:column;position:relative;z-index:4}@media(min-width:1024px){.content[data-v-d00f7348]{grid-column:span 2/span 2}}.django-badge[data-v-d00f7348]{align-items:center;background:#ffffffbf;border:1px solid rgba(12,75,51,.18);border-radius:999px;color:#0c3c26;display:inline-flex;font-size:.75rem;font-weight:700;gap:.55rem;letter-spacing:.03em;margin-bottom:1rem;padding:.35rem .7rem .35rem .45rem;text-decoration:none;text-transform:uppercase;transition:border-color .15s ease,background .15s ease;width:-moz-fit-content;width:fit-content}.django-badge[data-v-d00f7348]:hover{background:#fffffff2;border-color:#0c4b3373}html.dark .django-badge[data-v-d00f7348]{background:#092e208c;border-color:#44b78b59;color:#89e7c3}.django-badge-logo[data-v-d00f7348]{display:block;height:1.1rem;width:auto}.light-only[data-v-d00f7348]{display:block}.dark-only[data-v-d00f7348],html.dark .light-only[data-v-d00f7348]{display:none}html.dark .dark-only[data-v-d00f7348]{display:block}.announce[data-v-d00f7348]{color:#0c4b33;font-size:.875rem;font-weight:600;margin-bottom:.5rem}html.dark .announce[data-v-d00f7348]{color:#44b78b}.announce[data-v-d00f7348] a{margin-inline-start:.35em}.title[data-v-d00f7348]{color:#111827;color:var(--elements-text-primary-color-static,#111827);font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin-bottom:1.25rem}@media(min-width:640px){.title[data-v-d00f7348]{font-size:3rem}}.description[data-v-d00f7348]{color:#4b5563;color:var(--elements-text-secondary-color-static,#4b5563);font-size:1.125rem;line-height:1.6;margin-bottom:2rem}.actions[data-v-d00f7348]{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}.actions[data-v-d00f7348] .button-link{margin-block-end:0!important;margin-inline-end:0!important}.secondary[data-v-d00f7348]{align-items:center;color:#4b5563;color:var(--elements-text-secondary-color-static,#4b5563);display:inline-flex;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;transition:color .15s ease-in-out}.secondary[data-v-d00f7348]:hover{color:#0c4b33}html.dark .secondary[data-v-d00f7348]:hover{color:#44b78b}.support[data-v-d00f7348]{align-items:center;display:flex;justify-content:center;position:relative;z-index:4}
