.redesign-header-module__zsZSvG__headerWrapper{z-index:50;width:100%;position:relative}.redesign-header-module__zsZSvG__header{background-color:var(--shutter,#16508c);border-bottom:1px solid #f6f4ee26;width:100%;position:relative}.redesign-header-module__zsZSvG__headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin:0 auto;padding:16px 20px;display:flex}.redesign-header-module__zsZSvG__brandGroup{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.redesign-header-module__zsZSvG__brandLink{color:var(--chaux,#f6f4ee);align-items:center;text-decoration:none;transition:transform .12s ease-out;display:inline-flex}.redesign-header-module__zsZSvG__brandLink:active{transform:scale(.96)}.redesign-header-module__zsZSvG__brandWordmark{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 1;letter-spacing:-.02em;color:var(--chaux,#f6f4ee);font-size:28px;font-weight:900;line-height:1}.redesign-header-module__zsZSvG__backLink{font-family:var(--font-linear,sans-serif);color:#f6f4eee6;background-color:#f6f4ee1f;border:1px solid #f6f4ee33;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .14s,transform .12s;display:inline-flex}.redesign-header-module__zsZSvG__backLink:hover{color:#fff;background-color:#f6f4ee38}.redesign-header-module__zsZSvG__backLink:active{transform:scale(.96)}.redesign-header-module__zsZSvG__backArrow{transition:transform .12s;display:inline-block}.redesign-header-module__zsZSvG__backLink:hover .redesign-header-module__zsZSvG__backArrow{transform:translate(-2px)}.redesign-header-module__zsZSvG__badgeWrapper{align-items:center;display:inline-flex}.redesign-header-module__zsZSvG__headerNav{align-items:center;gap:16px;display:flex}.redesign-header-module__zsZSvG__navLink{font-family:var(--font-linear,sans-serif);color:var(--chaux,#f6f4ee);border-radius:6px;padding:6px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .12s}.redesign-header-module__zsZSvG__navLink:hover{background-color:#f6f4ee1a;text-decoration:none}.redesign-header-module__zsZSvG__navLink:active{transform:scale(.96)}@media (max-width:640px){.redesign-header-module__zsZSvG__headerInner{padding:12px 16px}.redesign-header-module__zsZSvG__brandWordmark{font-size:24px}.redesign-header-module__zsZSvG__navLink{display:none}.redesign-header-module__zsZSvG__headerNav{gap:10px}}
.redesign-footer-module__bH5h4W__section{background-color:var(--flame,#c63a24);width:100%;color:var(--chaux,#f6f4ee);padding-bottom:clamp(48px,6vw,72px);position:relative;overflow-x:clip}.redesign-footer-module__bH5h4W__container{text-align:center;flex-direction:column;align-items:center;max-width:960px;margin:0 auto;padding:clamp(32px,5vw,48px) 20px 0;display:flex}.redesign-footer-module__bH5h4W__makerPromptCard{background-color:var(--chaux,#f6f4ee);width:100%;max-width:680px;color:var(--basalt,#191816);border-radius:12px;flex-direction:column;align-items:center;gap:16px;margin-bottom:clamp(40px,6vw,60px);padding:clamp(24px,4vw,32px);display:flex;position:relative;box-shadow:0 8px 24px #0003}.redesign-footer-module__bH5h4W__makerPromptCard:before{content:"";background-color:#f2b33dd9;width:90px;height:24px;position:absolute;top:-12px;transform:rotate(-1.5deg);box-shadow:0 1px 3px #00000026}.redesign-footer-module__bH5h4W__promptContent{flex-direction:column;gap:8px;display:flex}.redesign-footer-module__bH5h4W__promptTitle{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 1;color:var(--basalt,#191816);margin:0;font-size:clamp(20px,3.2vw,26px);font-weight:900;line-height:1.2}.redesign-footer-module__bH5h4W__promptText{font-family:var(--font-linear,sans-serif);color:#4a453e;max-width:520px;margin:0;font-size:15px;line-height:1.5}.redesign-footer-module__bH5h4W__promptButton{background-color:var(--shutter,#16508c);font-family:var(--font-linear,sans-serif);border-radius:999px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .12s,background-color .12s;display:inline-flex;box-shadow:0 4px 14px #16508c40;color:#fff!important}.redesign-footer-module__bH5h4W__btnWaIcon{fill:#fff;flex-shrink:0}.redesign-footer-module__bH5h4W__promptButton:hover{background-color:#124072;transform:translateY(-2px)}.redesign-footer-module__bH5h4W__promptButton:active{transition-duration:40ms;transform:scale(.96)}.redesign-footer-module__bH5h4W__promptArrow{transition:transform .12s;display:inline-block}.redesign-footer-module__bH5h4W__promptButton:hover .redesign-footer-module__bH5h4W__promptArrow{transform:translate(3px)}.redesign-footer-module__bH5h4W__wordmark{font-family:var(--font-sign,"Recursive", sans-serif);font-variation-settings:"CASL" 1;letter-spacing:-.03em;color:var(--chaux,#f6f4ee);-webkit-user-select:none;user-select:none;justify-content:center;margin-bottom:12px;font-size:clamp(48px,9vw,84px);font-weight:900;line-height:1;display:flex}.redesign-footer-module__bH5h4W__segaLetter{opacity:0;display:inline-block;transform:translateY(-12px)}.redesign-footer-module__bH5h4W__wordmarkInView .redesign-footer-module__bH5h4W__segaLetter{animation:.2s cubic-bezier(.2,.8,.2,1) forwards redesign-footer-module__bH5h4W__segaDrop}@keyframes redesign-footer-module__bH5h4W__segaDrop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.redesign-footer-module__bH5h4W__companyLine{font-family:var(--font-linear,sans-serif);color:#fff;margin:0 0 24px;font-size:15px;font-weight:500}.redesign-footer-module__bH5h4W__footerNav{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.redesign-footer-module__bH5h4W__footerLink{font-family:var(--font-linear,sans-serif);color:var(--chaux,#f6f4ee);text-underline-offset:4px;font-size:14px;font-weight:600;text-decoration:underline;transition:color .12s,transform .12s}.redesign-footer-module__bH5h4W__socialLink{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.redesign-footer-module__bH5h4W__socialLink:hover{text-decoration:underline}.redesign-footer-module__bH5h4W__socialLink svg{fill:var(--chaux,#f6f4ee);flex-shrink:0}.redesign-footer-module__bH5h4W__footerLink:hover{color:var(--zonn,#f2b33d)}.redesign-footer-module__bH5h4W__footerLink:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.redesign-footer-module__bH5h4W__segaLetter{opacity:1;animation:none;transform:none}}
