.full-screen-background[data-v-3cbf02c3]{margin-left:calc(-50vw + 50%);position:relative;width:100vw;z-index:1}.background-overlay[data-v-3cbf02c3]{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.center-content[data-v-3cbf02c3]{display:flex;flex-direction:column;margin:0 auto;position:relative;z-index:2}.default-content[data-v-3cbf02c3]{margin-bottom:0}.default-content.align-start[data-v-3cbf02c3]{align-items:flex-start;text-align:left}.default-content.align-center[data-v-3cbf02c3]{align-items:center;text-align:center}.default-content.align-end[data-v-3cbf02c3]{align-items:flex-end;text-align:right}.content-title[data-v-3cbf02c3]{font-size:3rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.2rem;margin-left:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.content-description[data-v-3cbf02c3]{font-size:1.25rem;line-height:1.6;margin-bottom:1.25rem;margin-left:1rem;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.content-button[data-v-3cbf02c3]{background:#ffffffe6;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:600;margin-left:1rem;padding:.75rem 1.5rem;transition:all .3s ease}.content-button[data-v-3cbf02c3]:hover{background:#ccc;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.align-center .content-description[data-v-3cbf02c3]{margin-left:auto;margin-right:auto}.align-end .content-description[data-v-3cbf02c3]{margin-left:auto;margin-right:0}.slot-content[data-v-3cbf02c3]{width:100%}@media (max-width:768px){.full-screen-background[data-v-3cbf02c3]{background-attachment:scroll!important}.center-content[data-v-3cbf02c3]{padding:2rem 1rem!important}}@media (max-width:480px){.center-content[data-v-3cbf02c3]{padding:1.5rem 1rem!important}}
