:root{--bg: #f8f4ec;--bg-soft: #f3eee4;--surface: rgba(255, 255, 255, .76);--surface-strong: #fffdf9;--surface-dark: #201b17;--text: #1d1815;--muted: #6f645d;--line: rgba(57, 43, 34, .12);--line-strong: rgba(57, 43, 34, .2);--accent: #a14e2b;--accent-2: #d8b07a;--success: #1d6a52;--shadow: 0 18px 60px rgba(53, 34, 19, .08);--radius-sm: 18px;--radius-md: 28px;--radius-lg: 36px;--container: 1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;color:var(--text);background:radial-gradient(circle at top,rgba(216,176,122,.28),transparent 28%),linear-gradient(180deg,#fbf7f0,#f4eee3);font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input{font:inherit}img{max-width:100%;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing-page{min-height:100vh;background:#fff;color:#09090b}.shell{max-width:80rem;margin:0 auto;padding-inline:1.5rem}.topbar{position:fixed;inset-inline:0;top:0;z-index:50;border-bottom:1px solid rgba(228,228,231,.8);background:#ffffffd9;backdrop-filter:blur(20px)}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem}.logo-area{position:relative;display:flex;flex-direction:column;align-items:flex-end}.main-logo{width:auto;height:28px}.by-gaius{position:absolute;right:-50%;bottom:-20px;display:flex;align-items:center;gap:.375rem;padding:0 12px}.by-gaius span{font-size:12px;opacity:.8}.gaius-logo{width:auto;height:16px}.topbar-nav{display:none;align-items:center;gap:2rem;font-size:.875rem;color:#52525b}.topbar-nav a,.footer-nav a{transition:color .2s ease}.topbar-nav a:hover,.footer-nav a:hover{color:#09090b}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;border:1px solid transparent;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.button-primary{border-color:#09090b;background:#09090b;color:#fff}.button-primary:hover{background:#27272a}.button-secondary{border-color:#d4d4d8;background:#fff;color:#09090b}.button-secondary:hover{border-color:#09090b}.button-small{padding:.625rem 1.25rem}.button-full{width:100%;margin-top:1.5rem}.button:disabled{cursor:wait;opacity:.7}.icon-sm,.icon-xs,.fact-icon,.faq-chevron{display:inline-flex;align-items:center;justify-content:center;flex:none}.icon-sm svg{width:1rem;height:1rem}.icon-xs svg{width:1rem;height:1rem}.hero-section{position:relative;overflow:hidden;padding-top:8rem}.hero-grid-bg{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(0,0,0,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.035) 1px,transparent 1px);background-size:36px 36px;opacity:.4}.hero-blob{position:absolute;top:0;left:50%;width:30rem;height:30rem;transform:translate(-50%);border-radius:999px;background:#f4f4f5;filter:blur(48px)}.hero-shell{position:relative;padding-bottom:6rem}.hero-content{max-width:56rem}.eyebrow-pill,.section-eyebrow{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid #e4e4e7;background:#fff;padding:.5rem 1rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:#52525b;box-shadow:0 1px 2px #0000000a}.subtle-eyebrow{background:#fafafa;box-shadow:none}.hero-title-holder{margin-top:2rem}.hero-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,8vw,6.2rem);line-height:.92;letter-spacing:-.04em;color:#09090b;opacity:0;transform:translateY(24px);transition:opacity .45s ease,transform .45s ease}.hero-title.is-visible{opacity:1;transform:translateY(0)}.hero-title-muted{color:#a1a1aa}.hero-copy{max-width:48rem;margin-top:1.5rem;color:#52525b;font-size:1.125rem;line-height:2rem}.hero-copy p+p{margin-top:1.25rem}.hero-actions,.program-actions{display:flex;flex-direction:column;gap:1rem}.hero-actions,.hero-countdown{margin-top:2.5rem}.hero-countdown-label{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:#71717a;margin-bottom:.875rem}.hero-countdown-cells{display:flex;align-items:flex-end;gap:.25rem}.hero-countdown-cell{display:flex;flex-direction:column;align-items:center;min-width:4rem;background:#fafafa;border:1px solid #e4e4e7;border-radius:.5rem;padding:.625rem .75rem .5rem}.hero-countdown-value{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1;letter-spacing:-.03em;color:#09090b;font-variant-numeric:tabular-nums}.hero-countdown-unit{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#a1a1aa;margin-top:.25rem}.hero-countdown-sep{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3.5vw,2rem);color:#d4d4d8;line-height:1;padding-bottom:1.25rem;user-select:none}.hero-countdown[data-finished] .hero-countdown-cells{display:none}.hero-countdown-done{font-size:.9375rem;color:#52525b;margin-top:.25rem}.signup-countdown{margin-top:2rem}.program-actions{margin-top:2rem;align-items:flex-start}.facts-grid,.audience-grid,.logo-grid,.field-grid,.agenda-list,.faq-list,.stack-list,.webinar-list{display:grid;gap:1rem}.facts-grid{margin-top:4rem}.fact-card,.promise-card,.audience-card,.logo-card,.signup-card,.faq-item,.reels-card{border:1px solid #e4e4e7;background:#fff}.fact-card,.promise-card,.audience-card,.signup-card,.reels-card{border-radius:26px;padding:1.5rem;box-shadow:0 8px 30px #0000000a}.fact-icon{width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid #e4e4e7;background:#fafafa;color:#3f3f46}.fact-icon svg,.faq-chevron svg{width:1.25rem;height:1.25rem}.fact-label,.micro-heading,.webinar-day,.meta-label{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:#71717a}.fact-label{margin-top:1.25rem}.fact-value,.section-heading h2,.section-heading h3,.audience-card h3,.not-for-all h3,.webinar-card h3{font-family:Georgia,Times New Roman,serif;color:#09090b}.fact-value{margin-top:.5rem;font-size:1.875rem}.fact-card p,.section-heading p,.audience-card p,.webinar-copy,.faq-panel-inner,.integration-note,.site-footer,.reel-card,.speaker-photo-placeholder{color:#52525b}.fact-card p{margin-top:1rem;font-size:.875rem;line-height:1.75rem}.band-section{border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7;background:#f4f4f5b3}.band-section,.plain-section{padding-block:5rem}.why-grid,.signup-grid{display:grid;gap:2.5rem}.section-heading{max-width:48rem}.section-heading-tight{max-width:42rem}.section-heading h2,.section-heading h3{margin:1rem 0 0;font-size:clamp(1.875rem,4vw,2.25rem);line-height:1.1}.section-heading p{margin-top:1.25rem;font-size:1rem;line-height:1.75rem}.micro-heading{letter-spacing:.18em}.stack-list{margin-top:1.5rem}.check-row{display:flex;align-items:flex-start;gap:.75rem;border-radius:1rem;padding:1rem;font-size:.875rem;line-height:1.75rem}.light-row{border:1px solid #e4e4e7;color:#3f3f46}.light-row .icon-xs,.agenda-row .icon-xs,.dark-row .icon-xs{margin-top:.2rem;color:inherit}.reels-shell{padding-top:0;padding-bottom:0}.reels-card{margin-top:1.5rem;padding:1.75rem}.reels-row{display:flex;gap:1rem;margin-top:2rem;overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x mandatory}.reels-row::-webkit-scrollbar{height:10px}.reels-row::-webkit-scrollbar-thumb{border-radius:999px;background:#d4d4d8}.reel-card{display:flex;width:180px;aspect-ratio:9 / 16;flex:0 0 auto;align-items:center;justify-content:center;border-radius:24px;border:1px dashed #d4d4d8;background:#fafafa;padding:1rem;text-align:center;font-size:.875rem;font-weight:500;line-height:1.5rem;scroll-snap-align:start}.audience-grid{margin-top:3rem}.audience-card h3{margin:1.25rem 0 0;font-size:1.5rem}.audience-card p{margin-top:1rem;font-size:.875rem;line-height:1.75rem}.audience-icon{margin-bottom:1.25rem}.not-for-all{display:grid;gap:2rem;margin-top:2rem;border-radius:28px;border:1px solid #e4e4e7;background:#09090b;padding:2rem;color:#fff}.inverse-eyebrow{display:inline-flex;border-radius:999px;border:1px solid rgba(255,255,255,.15);padding:.25rem .75rem;font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:#d4d4d8}.not-for-all h3{margin:1rem 0 0;font-size:1.875rem;line-height:1.2;color:#fff}.dark-list{gap:.75rem}.dark-row{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#e4e4e7}.program-top{display:flex;flex-direction:column;gap:2rem;justify-content:space-between}.compact-heading{max-width:52rem}.counter-pill{align-self:flex-start;border-radius:999px;border:1px solid #e4e4e7;background:#fff;padding:.5rem 1rem;font-size:.875rem;color:#52525b}.counter-pill span{font-weight:600;color:#09090b}.webinar-list{margin-top:2rem;gap:1.5rem}.webinar-card{position:relative;overflow:hidden;border-radius:28px;border:1px solid #e4e4e7;background:#fff;color:#09090b}.webinar-body{position:relative;z-index:1;padding:1.5rem}.webinar-radial{position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(255,255,255,.08),transparent 28%);opacity:0}.webinar-card.is-selected{border-color:#09090b;background:#09090b;color:#fff}.webinar-card.is-selected .webinar-radial{opacity:1}.webinar-top-row{display:flex;flex-direction:column;gap:1rem}.webinar-day{color:inherit;opacity:.68}.webinar-badge{display:inline-flex;margin-top:.75rem;border-radius:999px;border:1px solid #e4e4e7;background:#fafafa;padding:.25rem .75rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:#52525b}.bonus-badge{border-color:#09090b;background:#09090b;color:#fff}.webinar-card.is-selected .webinar-badge{border-color:#fff3;background:#ffffff0d;color:#e4e4e7}.toggle-button{display:inline-flex;align-items:center;gap:.75rem;align-self:flex-start;border-radius:999px;border:1px solid #e4e4e7;background:#fff;padding:.45rem .45rem .45rem 1rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:#52525b;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.toggle-button:hover{border-color:#09090b;color:#09090b}.toggle-icon-wrap{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid #e4e4e7;background:#fff}.webinar-card.is-selected .toggle-button{border-color:#fff3;background:#ffffff1a;color:#f4f4f5}.webinar-card.is-selected .toggle-icon-wrap{border-color:#fff3;background:#fff;color:#09090b}.webinar-card h3{max-width:42rem;margin:2rem 0 0;font-size:clamp(1.5rem,3vw,1.875rem);line-height:1.2;color:inherit}.webinar-copy{max-width:42rem;margin-top:1rem;font-size:1rem;line-height:1.75rem;color:inherit;opacity:.86}.speaker-section{margin-top:2rem}.speaker-card{display:grid;gap:1rem;margin-top:1rem;border-radius:1rem;border:1px solid #e4e4e7;background:#fafafa;padding:1rem}.speaker-card-multi{grid-template-columns:1fr}.speaker-entry{display:grid;gap:1rem;align-items:center;padding:.25rem}.speaker-photo{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem;border:1px solid #e4e4e7}.speaker-meta-stack{display:grid;gap:.35rem;align-content:center}.speaker-name{font-size:1rem;font-weight:600;line-height:1.4;color:inherit}.speaker-company{font-size:.875rem;line-height:1.5;color:#52525b}.speaker-photo-placeholder{display:flex;min-height:180px;align-items:center;justify-content:center;overflow:hidden;border-radius:1rem;border:1px solid #e4e4e7;background:#fff;padding:1rem;text-align:center;font-size:.875rem;font-weight:500;line-height:1.5rem}.speaker-meta-grid{display:grid;gap:1rem;align-content:start}.meta-value{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.5rem;color:inherit}.webinar-card.is-selected .speaker-card,.webinar-card.is-selected .agenda-row{border-color:#ffffff1a;background:#ffffff0d}.webinar-card.is-selected .speaker-photo-placeholder{border-color:#ffffff1a;background:#ffffff0d;color:#d4d4d8}.webinar-card.is-selected .speaker-company{color:#d4d4d8}.webinar-card.is-selected .meta-label{color:#a1a1aa}.agenda-wrap{margin-top:2rem}.agenda-list{margin-top:1rem;gap:.75rem}.agenda-row{display:flex;align-items:flex-start;gap:.75rem;border-radius:1rem;border:1px solid #e4e4e7;background:#fff;padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem;color:#3f3f46}.webinar-card.is-selected .agenda-row{color:#e4e4e7}.center-cta{display:flex;justify-content:center;margin-top:2.5rem}.logo-grid{margin-top:3rem}.logo-card{display:flex;min-height:6rem;align-items:center;justify-content:center;border-radius:1rem;background:#fafafa;text-align:center;font-size:.875rem;font-weight:500;color:#a1a1aa}.signup-card{border-radius:32px;padding:1.5rem;box-shadow:0 10px 40px #0000000d}.field-grid{grid-template-columns:1fr}.field-grid-gap{margin-top:1rem}.field-label{display:grid;gap:.5rem;font-size:.875rem;color:#52525b}.field-label span.label-text{font-weight:500;margin-left:.25rem}.input-wrapper{position:relative;display:flex;align-items:center}.input-icon{position:absolute;left:1rem;color:#a1a1aa;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.input-icon svg{width:1.125rem;height:1.125rem}.input-wrapper:focus-within .input-icon{color:#09090b}.field-label input{width:100%;height:3.25rem;border-radius:.85rem;border:1px solid #e4e4e7;background:#fdfdfd;padding-inline:1rem;color:#09090b;outline:none;transition:all .2s ease;box-shadow:0 1px 2px #00000005 inset}.input-wrapper.has-icon input{padding-left:2.75rem}.field-label input::placeholder{color:#a1a1aa}.field-label input:hover{border-color:#d4d4d8;background:#fff}.field-label input:focus{border-color:#09090b;background:#fff;box-shadow:0 0 0 1px #09090b,0 4px 12px #00000008}.field-label input:not(:placeholder-shown){background:#fff}.integration-note{margin-top:1.25rem;border-radius:1rem;border:1px dashed #d4d4d8;background:#fafafa;padding:1rem;font-size:.875rem;line-height:1.75rem}.selected-webinars-summary{display:grid;gap:.6rem;margin-top:1.25rem;border:1px solid #e4e4e7;border-radius:1rem;background:linear-gradient(180deg,#fff,#fafafa);padding:.8rem .9rem}.selected-webinars-summary-heading{font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#71717a}.selected-webinars-list{display:grid;gap:.45rem}.selected-webinar-item{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;border-radius:.8rem;border:1px solid #f0f0f2;background:#fff;padding:.6rem .75rem}.selected-webinar-day{font-size:.72rem;font-weight:600;letter-spacing:0;color:#71717a;white-space:nowrap}.selected-webinar-title{font-size:.86rem;line-height:1.35;color:#18181b}.consent-row{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.25rem;font-size:.875rem;line-height:1.5rem;color:#52525b}.consent-row input{width:1rem;height:1rem;margin-top:.25rem;border-radius:.25rem}.consent-link{font-weight:600;color:#09090b;text-decoration:underline;text-underline-offset:.18em}.consent-link:hover{color:#27272a}.form-message{min-height:1.5rem;margin-top:1rem;font-size:.875rem;color:#52525b}.form-message[hidden]{display:none}.form-message[data-state=pending]{color:#18181b}.form-message[data-state=error]{color:#dc2626}.faq-shell{max-width:64rem}.faq-layout,.faq-intro{display:grid;gap:1.5rem}.faq-note-card{position:relative;overflow:hidden;border:1px solid #e4e4e7;border-radius:1.5rem;background:radial-gradient(circle at top right,rgba(9,9,11,.08),transparent 32%),linear-gradient(180deg,#fff,#fafafa);padding:1.5rem}.faq-note-eyebrow{display:inline-flex;align-items:center;border-radius:999px;background:#09090b;padding:.35rem .7rem;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff}.faq-note-card p{margin-top:1rem;max-width:30rem;font-size:.95rem;line-height:1.75;color:#3f3f46}.faq-note-link{display:inline-flex;align-items:center;gap:.65rem;margin-top:1.25rem;font-size:.875rem;font-weight:600;color:#09090b}.faq-list{display:grid;gap:.9rem}.faq-item{overflow:hidden;border:1px solid #e4e4e7;border-radius:1.25rem;background:#fff;transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.faq-item:hover{transform:translateY(-2px);box-shadow:0 16px 40px #09090b0f}.faq-item.is-open{border-color:#09090b;box-shadow:0 18px 48px #09090b14}.faq-button{display:grid;grid-template-columns:auto 1fr auto;width:100%;align-items:center;gap:1rem;border:0;padding:1.25rem;background:#fff;text-align:left;font-size:1rem;font-weight:500;color:#09090b}.faq-question-meta{display:inline-flex;min-width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:999px;background:#f4f4f5;font-size:.75rem;font-weight:700;letter-spacing:.08em;color:#52525b}.faq-question-text{font-size:1rem;line-height:1.5}.faq-chevron-wrap{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:999px;background:#f4f4f5}.faq-chevron{color:#71717a;transition:transform .24s ease}.faq-item.is-open .faq-question-meta,.faq-item.is-open .faq-chevron-wrap{background:#09090b;color:#fff}.faq-item.is-open .faq-chevron{color:#fff}.faq-item.is-open .faq-chevron{transform:rotate(180deg)}.faq-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .24s ease}.faq-item.is-open .faq-panel{grid-template-rows:1fr;opacity:1}.faq-panel-inner{overflow:hidden;padding:0 1.25rem;font-size:.875rem;line-height:1.75rem}.faq-answer-copy{border-top:1px solid #e4e4e7;padding-top:1rem;color:#3f3f46}.faq-answer-copy a{color:#09090b;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.faq-item.is-open .faq-panel-inner{padding-bottom:1.25rem}.site-footer{border-top:1px solid #e4e4e7;background:radial-gradient(circle at top left,rgba(9,9,11,.04),transparent 28%),linear-gradient(180deg,#fff,#fafafa)}.footer-inner{display:grid;gap:1.5rem;padding-block:2.5rem;font-size:.875rem;color:#71717a}.footer-main{display:grid;gap:1.5rem}.footer-brand-block{display:grid;gap:1.25rem;border-radius:1.5rem;border:1px solid #e4e4e7;background:#ffffffe6;padding:1.5rem}.footer-brand-row{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.footer-main-logo{width:168px;height:auto}.footer-by-gaius{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid #e4e4e7;background:#fff;padding:.35rem .75rem;color:#52525b}.footer-by-gaius span{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.footer-gaius-logo{width:64px;height:auto}.footer-copy{max-width:36rem;font-size:.95rem;line-height:1.75;color:#3f3f46}.footer-pill-row{display:flex;flex-wrap:wrap;gap:.75rem}.footer-pill{display:inline-flex;align-items:center;gap:.6rem;border-radius:999px;border:1px solid #e4e4e7;background:#fff;padding:.7rem .95rem;color:#3f3f46}.footer-links-grid{display:grid;gap:1rem}.footer-column{display:grid;gap:.9rem;border-radius:1.5rem;border:1px solid #e4e4e7;background:#ffffffe6;padding:1.25rem}.footer-column-accent{background:#09090b;color:#f4f4f5}.footer-heading{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#71717a}.footer-column-accent .footer-heading{color:#a1a1aa}.footer-nav{display:grid;gap:.8rem}.footer-nav a,.footer-stack span,.footer-meta-links a{color:#3f3f46}.footer-stack{display:grid;gap:.8rem;color:#3f3f46}.footer-note{max-width:22rem;line-height:1.7;color:#d4d4d8}.footer-cta{display:inline-flex;align-items:center;gap:.7rem;width:fit-content;border-radius:999px;background:#fff;padding:.8rem 1rem;font-weight:600;color:#09090b}.footer-bottom{display:flex;flex-direction:column;gap:.75rem;border-top:1px solid #e4e4e7;padding-top:1.25rem}.footer-meta-links{display:flex;flex-wrap:wrap;gap:1rem}.reveal{opacity:0;transform:translateY(16px);transition:opacity .35s ease,transform .35s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}@media(min-width:640px){.hero-section{padding-top:9rem}.hero-actions,.field-grid,.speaker-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-actions{display:flex;flex-direction:row}.facts-grid,.logo-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-card,.reels-card{padding:2rem}.reel-card{width:200px}}@media(min-width:768px){.topbar-nav{display:flex}.facts-grid,.logo-grid-6,.webinar-list{grid-template-columns:repeat(2,minmax(0,1fr))}.why-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.signup-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.faq-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.program-top,.not-for-all,.webinar-top-row{flex-direction:row;justify-content:space-between}.program-top,.not-for-all{display:flex;justify-content:space-between}.footer-main{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.footer-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-column-accent{grid-column:1 / -1}.footer-brand-row,.footer-bottom{flex-direction:row;align-items:center;justify-content:space-between}.speaker-card{padding:1.25rem}.speaker-card-multi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.speaker-entry{grid-template-columns:96px minmax(0,1fr);align-items:center}.speaker-card-multi .speaker-entry{padding:.5rem;border-radius:1rem;border:1px solid #e4e4e7;background:#fff}.speaker-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.webinar-card.is-selected .speaker-card-multi .speaker-entry{border-color:#ffffff1a;background:#ffffff0a}}@media(min-width:1024px){.shell{padding-inline:2rem}.footer-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-column-accent{grid-column:auto}.facts-grid,.audience-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.logo-grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.logo-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.section-heading h2,.section-heading h3{font-size:2.25rem}.reel-card{width:220px}}
