/* Casa Khanya — Hi-fi v2 · Part 3 · Location, Guidelines, Contact */

const LocationBlock = () => (
  <section
    data-ck="location"
    style={{ padding: "120px 56px", background: CK.charcoal, color: CK.ivory }}
  >
    <div style={{ maxWidth: 1440, margin: "0 auto" }}>
      <Reveal
        as="div"
        data-ck="location-head"
        style={{
          display: "grid",
          gridTemplateColumns: "1fr 1.4fr",
          gap: 80,
          marginBottom: 56,
          alignItems: "flex-end",
        }}
      >
        <div>
          <Eyebrow color={CK.brass}>── 09 / Location</Eyebrow>
          <Display size={84} italic color={CK.ivory} style={{ marginTop: 14 }}>
            What makes Casa Khanya
            <br />a <span style={{ color: CK.brass }}>great</span> location.
          </Display>
        </div>
        <Body
          color="rgba(250,247,242,0.7)"
          size={17}
          style={{ maxWidth: 480, paddingBottom: 8 }}
        >
          We sit on the ridge between Jericho GRA and the Ibadan Ring Road —
          four minutes to Mokola, ten to the International School, an hour to
          Lagos, and zero to a long horizon.
        </Body>
      </Reveal>

      {/* Map diagram */}
      <div
        style={{
          position: "relative",
          aspectRatio: "16/8",
          background: "#16201a",
          borderRadius: 4,
          overflow: "hidden",
        }}
      >
        <svg
          viewBox="0 0 1600 800"
          preserveAspectRatio="xMidYMid slice"
          style={{ width: "100%", height: "100%" }}
        >
          {/* Topography contour */}
          {[0, 1, 2, 3].map((i) => (
            <ellipse
              key={i}
              cx="800"
              cy="400"
              rx={700 - i * 120}
              ry={300 - i * 60}
              fill="none"
              stroke="#2a3a25"
              strokeWidth="0.6"
              opacity="0.6"
            />
          ))}
          {/* Circular Road */}
          <circle
            cx="800"
            cy="400"
            r="520"
            fill="none"
            stroke={CK.brass}
            strokeWidth="1.5"
            strokeDasharray="6 6"
            opacity="0.6"
          />
          <text
            x="800"
            y="-95"
            textAnchor="middle"
            fontFamily="JetBrains Mono"
            fontSize="11"
            fill={CK.brass}
            letterSpacing="3"
            transform="rotate(0 800 400) translate(0, 920)"
          >
            IBADAN RING ROAD
          </text>

          {/* Roads */}
          <path
            d="M0,420 Q400,400 800,440 T1600,420"
            fill="none"
            stroke="#3a4a32"
            strokeWidth="6"
          />
          <path
            d="M0,420 Q400,400 800,440 T1600,420"
            fill="none"
            stroke={CK.ivory}
            strokeWidth="1"
            strokeDasharray="8 8"
            opacity="0.4"
          />
          <path
            d="M820,440 L780,800"
            fill="none"
            stroke="#3a4a32"
            strokeWidth="4"
          />
          <path
            d="M820,440 L780,800"
            fill="none"
            stroke={CK.ivory}
            strokeWidth="0.8"
            strokeDasharray="6 6"
            opacity="0.3"
          />

          {/* Casa Khanya — center */}
          <g>
            <circle cx="800" cy="440" r="80" fill={CK.brass} opacity="0.18" />
            <circle cx="800" cy="440" r="48" fill={CK.brass} opacity="0.4" />
            <circle
              cx="800"
              cy="440"
              r="14"
              fill={CK.brass}
              stroke={CK.ivory}
              strokeWidth="2"
            />
            <text
              x="800"
              y="380"
              textAnchor="middle"
              fontFamily="Fraunces"
              fontStyle="italic"
              fontSize="28"
              fill={CK.ivory}
            >
              Casa Khanya
            </text>
            <text
              x="800"
              y="400"
              textAnchor="middle"
              fontFamily="JetBrains Mono"
              fontSize="9"
              fill={CK.brass}
              letterSpacing="3"
            >
              38 HA · YOU ARE HERE
            </text>
          </g>

          {/* Jericho GRA */}
          <g>
            <circle
              cx="1100"
              cy="280"
              r="22"
              fill="none"
              stroke={CK.ivory}
              strokeWidth="1.2"
            />
            <circle cx="1100" cy="280" r="6" fill={CK.ivory} />
            <text
              x="1132"
              y="276"
              fontFamily="Fraunces"
              fontStyle="italic"
              fontSize="20"
              fill={CK.ivory}
            >
              Jericho GRA
            </text>
            <text
              x="1132"
              y="294"
              fontFamily="JetBrains Mono"
              fontSize="9"
              fill="rgba(250,247,242,0.55)"
              letterSpacing="2"
            >
              NEIGHBOUR · 4 MIN
            </text>
          </g>

          {/* Other hotspots */}
          {[
            [380, 240, "Mokola roundabout", "4 min · markets, post, banks"],
            [1280, 540, "Intl. School Ibadan", "10 min · K-12"],
            [220, 580, "Cocoa farms", "12 min · 6 working farms"],
            [1340, 180, "Lagos–Ibadan Expy", "14 min · to Lagos"],
            [600, 660, "UCH Hospital", "18 min · University College"],
          ].map(([x, y, n, sub]) => (
            <g key={n}>
              <line
                x1="800"
                y1="440"
                x2={x}
                y2={y}
                stroke={CK.brass}
                strokeWidth="0.8"
                strokeDasharray="2 4"
                opacity="0.5"
              />
              <circle
                cx={x}
                cy={y}
                r="7"
                fill={CK.estateGreen}
                stroke={CK.brass}
                strokeWidth="1.4"
              />
              <text
                x={x + 14}
                y={y - 4}
                fontFamily="Fraunces"
                fontStyle="italic"
                fontSize="17"
                fill={CK.ivory}
              >
                {n}
              </text>
              <text
                x={x + 14}
                y={y + 12}
                fontFamily="JetBrains Mono"
                fontSize="9"
                fill="rgba(250,247,242,0.6)"
                letterSpacing="1.5"
              >
                {sub}
              </text>
            </g>
          ))}

          {/* Compass */}
          <g transform="translate(80, 80)">
            <circle
              r="32"
              fill="none"
              stroke="rgba(250,247,242,0.3)"
              strokeWidth="1"
            />
            <path d="M0,-26 L5,0 L0,26 L-5,0 Z" fill={CK.brass} />
            <text
              y="-40"
              textAnchor="middle"
              fontFamily="JetBrains Mono"
              fontSize="10"
              fill="rgba(250,247,242,0.6)"
            >
              N
            </text>
          </g>
          {/* Scale */}
          <g transform="translate(1480, 740)">
            <line
              x1="-100"
              y1="0"
              x2="0"
              y2="0"
              stroke={CK.ivory}
              strokeWidth="1"
            />
            <line
              x1="-100"
              y1="-4"
              x2="-100"
              y2="4"
              stroke={CK.ivory}
              strokeWidth="1"
            />
            <line
              x1="-50"
              y1="-3"
              x2="-50"
              y2="3"
              stroke={CK.ivory}
              strokeWidth="1"
            />
            <line
              x1="0"
              y1="-4"
              x2="0"
              y2="4"
              stroke={CK.ivory}
              strokeWidth="1"
            />
            <text
              x="-50"
              y="20"
              textAnchor="middle"
              fontFamily="JetBrains Mono"
              fontSize="9"
              fill="rgba(250,247,242,0.6)"
              letterSpacing="2"
            >
              1 KM
            </text>
          </g>
        </svg>
      </div>

      {/* Distance grid */}
      <div
        data-ck="distance-grid"
        style={{
          display: "grid",
          gridTemplateColumns: "repeat(6, 1fr)",
          gap: 1,
          marginTop: 32,
          background: "rgba(250,247,242,0.1)",
          border: "1px solid rgba(250,247,242,0.1)",
        }}
      >
        {[
          ["4 min", "to Mokola roundabout"],
          ["4 min", "to Jericho GRA"],
          ["10 min", "to Intl. School Ibadan"],
          ["14 min", "to Lagos–Ibadan Expy"],
          ["1 h", "to Lagos"],
          ["40 min", "to Ibadan Airport"],
        ].map(([n, l]) => (
          <div
            key={l}
            style={{ background: CK.charcoal, padding: "24px 20px" }}
          >
            <div
              style={{
                font: '400 36px "Fraunces", serif',
                fontStyle: "italic",
                color: CK.brass,
              }}
            >
              {n}
            </div>
            <Mono
              size={10}
              color="rgba(250,247,242,0.6)"
              style={{ marginTop: 4 }}
            >
              {l}
            </Mono>
          </div>
        ))}
      </div>
    </div>
  </section>
);

const Guidelines = () => (
  <section
    data-ck="guidelines"
    style={{ padding: "120px 56px", background: CK.ivory }}
  >
    <div
      data-ck="guidelines-grid"
      style={{
        maxWidth: 1440,
        margin: "0 auto",
        display: "grid",
        gridTemplateColumns: "1fr 1.4fr",
        gap: 80,
      }}
    >
      <Reveal>
        <Eyebrow>── 10 / Guidelines</Eyebrow>
        <Display size={64} italic color={CK.charcoal} style={{ marginTop: 14 }}>
          Estate development{" "}
          <span style={{ color: CK.brass }}>guidelines.</span>
        </Display>
        <Body size={16} style={{ marginTop: 22, maxWidth: 380 }}>
          A short, opinionated rulebook so that what your neighbour builds
          doesn&rsquo;t accidentally ruin your morning view.
        </Body>
        <div
          style={{ marginTop: 28, display: "flex", flexWrap: "wrap", gap: 10 }}
        >
          <Button variant="primary" after="↓">
            Download full guidelines (PDF)
          </Button>
          <Button
            variant="ghost"
            style={{ borderColor: CK.charcoal + "33" }}
            after="→"
          >
            Architectural review board
          </Button>
        </div>
      </Reveal>
      <Stagger gap={70} initialDelay={120} y={14}>
        {[
          ["Plot coverage", "Max 35% footprint. The land breathes."],
          [
            "Roof line",
            "Single-pitch or flat. No mock-Tudor, no faux-colonial.",
          ],
          [
            "Materials",
            "Local laterite, hardwood, lime plaster. Glass is encouraged.",
          ],
          [
            "Boundary walls",
            "No solid walls. Living hedges or open fencing only.",
          ],
          [
            "Water",
            "Every home must harvest rainwater. Tanks above 5 000 L hidden.",
          ],
          [
            "Lighting",
            "Warm, downward, low-glare. The Ibadan night sky is the rule.",
          ],
          [
            "Building period",
            "36 months from transfer. Two extensions, by request.",
          ],
        ].map(([t, d], i, a) => (
          <div
            key={t}
            className="ck-row"
            style={{
              display: "grid",
              gridTemplateColumns: "auto 1fr 2fr",
              gap: 24,
              padding: "20px 0",
              borderBottom:
                i < a.length - 1 ? `1px solid ${CK.charcoal}14` : "none",
              alignItems: "baseline",
            }}
          >
            <Mono size={11} color={CK.brass}>
              0{i + 1}
            </Mono>
            <div
              style={{
                font: '500 22px "Fraunces", serif',
                fontStyle: "italic",
                color: CK.charcoal,
              }}
            >
              {t}
            </div>
            <Body size={15}>{d}</Body>
          </div>
        ))}
      </Stagger>
    </div>
  </section>
);

const ContactBlock = () => {
  const [firstName, setFirstName] = React.useState("");
  const [lastName, setLastName] = React.useState("");
  const [email, setEmail] = React.useState("");
  const [phone, setPhone] = React.useState("");
  const [plotInterest, setPlotInterest] = React.useState("800–1 200 m²");
  const [timeline, setTimeline] = React.useState("3–6 months");
  const [notes, setNotes] = React.useState("");
  const [agreed, setAgreed] = React.useState(false);

  const handleSubmit = (e) => {
    e.preventDefault();
    console.log("Casa Khanya · registration", {
      firstName,
      lastName,
      email,
      phone,
      plotInterest,
      timeline,
      notes,
      agreed,
    });
  };

  const fieldStyle = {
    padding: "14px 16px",
    background: CK.ivoryDim,
    borderRadius: 4,
    border: `1px solid ${CK.charcoal}14`,
    font: '15px "DM Sans"',
    color: CK.charcoal,
    width: "100%",
    boxSizing: "border-box",
    outline: "none",
  };

  const chipButtonStyle = {
    background: "none",
    border: "none",
    padding: 0,
    margin: 0,
    cursor: "pointer",
    font: "inherit",
    color: "inherit",
  };

  return (
    <section
      data-ck="contact"
      style={{
        padding: "120px 56px",
        background: CK.estateGreen,
        color: CK.ivory,
        position: "relative",
        overflow: "hidden",
      }}
    >
      <div
        style={{
          position: "absolute",
          right: -60,
          bottom: -140,
          font: '300 380px "Fraunces", serif',
          fontStyle: "italic",
          color: "#3a5a2c",
          opacity: 0.3,
          lineHeight: 0.8,
          letterSpacing: "-0.04em",
          pointerEvents: "none",
        }}
      >
        k.
      </div>

      <div
        data-ck="contact-grid"
        style={{
          maxWidth: 1440,
          margin: "0 auto",
          position: "relative",
          display: "grid",
          gridTemplateColumns: "1fr 1fr",
          gap: 64,
        }}
      >
        {/* Left — talk to us */}
        <Reveal>
          <Eyebrow color={CK.brass}>── 13 / Get in touch</Eyebrow>
          <Display size={84} italic color={CK.ivory} style={{ marginTop: 14 }}>
            Talk to us —{" "}
            <span style={{ color: CK.brass }}>any way you like.</span>
          </Display>
          <Body
            color="rgba(250,247,242,0.8)"
            size={17}
            style={{ marginTop: 22, maxWidth: 480 }}
          >
            The sales office is open Monday — Saturday, 9 to 5. Sundays
            we&rsquo;re on the estate, walking. WhatsApp is the fastest.
          </Body>

          {/* CTA tiles */}
          <Stagger
            gap={70}
            initialDelay={120}
            y={16}
            data-ck="contact-tiles"
            style={{
              display: "grid",
              gridTemplateColumns: "1fr 1fr",
              gap: 12,
              marginTop: 36,
            }}
          >
            {[
              {
                t: "WhatsApp",
                sub: "Sales office · CRM-linked",
                v: "+234 802 487 2200",
                tag: "⚡ usually replies in 6 min",
                accent: "#25D366",
              },
              {
                t: "Call",
                sub: "Mon–Sat · 9 to 5",
                v: "+234 802 487 2200",
                tag: "Direct line · sales",
                accent: CK.brass,
              },
              {
                t: "Book a viewing",
                sub: "Saturday morning slots",
                v: "Pick a time →",
                tag: "4 slots open this week",
                accent: CK.brass,
              },
              {
                t: "Brochure",
                sub: "PDF · 12 MB",
                v: "Download now ↓",
                tag: "April 2026",
                accent: CK.brass,
              },
            ].map((c) => (
              <div
                key={c.t}
                className="ck-tile-dark"
                style={{
                  background: "#1a3010",
                  border: "1px solid #3a5a2c",
                  padding: 22,
                  borderRadius: 4,
                }}
              >
                <div style={{ display: "flex", alignItems: "center", gap: 8 }}>
                  <span
                    style={{
                      width: 8,
                      height: 8,
                      borderRadius: 999,
                      background: c.accent,
                    }}
                  />
                  <Mono size={10} color="rgba(250,247,242,0.6)">
                    {c.sub}
                  </Mono>
                </div>
                <div
                  style={{
                    font: '500 24px "Fraunces", serif',
                    fontStyle: "italic",
                    color: CK.ivory,
                    marginTop: 10,
                  }}
                >
                  {c.t}
                </div>
                <div
                  style={{
                    font: '500 15px "JetBrains Mono", monospace',
                    color: CK.brass,
                    marginTop: 8,
                  }}
                >
                  {c.v}
                </div>
                <Body
                  color="rgba(250,247,242,0.6)"
                  size={12}
                  style={{ marginTop: 8 }}
                >
                  {c.tag}
                </Body>
              </div>
            ))}
          </Stagger>

          <div
            style={{
              marginTop: 40,
              display: "flex",
              gap: 24,
              alignItems: "center",
            }}
          >
            <Mono size={10} color="rgba(250,247,242,0.5)">
              Follow
            </Mono>
            <div
              style={{ display: "flex", gap: 18, font: '500 14px "DM Sans"' }}
            >
              <span>Instagram ↗</span>
              <span>YouTube ↗</span>
              <span>Twitter (X) ↗</span>
            </div>
          </div>
        </Reveal>

        {/* Right — contact form */}
        <Reveal
          as="form"
          delay={120}
          onSubmit={handleSubmit}
          noValidate
          style={{
            background: CK.ivory,
            color: CK.charcoal,
            borderRadius: 6,
            padding: 40,
            boxShadow: "0 30px 80px rgba(0,0,0,0.4)",
          }}
        >
          <Mono size={10} color={CK.brass}>
            Register your interest
          </Mono>
          <Display
            size={36}
            italic
            color={CK.charcoal}
            style={{ marginTop: 8 }}
          >
            We&rsquo;ll write back within a day.
          </Display>
          <div
            data-ck="form-row"
            style={{
              display: "grid",
              gridTemplateColumns: "1fr 1fr",
              gap: 12,
              marginTop: 24,
            }}
          >
            <input
              type="text"
              name="firstName"
              placeholder="First name"
              value={firstName}
              onChange={(e) => setFirstName(e.target.value)}
              autoComplete="given-name"
              style={fieldStyle}
            />
            <input
              type="text"
              name="lastName"
              placeholder="Last name"
              value={lastName}
              onChange={(e) => setLastName(e.target.value)}
              autoComplete="family-name"
              style={fieldStyle}
            />
          </div>
          <div
            data-ck="form-row"
            style={{
              display: "grid",
              gridTemplateColumns: "1fr 1fr",
              gap: 12,
              marginTop: 12,
            }}
          >
            <input
              type="email"
              name="email"
              placeholder="Email"
              value={email}
              onChange={(e) => setEmail(e.target.value)}
              autoComplete="email"
              style={fieldStyle}
            />
            <input
              type="tel"
              name="phone"
              placeholder="Phone (incl. country)"
              value={phone}
              onChange={(e) => setPhone(e.target.value)}
              autoComplete="tel"
              style={fieldStyle}
            />
          </div>

          <div style={{ marginTop: 18 }}>
            <Mono
              size={10}
              color={CK.slate}
              style={{ marginBottom: 10, display: "block" }}
            >
              Plot interest
            </Mono>
            <div style={{ display: "flex", gap: 6, flexWrap: "wrap" }}>
              {[
                "800–1 200 m²",
                "1 200–1 800 m²",
                "1 800–2 400 m²",
                "Show me everything",
              ].map((v) => {
                const selected = plotInterest === v;
                return (
                  <button
                    key={v}
                    type="button"
                    onClick={() => setPlotInterest(v)}
                    aria-pressed={selected}
                    style={chipButtonStyle}
                  >
                    <Tag variant={selected ? "solid" : "outline"}>
                      {selected ? "◆ " : "◇ "}
                      {v}
                    </Tag>
                  </button>
                );
              })}
            </div>
          </div>

          <div style={{ marginTop: 18 }}>
            <Mono
              size={10}
              color={CK.slate}
              style={{ marginBottom: 10, display: "block" }}
            >
              Timeline
            </Mono>
            <div style={{ display: "flex", gap: 6, flexWrap: "wrap" }}>
              {["Immediately", "3–6 months", "6–12 months", "Just looking"].map(
                (v) => {
                  const selected = timeline === v;
                  return (
                    <button
                      key={v}
                      type="button"
                      onClick={() => setTimeline(v)}
                      aria-pressed={selected}
                      style={chipButtonStyle}
                    >
                      <Tag variant={selected ? "solid" : "outline"}>{v}</Tag>
                    </button>
                  );
                },
              )}
            </div>
          </div>

          <div style={{ marginTop: 18 }}>
            <textarea
              name="notes"
              placeholder="Anything else we should know? (optional)"
              value={notes}
              onChange={(e) => setNotes(e.target.value)}
              rows={3}
              style={{
                ...fieldStyle,
                minHeight: 80,
                resize: "vertical",
                fontFamily: '"DM Sans", sans-serif',
              }}
            />
          </div>

          <label
            style={{
              marginTop: 18,
              display: "flex",
              alignItems: "flex-start",
              gap: 10,
              cursor: "pointer",
            }}
          >
            <span
              onClick={() => setAgreed((a) => !a)}
              role="checkbox"
              aria-checked={agreed}
              style={{
                width: 16,
                height: 16,
                border: `1.5px solid ${CK.charcoal}`,
                borderRadius: 3,
                flexShrink: 0,
                marginTop: 2,
                background: agreed ? CK.charcoal : "transparent",
                color: CK.ivory,
                display: "inline-flex",
                alignItems: "center",
                justifyContent: "center",
                font: '700 11px "DM Sans"',
                lineHeight: 1,
              }}
            >
              {agreed ? "✓" : ""}
            </span>
            <input
              type="checkbox"
              checked={agreed}
              onChange={(e) => setAgreed(e.target.checked)}
              style={{
                position: "absolute",
                opacity: 0,
                pointerEvents: "none",
              }}
              tabIndex={-1}
              aria-hidden
            />
            <Body size={12}>
              By submitting, you confirm you&rsquo;ve read our{" "}
              <span style={{ textDecoration: "underline" }}>
                privacy policy
              </span>
              . We will not share your details with third parties.
            </Body>
          </label>

          <Button
            variant="primary"
            size="lg"
            after="→"
            style={{ marginTop: 24, width: "100%", justifyContent: "center" }}
          >
            Send my registration
          </Button>
        </Reveal>
      </div>
    </section>
  );
};

const FooterV2 = () => (
  <footer
    data-ck="footer"
    style={{
      background: CK.charcoal,
      color: CK.ivory,
      padding: "60px 56px 32px",
    }}
  >
    <div style={{ maxWidth: 1440, margin: "0 auto" }}>
      <div
        data-ck="footer-grid"
        style={{
          display: "grid",
          gridTemplateColumns: "2fr 1fr 1fr 1fr 1fr",
          gap: 40,
        }}
      >
        <div>
          <div style={{ marginBottom: 20 }}>
            <img
              src="assets/ck-logo-portrait-ivory.png"
              alt="Casa Khanya Estate"
              style={{ height: 96, width: "auto", opacity: 0.94 }}
            />
          </div>
          <Body
            color="rgba(250,247,242,0.6)"
            size={13}
            style={{ maxWidth: 320 }}
          >
            A 38-hectare residential estate in Ibadan, between Jericho GRA and
            the Ring Road. 47 plots · now selling.
          </Body>
          <div
            style={{
              marginTop: 20,
              font: '500 14px "JetBrains Mono", monospace',
              color: CK.brass,
              letterSpacing: "0.04em",
            }}
          >
            +234 802 487 2200
          </div>
          <div
            style={{
              font: '13px "DM Sans"',
              color: "rgba(250,247,242,0.6)",
              marginTop: 4,
            }}
          >
            sales@casakhanya.ng
          </div>
        </div>
        {[
          [
            "Estate",
            ["Master plan", "Plots", "Amenities", "Services", "Guidelines"],
          ],
          [
            "Visit",
            [
              "Book a viewing",
              "Sales office",
              "Live 3D tour",
              "Walk-through video",
            ],
          ],
          [
            "Resources",
            [
              "Brochure (PDF)",
              "Master plan (PDF)",
              "Floor plan finder",
              "Plot prices",
            ],
          ],
          ["Atelier", ["Story", "Journal", "Press", "Architects"]],
        ].map(([t, items]) => (
          <div key={t}>
            <Mono
              size={10}
              color={CK.brass}
              style={{ marginBottom: 16, display: "block" }}
            >
              {t}
            </Mono>
            <div style={{ display: "flex", flexDirection: "column", gap: 10 }}>
              {items.map((i) => (
                <span
                  key={i}
                  style={{
                    font: '400 14px "DM Sans"',
                    color: "rgba(250,247,242,0.85)",
                  }}
                >
                  {i}
                </span>
              ))}
            </div>
          </div>
        ))}
      </div>
      <Rule
        style={{ marginTop: 56, marginBottom: 20 }}
        color="rgba(250,247,242,0.2)"
        opacity={1}
      />
      <div
        style={{
          display: "flex",
          justifyContent: "space-between",
          font: '11px "JetBrains Mono", monospace',
          color: "rgba(250,247,242,0.5)",
          letterSpacing: "0.12em",
          textTransform: "uppercase",
          flexWrap: "wrap",
          gap: 12,
        }}
      >
        <span>© Casa Khanya · Ibadan · 2026</span>
        <span>RC No. 472910 · ARCON Reg.</span>
        <div style={{ display: "flex", gap: 18 }}>
          <span>Instagram</span>
          <span>YouTube</span>
          <span>Twitter(X)</span>
        </div>
      </div>
    </div>
  </footer>
);

window.LocationBlock = LocationBlock;
window.Guidelines = Guidelines;
window.ContactBlock = ContactBlock;
window.FooterV2 = FooterV2;
