.session-guide-module__bV7SFa__root{background:var(--color-shell);width:100%;min-height:100dvh;color:var(--color-ink);padding:.5rem 1.25rem 0;position:relative}@media (min-width:768px){body [data-conference-shell-grid]:has(.session-guide-module__bV7SFa__root){grid-template-columns:minmax(0,1fr)}body [data-conference-shell-grid]:has(.session-guide-module__bV7SFa__root) [data-conference-shell-sidebar]{display:none}}.session-guide-module__bV7SFa__root .sg-page{isolation:isolate;width:100%;padding:.25rem 0 3.5rem;position:relative}.session-guide-module__bV7SFa__root .sg-page:before{z-index:-1;pointer-events:none;content:"";background-image:radial-gradient(circle,#3d23140b 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 88%,#0000);mask-image:linear-gradient(#0000,#000 10% 88%,#0000)}.session-guide-module__bV7SFa__root .sg-shell{width:100%;max-width:56rem;margin-left:auto;margin-right:auto}.session-guide-module__bV7SFa__root .sg-pagehead{text-align:center;padding:1.75rem 0 3.25rem}.session-guide-module__bV7SFa__root .sg-kicker{color:var(--color-muted);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 .75rem;font-size:.69rem;font-weight:700;line-height:1.1}.session-guide-module__bV7SFa__root .sg-pagehead__title{color:var(--color-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;margin:0;font-size:clamp(3.1rem,9vw,6.25rem);font-weight:400;line-height:.88}.session-guide-module__bV7SFa__root .sg-pagehead__lede{max-width:38rem;color:var(--color-muted);margin:1.25rem auto 0;font-size:clamp(1rem,2vw,1.12rem);line-height:1.6}.session-guide-module__bV7SFa__root .sg-intro-section{padding-bottom:2rem}.session-guide-module__bV7SFa__root .sg-section{padding:clamp(2.25rem,5vw,3.5rem) 0}.session-guide-module__bV7SFa__root .sg-section-title{max-width:44rem;color:var(--color-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;text-align:center;margin:0 auto;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.02}.session-guide-module__bV7SFa__root .sg-section-title--balanced{text-wrap:balance}.session-guide-module__bV7SFa__root .sg-section-break{color:var(--color-muted);justify-content:center;align-items:center;gap:1.35rem;padding:1rem 0;display:flex}.session-guide-module__bV7SFa__root .sg-section-break__rule{opacity:.3;background:linear-gradient(90deg,#0000,currentColor,#0000);flex:1 1 0;max-width:15rem;height:2px;display:block}.session-guide-module__bV7SFa__root .sg-section-break__logo{opacity:.22;flex:none}.session-guide-module__bV7SFa__root .sg-convo{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,2.75rem);max-width:52rem;margin:0 auto;display:grid}.session-guide-module__bV7SFa__root .sg-speaker{flex-direction:column;align-items:center;margin:0;display:flex}.session-guide-module__bV7SFa__root .sg-speaker__frame{border:1px solid var(--color-line-visible);border-radius:var(--radius-inner);background:color-mix(in srgb, var(--color-panel) 84%, var(--color-accent-strong));width:min(100%,11.25rem);padding:.35rem;box-shadow:0 12px 32px #311f1524}:is(.session-guide-module__bV7SFa__root .sg-speaker__frame img,.session-guide-module__bV7SFa__root .sg-team-card__photo img){aspect-ratio:1;border-radius:calc(var(--radius-inner) - .35rem);object-fit:cover;filter:sepia(.1)saturate(.95);width:100%;height:auto;display:block}:is(.session-guide-module__bV7SFa__root .sg-speaker__name,.session-guide-module__bV7SFa__root .sg-team-card__name){color:var(--color-ink);font-family:var(--font-display), Georgia, serif;text-align:center;margin-top:.85rem;font-size:1.15rem;line-height:1.1}:is(.session-guide-module__bV7SFa__root .sg-speaker__role,.session-guide-module__bV7SFa__root .sg-team-card__role){min-height:2.4em;color:var(--color-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:.2rem;font-size:.76rem;font-weight:700;line-height:1.2}.session-guide-module__bV7SFa__root .sg-bubble{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-surface);box-shadow:var(--shadow-shell);color:#000;padding:clamp(1.2rem,3vw,1.75rem);font-size:1rem;line-height:1.7;position:relative}.session-guide-module__bV7SFa__root .sg-bubble--intro{border-color:color-mix(in srgb, var(--color-accent) 6%, var(--color-line));background:linear-gradient(135deg, color-mix(in srgb, var(--color-surface) 96%, white), var(--color-surface));box-shadow:0 16px 38px #311f151f,inset 0 1px #ffffff85}.session-guide-module__bV7SFa__root .sg-bubble p{margin:0 0 1rem}.session-guide-module__bV7SFa__root .sg-bubble p:last-child{margin-bottom:0}.session-guide-module__bV7SFa__root .sg-bubble em{color:var(--color-accent-strong);font-style:italic}.session-guide-module__bV7SFa__root .sg-bubble--intro:before{content:"";width:0;height:0;position:absolute}.session-guide-module__bV7SFa__root .sg-bubble--intro:after{content:"";width:0;height:0;position:absolute}.session-guide-module__bV7SFa__root .sg-bubble--intro:before{border-top:.75rem solid #0000;border-right:1rem solid color-mix(in srgb, var(--color-accent) 12%, var(--color-line));border-bottom:.75rem solid #0000;top:3.5rem;left:-1rem}.session-guide-module__bV7SFa__root .sg-bubble--intro:after{border-top:calc(.75rem - 1px) solid #0000;border-right:calc(1rem - 2px) solid var(--color-surface);border-bottom:calc(.75rem - 1px) solid #0000;top:calc(3.5rem + 1px);left:calc(2px - 1rem)}.session-guide-module__bV7SFa__root .sg-bubble--with-dropcap p:first-child:first-letter{float:left;color:var(--color-accent-strong);font-family:var(--font-display), Georgia, serif;margin:.18rem .65rem 0 0;font-size:4.25rem;line-height:.78}.session-guide-module__bV7SFa__root .sg-bubble__ps{border-top:1px solid var(--color-line);color:var(--color-muted);padding-top:.85rem;margin-top:1rem!important}.session-guide-module__bV7SFa__root .sg-bubble__ps-mark{color:var(--color-accent);font-family:var(--font-display), Georgia, serif}.session-guide-module__bV7SFa__root .sg-idea{grid-template-columns:minmax(16rem,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.75rem,5vw,3rem);margin-top:clamp(2rem,4vw,2.75rem);display:grid}.session-guide-module__bV7SFa__root .sg-writer-photos{flex-direction:column;align-self:center;padding:1.5rem 1rem;display:flex}.session-guide-module__bV7SFa__root .sg-writer-photo{border:1px solid var(--color-line-visible);border-radius:var(--radius-inner);background:var(--color-panel);width:68%;padding:.35rem;transition:box-shadow .18s,transform .18s;position:relative;box-shadow:0 10px 28px #311f1529}.session-guide-module__bV7SFa__root .sg-writer-photo:first-child{z-index:3;align-self:center;transform:translate(-6%)rotate(-3.5deg)}.session-guide-module__bV7SFa__root .sg-writer-photo:nth-child(2){z-index:2;align-self:center;margin-top:-8%;transform:translate(8%)rotate(2.5deg)}.session-guide-module__bV7SFa__root .sg-writer-photo:nth-child(3){z-index:1;align-self:center;margin-top:-8%;transform:translate(-3%)rotate(-2deg)}.session-guide-module__bV7SFa__root .sg-writer-photo:hover{z-index:10;box-shadow:0 18px 40px #311f1538;transform:rotate(0)scale(1.025)!important}.session-guide-module__bV7SFa__root .sg-photo{aspect-ratio:4/3;border-radius:calc(var(--radius-inner) - .35rem);background:color-mix(in srgb, var(--color-shell) 80%, white);position:relative;overflow:hidden}.session-guide-module__bV7SFa__root .sg-photo img{object-fit:cover;filter:sepia(.1)saturate(.95);width:100%;height:100%;transition:filter .18s,transform .24s;display:block}:is(.session-guide-module__bV7SFa__root .sg-combo__photo:hover img,.session-guide-module__bV7SFa__root .sg-idea-mini:hover img,.session-guide-module__bV7SFa__root .sg-writer-photo:hover img){filter:sepia(.04)saturate();transform:scale(1.025)}.session-guide-module__bV7SFa__root .sg-compact-quote{grid-template-columns:8.8rem minmax(0,1fr);align-items:start;gap:.85rem;max-width:42rem;margin:clamp(1.5rem,3vw,2rem) auto 0;display:grid}.session-guide-module__bV7SFa__root .sg-compact-quote__person{justify-items:center;gap:.45rem;display:grid}.session-guide-module__bV7SFa__root .sg-compact-quote__avatar{border:1px solid var(--color-line-visible);border-radius:var(--radius-inner);background:var(--color-panel);width:5.4rem;padding:.22rem;box-shadow:0 8px 20px #311f151f}.session-guide-module__bV7SFa__root .sg-compact-quote__avatar img{aspect-ratio:1;border-radius:calc(var(--radius-inner) - .22rem);object-fit:cover;filter:sepia(.1)saturate(.95);width:100%;height:auto;display:block}.session-guide-module__bV7SFa__root .sg-compact-quote__bubble{border:1px solid var(--color-line);border-radius:var(--radius-inner);background:var(--color-surface);padding:.8rem .95rem .7rem;position:relative;box-shadow:0 8px 22px #311f1514}.session-guide-module__bV7SFa__root .sg-compact-quote__bubble:before{content:"";width:0;height:0;position:absolute}.session-guide-module__bV7SFa__root .sg-compact-quote__bubble:after{content:"";width:0;height:0;position:absolute}.session-guide-module__bV7SFa__root .sg-compact-quote__bubble:before{border-top:.48rem solid #0000;border-right:.7rem solid var(--color-line);border-bottom:.48rem solid #0000;top:1.25rem;left:-.7rem}.session-guide-module__bV7SFa__root .sg-compact-quote__bubble:after{border-top:calc(.48rem - 1px) solid #0000;border-right:calc(.7rem - 2px) solid var(--color-surface);border-bottom:calc(.48rem - 1px) solid #0000;top:calc(1.25rem + 1px);left:calc(2px - .7rem)}.session-guide-module__bV7SFa__root .sg-compact-quote__bubble p{color:#000;margin:0;font-size:1rem;line-height:1.48}.session-guide-module__bV7SFa__root .sg-compact-quote__bubble p+p{margin-top:.55rem}.session-guide-module__bV7SFa__root .sg-compact-quote__name{color:var(--color-muted);letter-spacing:var(--tracking-label);text-align:center;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:700;line-height:1.2}.session-guide-module__bV7SFa__root .sg-idea__subheading{color:var(--color-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.014em;margin:1.35rem 0 0;font-size:clamp(1.22rem,2vw,1.45rem);font-weight:400;line-height:1.1}:is(.session-guide-module__bV7SFa__root .sg-idea__summary,.session-guide-module__bV7SFa__root .sg-combo__body p,.session-guide-module__bV7SFa__root .sg-idea__example,.session-guide-module__bV7SFa__root .sg-combo__session,.session-guide-module__bV7SFa__root .sg-idea__closing){color:#000;font-size:.98rem;line-height:1.52}.session-guide-module__bV7SFa__root .sg-step__desc{color:var(--color-muted);font-size:.98rem;line-height:1.65}:is(.session-guide-module__bV7SFa__root .sg-idea__summary,.session-guide-module__bV7SFa__root .sg-combo__body p,.session-guide-module__bV7SFa__root .sg-step__desc){margin:0}:is(.session-guide-module__bV7SFa__root .sg-idea__examples,.session-guide-module__bV7SFa__root .sg-combo__sessions){margin:1rem 0 0;padding:0;list-style:none}.session-guide-module__bV7SFa__root .sg-idea__examples{gap:.5rem;display:grid}:is(.session-guide-module__bV7SFa__root .sg-idea__example,.session-guide-module__bV7SFa__root .sg-combo__session){padding:.25rem 0 .25rem 1.35rem;position:relative}.session-guide-module__bV7SFa__root .sg-idea__example:before{content:"";background:#6a544452;width:.7rem;height:1px;position:absolute;top:1.15em;left:0}.session-guide-module__bV7SFa__root .sg-combo__session:before{content:"";background:#6a544452;width:.7rem;height:1px;position:absolute;top:1.15em;left:0}:is(.session-guide-module__bV7SFa__root .sg-idea__example-quote,.session-guide-module__bV7SFa__root .sg-combo__session-title){color:var(--color-ink);font-family:var(--font-display), Georgia, serif;font-size:1.02rem;font-style:italic}.session-guide-module__bV7SFa__root .sg-idea__closing{font-family:var(--font-display), Georgia, serif;margin:1.2rem 0 0;font-size:1.1rem;font-style:italic;line-height:1.45}.session-guide-module__bV7SFa__root .sg-combo{flex-direction:column;gap:clamp(2rem,5vw,3rem);margin-top:clamp(2rem,4vw,2.75rem);display:flex}.session-guide-module__bV7SFa__root .sg-combo__feature{grid-template-columns:minmax(12rem,.45fr) minmax(0,1fr);align-items:center;gap:clamp(1.25rem,4vw,2.25rem);display:grid}.session-guide-module__bV7SFa__root .sg-combo__feature--reverse{grid-template-columns:minmax(0,1fr) minmax(12rem,.45fr)}.session-guide-module__bV7SFa__root .sg-combo__feature--reverse .sg-combo__photo{order:2}.session-guide-module__bV7SFa__root .sg-combo__feature--reverse .sg-combo__body{order:1}:is(.session-guide-module__bV7SFa__root .sg-combo__photo,.session-guide-module__bV7SFa__root .sg-idea-mini__frame){border:1px solid var(--color-line-visible);border-radius:var(--radius-inner);background:var(--color-panel);padding:.35rem;box-shadow:0 10px 28px #311f1524}:is(.session-guide-module__bV7SFa__root .sg-combo__feature-title,.session-guide-module__bV7SFa__root .sg-idea-mini__title,.session-guide-module__bV7SFa__root .sg-step__title){color:var(--color-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.018em;margin:0;font-weight:400;line-height:1.06}.session-guide-module__bV7SFa__root .sg-combo__feature-title{margin-bottom:.55rem;font-size:clamp(1.65rem,3vw,2.1rem)}.session-guide-module__bV7SFa__root .sg-question-session{--sg-question-caption-row:4.75rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto var(--sg-question-caption-row) auto;align-items:stretch;gap:.85rem clamp(1.5rem,4vw,2.5rem);margin-top:clamp(2rem,4vw,2.75rem);display:grid}.session-guide-module__bV7SFa__root .sg-question-session__photo--misha{grid-area:1/1}.session-guide-module__bV7SFa__root .sg-question-session__photo--flow{grid-area:1/2}.session-guide-module__bV7SFa__root .sg-question-session__caption--misha{grid-area:2/1}.session-guide-module__bV7SFa__root .sg-question-session__caption--flow{grid-area:2/2}.session-guide-module__bV7SFa__root .sg-question-session__panel--misha{grid-area:3/1;margin-top:.3rem}.session-guide-module__bV7SFa__root .sg-question-session__panel--flow{grid-area:3/2;margin-top:.3rem}.session-guide-module__bV7SFa__root .sg-question-session__photo{justify-content:center;align-items:stretch;min-width:0;display:flex}.session-guide-module__bV7SFa__root .sg-question-session__photo .sg-speaker__frame{width:100%;height:100%;min-height:0;margin:0;display:flex}.session-guide-module__bV7SFa__root .sg-question-session__photo--portrait .sg-speaker__frame{width:11.25rem;max-width:100%}.session-guide-module__bV7SFa__root .sg-question-session__photo--landscape .sg-speaker__frame{align-self:center}.session-guide-module__bV7SFa__root .sg-question-session__photo--landscape .sg-speaker__frame img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.session-guide-module__bV7SFa__root .sg-question-session__photo--portrait .sg-speaker__frame img{width:100%;height:100%;min-height:11.25rem;aspect-ratio:unset;object-fit:cover}.session-guide-module__bV7SFa__root .sg-question-session__caption{min-height:var(--sg-question-caption-row);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.session-guide-module__bV7SFa__root .sg-question-session__caption .sg-speaker__name{margin-top:0}.session-guide-module__bV7SFa__root .sg-question-session__caption .sg-speaker__role{min-height:2.4em}.session-guide-module__bV7SFa__root .sg-question-session__panel{width:100%;min-width:0}.session-guide-module__bV7SFa__root .sg-question-session__panel.sg-bubble:before{display:none}.session-guide-module__bV7SFa__root .sg-question-session__panel.sg-bubble:after{display:none}.session-guide-module__bV7SFa__root .sg-question-session__panel--misha.sg-bubble:before{content:"";width:0;height:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.session-guide-module__bV7SFa__root .sg-question-session__panel--misha.sg-bubble:after{content:"";width:0;height:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.session-guide-module__bV7SFa__root .sg-question-session__panel--misha.sg-bubble:before{border-right:.75rem solid #0000;border-bottom:1rem solid var(--color-line);border-left:.75rem solid #0000;top:-1rem}.session-guide-module__bV7SFa__root .sg-question-session__panel--misha.sg-bubble:after{border-right:calc(.75rem - 1px) solid #0000;border-bottom:calc(1rem - 2px) solid var(--color-surface);border-left:calc(.75rem - 1px) solid #0000;top:calc(2px - 1rem)}.session-guide-module__bV7SFa__root .sg-question-session__structure{gap:.72rem;display:grid}.session-guide-module__bV7SFa__root .sg-question-session__structure p{color:#000;margin:0;font-size:.98rem;line-height:1.55}.session-guide-module__bV7SFa__root .sg-question-session__structure-sub{padding-left:.85rem}.session-guide-module__bV7SFa__root .sg-question-session__structure strong{color:var(--color-ink);font-weight:700}.session-guide-module__bV7SFa__root .sg-ideas-dense{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1.25rem;margin-top:clamp(2rem,4vw,2.75rem);display:grid}.session-guide-module__bV7SFa__root .sg-idea-mini__title{margin-top:.8rem;font-size:clamp(1.05rem,2vw,1.28rem)}.session-guide-module__bV7SFa__root .sg-advisors{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1.5rem,4vw,2.5rem);margin-top:clamp(2rem,4vw,2.75rem);display:grid}.session-guide-module__bV7SFa__root .sg-advisor{flex-direction:column;align-items:stretch;height:100%;display:flex}.session-guide-module__bV7SFa__root .sg-advisor .sg-speaker{align-self:center;margin-bottom:1.15rem}.session-guide-module__bV7SFa__root .sg-advisor .sg-speaker__frame{width:11.25rem;max-width:100%}.session-guide-module__bV7SFa__root .sg-advisor .sg-bubble{flex:1}.session-guide-module__bV7SFa__root .sg-advisor .sg-bubble:before{content:"";width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.session-guide-module__bV7SFa__root .sg-advisor .sg-bubble:after{content:"";width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.session-guide-module__bV7SFa__root .sg-advisor .sg-bubble:before{border-right:.75rem solid #0000;border-bottom:1rem solid var(--color-line);border-left:.75rem solid #0000;top:-1rem}.session-guide-module__bV7SFa__root .sg-advisor .sg-bubble:after{border-right:calc(.75rem - 1px) solid #0000;border-bottom:calc(1rem - 2px) solid var(--color-surface);border-left:calc(.75rem - 1px) solid #0000;top:calc(2px - 1rem)}.session-guide-module__bV7SFa__root .sg-steps{border:1px solid var(--color-line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface) 84%, transparent);box-shadow:var(--shadow-shell);flex-direction:column;margin-top:clamp(2rem,4vw,2.75rem);display:flex}.session-guide-module__bV7SFa__root .sg-step{border-bottom:1px solid var(--color-line);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.35rem;display:grid}.session-guide-module__bV7SFa__root .sg-step:last-child{border-bottom:0}.session-guide-module__bV7SFa__root .sg-step--disabled{background:color-mix(in srgb, var(--color-shell) 28%, transparent)}.session-guide-module__bV7SFa__root .sg-step__num{color:color-mix(in srgb, var(--color-accent) 50%, transparent);font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;text-align:right;font-size:clamp(2.2rem,5vw,3.25rem);line-height:1}.session-guide-module__bV7SFa__root .sg-step__title{margin-bottom:.35rem;font-size:clamp(1.35rem,2.6vw,1.8rem)}.session-guide-module__bV7SFa__root .sg-step__cta{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.session-guide-module__bV7SFa__root .sg-step--team{grid-template-columns:4.5rem minmax(0,1fr);align-items:start}.session-guide-module__bV7SFa__root .sg-step--team .sg-step__cta{grid-column:2;justify-content:flex-start}.session-guide-module__bV7SFa__root .sg-team-cta{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,8.75rem));justify-content:center;gap:1.15rem;padding-left:0;display:grid}.session-guide-module__bV7SFa__root .sg-team-card{text-align:center;flex-direction:column;align-items:center;gap:.65rem;display:flex}.session-guide-module__bV7SFa__root .sg-team-card__photo{border:1px solid var(--color-line-visible);border-radius:var(--radius-inner);background:var(--color-panel);width:8.1rem;max-width:100%;padding:.3rem;box-shadow:0 10px 24px #311f1524}.session-guide-module__bV7SFa__root .sg-team-card__name{margin-top:0;font-size:1.05rem}.session-guide-module__bV7SFa__root .sg-team-card__dm{border:1px solid var(--color-line-visible);border-radius:var(--radius-button);background:var(--color-surface);min-width:4.75rem;min-height:2rem;color:var(--color-ink);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:center;align-items:center;gap:.35rem;margin-top:.15rem;padding:.45rem .8rem;font-size:.72rem;font-weight:700;line-height:1;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.session-guide-module__bV7SFa__root .sg-team-card__dm:hover{border-color:var(--color-line-visible);background:var(--color-surface-alt);color:var(--color-accent-strong);transform:translateY(-1px)}.session-guide-module__bV7SFa__root .sg-colophon{color:var(--color-muted);font-family:var(--font-display), Georgia, serif;text-align:center;padding:3.5rem 0 1rem;font-size:.9rem;font-style:italic}@media (max-width:760px){.session-guide-module__bV7SFa__root .sg-pagehead{padding-top:.75rem}:is(.session-guide-module__bV7SFa__root .sg-convo,.session-guide-module__bV7SFa__root .sg-idea,.session-guide-module__bV7SFa__root .sg-question-session,.session-guide-module__bV7SFa__root .sg-combo__feature,.session-guide-module__bV7SFa__root .sg-combo__feature--reverse){grid-template-columns:1fr}.session-guide-module__bV7SFa__root .sg-convo{max-width:34rem}.session-guide-module__bV7SFa__root .sg-convo .sg-speaker{justify-self:center}.session-guide-module__bV7SFa__root .sg-bubble--intro:before{border-top:0;border-right:.75rem solid #0000;border-bottom:1rem solid color-mix(in srgb, var(--color-accent) 12%, var(--color-line));border-left:.75rem solid #0000;top:-1rem;left:50%;transform:translate(-50%)}.session-guide-module__bV7SFa__root .sg-bubble--intro:after{border-top:0;border-right:calc(.75rem - 1px) solid #0000;border-bottom:calc(1rem - 2px) solid var(--color-surface);border-left:calc(.75rem - 1px) solid #0000;top:calc(2px - 1rem);left:50%;transform:translate(-50%)}.session-guide-module__bV7SFa__root .sg-writer-photos{grid-template-columns:1fr;gap:.85rem;width:min(100%,28rem);margin:0 auto;padding:0;display:grid}:is(.session-guide-module__bV7SFa__root .sg-writer-photo,.session-guide-module__bV7SFa__root .sg-writer-photo:first-child,.session-guide-module__bV7SFa__root .sg-writer-photo:nth-child(2),.session-guide-module__bV7SFa__root .sg-writer-photo:nth-child(3)){width:100%;margin-top:0;transform:none!important}:is(.session-guide-module__bV7SFa__root .sg-writer-photo:first-child,.session-guide-module__bV7SFa__root .sg-writer-photo:nth-child(3)){display:none}.session-guide-module__bV7SFa__root .sg-combo__photo{justify-self:center;width:min(100%,28rem);margin-inline:auto}.session-guide-module__bV7SFa__root .sg-question-session{grid-template-rows:none;grid-template-columns:1fr;row-gap:.85rem}:is(.session-guide-module__bV7SFa__root .sg-question-session__photo--misha,.session-guide-module__bV7SFa__root .sg-question-session__photo--flow,.session-guide-module__bV7SFa__root .sg-question-session__caption--misha,.session-guide-module__bV7SFa__root .sg-question-session__caption--flow,.session-guide-module__bV7SFa__root .sg-question-session__panel--misha,.session-guide-module__bV7SFa__root .sg-question-session__panel--flow){grid-area:auto/1}:is(.session-guide-module__bV7SFa__root .sg-question-session__panel--misha,.session-guide-module__bV7SFa__root .sg-question-session__panel--flow){margin-top:.3rem;margin-bottom:clamp(1.25rem,4vw,2rem)}.session-guide-module__bV7SFa__root .sg-question-session__panel--flow{margin-bottom:0}.session-guide-module__bV7SFa__root .sg-question-session__photo--portrait .sg-speaker__frame{width:11.25rem;max-width:100%;height:auto}.session-guide-module__bV7SFa__root .sg-question-session__photo--landscape .sg-speaker__frame{width:min(100%,28rem);height:auto}.session-guide-module__bV7SFa__root .sg-question-session__photo--portrait .sg-speaker__frame img{aspect-ratio:1;height:auto;min-height:0}:is(.session-guide-module__bV7SFa__root .sg-combo__feature--reverse .sg-combo__photo,.session-guide-module__bV7SFa__root .sg-combo__feature--reverse .sg-combo__body){order:initial}.session-guide-module__bV7SFa__root .sg-ideas-dense{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .85rem}.session-guide-module__bV7SFa__root .sg-advisors{grid-template-columns:1fr}.session-guide-module__bV7SFa__root .sg-step{grid-template-columns:3.25rem minmax(0,1fr)}.session-guide-module__bV7SFa__root .sg-step__cta{grid-column:2;justify-content:flex-start}.session-guide-module__bV7SFa__root .sg-team-cta{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}}@media (max-width:520px){.session-guide-module__bV7SFa__root .sg-page{padding-bottom:2.5rem}.session-guide-module__bV7SFa__root .sg-pagehead__title{font-size:clamp(2.75rem,15vw,4.35rem)}.session-guide-module__bV7SFa__root .sg-bubble{padding:1.15rem}.session-guide-module__bV7SFa__root .sg-section-break{gap:.75rem}.session-guide-module__bV7SFa__root .sg-section-break__rule{max-width:7rem}.session-guide-module__bV7SFa__root .sg-step{gap:.85rem;padding:1.1rem}.session-guide-module__bV7SFa__root .sg-team-cta{padding-left:0}}
