<!doctype html>
<html lang="en-US">

<head>

	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">

	<!-- wp_head -->
	<title>The Site of Benjamin Bradley</title>

<meta name='robots' content='max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<link rel="canonical" href="https://benjaminbradley.com/">
<meta name="description" content="Server Relaunch Underway 🚀 We&#039;re Getting Ready for Something Wonderful Our server is being relaunched with a brand-new setup — built to be faster, more reliable">
<meta property="og:title" content="The Site of Benjamin Bradley">
<meta property="og:type" content="website">
<meta property="og:description" content="Server Relaunch Underway 🚀 We&#039;re Getting Ready for Something Wonderful Our server is being relaunched with a brand-new setup — built to be faster, more reliable">
<meta property="og:url" content="https://benjaminbradley.com/">
<meta property="og:locale" content="en_US">
<meta property="og:site_name" content="The Site of Benjamin Bradley">
<meta name="twitter:card" content="summary_large_image">
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id='wp-block-library-inline-css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='classic-theme-styles-inline-css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='picostrap-styles-css' href='//benjaminbradley.com/wp-content/themes/picostrap5-child-base/css-output/bundle.css' media='all' />
 		<style id="wp-custom-css">
			/* ─── Reset & Base ─────────────────────────────────────────────────── */
    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

    :root {
      --bg-page:      #fdf8f3;
      --bg-card:      #ffffff;
      --bg-card2:     #fff7f0;
      --warm-coral:   #ff6b47;
      --warm-amber:   #ffaa33;
      --warm-rose:    #f7547a;
      --warm-peach:   #ff8c69;
      --warm-teal:    #2ec4b6;
      --warm-purple:  #9b5de5;
      --text-dark:    #2d2013;
      --text-mid:     #6b5744;
      --text-muted:   #a08878;
      --border-soft:  rgba(255,107,71,0.15);
      --shadow-warm:  rgba(255,107,71,0.12);
      --radius:       18px;
      --radius-sm:    10px;
      --transition:   0.35s cubic-bezier(.4,0,.2,1);
    }

    html { scroll-behavior: smooth; }

    body {
      font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
      background: var(--bg-page);
      color: var(--text-dark);
      min-height: 100vh;
      overflow-x: hidden;
      position: relative;
    }

    /* ─── Background blobs ─────────────────────────────────────────────── */
    .bg-blobs {
      position: fixed;
      inset: 0;
      z-index: 0;
      pointer-events: none;
      overflow: hidden;
    }

    .blob {
      position: absolute;
      border-radius: 50%;
      filter: blur(90px);
      opacity: 0.35;
    }

    .blob-1 {
      width: 650px; height: 650px;
      background: radial-gradient(circle, #ffcba4, #ff8c69 60%, transparent);
      top: -180px; left: -180px;
      animation: drift-a 20s ease-in-out infinite alternate;
    }

    .blob-2 {
      width: 500px; height: 500px;
      background: radial-gradient(circle, #ffd6e7, #f7547a 60%, transparent);
      bottom: -120px; right: -120px;
      animation: drift-b 22s ease-in-out infinite alternate;
    }

    .blob-3 {
      width: 380px; height: 380px;
      background: radial-gradient(circle, #c8f7f4, #2ec4b6 60%, transparent);
      top: 35%; right: 8%;
      opacity: 0.22;
      animation: drift-a 16s ease-in-out infinite alternate;
    }

    .blob-4 {
      width: 300px; height: 300px;
      background: radial-gradient(circle, #e8d5ff, #9b5de5 60%, transparent);
      bottom: 20%; left: 5%;
      opacity: 0.20;
      animation: drift-b 24s ease-in-out infinite alternate;
    }

    @keyframes drift-a {
      0%   { transform: translate(0, 0) scale(1); }
      100% { transform: translate(60px, 50px) scale(1.12); }
    }

    @keyframes drift-b {
      0%   { transform: translate(0, 0) scale(1); }
      100% { transform: translate(-50px, -40px) scale(1.1); }
    }

    /* Soft dot pattern overlay */
    .dot-grid {
      position: fixed;
      inset: 0;
      z-index: 0;
      pointer-events: none;
      background-image: radial-gradient(circle, rgba(180,120,80,0.10) 1px, transparent 1px);
      background-size: 36px 36px;
    }

    /* ─── Layout ───────────────────────────────────────────────────────── */
    .page-wrapper {
      position: relative;
      z-index: 1;
      display: flex;
      flex-direction: column;
      align-items: center;
      min-height: 100vh;
      padding: 64px 24px 80px;
    }

    /* ─── Top bar ──────────────────────────────────────────────────────── */
    .top-bar {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 56px;
      animation: rise 0.8s ease both;
    }

    .status-chip {
      display: inline-flex;
      align-items: center;
      gap: 9px;
      background: #fff;
      border: 1.5px solid rgba(255,107,71,0.25);
      border-radius: 100px;
      padding: 8px 22px;
      font-size: 0.78rem;
      font-weight: 700;
      letter-spacing: 0.10em;
      text-transform: uppercase;
      color: var(--warm-coral);
      box-shadow: 0 2px 16px var(--shadow-warm);
    }

    .chip-dot {
      width: 8px; height: 8px;
      border-radius: 50%;
      background: var(--warm-coral);
      box-shadow: 0 0 0 3px rgba(255,107,71,0.2);
      animation: pulse-dot 2s ease-in-out infinite;
    }

    @keyframes pulse-dot {
      0%, 100% { box-shadow: 0 0 0 3px rgba(255,107,71,0.2); }
      50%       { box-shadow: 0 0 0 7px rgba(255,107,71,0.08); }
    }

    /* ─── Illustration / Icon area ─────────────────────────────────────── */
    .hero-icon-wrap {
      position: relative;
      width: 120px; height: 120px;
      margin-bottom: 36px;
      animation: rise 0.9s 0.05s ease both;
    }

    .hero-icon-bg {
      position: absolute;
      inset: 0;
      border-radius: 32px;
      background: linear-gradient(135deg, #ffe0cc, #ffb89a);
      box-shadow: 0 12px 40px rgba(255,107,71,0.25);
      transform: rotate(8deg);
      transition: transform var(--transition);
    }

    .hero-icon-wrap:hover .hero-icon-bg { transform: rotate(12deg) scale(1.05); }

    .hero-icon {
      position: relative;
      z-index: 1;
      width: 100%; height: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 3.2rem;
      line-height: 1;
      user-select: none;
    }

    /* ─── Heading ──────────────────────────────────────────────────────── */
    .hero-heading {
      font-size: clamp(2.2rem, 5.5vw, 4.4rem);
      font-weight: 800;
      line-height: 1.12;
      text-align: center;
      letter-spacing: -0.02em;
      color: var(--text-dark);
      margin-bottom: 22px;
      animation: rise 1s 0.1s ease both;
    }

    .hero-heading .grad {
      background: linear-gradient(135deg, var(--warm-coral) 0%, var(--warm-amber) 50%, var(--warm-rose) 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
    }

    /* ─── Sub-copy ─────────────────────────────────────────────────────── */
    .hero-sub {
      font-size: clamp(1rem, 2vw, 1.15rem);
      color: var(--text-mid);
      text-align: center;
      max-width: 540px;
      line-height: 1.75;
      margin-bottom: 52px;
      animation: rise 1s 0.15s ease both;
    }

    /* ─── Cards row ────────────────────────────────────────────────────── */
    .cards-row {
      display: flex;
      gap: 16px;
      flex-wrap: wrap;
      justify-content: center;
      max-width: 700px;
      margin-bottom: 56px;
      animation: rise 1s 0.2s ease both;
    }

    .info-card {
      flex: 1;
      min-width: 160px;
      max-width: 200px;
      background: var(--bg-card);
      border: 1.5px solid var(--border-soft);
      border-radius: var(--radius);
      padding: 24px 20px;
      text-align: center;
      box-shadow: 0 4px 24px var(--shadow-warm);
      transition: transform var(--transition), box-shadow var(--transition);
      cursor: default;
    }

    .info-card:hover {
      transform: translateY(-6px);
      box-shadow: 0 12px 40px rgba(255,107,71,0.18);
    }

    .card-emoji {
      font-size: 2rem;
      margin-bottom: 10px;
      display: block;
      line-height: 1;
    }

    .card-title {
      font-size: 0.88rem;
      font-weight: 700;
      color: var(--text-dark);
      margin-bottom: 6px;
    }

    .card-desc {
      font-size: 0.78rem;
      color: var(--text-muted);
      line-height: 1.5;
    }

    /* ─── Divider ──────────────────────────────────────────────────────── */
    .divider {
      width: 100%;
      max-width: 560px;
      height: 1.5px;
      background: linear-gradient(90deg, transparent, rgba(255,107,71,0.2), transparent);
      margin-bottom: 52px;
      animation: rise 1s 0.25s ease both;
    }

    /* ─── Feature pills ────────────────────────────────────────────────── */
    .pills-row {
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      justify-content: center;
      margin-top: 40px;
      max-width: 560px;
      animation: rise 1s 0.5s ease both;
    }

    .pill {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      background: var(--bg-card);
      border: 1.5px solid var(--border-soft);
      border-radius: 100px;
      padding: 9px 20px;
      font-size: 0.82rem;
      font-weight: 600;
      color: var(--text-mid);
      box-shadow: 0 2px 12px var(--shadow-warm);
      transition: transform var(--transition), box-shadow var(--transition), color var(--transition);
    }

    .pill:hover {
      transform: translateY(-3px);
      box-shadow: 0 6px 20px rgba(255,107,71,0.18);
      color: var(--text-dark);
    }

    .pill-dot {
      width: 8px; height: 8px;
      border-radius: 50%;
      flex-shrink: 0;
    }

    .pill:nth-child(1) .pill-dot { background: var(--warm-coral); }
    .pill:nth-child(2) .pill-dot { background: var(--warm-amber); }
    .pill:nth-child(3) .pill-dot { background: var(--warm-teal); }
    .pill:nth-child(4) .pill-dot { background: var(--warm-purple); }
    .pill:nth-child(5) .pill-dot { background: var(--warm-rose); }

    /* ─── Footer ───────────────────────────────────────────────────────── */
    .footer {
      margin-top: 64px;
      font-size: 0.78rem;
      color: var(--text-muted);
      text-align: center;
      animation: rise 1s 0.6s ease both;
    }

    .footer a {
      color: var(--warm-coral);
      text-decoration: none;
      font-weight: 600;
      transition: opacity var(--transition);
    }

    .footer a:hover { opacity: 0.75; }

    /* ─── Keyframes ────────────────────────────────────────────────────── */
    @keyframes rise {
      from { opacity: 0; transform: translateY(22px); }
      to   { opacity: 1; transform: translateY(0); }
    }

    /* ─── Floating confetti particles ──────────────────────────────────── */
    .confetti {
      position: fixed;
      pointer-events: none;
      z-index: 0;
      border-radius: 2px;
      opacity: 0;
      animation: confetti-fall linear infinite;
    }

    @keyframes confetti-fall {
      0%   { transform: translateY(-40px) rotate(0deg);   opacity: 0; }
      8%   { opacity: 0.7; }
      90%  { opacity: 0.4; }
      100% { transform: translateY(110vh) rotate(720deg); opacity: 0; }
    }

    /* ─── Responsive ───────────────────────────────────────────────────── */
    @media (max-width: 520px) {
      .email-section { padding: 28px 20px; }
      .progress-section { padding: 22px 20px; }
      .cards-row { gap: 12px; }
      .info-card { min-width: 140px; }
    }

    /* ─── WordPress isolation ──────────────────────────────────────────── */
    .lp-root * { font-family: inherit; }		</style>
			<!-- /wp_head -->
</head>

<body class="home wp-singular page-template page-template-page-templates page-template-empty page-template-page-templatesempty-php page page-id-8 wp-embed-responsive wp-theme-picostrap5 wp-child-theme-picostrap5-child-base picostrap_header_navbar_position_ picostrap_header_navbar_color_choice_ is-using-livecanvas">
	
	<!-- ******************* The Navbar Area ******************* -->
<div id="wrapper-navbar" itemscope itemtype="http://schema.org/WebSite">

    <a class="skip-link visually-hidden-focusable" href="#theme-main">
        Skip to content    </a>


    <nav data-bs-theme="dark"
        class="navbar navbar-expand-lg  bg-dark"
        aria-label="Main Navigation">
        <div class="container">
            <div id="logo-tagline-wrap">
                <!-- Your site title as branding in the menu -->
                
                    
                        <a class="navbar-brand mb-0 h3" rel="home" href="https://benjaminbradley.com/"
                            title="The Site of Benjamin Bradley" itemprop="url">
                            The Site of Benjamin Bradley                        </a>

                    

                <!-- end custom logo -->


                                    <small id="top-description" class="text-muted d-none d-md-block mt-n2">
                                            </small>
                

            </div> <!-- /logo-tagline-wrap -->



            <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
                data-bs-target="#navbarNavDropdown" aria-controls="navbarsExample05" aria-expanded="false"
                aria-label="Toggle navigation">
                <span class="navbar-toggler-icon"></span>
            </button>

            <div class="collapse navbar-collapse" id="navbarNavDropdown">
                
                
                
            </div> <!-- .collapse -->
        </div> <!-- .container -->
    </nav> <!-- .site-navigation -->
    </div><!-- #wrapper-navbar end -->

	<main id='theme-main'>
<!-- Background layers -->
<div class="bg-blobs" aria-hidden="true">
	<div class="blob blob-1"></div>
	<div class="blob blob-2"></div>
	<div class="blob blob-3"></div>
	<div class="blob blob-4"></div>
</div>
<div class="dot-grid" aria-hidden="true"></div>

<!-- Main content -->
<main class="page-wrapper lp-root" role="main">

	<!-- Status chip -->
	<div class="top-bar">
		<div class="status-chip" aria-label="Server status">
			<span class="chip-dot"></span>
			Server Relaunch Underway
		</div>
	</div>

	<!-- Icon -->
	<div class="hero-icon-wrap" aria-hidden="true">
		<div class="hero-icon-bg"></div>
		<div class="hero-icon">🚀</div>
	</div>

	<!-- Heading -->
	<h1 class="hero-heading">
		We're Getting Ready<br>
		<span class="grad">for Something Wonderful</span>
	</h1>

	<!-- Sub-copy -->
	<p class="hero-sub">
		Our server is being relaunched with a brand-new setup — built to be faster,
		more reliable, and better than ever. We can't wait to welcome you back.
	</p>

	<!-- Info cards -->
	<div class="cards-row" role="list" aria-label="What's coming">
		<div class="info-card" role="listitem">
			<span class="card-emoji">⚡</span>
			<div class="card-title">Blazing Speed</div>
			<div class="card-desc">Rebuilt from the ground up for lightning-fast performance.</div>
		</div>
		<div class="info-card" role="listitem">
			<span class="card-emoji">🛡️</span>
			<div class="card-title">Rock-Solid Security</div>
			<div class="card-desc">Enhanced protection keeping your data safe at every layer.</div>
		</div>
		<div class="info-card" role="listitem">
			<span class="card-emoji">✨</span>
			<div class="card-title">Fresh Experience</div>
			<div class="card-desc">A polished, refreshed experience ready to impress.</div>
		</div>
	</div>

	<!-- Feature pills -->
	<div class="pills-row" aria-label="Upcoming improvements">
		<span class="pill"><span class="pill-dot"></span>Faster Load Times</span>
		<span class="pill"><span class="pill-dot"></span>New Infrastructure</span>
		<span class="pill"><span class="pill-dot"></span>Enhanced Uptime</span>
		<span class="pill"><span class="pill-dot"></span>Better Security</span>
		<span class="pill"><span class="pill-dot"></span>Fresh Design</span>
	</div>

	<!-- Footer -->
	<footer class="footer">
		<p>© <span id="footer-year">2026</span> — All rights reserved.</p>
	</footer>

</main>
</main>
	

<div class="wrapper py-3" id="wrapper-footer-colophon">
    <div class="container-fluid">

        <div class="row">

            <div class="col text-center">

                <footer class="site-footer" id="colophon">

                    <div class="site-info">

                        			<div class="site-info small">
				 							</div>
						
		
                    </div><!-- .site-info -->

                </footer><!-- #colophon -->

            </div><!--col end -->

        </div><!-- row end -->

    </div><!-- container end -->

</div><!-- wrapper end -->
		<script id="lc_script_tag" type="module">/* ─── Configuration ──────────────────────────────────────────────────
       Edit these values to customise the page without touching the HTML.
    ──────────────────────────────────────────────────────────────────── */
    const CONFIG = {

      // Number of floating confetti pieces
      confettiCount: 22,
    };

    /* ─── Footer year & contact ───────────────────────────────────────── */
    document.getElementById('footer-year').textContent = new Date().getFullYear();
    document.getElementById('contact-link').href = 'mailto:' + CONFIG.contactEmail;

    /* ─── Floating confetti ───────────────────────────────────────────── */
    (function spawnConfetti() {
      const colors  = ['#ff6b47','#ffaa33','#f7547a','#2ec4b6','#9b5de5','#ffcba4','#ffd6e7'];
      const shapes  = ['4px','6px','8px'];

      for (let i = 0; i < CONFIG.confettiCount; i++) {
        const el = document.createElement('div');
        el.className = 'confetti';

        const size     = shapes[Math.floor(Math.random() * shapes.length)];
        const width    = parseFloat(size) + Math.random() * 6;
        const height   = parseFloat(size) * (Math.random() > 0.5 ? 1 : 2.5);
        const left     = Math.random() * 100;
        const duration = Math.random() * 14 + 8;
        const delay    = Math.random() * 20;
        const color    = colors[Math.floor(Math.random() * colors.length)];

        el.style.cssText = `
          width:${width}px; height:${height}px;
          left:${left}vw;
          background:${color};
          border-radius:${Math.random() > 0.5 ? '50%' : '2px'};
          animation-duration:${duration}s;
          animation-delay:-${delay}s;
          opacity:0;
        `;
        document.body.appendChild(el);
      }
    })();</script>
	<script type="application/ld+json" id="slim-seo-schema">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://benjaminbradley.com/#website","url":"https://benjaminbradley.com/","name":"The Site of Benjamin Bradley","inLanguage":"en-US","potentialAction":{"@id":"https://benjaminbradley.com/#searchaction"},"publisher":{"@id":"https://benjaminbradley.com/#organization"}},{"@type":"SearchAction","@id":"https://benjaminbradley.com/#searchaction","target":"https://benjaminbradley.com/?s={search_term_string}","query-input":"required name=search_term_string"},{"@type":"WebPage","@id":"https://benjaminbradley.com/#webpage","url":"https://benjaminbradley.com/","inLanguage":"en-US","name":"The Site of Benjamin Bradley","description":"Server Relaunch Underway 🚀 We're Getting Ready for Something Wonderful Our server is being relaunched with a brand-new setup — built to be faster, more reliable","datePublished":"2026-04-23T20:30:15+00:00","dateModified":"2026-04-23T20:30:15+00:00","isPartOf":{"@id":"https://benjaminbradley.com/#website"},"potentialAction":{"@id":"https://benjaminbradley.com/#readaction"},"about":{"@id":"https://benjaminbradley.com/#organization"}},{"@type":"ReadAction","@id":"https://benjaminbradley.com/#readaction","target":"https://benjaminbradley.com/"},{"@type":"Organization","@id":"https://benjaminbradley.com/#organization","url":"https://benjaminbradley.com/","name":"The Site of Benjamin Bradley"}]}</script>
<script src="//benjaminbradley.com/wp-content/themes/picostrap5-child-base/js/bootstrap.bundle.min.js" id="bootstrap5-childtheme-js" defer data-wp-strategy="defer"></script>

	</body>
</html>

