.c0{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 34px !important;line-height: 1 !important;text-transform: uppercase !important}
.c1{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: clamp(52px, 7vw, 112px) !important;line-height: 0.86 !important;text-transform: uppercase !important}
.c2{margin: 0 0 4px !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 24px !important;text-transform: uppercase !important}
.c3{max-width: 1240px !important;margin: 0 auto !important;padding: 18px clamp(20px, 5vw, 64px) !important;display: flex !important;flex-wrap: wrap !important;align-items: center !important;justify-content: space-between !important;gap: 16px 32px !important}
.c4{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: 30px !important;letter-spacing: 0.02em !important;text-transform: uppercase !important}
.c5{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: clamp(30px, 3vw, 40px) !important;line-height: 0.95 !important;text-transform: uppercase !important}
.c6{max-width: 1240px !important;margin: 0 auto !important;padding: 20px clamp(20px, 5vw, 64px) 28px !important;border-top: 1px solid #4A3424 !important;display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;gap: 12px !important;font-size: 14px !important;color: #D9C7AE !important}
.c7{min-height: 48px !important;box-sizing: border-box !important;border: 2px solid #2B1B10 !important;background: #FFFFFF !important;padding: 10px 12px !important;font: inherit !important;font-weight: 500 !important;font-size: 17px !important;color: #2B1B10 !important}
.c8{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(320px, 100%), 1fr)) !important;gap: 10px 48px !important;padding: 28px 0 !important;border-top: 2px solid #2B1B10 !important;align-items: baseline !important}
.c9{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 24px !important;text-transform: uppercase !important}
.c10{background: #EFE4CF !important;color: #2B1B10 !important;font-family: 'Barlow', 'Helvetica Neue', system-ui, sans-serif !important;font-size: 18px !important;line-height: 1.55 !important;overflow-x: hidden !important}
.c11{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: clamp(52px, 7vw, 104px) !important;line-height: 0.86 !important;text-transform: uppercase !important}
.c12{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: clamp(32px, 3.4vw, 48px) !important;line-height: 1 !important;text-transform: uppercase !important;padding: 20px 0 !important;border-bottom: 2px solid #2B1B10 !important}
.c13{max-width: 1240px !important;margin: 0 auto !important;padding: 56px clamp(20px, 5vw, 64px) 40px !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr)) !important;gap: 40px !important}
.c14{position: relative !important;aspect-ratio: 9 / 16 !important;background: repeating-linear-gradient(135deg, #3A2618 0 16px, #432D1D 16px 32px) !important;border: 2px solid #6A4A33 !important;display: flex !important;align-items: center !important;justify-content: center !important}
.c15{aspect-ratio: 3 / 2 !important;background: repeating-linear-gradient(135deg, #E3D5BB 0 16px, #E9DCC4 16px 32px) !important;border: 2px solid #2B1B10 !important;display: flex !important;align-items: flex-end !important;padding: 16px !important;box-sizing: border-box !important}
.c16{display: flex !important;align-items: center !important;gap: 12px !important;text-decoration: none !important}
.c17{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: clamp(48px, 6vw, 88px) !important;line-height: 0.86 !important;text-transform: uppercase !important}
.c18{border-top: 2px solid #2B1B10 !important;padding: 22px 0 !important;font-size: clamp(21px, 2vw, 27px) !important;font-weight: 600 !important;line-height: 1.25 !important}
.c19{background: #F2C200 !important;color: #2B1B10 !important;border: 2px solid #2B1B10 !important;padding: 12px 20px !important;font-weight: 700 !important;font-size: 16px !important;text-decoration: none !important}
.c20{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr)) !important;gap: 8px 40px !important;padding: 24px 0 !important;border-top: 2px solid #2B1B10 !important;align-items: baseline !important}
.c21{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: 28px !important;text-transform: uppercase !important}
.c23{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: clamp(28px, 3vw, 40px) !important;line-height: 1 !important;text-transform: uppercase !important;padding: 16px 0 !important;border-bottom: 2px solid #2B1B10 !important}
.c24{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 36px !important;line-height: 0.95 !important;text-transform: uppercase !important}
.c25{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 32px !important;line-height: 1.1 !important;text-transform: uppercase !important}
.c26{cursor: pointer !important;padding: 6px 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: clamp(24px, 2.4vw, 32px) !important;line-height: 1.05 !important;text-transform: uppercase !important}
.c27{width: 64px !important;height: 64px !important;border-radius: 50% !important;background: #F2C200 !important;border: 2px solid #2B1B10 !important;display: flex !important;align-items: center !important;justify-content: center !important}
.c28{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 8px 24px !important;font-weight: 600 !important;font-size: 16px !important}
.c29{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 27px !important;line-height: 1 !important;text-transform: uppercase !important}
.c30{background: #F7F0E2 !important;border: 2px solid #2B1B10 !important;padding: 6px 10px !important;font-size: 15px !important;font-weight: 600 !important}
.c31{display: flex !important;flex-direction: column !important;gap: 6px !important;font-weight: 700 !important;font-size: 16px !important}
.c32{background: #2B1B10 !important;color: #F7F0E2 !important;border: 2px solid #2B1B10 !important;padding: 18px 26px !important;font-weight: 700 !important;font-size: 18px !important;text-decoration: none !important}
.c33{display: flex !important;flex-direction: column !important;gap: 10px !important;font-size: 16px !important}
.c34{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(440px, 100%), 1fr)) !important;gap: 32px 64px !important;padding: 48px 0 !important;border-top: 2px solid #2B1B10 !important;align-items: start !important}
.c35{margin: 0 !important;background: #F7F0E2 !important;border: 2px solid #2B1B10 !important;padding: 28px !important;display: flex !important;flex-direction: column !important;gap: 16px !important}
.c36{border-top: 2px solid #2B1B10 !important;padding: 20px 0 !important;font-size: 22px !important;font-weight: 600 !important}
.c37{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 36px !important;line-height: 1 !important;text-transform: uppercase !important}
.c38{display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: flex-end !important;gap: 24px !important}
.c39{border: 2px solid #F7F0E2 !important;color: #F7F0E2 !important;padding: 12px 20px !important;font-weight: 700 !important;font-size: 16px !important;text-decoration: none !important}
.c40{max-width: 1240px !important;margin: 0 auto !important;padding: 0 clamp(20px, 5vw, 64px) !important;display: flex !important;flex-direction: column !important;gap: 40px !important}
.c41{max-width: 1240px !important;margin: 0 auto !important;padding: 0 clamp(20px, 5vw, 64px) !important;display: flex !important;flex-direction: column !important;gap: 36px !important}
.c42{margin: 0 !important;font-weight: 700 !important;font-size: 15px !important;text-transform: uppercase !important;letter-spacing: 0.06em !important;color: #6A4A33 !important}
.c43{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: 96px !important;line-height: 0.8 !important;color: #F2C200 !important}
.c44{margin: 0 !important;font-size: 16px !important;color: #D9C7AE !important}
.c45{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: 80px !important;line-height: 0.85 !important}
.c46{aspect-ratio: 4 / 5 !important;background: repeating-linear-gradient(135deg, #E3D5BB 0 16px, #E9DCC4 16px 32px) !important;border: 2px solid #2B1B10 !important;display: flex !important;align-items: flex-end !important;padding: 20px !important;box-sizing: border-box !important}
.c47{aspect-ratio: 4 / 3 !important;background: repeating-linear-gradient(135deg, #E3D5BB 0 16px, #E9DCC4 16px 32px) !important;border: 2px solid #2B1B10 !important;display: flex !important;align-items: flex-end !important;padding: 16px !important;box-sizing: border-box !important}
.c48{background: #F7F0E2 !important;border: 2px solid #2B1B10 !important;padding: 8px 12px !important;font-size: 15px !important;font-weight: 600 !important}
.c49{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: clamp(52px, 7vw, 112px) !important;line-height: 0.86 !important;text-transform: uppercase !important;max-width: 14ch !important}
.c51{display: flex !important;flex-direction: column !important;gap: 10px !important;border-top: 2px solid #2B1B10 !important;padding-top: 24px !important}
.c52{display: flex !important;gap: 14px !important;align-items: flex-start !important}
.c53{display: flex !important;flex-direction: column !important;gap: 12px !important;border-top: 4px solid #F2C200 !important;padding-top: 20px !important}
.c54{max-width: 1240px !important;margin: 0 auto !important;padding: 0 clamp(20px, 5vw, 64px) !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(420px, 100%), 1fr)) !important;gap: 48px 72px !important;align-items: start !important}
.c55{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: clamp(56px, 8vw, 128px) !important;line-height: 0.85 !important;text-transform: uppercase !important}
.c56{display: flex !important;flex-direction: column !important;gap: 12px !important;align-items: flex-start !important}
.c57{position: absolute !important;bottom: 12px !important;left: 12px !important;right: 12px !important;font-size: 14px !important;color: #D9C7AE !important}
.c58{display: flex !important;flex-direction: column !important;gap: 14px !important;color: #F7F0E2 !important;text-decoration: none !important}
.c59{background: #F7F0E2 !important;border: 2px solid #2B1B10 !important;padding: 32px 28px !important;display: flex !important;flex-direction: column !important;gap: 16px !important}
.c60{text-decoration: underline !important;text-decoration-thickness: 3px !important;text-underline-offset: 6px !important}
.c61{margin: 0 !important;font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;line-height: 0.82 !important;text-transform: uppercase !important;letter-spacing: -0.01em !important}
.c62{padding: 20px 0 !important;border-bottom: 2px solid #4A3424 !important;font-size: 21px !important;font-weight: 600 !important}
.c63{max-width: 1240px !important;margin: 0 auto !important;padding: 0 clamp(20px, 5vw, 64px) !important;display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: flex-end !important;gap: 32px !important}
.c64{display: flex !important;flex-direction: column !important;line-height: 1 !important}
.c65{margin: 0 !important;font-size: 21px !important;font-weight: 600 !important;line-height: 1.35 !important}
.c66{padding: clamp(64px, 8vw, 112px) 0 !important}
.c67{font-size: 15px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: 0.06em !important;color: #6A4A33 !important}
.c68{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 800 !important;font-size: 36px !important;line-height: 1 !important;text-transform: uppercase !important}
.c69{padding: 18px 0 !important;border-bottom: 2px solid #2B1B10 !important;display: flex !important;flex-direction: column !important;gap: 4px !important}
.c70{display: flex !important;flex-direction: column !important;gap: 14px !important;border-top: 2px solid #F7F0E2 !important;padding-top: 20px !important}
.c71{margin: 0 !important;font-size: 18px !important;color: #D9C7AE !important}
.c72{max-width: 1240px !important;margin: 0 auto !important;padding: 0 clamp(20px, 5vw, 64px) !important;display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 28px !important}
.c73{background: #2B1B10 !important;color: #F7F0E2 !important;padding: clamp(64px, 8vw, 112px) 0 !important}
.c74{list-style: none !important;margin: 0 !important;padding: 0 !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(340px, 100%), 1fr)) !important;gap: 0 48px !important}
.c75{margin: 0 !important;font-size: 18px !important;max-width: 56ch !important}
.c76{display: flex !important;flex-wrap: wrap !important;gap: 12px !important}
.c77{font-family: 'Big Shoulders Display', 'Arial Narrow', Impact, sans-serif !important;font-weight: 900 !important;font-size: 48px !important;line-height: 1 !important}
.c78{font-size: 14px !important;font-weight: 600 !important;color: #6A4A33 !important}
.c79{display: flex !important;flex-direction: column !important;gap: 16px !important}
.c80{background: #F7F0E2 !important;border-top: 2px solid #2B1B10 !important;border-bottom: 2px solid #2B1B10 !important;padding: clamp(64px, 8vw, 112px) 0 !important}
.c81{max-width: 1240px !important;margin: 0 auto !important;padding: 0 clamp(20px, 5vw, 64px) !important;display: flex !important;flex-direction: column !important;gap: 48px !important}
.c82{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex !important;flex-direction: column !important;border-top: 2px solid #2B1B10 !important}
.c83{flex: none !important;margin-top: 2px !important}
.c84{border: 2px solid #2B1B10 !important;padding: 14px 22px !important;font-weight: 700 !important;font-size: 17px !important;text-decoration: none !important}
.c85{border: 2px solid #2B1B10 !important;padding: 18px 24px !important;font-weight: 700 !important;font-size: 18px !important;text-decoration: none !important}
.c86{font-size: 16px !important;color: #6A4A33 !important;margin-top: auto !important}
.c87{border-bottom: 2px solid #2B1B10 !important}
.c88{display: grid !important;grid-template-columns: repeat(auto-fit, minmax(min(200px, 100%), 1fr)) !important;gap: 20px !important}
.c89{display: flex !important;flex-direction: column !important;gap: 28px !important}
.c90{display: flex !important;flex-direction: column !important;gap: 12px !important}
.c91{margin: 0 !important;font-size: clamp(19px, 1.7vw, 23px) !important;font-weight: 700 !important}
.c92{display: flex !important;flex-direction: column !important;gap: 18px !important}
.c93{color: #2B1B10 !important;font-weight: 700 !important;text-decoration: underline !important;text-underline-offset: 4px !important}
.c94{background: #F2C200 !important;border-top: 2px solid #2B1B10 !important;padding: clamp(56px, 7vw, 96px) 0 !important}
.c95{margin: 0 !important;font-size: 17px !important;color: #6A4A33 !important}
.c96{margin: 12px 0 0 !important;font-size: 18px !important;max-width: 62ch !important}
.c97{margin: auto 0 0 !important;font-size: 16px !important;color: #6A4A33 !important}
.c98{border-bottom: 2px solid #2B1B10 !important;padding: 18px 0 !important}
.c99{display: flex !important;flex-direction: column !important;border-bottom: 2px solid #2B1B10 !important}
.c100{background: #2B1B10 !important;color: #F7F0E2 !important}
.c101{background: #2B1B10 !important;color: #F7F0E2 !important;border-top: 1px solid #4A3424 !important}
.c102{margin: 0 !important;font-size: 15px !important;color: #6A4A33 !important}
.c103{margin: 0 !important;display: flex !important;flex-direction: column !important;gap: 14px !important}
.c104{background: #F2C200 !important;border-bottom: 2px solid #2B1B10 !important}
.c105{margin: 0 !important;font-size: 17px !important}
.c106{margin: 0 !important;font-size: 18px !important}
.c107{margin: 0 !important;font-size: 19px !important}
.c108{margin: 0 !important;font-size: 19px !important;max-width: 46ch !important}
.c109{text-decoration: underline !important}
.eyebrow{margin: 0 !important;font-size: 15px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: 0.08em !important;line-height: 1.5 !important;color: #2B1B10 !important;max-width: 60ch !important}
.quote{margin: 0 !important;border: 2px solid #2B1B10 !important;background: #F7F0E2 !important;box-shadow: 8px 8px 0 #2B1B10 !important;padding: clamp(24px, 3vw, 36px) !important;font-size: clamp(20px, 1.9vw, 25px) !important;font-weight: 600 !important;line-height: 1.4 !important;max-width: 900px !important}
.formcard{background: #F2C200 !important;border: 2px solid #2B1B10 !important;padding: 24px !important;display: flex !important;flex-direction: column !important;gap: 14px !important;align-items: flex-start !important}
body{margin:0;background:#EFE4CF}
a{color:inherit;text-decoration:none}
a:hover{text-decoration:underline;text-underline-offset:4px}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid currentColor;outline-offset:3px}