<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title>Upgrade Your Browser - GolfNow</title>
	<style>
		*,
		*::before,
		*::after {
			box-sizing: border-box;
			margin: 0;
			padding: 0;
		}

		:root {
			--color-primary: rgb(26, 175, 75);
			--color-primary-dark: rgb(20, 140, 60);
			--color-secondary: rgb(247, 119, 0);
			--color-text: #333333;
			--color-text-light: #666666;
			--color-bg: #f8faf9;
			--color-white: #ffffff;
			--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);
			--shadow-md: 0 4px 12px rgba(0, 0, 0, 0.1);
			--shadow-lg: 0 8px 30px rgba(0, 0, 0, 0.12);
			--radius-sm: 8px;
			--radius-md: 12px;
			--radius-lg: 16px;
		}

		html {
			font-size: 16px;
		}

		body {
			font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
			background: linear-gradient(135deg, var(--color-bg) 0%, #e8f5e9 100%);
			color: var(--color-text);
			line-height: 1.6;
			min-height: 100vh;
			display: flex;
			flex-direction: column;
		}

		/* Header */
		.header {
			background: var(--color-white);
			padding: 1rem 1.5rem;
			box-shadow: var(--shadow-sm);
			border-bottom: 1px solid #eee;
		}

		.header-content {
			max-width: 1200px;
			margin: 0 auto;
			display: flex;
			justify-content: space-between;
			align-items: center;
			flex-wrap: wrap;
			gap: 1rem;
		}

		.logo {
			height: 40px;
			width: auto;
		}

		.help-text {
			color: var(--color-text-light);
			font-size: 0.875rem;
		}

		.help-text a {
			color: var(--color-primary);
			text-decoration: none;
			font-weight: 600;
		}

		.help-text a:hover {
			text-decoration: underline;
		}

		/* Main Content */
		.main {
			flex: 1;
			display: flex;
			align-items: center;
			justify-content: center;
			padding: 2rem 1.5rem;
		}

		.card {
			background: var(--color-white);
			border-radius: var(--radius-lg);
			box-shadow: var(--shadow-lg);
			max-width: 600px;
			width: 100%;
			overflow: hidden;
		}

		.card-header {
			background: linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);
			padding: 2.5rem 2rem;
			text-align: center;
		}

		.icon-container {
			width: 80px;
			height: 80px;
			background: rgba(255, 255, 255, 0.15);
			border-radius: 50%;
			display: flex;
			align-items: center;
			justify-content: center;
			margin: 0 auto 1.5rem;
		}

		.browser-icon {
			width: 48px;
			height: 48px;
			fill: var(--color-white);
		}

		.card-title {
			color: var(--color-white);
			font-size: 1.75rem;
			font-weight: 700;
			margin-bottom: 0.5rem;
			letter-spacing: -0.025em;
		}

		.card-subtitle {
			color: rgba(255, 255, 255, 0.9);
			font-size: 1rem;
			font-weight: 400;
		}

		.card-body {
			padding: 2rem;
			text-align: center;
		}

		.message {
			font-size: 1.125rem;
			color: var(--color-text);
			margin-bottom: 0.75rem;
			font-weight: 500;
		}

		.submessage {
			font-size: 1rem;
			color: var(--color-text-light);
			margin-bottom: 2rem;
		}

		.cta-button {
			display: inline-block;
			background: linear-gradient(135deg, var(--color-secondary) 0%, rgb(220, 100, 0) 100%);
			color: var(--color-white);
			text-decoration: none;
			font-weight: 600;
			font-size: 1.125rem;
			padding: 1rem 2.5rem;
			border-radius: 50px;
			box-shadow: 0 4px 15px rgba(247, 119, 0, 0.35);
			transition: transform 0.2s ease, box-shadow 0.2s ease;
		}

		.cta-button:hover,
		.cta-button:focus {
			transform: translateY(-2px);
			box-shadow: 0 6px 20px rgba(247, 119, 0, 0.45);
		}

		.cta-button:active {
			transform: translateY(0);
		}

		/* Browser List */
		.browser-list {
			margin-top: 2rem;
			padding-top: 2rem;
			border-top: 1px solid #eee;
		}

		.browser-list-title {
			font-size: 0.875rem;
			color: var(--color-text-light);
			margin-bottom: 1rem;
			text-transform: uppercase;
			letter-spacing: 0.05em;
		}

		.browsers {
			display: flex;
			justify-content: center;
			gap: 1.5rem;
			flex-wrap: wrap;
		}

		.browser-item {
			display: flex;
			flex-direction: column;
			align-items: center;
			text-decoration: none;
			color: var(--color-text);
			text-align: center;
			padding: 0.75rem;
			border-radius: var(--radius-sm);
			transition: background-color 0.2s ease;
			min-width: 70px;
		}

		.browser-item:hover {
			background-color: var(--color-bg);
		}

		.browser-item-icon {
			display: block;
			width: 40px;
			height: 40px;
			margin-bottom: 0.5rem;
		}

		.browser-item-name {
			display: block;
			font-size: 0.75rem;
			font-weight: 500;
			text-align: center;
		}

		/* Footer */
		.footer {
			background: var(--color-white);
			padding: 1.5rem;
			text-align: center;
			border-top: 1px solid #eee;
		}

		.footer-link {
			color: var(--color-text-light);
			text-decoration: none;
			font-size: 0.875rem;
		}

		.footer-link:hover {
			color: var(--color-primary);
			text-decoration: underline;
		}

		/* Responsive */
		@media (max-width: 640px) {
			.header-content {
				justify-content: center;
				text-align: center;
			}

			.help-text {
				width: 100%;
			}

			.card-header {
				padding: 2rem 1.5rem;
			}

			.card-title {
				font-size: 1.5rem;
			}

			.card-body {
				padding: 1.5rem;
			}

			.cta-button {
				padding: 0.875rem 2rem;
				font-size: 1rem;
			}
		}
	</style>
</head>

<body>
	<header class="header" role="banner">
		<div class="header-content">
			<a href="/">
				<img src="/Content/images/gn-logo.svg" alt="GolfNow" class="logo" />
			</a>
			<p class="help-text">
				Need help? <strong><a href="tel:800-752-9020">800-752-9020</a></strong>
				&bull; 8AM - 5PM EST
			</p>
		</div>
	</header>

	<main class="main">
		<div class="card">
			<div class="card-header">
				<div class="icon-container">
					<svg class="browser-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
						<path
							  d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z" />
					</svg>
				</div>
				<h1 class="card-title">Time to Upgrade</h1>
				<p class="card-subtitle">Your browser needs an update</p>
			</div>

			<div class="card-body">
				<p class="message">Your browser is out of date</p>
				<p class="submessage">
					For the best experience booking tee times and accessing exclusive deals,
					please upgrade to a modern browser.
				</p>

				<a href="https://browsehappy.com" class="cta-button" target="_blank" rel="noopener noreferrer">
					Upgrade Now
				</a>

				<div class="browser-list">
					<p class="browser-list-title">Recommended Browsers</p>
					<div class="browsers">
						<a href="https://www.google.com/chrome/" class="browser-item" target="_blank"
						   rel="noopener noreferrer">
							<svg class="browser-item-icon" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
								<circle cx="24" cy="24" r="22" fill="#4CAF50" />
								<circle cx="24" cy="24" r="9" fill="#F5F5F5" />
								<path d="M24 15c4.97 0 9 4.03 9 9h-9V15z" fill="#FFEB3B" />
								<path d="M24 15v9l7.79 4.5c1.39-2.08 2.21-4.57 2.21-7.5 0-7.18-5.82-13-13-13-2.93 0-5.63.97-7.81 2.61L24 15z"
									  fill="#F44336" />
								<path d="M13.21 10.61C9.35 14.03 7 19.17 7 24c0 7.18 5.82 13 13 13 2.93 0 5.63-.97 7.81-2.61L24 24l-10.79-6.39z"
									  fill="#4CAF50" />
								<path d="M24 33c-4.97 0-9-4.03-9-9h9v9z" fill="#2196F3" />
							</svg>
							<span class="browser-item-name">Chrome</span>
						</a>
						<a href="https://www.mozilla.org/firefox/" class="browser-item" target="_blank"
						   rel="noopener noreferrer">
							<svg class="browser-item-icon" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
								<circle cx="24" cy="24" r="22" fill="#FF6611" />
								<circle cx="24" cy="24" r="12" fill="#FFCC00" />
								<path d="M24 12c6.63 0 12 5.37 12 12s-5.37 12-12 12S12 30.63 12 24s5.37-12 12-12z"
									  fill="none" stroke="#FF3300" stroke-width="3" />
							</svg>
							<span class="browser-item-name">Firefox</span>
						</a>
						<a href="https://www.apple.com/safari/" class="browser-item" target="_blank"
						   rel="noopener noreferrer">
							<svg class="browser-item-icon" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
								<circle cx="24" cy="24" r="22" fill="#1E88E5" />
								<polygon points="24,8 28,24 24,40 20,24" fill="#fff" />
								<polygon points="8,24 24,20 40,24 24,28" fill="#F44336" />
							</svg>
							<span class="browser-item-name">Safari</span>
						</a>
						<a href="https://www.microsoft.com/edge" class="browser-item" target="_blank"
						   rel="noopener noreferrer">
							<svg class="browser-item-icon" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
								<circle cx="24" cy="24" r="22" fill="#0078D4" />
								<path d="M24 10c7.73 0 14 6.27 14 14 0 1.5-.24 2.95-.67 4.31-2.22-2.45-5.41-4-8.97-4-4.72 0-8.77 2.7-10.76 6.64C14.5 29.76 12.5 27.1 12.5 24c0-6.35 5.15-11.5 11.5-11.5V10z"
									  fill="#50E6FF" />
							</svg>
							<span class="browser-item-name">Edge</span>
						</a>
					</div>
				</div>
			</div>
		</div>
	</main>

	<footer class="footer" role="contentinfo">
		<a href="https://www.versantprivacy.com/privacy?intake=Golf&amp;appname=GolfNow"
		   class="footer-link" target="_blank" rel="noopener noreferrer">Privacy Policy</a>
	</footer>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9e5a48a3aa839082',t:'MTc3NTA3NDcxNC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>

</html>
