.cycling-stack[data-astro-cid-ilr5pvdo]{position:absolute;width:clamp(190px,22vw,460px);aspect-ratio:4 / 3;z-index:0}.cycling-tl[data-astro-cid-ilr5pvdo]{top:6%;left:3%}.cycling-tr[data-astro-cid-ilr5pvdo]{top:8%;right:3%}.cycling-bl[data-astro-cid-ilr5pvdo]{bottom:10%;left:4%}.cycling-br[data-astro-cid-ilr5pvdo]{bottom:9%;right:4%}.layer[data-astro-cid-ilr5pvdo]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:2px solid rgba(201,151,44,.3);pointer-events:none;transition:opacity .6s ease}.cycling-tl[data-astro-cid-ilr5pvdo] .layer-a[data-astro-cid-ilr5pvdo]{transform:rotate(-5deg)}.cycling-tr[data-astro-cid-ilr5pvdo] .layer-a[data-astro-cid-ilr5pvdo]{transform:rotate(4deg)}.cycling-bl[data-astro-cid-ilr5pvdo] .layer-a[data-astro-cid-ilr5pvdo]{transform:rotate(3deg)}.cycling-br[data-astro-cid-ilr5pvdo] .layer-a[data-astro-cid-ilr5pvdo]{transform:rotate(-4deg)}.cycling-tl[data-astro-cid-ilr5pvdo] .layer-b[data-astro-cid-ilr5pvdo]{transform:rotate(4deg) translate(22px,16px)}.cycling-tr[data-astro-cid-ilr5pvdo] .layer-b[data-astro-cid-ilr5pvdo]{transform:rotate(-3deg) translate(-22px,16px)}.cycling-bl[data-astro-cid-ilr5pvdo] .layer-b[data-astro-cid-ilr5pvdo]{transform:rotate(11deg) translate(22px,-16px)}.cycling-br[data-astro-cid-ilr5pvdo] .layer-b[data-astro-cid-ilr5pvdo]{transform:rotate(-12deg) translate(-22px,-16px)}.layer-a[data-astro-cid-ilr5pvdo]{z-index:2}.layer-b[data-astro-cid-ilr5pvdo]{z-index:1}@media(max-width:600px){.cycling-stack[data-astro-cid-ilr5pvdo]{width:60vw;left:50%;right:auto;transform:translate(-50%)}.cycling-tr[data-astro-cid-ilr5pvdo],.cycling-bl[data-astro-cid-ilr5pvdo]{display:none}.cycling-tl[data-astro-cid-ilr5pvdo]{top:88px}.cycling-br[data-astro-cid-ilr5pvdo]{bottom:6%}}section[data-astro-cid-pbvfmgmy]{position:relative;min-height:100vh;background-color:var(--charcoal);display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-photo-bg[data-astro-cid-pbvfmgmy]{position:absolute;inset:0;background:linear-gradient(#1d1208b8,#1d1208b8),var(--bg-image);background-size:cover;background-position:center}.hero-bg[data-astro-cid-pbvfmgmy]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 55% at 50% 38%,rgba(201,151,44,.13) 0%,transparent 68%),radial-gradient(ellipse 35% 25% at 18% 78%,rgba(201,151,44,.06) 0%,transparent 60%)}.hero-scrim[data-astro-cid-pbvfmgmy]{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 62% 48% at 50% 44%,rgba(29,18,8,.8) 0%,rgba(29,18,8,.45) 50%,transparent 78%)}.hero-content[data-astro-cid-pbvfmgmy]{position:relative;z-index:3;text-align:center;padding:2rem 1.5rem;max-width:820px}h1[data-astro-cid-pbvfmgmy]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(3.5rem,11vw,7.5rem);color:var(--gold);line-height:1;letter-spacing:-.02em;margin-bottom:1.75rem}.hero-tagline[data-astro-cid-pbvfmgmy]{font-family:Montserrat,sans-serif;font-weight:400;font-size:clamp(1rem,2.4vw,1.3rem);color:#ffffffd1;max-width:540px;margin:0 auto;line-height:1.75;letter-spacing:.01em}.nowrap[data-astro-cid-pbvfmgmy]{white-space:nowrap}.scroll-cue[data-astro-cid-pbvfmgmy]{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);animation:cue-pulse 2.2s ease-in-out infinite;z-index:1}@keyframes cue-pulse{0%,to{transform:translate(-50%) translateY(0);opacity:.7}50%{transform:translate(-50%) translateY(9px);opacity:1}}@media(prefers-reduced-motion:reduce){.scroll-cue[data-astro-cid-pbvfmgmy]{animation:none}}.tl-item[data-astro-cid-uqbbh63u]{position:relative;display:flex;flex-direction:row;margin-bottom:1.5rem;align-items:flex-start}.tl-b[data-astro-cid-uqbbh63u]{position:absolute;left:calc(-1.25rem - 7px);top:.5rem;display:flex;flex-direction:column;align-items:center;z-index:2}.tl-c[data-astro-cid-uqbbh63u]{flex:1}.dot[data-astro-cid-uqbbh63u]{display:block;border-radius:50%;background:var(--gold);flex-shrink:0}.dot-sm[data-astro-cid-uqbbh63u]{width:10px;height:10px;box-shadow:0 0 0 3px var(--offwhite)}.node-date[data-astro-cid-uqbbh63u]{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:.75rem;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.15rem;padding-top:.3rem}.node-title[data-astro-cid-uqbbh63u]{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;color:var(--charcoal);line-height:1.4}.node-speakers[data-astro-cid-uqbbh63u]{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:.75rem;color:var(--muted);line-height:1.4;margin-top:.15rem}@media(min-width:768px){.tl-item[data-astro-cid-uqbbh63u]{display:grid;grid-template-columns:1fr 40px 1fr;position:static;flex-direction:unset;margin-bottom:2rem;align-items:start}.tl-b[data-astro-cid-uqbbh63u]{grid-column:2;grid-row:1;position:static;display:flex;justify-content:center;padding-top:1.25rem;left:auto;top:auto}.tl-right[data-astro-cid-uqbbh63u] .tl-c[data-astro-cid-uqbbh63u]{grid-column:3;grid-row:1;padding-left:1.75rem}.tl-left[data-astro-cid-uqbbh63u] .tl-c[data-astro-cid-uqbbh63u]{grid-column:1;grid-row:1;padding-right:1.75rem;text-align:right}.tl-small[data-astro-cid-uqbbh63u] .tl-b[data-astro-cid-uqbbh63u]{padding-top:.35rem}.tl-small[data-astro-cid-uqbbh63u] .tl-c[data-astro-cid-uqbbh63u]{padding-top:.1rem}}.tl-item[data-astro-cid-a4dun7nz]{position:relative;display:flex;flex-direction:row;margin-bottom:1.5rem;align-items:flex-start}.tl-featured[data-astro-cid-a4dun7nz]{margin-bottom:2.5rem}.tl-b[data-astro-cid-a4dun7nz]{position:absolute;left:calc(-1.25rem - 7px);top:.5rem;display:flex;flex-direction:column;align-items:center;z-index:2}.tl-cell[data-astro-cid-a4dun7nz]{flex:1}.dot[data-astro-cid-a4dun7nz]{display:block;border-radius:50%;background:var(--gold);flex-shrink:0}.dot-lg[data-astro-cid-a4dun7nz]{width:16px;height:16px;box-shadow:0 0 0 4px var(--offwhite),0 0 0 5px #c9972c4d}.card[data-astro-cid-a4dun7nz]{background:var(--offwhite);border:1px solid rgba(201,151,44,.2);box-shadow:0 2px 16px #1d120814,0 1px 4px #1d12080f;border-radius:4px;overflow:hidden;position:relative}.card-img[data-astro-cid-a4dun7nz]{width:100%;aspect-ratio:16 / 7;background:var(--charcoal);border-bottom:1px solid var(--gold);display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:0}.card-photo[data-astro-cid-a4dun7nz]{flex:1 1 0;min-width:0;width:100%;height:100%;object-fit:cover;display:block}.card-initials[data-astro-cid-a4dun7nz]{font-family:Playfair Display,serif;font-size:2.2rem;font-weight:700;color:var(--gold);letter-spacing:.1em;opacity:.7}.card-body[data-astro-cid-a4dun7nz]{padding:1.25rem 1.5rem 1.5rem}.card-date[data-astro-cid-a4dun7nz]{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:.75rem;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.4rem}.card-title[data-astro-cid-a4dun7nz]{font-family:Playfair Display,serif;font-weight:700;font-size:1.05rem;color:var(--charcoal);line-height:1.35;margin-bottom:.6rem}.card-location[data-astro-cid-a4dun7nz]{display:flex;align-items:center;gap:.35rem;font-family:Montserrat,sans-serif;font-weight:400;font-size:.75rem;color:var(--muted);margin-bottom:.65rem}.card-speakers[data-astro-cid-a4dun7nz]{font-family:Montserrat,sans-serif;font-weight:600;font-size:.78rem;color:var(--charcoal);line-height:1.55;margin-bottom:.65rem}.card-desc[data-astro-cid-a4dun7nz]{font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;color:var(--muted);line-height:1.65}@media(min-width:768px){.tl-item[data-astro-cid-a4dun7nz]{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);position:static;flex-direction:unset;margin-bottom:2rem;align-items:start}.tl-featured[data-astro-cid-a4dun7nz]{margin-bottom:3.5rem}.tl-b[data-astro-cid-a4dun7nz]{grid-column:2;grid-row:1;position:static;display:flex;justify-content:center;padding-top:1.25rem;left:auto;top:auto}.tl-cell[data-astro-cid-a4dun7nz]{grid-row:1}.tl-left[data-astro-cid-a4dun7nz] .tl-cell[data-astro-cid-a4dun7nz]{grid-column:1;padding-right:1.75rem}.tl-right[data-astro-cid-a4dun7nz] .tl-cell[data-astro-cid-a4dun7nz]{grid-column:3;padding-left:1.75rem}}section[data-astro-cid-mbiuw7a2]{background-color:var(--offwhite);padding:6rem 1.5rem 5rem}.section-head[data-astro-cid-mbiuw7a2]{text-align:center;max-width:680px;margin:0 auto 4.5rem}h2[data-astro-cid-mbiuw7a2]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(2rem,5vw,3rem);color:var(--charcoal);margin-bottom:.75rem;letter-spacing:-.01em}.subtitle[data-astro-cid-mbiuw7a2]{font-family:Montserrat,sans-serif;font-weight:400;font-size:.95rem;color:var(--muted);line-height:1.6}.tl-wrap[data-astro-cid-mbiuw7a2]{position:relative;max-width:1040px;margin:0 auto;padding-left:2.5rem}.tl-line[data-astro-cid-mbiuw7a2]{position:absolute;left:calc(1.25rem - 1px);top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent 0%,var(--gold) 2%,var(--gold) 98%,transparent 100%)}.tl-year-marker[data-astro-cid-mbiuw7a2]{position:relative;margin:1.75rem 0 1.25rem;padding-left:0}.tl-year-marker[data-astro-cid-mbiuw7a2] span[data-astro-cid-mbiuw7a2]{display:inline-block;font-family:Montserrat,sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--charcoal);background:var(--offwhite);padding:.2rem .6rem;border:1px solid rgba(201,151,44,.6);border-radius:2px;position:relative;z-index:1}.tl-end[data-astro-cid-mbiuw7a2]{position:relative;padding:1.5rem 0 0;max-width:34rem}.tl-end-dot[data-astro-cid-mbiuw7a2]{position:absolute;left:calc(-1.25rem - 9px);top:1.85rem;width:18px;height:18px;border-radius:50%;background:var(--offwhite);border:2px solid var(--gold)}.tl-end[data-astro-cid-mbiuw7a2] h3[data-astro-cid-mbiuw7a2]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(1.7rem,3.5vw,2.4rem);line-height:1.2;letter-spacing:-.02em;color:var(--charcoal);margin-bottom:.75rem}.tl-end[data-astro-cid-mbiuw7a2] p[data-astro-cid-mbiuw7a2]{font-weight:400;font-size:.95rem;line-height:1.7;color:var(--muted)}@media(min-width:768px){.tl-wrap[data-astro-cid-mbiuw7a2]{padding-left:0}.tl-end[data-astro-cid-mbiuw7a2]{margin:0 auto;padding-top:3.5rem;text-align:center;background:var(--offwhite)}.tl-end-dot[data-astro-cid-mbiuw7a2]{left:50%;top:0;transform:translate(-50%)}.tl-line[data-astro-cid-mbiuw7a2]{left:50%;transform:translate(-50%)}.tl-year-marker[data-astro-cid-mbiuw7a2]{display:flex;justify-content:center;padding-left:0}}section[data-astro-cid-3otk3y2n]{background-color:var(--charcoal);padding:6rem 2rem;border-top:1px solid rgba(201,151,44,.22)}.inner[data-astro-cid-3otk3y2n]{max-width:1100px;margin:0 auto}h2[data-astro-cid-3otk3y2n]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(2rem,5vw,3rem);color:var(--gold);margin-bottom:3rem;letter-spacing:-.01em}.cols[data-astro-cid-3otk3y2n]{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:start}.col-text[data-astro-cid-3otk3y2n] p[data-astro-cid-3otk3y2n]{font-family:Montserrat,sans-serif;font-weight:400;font-size:.95rem;color:#ffffffd1;line-height:1.8;margin-bottom:1.25rem}.col-text[data-astro-cid-3otk3y2n] p[data-astro-cid-3otk3y2n]:last-child{margin-bottom:0}.col-quote[data-astro-cid-3otk3y2n]{background:#c9972c0f;border:1px solid rgba(201,151,44,.22);padding:2rem;border-radius:4px}blockquote[data-astro-cid-3otk3y2n]{margin:0}.quote-text[data-astro-cid-3otk3y2n]{font-family:Playfair Display,serif;font-style:italic;font-size:clamp(1rem,2vw,1.15rem);color:var(--gold);line-height:1.7;margin-bottom:1.5rem}.quote-attr[data-astro-cid-3otk3y2n]{display:flex;flex-direction:column;gap:.2rem}.quote-name[data-astro-cid-3otk3y2n]{font-family:Montserrat,sans-serif;font-weight:600;font-size:.875rem;color:#ffffffeb;letter-spacing:.04em}.quote-role[data-astro-cid-3otk3y2n]{font-family:Montserrat,sans-serif;font-weight:400;font-size:.75rem;color:#fff9;letter-spacing:.06em;text-transform:uppercase}@media(max-width:768px){.cols[data-astro-cid-3otk3y2n]{grid-template-columns:1fr;gap:2.5rem}}section[data-astro-cid-7si5ni2s]{background-color:var(--charcoal);padding:6rem 2rem;border-top:1px solid rgba(201,151,44,.22)}.inner[data-astro-cid-7si5ni2s]{max-width:1100px;margin:0 auto}h2[data-astro-cid-7si5ni2s]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(2rem,5vw,3rem);color:var(--gold);letter-spacing:-.01em;margin-bottom:0}.grid[data-astro-cid-7si5ni2s]{list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:4rem;row-gap:3.25rem;margin-top:3rem}.item[data-astro-cid-7si5ni2s]{display:flex;flex-direction:column}.tick[data-astro-cid-7si5ni2s]{display:block;width:2.25rem;height:2px;background-color:#c9972c80;margin-bottom:1.4rem}h3[data-astro-cid-7si5ni2s]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(1.2rem,2.5vw,1.5rem);color:#ffffffeb;line-height:1.25;letter-spacing:-.01em;margin-bottom:.6rem}p[data-astro-cid-7si5ni2s]{font-family:Montserrat,sans-serif;font-weight:400;font-size:.95rem;color:#ffffffd1;line-height:1.7;max-width:38ch}@media(max-width:768px){.grid[data-astro-cid-7si5ni2s]{grid-template-columns:1fr;row-gap:2.5rem}}section[data-astro-cid-ewfz2auc]{background-color:var(--offwhite);padding:6rem 2rem;border-top:1px solid rgba(29,18,8,.08)}.inner[data-astro-cid-ewfz2auc]{max-width:1100px;margin:0 auto}h2[data-astro-cid-ewfz2auc]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(2rem,5vw,3rem);color:var(--charcoal);margin-bottom:3rem;letter-spacing:-.01em}.cols[data-astro-cid-ewfz2auc]{display:grid;grid-template-columns:260px 1fr;gap:4rem;align-items:start}.photo-wrap[data-astro-cid-ewfz2auc]{width:220px;height:220px;border-radius:50%;border:3px solid var(--gold);overflow:hidden;margin:0 auto;box-shadow:0 4px 24px #1d12081f}.photo-wrap[data-astro-cid-ewfz2auc] img[data-astro-cid-ewfz2auc]{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}h3[data-astro-cid-ewfz2auc]{font-family:Playfair Display,serif;font-weight:700;font-size:clamp(1.4rem,3vw,1.9rem);color:var(--charcoal);margin-bottom:.35rem;letter-spacing:-.01em}.title-line[data-astro-cid-ewfz2auc]{font-family:Montserrat,sans-serif;font-weight:600;font-size:.8rem;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.5rem}.bio[data-astro-cid-ewfz2auc]{font-family:Montserrat,sans-serif;font-weight:400;font-size:.95rem;color:var(--charcoal);line-height:1.8;margin-bottom:1rem}.portfolio[data-astro-cid-ewfz2auc]{font-family:Montserrat,sans-serif;font-weight:400;font-style:italic;font-size:.82rem;color:var(--muted);line-height:1.65;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(29,18,8,.1)}@media(max-width:768px){.cols[data-astro-cid-ewfz2auc]{grid-template-columns:1fr;gap:2.5rem}.photo-wrap[data-astro-cid-ewfz2auc]{width:180px;height:180px}.initials[data-astro-cid-ewfz2auc]{font-size:2.4rem}}@theme{ --font-sans: "Montserrat", sans-serif; --font-serif: "Playfair Display", serif; --color-gold: #C9972C; --color-charcoal: #1D1208; --color-offwhite: #F1EBE1; --color-muted: #584F47; }:root{--gold: #C9972C;--gold-deep: #B8861E;--charcoal: #1D1208;--offwhite: #F1EBE1;--muted: #584F47}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;font-weight:400;background-color:var(--offwhite);color:var(--charcoal);overflow-x:hidden}.skip-link{position:absolute;left:-9999px;top:1rem;z-index:9999;background:#c9972c;color:#1d1208;font-family:Montserrat,sans-serif;font-weight:600;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:.75rem 2rem;border-radius:2px}.skip-link:focus{left:1rem}.js .anim-hidden{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}main:focus{outline:none}.js .anim-visible{opacity:1;transform:translateY(0)}.anim-delay-1{transition-delay:.1s}.anim-delay-2{transition-delay:.2s}.anim-delay-3{transition-delay:.3s}.anim-delay-4{transition-delay:.4s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .anim-hidden{transform:none;transition:opacity .3s ease}}
