.page-module__at9Q7a__page{background-color:var(--color-background);min-height:100vh;color:var(--color-foreground);flex-direction:column;display:flex}.page-module__at9Q7a__main{flex-direction:column;flex:1;gap:4rem;display:flex}.page-module__at9Q7a__container{width:100%;max-width:72rem;margin:0 auto;padding:0 1.5rem}@media (min-width:48rem){.page-module__at9Q7a__container{padding:0 2.75rem}}@media (min-width:64rem){.page-module__at9Q7a__container{padding:0 3rem}}.page-module__at9Q7a__heroSection{color:var(--color-pearl);background:radial-gradient(circle at 12% 20%,#9faff829,#0000 60%),radial-gradient(circle at 88% 18%,#f0fdb538,#0000 55%),linear-gradient(130deg,#1d2567eb,#191919db);padding:6.5rem 0 4.5rem;position:relative;overflow:hidden}.page-module__at9Q7a__heroContent{flex-direction:column;gap:2.5rem;display:flex}.page-module__at9Q7a__heroCopy{flex-direction:column;gap:1.5rem;max-width:42rem;display:flex}.page-module__at9Q7a__heroEyebrow{color:var(--color-solara)}.page-module__at9Q7a__heroTitle{font-family:var(--font-heading);color:var(--color-pearl);font-size:clamp(2.85rem,5.5vw,4.4rem);font-weight:200;line-height:1.05}.page-module__at9Q7a__heroLead{color:#ffffffe6;font-size:1.15rem;line-height:1.8}.page-module__at9Q7a__listSection{background-color:var(--color-pearl);padding:4.5rem 0 5rem}.page-module__at9Q7a__listContent{flex-direction:column;gap:2.5rem;display:flex}.page-module__at9Q7a__listHeader{flex-direction:column;gap:1rem;max-width:52rem;display:flex}.page-module__at9Q7a__listTitle{font-family:var(--font-heading);color:var(--color-raven);font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:200}.page-module__at9Q7a__listDescription{color:var(--color-charcoal);font-size:1.05rem;line-height:1.7}.page-module__at9Q7a__listNote{color:#2d3232b3;border-left:3px solid #9faff899;padding-left:.85rem;font-size:.95rem;line-height:1.6}.page-module__at9Q7a__searchWrapper{align-items:center;gap:.75rem;max-width:32rem;margin-bottom:1rem;display:flex}.page-module__at9Q7a__searchInput{color:var(--color-raven);background-color:#fff;border:1px solid #46506e33;border-radius:.85rem;flex:1;padding:.85rem 1.1rem;font-size:1rem;line-height:1.5;box-shadow:0 2px 8px #1919190f}.page-module__at9Q7a__searchInput::placeholder{color:#2d323280}.page-module__at9Q7a__searchInput:focus{border-color:#325ab466;outline:none;box-shadow:0 0 0 3px #325ab41f}.page-module__at9Q7a__searchClear{color:#2d3750b3;cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-size:.9rem;font-weight:600}.page-module__at9Q7a__searchClear:hover{color:var(--color-raven)}.page-module__at9Q7a__noResults{color:#2d3232b3;text-align:center;padding:2rem;font-size:1rem}.page-module__at9Q7a__speakerGrid{gap:2.5rem;display:grid}@media (min-width:40rem){.page-module__at9Q7a__speakerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.page-module__at9Q7a__speakerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__at9Q7a__speakerCard{background:linear-gradient(#f4f1ec99,#fffffff2);border:1px solid #19191914;border-radius:1.75rem;flex-direction:column;min-width:0;min-height:100%;display:flex;overflow:hidden;box-shadow:0 28px 60px #19191914}.page-module__at9Q7a__cardImageWrapper{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#dceff8a6,#9faff833);width:100%;position:relative}.page-module__at9Q7a__cardImage{object-fit:cover;object-position:center}.page-module__at9Q7a__cardBody{flex-direction:column;gap:1.25rem;min-width:0;padding:1.9rem 1.9rem 2.2rem;display:flex}.page-module__at9Q7a__cardHeader{flex-direction:column;gap:.5rem;min-width:0;display:flex}.page-module__at9Q7a__cardName{color:var(--color-raven);font-size:1.5rem;font-weight:300}.page-module__at9Q7a__cardMeta{color:#2d3232cc;font-size:.95rem;line-height:1.5}.page-module__at9Q7a__cardBio{color:#191919e0;font-size:1rem;line-height:1.7}.page-module__at9Q7a__cardToggle{color:var(--color-nightfall);border-bottom:2px solid #0000;align-self:flex-start;padding-bottom:.15rem;font-size:.95rem;font-weight:600;transition:color .15s,border-color .15s}.page-module__at9Q7a__cardToggle:hover{color:var(--color-cedars-red);border-color:currentColor}.page-module__at9Q7a__cardToggle:focus-visible{outline:2px solid var(--color-nightfall);outline-offset:2px}.page-module__at9Q7a__emptyState{color:#2d3232d9;text-align:center;background:#f4f1ecb3;border:1px dashed #19191926;border-radius:1.5rem;padding:2.75rem;font-size:1rem;line-height:1.7}.page-module__at9Q7a__speakerModalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background-color:#0a0c1e8c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.page-module__at9Q7a__speakerModal{background-color:var(--color-pearl);border-radius:1.5rem;flex-direction:column;gap:1.25rem;width:min(32rem,100%);max-height:calc(100vh - 3rem);padding:2.25rem 2.25rem 2rem;display:flex;position:relative;box-shadow:0 40px 80px #0c102840}.page-module__at9Q7a__speakerModalClose{color:#1e233cbf;cursor:pointer;background:0 0;border:none;font-size:.85rem;font-weight:600;position:absolute;top:1rem;right:1rem}.page-module__at9Q7a__speakerModalHeader{align-items:center;gap:1.25rem;display:flex}.page-module__at9Q7a__speakerModalHeaderText{flex-direction:column;gap:.4rem;display:flex}.page-module__at9Q7a__speakerModalName{font-family:var(--font-heading);color:var(--color-raven);margin:0;font-size:1.6rem;font-weight:400}.page-module__at9Q7a__speakerModalMeta{color:#2d3750b8;margin:0;font-size:.95rem}.page-module__at9Q7a__speakerModalImage{object-fit:cover;background-color:#e2e8f399;border:1px solid #23375a2e;border-radius:999px;width:5rem;height:5rem}.page-module__at9Q7a__speakerModalContent{flex-direction:column;gap:.75rem;min-height:0;display:flex;overflow-y:auto}.page-module__at9Q7a__speakerModalBio{color:#23283cd9;margin:0;font-size:.95rem;line-height:1.7}
