{"product_id":"blackwork-embroidery-workshop-june","title":"Introduction to Blackwork Embroidery Workshop","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026amp;family=EB+Garamond:ital,wght@0,400;0,500;1,400\u0026amp;family=Josefin+Sans:wght@300;400;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --orchid: #c77dbe;\n    --orchid-light: #e0aadb;\n    --orchid-pale: #f5e8f4;\n    --orchid-deep: #9a4f91;\n    --cream: #fdf8fc;\n    --ink: #1a0d18;\n    --ink-soft: #3d2039;\n    --thread-black: #0d0d0d;\n    --gold: #c4a35a;\n    --gold-light: #e8d5a3;\n    --white: #ffffff;\n  }\n\n  * { margin: 0; padding: 0; box-sizing: border-box; }\n\n  body {\n    font-family: 'EB Garamond', Georgia, serif;\n    background: var(--cream);\n    color: var(--ink);\n    overflow-x: hidden;\n  }\n\n  \/* ── BACKGROUND PATTERN ── *\/\n  body::before {\n    content: '';\n    position: fixed;\n    inset: 0;\n    background-image:\n      repeating-linear-gradient(0deg, transparent, transparent 39px, rgba(199,125,190,0.06) 39px, rgba(199,125,190,0.06) 40px),\n      repeating-linear-gradient(90deg, transparent, transparent 39px, rgba(199,125,190,0.06) 39px, rgba(199,125,190,0.06) 40px);\n    pointer-events: none;\n    z-index: 0;\n  }\n\n  \/* ── HERO ── *\/\n  .hero {\n    position: relative;\n    background: var(--ink);\n    color: var(--white);\n    padding: 0;\n    overflow: hidden;\n    min-height: 100vh;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .hero-pattern {\n    position: absolute;\n    inset: 0;\n    background-image:\n      radial-gradient(circle at 20% 80%, rgba(199,125,190,0.18) 0%, transparent 50%),\n      radial-gradient(circle at 80% 20%, rgba(154,79,145,0.15) 0%, transparent 50%),\n      radial-gradient(circle at 50% 50%, rgba(196,163,90,0.05) 0%, transparent 70%);\n  }\n\n  \/* Blackwork-inspired SVG border pattern *\/\n  .hero-border-top, .hero-border-bottom {\n    position: absolute;\n    left: 0; right: 0;\n    height: 60px;\n    overflow: hidden;\n    z-index: 2;\n  }\n  .hero-border-top { top: 0; }\n  .hero-border-bottom { bottom: 0; transform: scaleY(-1); }\n\n  .hero-content {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n    padding: 80px 40px 60px;\n    max-width: 780px;\n  }\n\n  .shop-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--orchid-light);\n    border: 1px solid rgba(199,125,190,0.35);\n    padding: 8px 20px;\n    margin-bottom: 32px;\n    animation: fadeSlideDown 0.8s ease both;\n  }\n\n  .shop-badge span { color: var(--gold-light); }\n\n  .hero-eyebrow {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 11px;\n    font-weight: 300;\n    letter-spacing: 0.3em;\n    text-transform: uppercase;\n    color: var(--gold-light);\n    margin-bottom: 20px;\n    animation: fadeSlideDown 0.9s ease 0.1s both;\n  }\n\n  .hero h1 {\n    font-family: 'Cormorant Garamond', Georgia, serif;\n    font-size: clamp(44px, 7vw, 82px);\n    font-weight: 300;\n    line-height: 1.05;\n    letter-spacing: -0.01em;\n    margin-bottom: 10px;\n    animation: fadeSlideDown 1s ease 0.2s both;\n  }\n\n  .hero h1 em {\n    font-style: italic;\n    color: var(--orchid-light);\n  }\n\n  .hero-subtitle {\n    font-family: 'Cormorant Garamond', Georgia, serif;\n    font-size: clamp(18px, 2.5vw, 24px);\n    font-weight: 300;\n    font-style: italic;\n    color: rgba(255,255,255,0.65);\n    margin-bottom: 48px;\n    animation: fadeSlideDown 1s ease 0.3s both;\n  }\n\n  .hero-meta {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 0;\n    margin-bottom: 48px;\n    animation: fadeSlideDown 1s ease 0.4s both;\n  }\n\n  .hero-meta-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    padding: 16px 32px;\n    border-left: 1px solid rgba(199,125,190,0.2);\n  }\n  .hero-meta-item:first-child { border-left: none; }\n\n  .meta-label {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 9px;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--orchid-light);\n    opacity: 0.7;\n    margin-bottom: 6px;\n  }\n  .meta-value {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 17px;\n    font-weight: 400;\n    color: var(--white);\n  }\n\n  .hero-ornament {\n    width: 120px;\n    height: 2px;\n    background: linear-gradient(90deg, transparent, var(--gold), transparent);\n    margin: 0 auto 48px;\n    animation: fadeIn 1.2s ease 0.5s both;\n  }\n\n  .cta-btn {\n    display: inline-block;\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    padding: 18px 48px;\n    background: var(--orchid);\n    color: var(--white);\n    text-decoration: none;\n    transition: all 0.3s ease;\n    animation: fadeSlideDown 1s ease 0.55s both;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .cta-btn::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: var(--orchid-deep);\n    transform: translateX(-100%);\n    transition: transform 0.3s ease;\n  }\n  .cta-btn:hover::before { transform: translateX(0); }\n  .cta-btn span { position: relative; z-index: 1; }\n\n  .seats-note {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 10px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.4);\n    margin-top: 16px;\n    animation: fadeIn 1.2s ease 0.7s both;\n  }\n\n  \/* ── SECTION SHARED ── *\/\n  section {\n    position: relative;\n    z-index: 1;\n  }\n\n  .section-inner {\n    max-width: 960px;\n    margin: 0 auto;\n    padding: 0 40px;\n  }\n\n  .section-label {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.3em;\n    text-transform: uppercase;\n    color: var(--orchid-deep);\n    margin-bottom: 12px;\n  }\n\n  .section-title {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: clamp(32px, 5vw, 52px);\n    font-weight: 300;\n    line-height: 1.1;\n    color: var(--ink);\n    margin-bottom: 24px;\n  }\n  .section-title em { font-style: italic; color: var(--orchid-deep); }\n\n  \/* ── HISTORY BAND ── *\/\n  .history-band {\n    background: var(--orchid-pale);\n    padding: 80px 0;\n    border-top: 1px solid var(--orchid-light);\n    border-bottom: 1px solid var(--orchid-light);\n  }\n\n  .history-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 64px;\n    align-items: start;\n  }\n\n  .history-text p {\n    font-size: 17px;\n    line-height: 1.85;\n    color: var(--ink-soft);\n    margin-bottom: 18px;\n  }\n\n  .history-text p:first-of-type::first-letter {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 72px;\n    font-weight: 300;\n    line-height: 0.75;\n    float: left;\n    margin: 8px 10px 0 0;\n    color: var(--orchid-deep);\n  }\n\n  .tudor-motif {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 20px;\n    padding: 40px;\n    background: white;\n    border: 1px solid var(--orchid-light);\n  }\n\n  .tudor-motif svg {\n    width: 180px;\n    height: 180px;\n  }\n\n  .tudor-caption {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 10px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--orchid);\n    text-align: center;\n  }\n\n  \/* ── WHAT YOU'LL LEARN ── *\/\n  .learn-section {\n    padding: 100px 0;\n    background: var(--white);\n  }\n\n  .learn-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n    gap: 2px;\n    margin-top: 48px;\n    border: 1px solid rgba(199,125,190,0.2);\n  }\n\n  .learn-item {\n    padding: 32px 28px;\n    border-right: 1px solid rgba(199,125,190,0.15);\n    border-bottom: 1px solid rgba(199,125,190,0.15);\n    transition: background 0.2s ease;\n    position: relative;\n  }\n\n  .learn-item:hover {\n    background: var(--orchid-pale);\n  }\n\n  .learn-num {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 42px;\n    font-weight: 300;\n    color: var(--orchid-light);\n    line-height: 1;\n    margin-bottom: 12px;\n  }\n\n  .learn-item h3 {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--orchid-deep);\n    margin-bottom: 10px;\n  }\n\n  .learn-item p {\n    font-size: 15px;\n    line-height: 1.7;\n    color: var(--ink-soft);\n  }\n\n  \/* ── SCHEDULE ── *\/\n  .schedule-section {\n    padding: 100px 0;\n    background: var(--ink);\n    color: var(--white);\n    overflow: hidden;\n    position: relative;\n  }\n\n  .schedule-section::before {\n    content: '';\n    position: absolute;\n    top: -200px; right: -200px;\n    width: 600px; height: 600px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(199,125,190,0.08) 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .schedule-section .section-label { color: var(--orchid-light); }\n  .schedule-section .section-title { color: var(--white); }\n\n  .timeline {\n    margin-top: 48px;\n    position: relative;\n  }\n\n  .timeline::before {\n    content: '';\n    position: absolute;\n    left: 80px;\n    top: 0; bottom: 0;\n    width: 1px;\n    background: linear-gradient(180deg, transparent, var(--orchid) 10%, var(--orchid) 90%, transparent);\n  }\n\n  .tl-item {\n    display: grid;\n    grid-template-columns: 80px 40px 1fr;\n    gap: 0 20px;\n    align-items: start;\n    margin-bottom: 0;\n    padding: 24px 0;\n    border-bottom: 1px solid rgba(255,255,255,0.05);\n    transition: background 0.2s;\n  }\n  .tl-item:hover {\n    background: rgba(199,125,190,0.04);\n    padding-left: 10px;\n    padding-right: 10px;\n    margin-left: -10px;\n    margin-right: -10px;\n  }\n\n  .tl-time {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 11px;\n    letter-spacing: 0.08em;\n    color: var(--orchid-light);\n    opacity: 0.7;\n    padding-top: 4px;\n    text-align: right;\n  }\n\n  .tl-dot {\n    display: flex;\n    justify-content: center;\n    padding-top: 8px;\n  }\n\n  .tl-dot::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: var(--orchid);\n    border: 2px solid var(--ink);\n    box-shadow: 0 0 0 1px var(--orchid);\n  }\n\n  .tl-body h4 {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    color: var(--white);\n    margin-bottom: 4px;\n  }\n\n  .tl-body p {\n    font-size: 15px;\n    color: rgba(255,255,255,0.5);\n    line-height: 1.6;\n  }\n\n  \/* ── TAKE HOME \/ INCLUDED ── *\/\n  .details-section {\n    padding: 100px 0;\n    background: var(--cream);\n  }\n\n  .details-columns {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 48px;\n    margin-top: 48px;\n  }\n\n  .detail-card {\n    padding: 40px;\n    border: 1px solid rgba(199,125,190,0.25);\n    background: white;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .detail-card::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0;\n    width: 4px;\n    height: 100%;\n    background: var(--orchid);\n  }\n\n  .detail-card h3 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 26px;\n    font-weight: 400;\n    color: var(--ink);\n    margin-bottom: 24px;\n    padding-bottom: 16px;\n    border-bottom: 1px solid var(--orchid-light);\n  }\n\n  .detail-list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n  }\n\n  .detail-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    font-size: 16px;\n    line-height: 1.6;\n    color: var(--ink-soft);\n  }\n\n  .detail-list li::before {\n    content: '◆';\n    font-size: 7px;\n    color: var(--orchid);\n    flex-shrink: 0;\n    margin-top: 7px;\n  }\n\n  \/* ── INSTRUCTOR ── *\/\n  .instructor-section {\n    padding: 80px 0;\n    background: var(--orchid-pale);\n    border-top: 1px solid var(--orchid-light);\n  }\n\n  .instructor-card {\n    display: flex;\n    align-items: center;\n    gap: 48px;\n  }\n\n  .instructor-avatar {\n    flex-shrink: 0;\n    width: 120px;\n    height: 120px;\n    border-radius: 50%;\n    background: var(--orchid);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 48px;\n    font-weight: 300;\n    color: white;\n    border: 3px solid white;\n    box-shadow: 0 0 0 1px var(--orchid-light);\n  }\n\n  .instructor-info h3 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 36px;\n    font-weight: 300;\n    color: var(--ink);\n    margin-bottom: 4px;\n  }\n  .instructor-info .title {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 10px;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--orchid-deep);\n    margin-bottom: 16px;\n  }\n  .instructor-info p {\n    font-size: 16px;\n    line-height: 1.75;\n    color: var(--ink-soft);\n    max-width: 540px;\n  }\n\n  \/* ── RSN CREDENTIAL BADGE ── *\/\n  .rsn-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    background: white;\n    border: 1px solid var(--orchid-light);\n    padding: 12px 20px;\n    margin-top: 24px;\n  }\n  .rsn-badge-icon {\n    width: 32px;\n    height: 32px;\n    background: var(--orchid-deep);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n  }\n  .rsn-badge-icon svg { width: 18px; height: 18px; }\n  .rsn-badge-text strong {\n    display: block;\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--orchid-deep);\n  }\n  .rsn-badge-text span {\n    font-family: 'EB Garamond', serif;\n    font-size: 13px;\n    color: var(--ink-soft);\n    font-style: italic;\n  }\n\n  .instructor-bio-grid {\n    display: grid;\n    grid-template-columns: 260px 1fr;\n    gap: 64px;\n    align-items: start;\n    margin-top: 48px;\n  }\n\n  .instructor-left {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 0;\n    position: sticky;\n    top: 40px;\n  }\n\n  .instructor-portrait {\n    width: 200px;\n    height: 200px;\n    border-radius: 50%;\n    background: linear-gradient(135deg, var(--orchid), var(--orchid-deep));\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 80px;\n    font-weight: 300;\n    color: white;\n    border: 4px solid white;\n    box-shadow: 0 0 0 1px var(--orchid-light), 0 12px 40px rgba(154,79,145,0.2);\n    margin-bottom: 24px;\n  }\n\n  .instructor-name-block {\n    text-align: center;\n  }\n\n  .instructor-name-block h3 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 38px;\n    font-weight: 400;\n    color: var(--ink);\n    line-height: 1.1;\n    margin-bottom: 8px;\n  }\n\n  .instructor-name-block .title {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 12px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--orchid-deep);\n    margin-bottom: 20px;\n  }\n\n  .credential-pill {\n    display: block;\n    background: var(--orchid-pale);\n    border: 1px solid var(--orchid-light);\n    padding: 10px 16px;\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--orchid-deep);\n    margin-bottom: 10px;\n    text-align: center;\n  }\n\n  .credential-sub {\n    font-family: 'EB Garamond', serif;\n    font-size: 17px;\n    font-style: italic;\n    color: var(--ink-soft);\n    text-align: center;\n    line-height: 1.5;\n  }\n\n  .instructor-divider {\n    width: 60px;\n    height: 1px;\n    background: var(--orchid-light);\n    margin: 20px auto;\n  }\n\n  .stat-row {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    width: 100%;\n  }\n\n  .stat-item {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    padding: 10px 14px;\n    background: white;\n    border: 1px solid rgba(199,125,190,0.2);\n  }\n\n  .stat-icon {\n    font-size: 22px;\n    flex-shrink: 0;\n  }\n\n  .stat-item-text {\n    font-family: 'EB Garamond', serif;\n    font-size: 17px;\n    color: var(--ink-soft);\n    line-height: 1.4;\n  }\n\n  .stat-item-text strong {\n    display: block;\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--orchid);\n    margin-bottom: 4px;\n  }\n\n  \/* right column bio *\/\n  .bio-right {\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n  }\n\n  .bio-pull {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: clamp(22px, 3vw, 30px);\n    font-weight: 300;\n    font-style: italic;\n    line-height: 1.4;\n    color: var(--orchid-deep);\n    border-left: 3px solid var(--orchid);\n    padding-left: 28px;\n    margin-bottom: 32px;\n  }\n\n  .bio-body p {\n    font-size: 17px;\n    line-height: 1.9;\n    color: var(--ink-soft);\n    margin-bottom: 20px;\n  }\n\n  .bio-body p:first-child::first-letter {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 64px;\n    font-weight: 300;\n    line-height: 0.75;\n    float: left;\n    margin: 8px 10px 0 0;\n    color: var(--orchid-deep);\n  }\n\n  .rsn-highlight {\n    background: var(--orchid-pale);\n    border: 1px solid var(--orchid-light);\n    border-left: 4px solid var(--orchid-deep);\n    padding: 24px 28px;\n    margin: 24px 0;\n  }\n\n  .rsn-highlight .eyebrow {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--orchid-deep);\n    margin-bottom: 8px;\n  }\n\n  .rsn-highlight p {\n    font-size: 16px !important;\n    line-height: 1.75 !important;\n    color: var(--ink) !important;\n    margin-bottom: 0 !important;\n  }\n\n  .rsn-highlight p::first-letter { all: unset !important; }\n\n  .expertise-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 28px;\n  }\n\n  .tag {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 9px;\n    font-weight: 600;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    padding: 7px 14px;\n    border: 1px solid var(--orchid-light);\n    color: var(--orchid-deep);\n    background: white;\n  }\n\n  @media (max-width: 700px) {\n    .instructor-bio-grid { grid-template-columns: 1fr; }\n    .instructor-left { position: static; }\n  }\n\n  \/* ── BRING \/ SKILL ── *\/\n  .info-strip {\n    background: var(--orchid-deep);\n    padding: 60px 0;\n    color: white;\n  }\n\n  .info-strip-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 1px;\n    background: rgba(255,255,255,0.1);\n  }\n\n  .info-strip-item {\n    background: var(--orchid-deep);\n    padding: 36px 32px;\n  }\n\n  .info-strip-item .label {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 9px;\n    letter-spacing: 0.3em;\n    text-transform: uppercase;\n    color: var(--orchid-light);\n    margin-bottom: 12px;\n  }\n\n  .info-strip-item h4 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 22px;\n    font-weight: 400;\n    margin-bottom: 8px;\n  }\n\n  .info-strip-item p {\n    font-size: 14px;\n    color: rgba(255,255,255,0.65);\n    line-height: 1.7;\n  }\n\n  \/* ── FOOTER CTA ── *\/\n  .footer-cta {\n    background: var(--ink);\n    color: white;\n    padding: 100px 0;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .footer-cta::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(circle at 30% 50%, rgba(199,125,190,0.1) 0%, transparent 60%),\n      radial-gradient(circle at 70% 50%, rgba(154,79,145,0.08) 0%, transparent 60%);\n  }\n\n  .footer-cta-inner {\n    position: relative;\n    z-index: 1;\n    max-width: 600px;\n    margin: 0 auto;\n    padding: 0 40px;\n  }\n\n  .footer-cta .section-label {\n    color: var(--orchid-light);\n    margin-bottom: 20px;\n  }\n\n  .footer-cta h2 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: clamp(36px, 5vw, 58px);\n    font-weight: 300;\n    color: white;\n    line-height: 1.1;\n    margin-bottom: 20px;\n  }\n\n  .footer-cta h2 em {\n    font-style: italic;\n    color: var(--orchid-light);\n  }\n\n  .footer-cta p {\n    font-size: 16px;\n    color: rgba(255,255,255,0.55);\n    line-height: 1.8;\n    margin-bottom: 40px;\n  }\n\n  .price-tag {\n    display: inline-block;\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 18px;\n    color: var(--gold-light);\n    margin-bottom: 32px;\n  }\n  .price-tag span {\n    font-size: 13px;\n    font-family: 'Josefin Sans', sans-serif;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    opacity: 0.6;\n    margin-left: 8px;\n  }\n\n  .footer-links {\n    margin-top: 48px;\n    display: flex;\n    justify-content: center;\n    gap: 32px;\n    flex-wrap: wrap;\n  }\n\n  .footer-links a {\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 10px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.35);\n    text-decoration: none;\n    transition: color 0.2s;\n  }\n  .footer-links a:hover { color: var(--orchid-light); }\n\n  .footer-brand {\n    margin-top: 16px;\n    font-family: 'Josefin Sans', sans-serif;\n    font-size: 10px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.2);\n  }\n\n  \/* ── DECORATIVE DIVIDER ── *\/\n  .ornament-divider {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    margin: 48px 0 0;\n  }\n  .ornament-divider::before,\n  .ornament-divider::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, var(--orchid-light));\n  }\n  .ornament-divider::after {\n    background: linear-gradient(90deg, var(--orchid-light), transparent);\n  }\n  .ornament-divider span {\n    font-size: 18px;\n    color: var(--orchid);\n  }\n\n  \/* ── ANIMATIONS ── *\/\n  @keyframes fadeSlideDown {\n    from { opacity: 0; transform: translateY(-16px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n\n  \/* ── RESPONSIVE ── *\/\n  @media (max-width: 700px) {\n    .history-grid,\n    .details-columns,\n    .instructor-card { grid-template-columns: 1fr; }\n    .info-strip-grid { grid-template-columns: 1fr; }\n    .hero-meta-item { border-left: none; border-top: 1px solid rgba(199,125,190,0.2); }\n    .timeline::before { left: 60px; }\n    .tl-item { grid-template-columns: 60px 24px 1fr; }\n    .section-inner { padding: 0 24px; }\n  }\n\u003c\/style\u003e\n\u003c!-- ── HERO ── --\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-pattern\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003cdiv class=\"shop-badge\"\u003e✦ \u003cspan\u003eCraftique Studio\u003c\/span\u003e  ·  CraftiqueStudio.shop ✦\u003c\/div\u003e\n\u003cp class=\"hero-eyebrow\"\u003eA New Workshop Offering\u003c\/p\u003e\n\u003ch1\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eIntroduction to\u003c\/span\u003e\u003cbr\u003e\u003cem\u003eBlackwork\u003c\/em\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eEmbroidery\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eA 3-Hour Journey into Tudor Needlework\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cdiv class=\"hero-meta-item\"\u003e\n\u003cspan class=\"meta-label\"\u003eDate\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003eJune 6, 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-meta-item\"\u003e\n\u003cspan class=\"meta-label\"\u003eTime\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003e3:00 – 6:00 PM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-meta-item\"\u003e\n\u003cspan class=\"meta-label\"\u003eLocation\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003eCraftique Studio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-meta-item\"\u003e\n\u003cspan class=\"meta-label\"\u003eClass Size\u003c\/span\u003e \u003cspan class=\"meta-value\"\u003e10 – 12 Students\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-ornament\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ── HISTORY ── --\u003e\n\u003csection class=\"history-band\"\u003e\n\u003cdiv class=\"section-inner\"\u003e\n\u003cdiv style=\"max-width: 680px;\"\u003e\n\u003cp class=\"section-label\"\u003eA Stitch Through Time\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eThe Art of \u003cem\u003eTudor Needlework\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp style=\"font-size: 17px; line-height: 1.85; color: var(--ink-soft); margin-bottom: 18px;\"\u003eBlackwork is a counted embroidery style traditionally worked with black thread on white fabric. It uses repeating geometric patterns and simple line stitches to create elegant designs and shading.\u003c\/p\u003e\n\u003cp style=\"font-size: 17px; line-height: 1.85; color: var(--ink-soft); margin-bottom: 18px;\"\u003eBlackwork became popular in Tudor England during the 16th century and is often associated with Queen Catherine of Aragon, who brought Moorish-inspired embroidery styles from Spain to the English court. The technique appeared on collars, cuffs, sleeves, and household linens.\u003c\/p\u003e\n\u003cp style=\"font-size: 17px; line-height: 1.85; color: var(--ink-soft);\"\u003eTraditionally stitched with black silk on white linen, blackwork designs featured geometric patterns, floral vines, and decorative borders — a tradition we carry forward in this workshop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ── WHAT YOU'LL LEARN ── --\u003e\n\u003csection class=\"learn-section\"\u003e\n\u003cdiv class=\"section-inner\"\u003e\n\u003cp class=\"section-label\"\u003eCurriculum\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eWhat You'll \u003cem\u003eLearn\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"learn-grid\"\u003e\n\u003cdiv class=\"learn-item\"\u003e\n\u003cdiv class=\"learn-num\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eHistory \u0026amp; Tradition\u003c\/h3\u003e\n\u003cp\u003eThe fundamentals of Blackwork Embroidery, including its Tudor history and traditional geometric patterns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"learn-item\"\u003e\n\u003cdiv class=\"learn-num\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eFabric \u0026amp; Materials\u003c\/h3\u003e\n\u003cp\u003eHow to work on evenweave fabric and choose the right needles and threads for beautiful results.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"learn-item\"\u003e\n\u003cdiv class=\"learn-num\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eReading Charts\u003c\/h3\u003e\n\u003cp\u003eHow to read and follow Blackwork charts and patterns with confidence and accuracy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"learn-item\"\u003e\n\u003cdiv class=\"learn-num\"\u003e04\u003c\/div\u003e\n\u003ch3\u003eEssential Stitches\u003c\/h3\u003e\n\u003cp\u003eDouble Running Stitch (Holbein Stitch), Backstitch, and Stem Stitch — the three pillars of Blackwork.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"learn-item\"\u003e\n\u003cdiv class=\"learn-num\"\u003e05\u003c\/div\u003e\n\u003ch3\u003eCounting \u0026amp; Precision\u003c\/h3\u003e\n\u003cp\u003eAccurate counting and chart-following techniques, plus fabric preparation and hoop tension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"learn-item\"\u003e\n\u003cdiv class=\"learn-num\"\u003e06\u003c\/div\u003e\n\u003ch3\u003eFinishing Techniques\u003c\/h3\u003e\n\u003cp\u003eProfessional finishing methods and troubleshooting tips for puckering and uneven tension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ── TAKE HOME + INCLUDED ── --\u003e\n\u003csection class=\"details-section\"\u003e\n\u003cdiv class=\"section-inner\"\u003e\n\u003cp class=\"section-label\"\u003eEverything Included\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eTake Home \u0026amp; \u003cem\u003eMaterials\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"details-columns\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003ch3\u003e✦ What You'll Take Home\u003c\/h3\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003eYour completed Blackwork embroidery bookmark\u003c\/li\u003e\n\u003cli\u003eInstructions and materials for a second bookmark to continue at home\u003c\/li\u003e\n\u003cli\u003ePrinted stitch guide \u0026amp; pattern sheet\u003c\/li\u003e\n\u003cli\u003eResource list with recommended tools and threads\u003c\/li\u003e\n\u003cli\u003eConfidence and inspiration to keep stitching!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003ch3\u003e✦ Materials Provided\u003c\/h3\u003e\n\u003cul class=\"detail-list\"\u003e\n\u003cli\u003eEmbroidery fabric \u0026amp; printed patterns\u003c\/li\u003e\n\u003cli\u003eFull set of DMC-quality embroidery floss\u003c\/li\u003e\n\u003cli\u003eEmbroidery needles for all skill levels\u003c\/li\u003e\n\u003cli\u003eScissors \u0026amp; transfer tools\u003c\/li\u003e\n\u003cli\u003e\u003cem style=\"color: var(--orchid-deep);\"\u003eAll materials included in class fee — nothing extra to buy!\u003c\/em\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ── INSTRUCTOR ── --\u003e\n\u003csection class=\"instructor-section\"\u003e\n\u003cdiv class=\"section-inner\"\u003e\n\u003cp class=\"section-label\"\u003eMeet Your Instructor\u003c\/p\u003e\n\u003ch2 class=\"section-title\"\u003eThe Hands Behind \u003cem\u003eEvery Stitch\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"instructor-bio-grid\"\u003e\n\u003c!-- LEFT: Portrait + credentials --\u003e\n\u003cdiv class=\"instructor-left\"\u003e\n\u003cdiv class=\"instructor-name-block\"\u003e\n\u003ch3\u003eTerri Michele King\u003c\/h3\u003e\n\u003cp class=\"title\"\u003eFiber Arts Educator · Houston, Texas\u003c\/p\u003e\n\u003cspan class=\"credential-pill\"\u003eRSN Diploma, 2015\u003c\/span\u003e\n\u003cp class=\"credential-sub\"\u003eRoyal School of Needlework\u003cbr\u003eHampton Court Palace, UK\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"instructor-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stat-row\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cspan class=\"stat-icon\"\u003e🏰\u003c\/span\u003e\n\u003cdiv class=\"stat-item-text\"\u003e\n\u003cstrong\u003eTrained At\u003c\/strong\u003e Royal School of Needlework, est. 1872\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cspan class=\"stat-icon\"\u003e📍\u003c\/span\u003e\n\u003cdiv class=\"stat-item-text\"\u003e\n\u003cstrong\u003eStudio Founded\u003c\/strong\u003e Terri Michele Fiber Arts Studio, Houston TX, 2024\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cspan class=\"stat-icon\"\u003e🧵\u003c\/span\u003e\n\u003cdiv class=\"stat-item-text\"\u003e\n\u003cstrong\u003eSpecialties\u003c\/strong\u003e Blackwork, Goldwork, Silk Shading, Crewelwork, Lace Knitting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cspan class=\"stat-icon\"\u003e✂️\u003c\/span\u003e\n\u003cdiv class=\"stat-item-text\"\u003e\n\u003cstrong\u003eTeaches\u003c\/strong\u003e All levels, ages 14+ welcome\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RIGHT: Biography --\u003e\n\u003cdiv class=\"bio-right\"\u003e\n\u003cp class=\"bio-pull\"\u003e\"Every stitch tells a story — and I'm here to help you write yours.\"\u003c\/p\u003e\n\u003cdiv class=\"bio-body\"\u003e\n\u003cp\u003eTerri Michele King is a native Texan whose lifelong passion for needlework and fiber arts began in childhood, guided by the patient hands of her mother, aunts, and grandmothers. A dedicated knitter and quilter since her early years, Terri has explored nearly every knitting style — from basic garments and accessories to complex colorwork and cables — with a particular passion for the intricate beauty of lace knitting, where delicate patterns and openwork create airy, heirloom-quality pieces.\u003c\/p\u003e\n\u003cdiv class=\"rsn-highlight\"\u003e\n\u003cp class=\"eyebrow\"\u003e✦ Royal School of Needlework · Hampton Court Palace, UK\u003c\/p\u003e\n\u003cp\u003eIn 2015, Terri earned the prestigious \u003cstrong\u003eDiploma in Technical Hand Embroidery\u003c\/strong\u003e from the Royal School of Needlework — the world's foremost institution for hand embroidery since 1872. This intensive program, based at Hampton Court Palace, builds advanced technical skills through structured modules covering a wide range of traditional techniques, including Jacobean crewelwork, silk shading, goldwork, and precise counted-thread methods. Achieving the Diploma reflects hundreds of hours of dedicated practice, rigorous attention to accuracy, stitch selection, color theory, and design principles — allowing graduates to embroider to the highest professional standards.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003eIn 2024, Terri founded \u003cstrong\u003eTerri Michele Fiber Arts Studio\u003c\/strong\u003e in Houston, Texas, creating a welcoming space where she teaches students of all levels — from complete beginners to experienced stitchers — the joy and creative possibilities of embroidery and knitting. Whether guiding students through the rich textures of crewel embroidery, the precise geometry of blackwork, or the rhythmic satisfaction of lace knitting, Terri believes every stitch tells a story and invites others to experience the mindfulness, accomplishment, and transformative power of fiber arts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"expertise-tags\"\u003e\n\u003cspan class=\"tag\"\u003eBlackwork\u003c\/span\u003e \u003cspan class=\"tag\"\u003eSilk Shading\u003c\/span\u003e \u003cspan class=\"tag\"\u003eGoldwork\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCrewelwork\u003c\/span\u003e \u003cspan class=\"tag\"\u003eLace Knitting\u003c\/span\u003e \u003cspan class=\"tag\"\u003eColorwork\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCounted Thread\u003c\/span\u003e \u003cspan class=\"tag\"\u003eJacobean Embroidery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ── INFO STRIP ── --\u003e\n\u003cdiv class=\"info-strip\"\u003e\n\u003cdiv class=\"section-inner\"\u003e\n\u003cdiv class=\"info-strip-grid\"\u003e\n\u003cdiv class=\"info-strip-item\"\u003e\n\u003cp class=\"label\"\u003eSkill Level\u003c\/p\u003e\n\u003ch4\u003eBeginner Friendly\u003c\/h4\u003e\n\u003cp\u003eAll ages 14+ welcome. No prior embroidery experience required — just bring your creativity!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-strip-item\"\u003e\n\u003cp class=\"label\"\u003eWhat to Bring\u003c\/p\u003e\n\u003ch4\u003eJust Yourself\u003c\/h4\u003e\n\u003cp\u003eEverything is provided. Optional: reading glasses if needed, and your favorite thimble.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-strip-item\"\u003e\n\u003cp class=\"label\"\u003eClass Size\u003c\/p\u003e\n\u003ch4\u003eLimited to 10–12\u003c\/h4\u003e\n\u003cp\u003eSmall group ensures personal attention and a relaxed, creative atmosphere for all.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── FOOTER CTA ── --\u003e\n\u003csection id=\"register\" class=\"footer-cta\"\u003e\n\u003cdiv class=\"footer-cta-inner\"\u003e\n\u003cp class=\"section-label\"\u003eReady to Stitch?\u003c\/p\u003e\n\u003ch2\u003eReserve Your Spot in \u003cem\u003eJune's Class\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eJoin us on June 6th from 3–6 PM at Craftique Studio for an afternoon of history, creativity, and beautiful needle work. Seats are limited to ensure every student gets personal attention.\u003c\/p\u003e\n\u003cdiv class=\"price-tag\"\u003eAll materials included \u003cspan\u003e· No experience needed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cdiv class=\"footer-links\"\u003e\n\u003ca href=\"https:\/\/craftiquestudio.shop\"\u003ecraftiquestudio.shop\u003c\/a\u003e \u003ca href=\"#\"\u003eAll Classes\u003c\/a\u003e \u003ca href=\"#\"\u003eContact Us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"footer-brand\"\u003e© 2026 Craftique Studio · Yarns, Crafts \u0026amp; Inspiration\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Craftique Studio","offers":[{"title":"Default Title","offer_id":47638709666022,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/3981\/7190\/files\/Copyofyogaclass_14x14in_42.png?v=1780087060","url":"https:\/\/craftiquestudio.shop\/products\/blackwork-embroidery-workshop-june","provider":"Craftique Studio Shop","version":"1.0","type":"link"}