<!DOCTYPE html>

<html class="light" lang="en"><head>
    <meta charset="utf-8"/>
    <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
    <title>Under Construction - Domain Registry</title>
    <script src="https://cdn.tailwindcss.com?plugins=forms,container-queries"></script>
    <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght,FILL@100..700,0..1&amp;display=swap" rel="stylesheet"/>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&amp;family=Montserrat:wght@600;700&amp;display=swap" rel="stylesheet"/>
    <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght,FILL@100..700,0..1&amp;display=swap" rel="stylesheet"/>
    <script id="tailwind-config">
        tailwind.config = {
            darkMode: "class",
            theme: {
                extend: {
                    "colors": {
                        "error-container": "#ffdad6",
                        "secondary-container": "#3fbbff",
                        "on-error": "#ffffff",
                        "on-secondary": "#ffffff",
                        "surface-container-highest": "#c9e7f7",
                        "on-primary-container": "#7998ce",
                        "surface-container": "#d9f2ff",
                        "surface-tint": "#3f5f91",
                        "primary-container": "#052f5f",
                        "on-tertiary-fixed-variant": "#6c3a00",
                        "surface": "#f4faff",
                        "tertiary-fixed": "#ffdcc1",
                        "inverse-primary": "#a9c7ff",
                        "tertiary": "#2c1400",
                        "on-secondary-fixed-variant": "#004c6e",
                        "tertiary-fixed-dim": "#ffb778",
                        "on-tertiary": "#ffffff",
                        "on-tertiary-fixed": "#2e1500",
                        "on-error-container": "#93000a",
                        "on-primary-fixed-variant": "#254778",
                        "on-primary-fixed": "#001b3d",
                        "on-background": "#001f2a",
                        "surface-container-low": "#e6f6ff",
                        "secondary-fixed": "#c8e6ff",
                        "primary": "#001a3c",
                        "on-surface-variant": "#43474f",
                        "primary-fixed-dim": "#a9c7ff",
                        "error": "#ba1a1a",
                        "on-secondary-container": "#004869",
                        "background": "#f4faff",
                        "surface-variant": "#c9e7f7",
                        "on-primary": "#ffffff",
                        "surface-dim": "#c0dfee",
                        "surface-container-high": "#ceedfd",
                        "outline-variant": "#c3c6d0",
                        "tertiary-container": "#4a2600",
                        "outline": "#747780",
                        "on-surface": "#001f2a",
                        "inverse-surface": "#163440",
                        "surface-bright": "#f4faff",
                        "on-tertiary-container": "#df7e00",
                        "surface-container-lowest": "#ffffff",
                        "secondary-fixed-dim": "#88ceff",
                        "primary-fixed": "#d6e3ff",
                        "on-secondary-fixed": "#001e2f",
                        "secondary": "#006590",
                        "inverse-on-surface": "#e0f4ff",

                        "neo-black": "#000000",
                        "neo-white": "#ffffff"
                    },
                    "borderRadius": {
                        "DEFAULT": "0.25rem",
                        "lg": "0.5rem",
                        "xl": "0.75rem",
                        "full": "9999px",
                        "none": "0px"
                    },
                    "spacing": {
                        "gutter": "24px",
                        "xl": "80px",
                        "margin-mobile": "16px",
                        "sm": "12px",
                        "max-width": "1280px",
                        "md": "24px",
                        "lg": "48px",
                        "xs": "4px",
                        "base": "8px",
                        "margin-desktop": "40px"
                    },
                    "fontFamily": {
                        "label-sm": ["Inter"],
                        "headline-md": ["Montserrat"],
                        "body-sm": ["Inter"],
                        "headline-lg": ["Montserrat"],
                        "headline-xl": ["Montserrat"],
                        "label-md": ["Inter"],
                        "headline-lg-mobile": ["Montserrat"],
                        "body-md": ["Inter"],
                        "body-lg": ["Inter"],
                        "neo-mono": ["Courier New", "Courier", "monospace"]
                    },
                    "fontSize": {
                        "label-sm": ["12px", {"lineHeight": "14px", "fontWeight": "500"}],
                        "headline-md": ["24px", {"lineHeight": "32px", "fontWeight": "600"}],
                        "body-sm": ["14px", {"lineHeight": "20px", "fontWeight": "400"}],
                        "headline-lg": ["32px", {"lineHeight": "40px", "letterSpacing": "-0.01em", "fontWeight": "700"}],
                        "headline-xl": ["40px", {"lineHeight": "48px", "letterSpacing": "-0.02em", "fontWeight": "700"}],
                        "label-md": ["14px", {"lineHeight": "16px", "letterSpacing": "0.01em", "fontWeight": "600"}],
                        "headline-lg-mobile": ["28px", {"lineHeight": "34px", "fontWeight": "700"}],
                        "body-md": ["16px", {"lineHeight": "24px", "fontWeight": "400"}],
                        "body-lg": ["18px", {"lineHeight": "28px", "fontWeight": "400"}]
                    },
                    boxShadow: {
                        'neo': '4px 4px 0px 0px rgba(0,0,0,1)',
                        'neo-hover': '2px 2px 0px 0px rgba(0,0,0,1)',
                    }
                },
            },
        }
    </script>
    <style>
        .neo-border {
            border: 3px solid #000;
        }
    </style>
</head>
<body class="bg-surface text-on-surface font-body-md min-h-screen flex flex-col">
<!-- TopAppBar -->
<header class="bg-surface dark:bg-background border-b-4 border-neo-black sticky top-0 z-50 w-full" style="box-shadow: 0 4px 0 0 #000;">
    <div class="flex justify-between items-center w-full px-margin-mobile md:px-margin-desktop max-w-max-width mx-auto h-20">
        <div class="text-headline-md font-headline-lg text-primary-container tracking-tight neo-border px-4 py-2 bg-neo-white font-black uppercase">
            Domain Registry
        </div>
        <div class="flex gap-4">
            <button class="w-12 h-12 flex items-center justify-center neo-border bg-neo-white shadow-neo hover:shadow-neo-hover hover:translate-x-[2px] hover:translate-y-[2px] transition-all">
                <span class="material-symbols-outlined text-primary-container font-bold" style="font-variation-settings: 'FILL' 1;">help</span>
            </button>
            <button class="w-12 h-12 flex items-center justify-center neo-border bg-primary-container shadow-neo hover:shadow-neo-hover hover:translate-x-[2px] hover:translate-y-[2px] transition-all text-neo-white">
                <span class="material-symbols-outlined font-bold" style="font-variation-settings: 'FILL' 1;">language</span>
            </button>
        </div>
    </div>
</header>
<!-- Main Content -->
<main class="flex-grow flex flex-col items-center justify-center px-margin-mobile md:px-margin-desktop py-xl gap-xl max-w-max-width mx-auto w-full relative overflow-hidden">
    <!-- Decorative Background Elements -->
    <div class="absolute top-10 left-10 w-32 h-32 bg-secondary-container neo-border shadow-neo opacity-20 -rotate-12 pointer-events-none hidden md:block"></div>
    <div class="absolute bottom-20 right-10 w-48 h-48 bg-primary-container neo-border shadow-neo opacity-10 rotate-6 pointer-events-none hidden md:block rounded-full"></div>
    <!-- Hero Section -->
    <div class="text-center z-10 max-w-3xl flex flex-col gap-lg items-center">
        <div class="inline-block bg-error-container neo-border shadow-neo px-6 py-2 mb-4 -rotate-2">
            <span class="text-label-md font-label-md text-on-error-container font-black tracking-widest uppercase">System Update in Progress</span>
        </div>
        <h1 class="text-headline-xl font-headline-xl text-primary-container uppercase font-black tracking-tighter leading-none" style="text-shadow: 4px 4px 0px #000; -webkit-text-stroke: 1px #000;">
            UNDER CONSTRUCTION
        </h1>
        <p class="text-body-lg font-body-lg text-on-surface-variant max-w-xl mx-auto neo-border bg-neo-white p-6 shadow-neo">
            We are currently upgrading our domain management infrastructure to provide a faster, more secure experience. Normal service will resume shortly.
        </p>
        <div class="w-full h-8 neo-border bg-surface-variant p-1 shadow-neo mt-4 relative overflow-hidden">
            <div class="h-full bg-primary-container w-[65%] border-r-2 border-neo-black relative overflow-hidden">
                <!-- Striped pattern for progress bar -->
                <div class="absolute inset-0 opacity-20" style="background-image: repeating-linear-gradient(45deg, transparent, transparent 10px, #fff 10px, #fff 20px);"></div>
            </div>
            <div class="absolute top-0 right-4 h-full flex items-center text-label-sm font-label-sm font-bold text-on-surface">65%</div>
        </div>
    </div>
    <!-- Resource Blocks -->
    <div class="grid grid-cols-1 md:grid-cols-2 gap-8 w-full max-w-4xl z-10 mt-lg">
        <div class="neo-border bg-surface-container shadow-neo p-8 flex flex-col gap-4 hover:-translate-y-1 hover:shadow-[6px_6px_0px_0px_rgba(0,0,0,1)] transition-all">
            <div class="w-16 h-16 bg-primary-container neo-border flex items-center justify-center text-neo-white shadow-neo mb-2">
                <span class="material-symbols-outlined text-[32px]" style="font-variation-settings: 'FILL' 1;">dns</span>
            </div>
            <h3 class="text-headline-md font-headline-md text-primary-container font-black uppercase tracking-tight">Need Immediate DNS Help?</h3>
            <p class="text-body-sm font-body-sm text-on-surface flex-grow">Our emergency support team is available for critical DNS resolution issues during this maintenance window.</p>
            <a class="inline-flex items-center justify-center gap-2 bg-neo-white neo-border px-6 py-3 text-label-md font-label-md font-bold text-primary-container shadow-neo hover:shadow-neo-hover hover:translate-x-[2px] hover:translate-y-[2px] transition-all uppercase w-fit" href="#">
                Contact Support
                <span class="material-symbols-outlined text-[18px]">arrow_forward</span>
            </a>
        </div>
        <div class="neo-border bg-tertiary-fixed shadow-neo p-8 flex flex-col gap-4 hover:-translate-y-1 hover:shadow-[6px_6px_0px_0px_rgba(0,0,0,1)] transition-all">
            <div class="w-16 h-16 bg-neo-white neo-border flex items-center justify-center text-on-tertiary-fixed shadow-neo mb-2">
                <span class="material-symbols-outlined text-[32px]" style="font-variation-settings: 'FILL' 1;">newspaper</span>
            </div>
            <h3 class="text-headline-md font-headline-md text-on-tertiary-fixed font-black uppercase tracking-tight">Status Updates</h3>
            <p class="text-body-sm font-body-sm text-on-surface flex-grow">Track our progress on the status page. We post updates every 15 minutes during major infrastructure upgrades.</p>
            <a class="inline-flex items-center justify-center gap-2 bg-on-tertiary-fixed neo-border px-6 py-3 text-label-md font-label-md font-bold text-neo-white shadow-neo hover:shadow-neo-hover hover:translate-x-[2px] hover:translate-y-[2px] transition-all uppercase w-fit" href="#">
                View Status Page
                <span class="material-symbols-outlined text-[18px]">open_in_new</span>
            </a>
        </div>
    </div>
</main>
<!-- Footer -->
<footer class="bg-surface-container-lowest dark:bg-on-background border-t-4 border-neo-black z-10 w-full mt-auto">
    <div class="flex flex-col md:flex-row justify-between items-center w-full py-md px-margin-mobile md:px-margin-desktop max-w-max-width mx-auto gap-base">
        <div class="text-label-md font-label-md font-black text-primary-container uppercase tracking-tight">
            Domain Registry
        </div>
        <div class="flex flex-wrap justify-center gap-6">
            <a class="text-body-sm font-body-sm text-on-surface-variant hover:text-secondary-container transition-colors font-bold uppercase underline decoration-2 underline-offset-4" href="#">Terms of Service</a>
            <a class="text-body-sm font-body-sm text-on-surface-variant hover:text-secondary-container transition-colors font-bold uppercase underline decoration-2 underline-offset-4" href="#">Privacy Policy</a>
            <a class="text-body-sm font-body-sm text-on-surface-variant hover:text-secondary-container transition-colors font-bold uppercase underline decoration-2 underline-offset-4" href="#">Contact Support</a>
        </div>
        <div class="text-label-sm font-label-sm text-on-surface-variant font-bold bg-surface-variant neo-border px-3 py-1 shadow-neo">
            © 2024 Domain Registry Services. All rights reserved.
        </div>
    </div>
</footer>
</body></html>