.SiteHeader-module__azVQWW__header{--header-stage-accent:#ee9027;z-index:100;height:4.75rem;color:var(--color-paper);opacity:1;will-change:transform;background:0 0;border-bottom:1px solid #0000;transition:height .36s cubic-bezier(.16,1,.3,1),transform .34s cubic-bezier(.16,1,.3,1),opacity .24s,background-color .3s,border-color .3s,color .24s,box-shadow .3s;position:fixed;inset:0 0 auto;transform:translate(0,0)}.SiteHeader-module__azVQWW__header[data-mode=compact]{border-color:var(--color-hair);background:color-mix(in srgb, var(--color-paper) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);height:4rem;color:var(--color-ink);box-shadow:0 .45rem 1.5rem #14263d0e}.SiteHeader-module__azVQWW__header[data-visible=false]{opacity:.985;transform:translateY(-108%)}.SiteHeader-module__azVQWW__header[data-menu-open=true]{color:var(--color-ink);will-change:auto;transform:none}.SiteHeader-module__azVQWW__chrome{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:none;height:100%;margin-inline:0;padding-inline:clamp(1.25rem,5.4vw,6.5rem);display:flex}.SiteHeader-module__azVQWW__brand,.SiteHeader-module__azVQWW__mobileIdentity{align-items:center;display:inline-flex}.SiteHeader-module__azVQWW__brand{min-height:2.75rem;color:inherit;margin-left:-.25rem;padding-inline:.25rem;transition:opacity .2s}.SiteHeader-module__azVQWW__brand:active{opacity:.75}.SiteHeader-module__azVQWW__brandMarks{aspect-ratio:716/140;flex:none;width:clamp(10.5rem,36vw,12.5rem);display:block;position:relative}.SiteHeader-module__azVQWW__brandMark{object-fit:contain;object-position:left center;width:100%;height:100%;transition:opacity .22s;display:block;position:absolute;inset:0}.SiteHeader-module__azVQWW__brandMarkWhite{opacity:1}.SiteHeader-module__azVQWW__brandMarkNavy,.SiteHeader-module__azVQWW__header[data-mode=compact] .SiteHeader-module__azVQWW__brandMarkWhite,.SiteHeader-module__azVQWW__header[data-menu-open=true] .SiteHeader-module__azVQWW__brandMarkWhite{opacity:0}.SiteHeader-module__azVQWW__header[data-mode=compact] .SiteHeader-module__azVQWW__brandMarkNavy,.SiteHeader-module__azVQWW__header[data-menu-open=true] .SiteHeader-module__azVQWW__brandMarkNavy{opacity:1}.SiteHeader-module__azVQWW__sheetWordmark{width:11.5rem;height:auto;display:block}.SiteHeader-module__azVQWW__desktopNav,.SiteHeader-module__azVQWW__desktopList{display:none}.SiteHeader-module__azVQWW__menuTrigger,.SiteHeader-module__azVQWW__closeButton{min-height:2.75rem;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.7rem;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.SiteHeader-module__azVQWW__menuTrigger:active,.SiteHeader-module__azVQWW__closeButton:active{opacity:.7;transform:scale(.96)}.SiteHeader-module__azVQWW__menuTrigger{margin-right:-.25rem;padding-inline:.25rem}.SiteHeader-module__azVQWW__menuGlyph{gap:.25rem;width:1.125rem;display:grid}.SiteHeader-module__azVQWW__menuGlyph i{background:currentColor;width:100%;height:1px;transition:transform .24s cubic-bezier(.16,1,.3,1);display:block}.SiteHeader-module__azVQWW__mobileSheet{z-index:150;overscroll-behavior:contain;background:var(--color-paper);height:100dvh;color:var(--color-ink);opacity:0;pointer-events:none;visibility:hidden;will-change:transform, opacity;transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .26s,visibility 0s linear .38s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.SiteHeader-module__azVQWW__mobileSheet[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition:transform .44s cubic-bezier(.16,1,.3,1),opacity .28s,visibility linear;transform:translate(0,0)}.SiteHeader-module__azVQWW__mobileSheetInner{min-height:100dvh;padding-bottom:max(1.5rem, env(safe-area-inset-bottom));flex-direction:column;display:flex}.SiteHeader-module__azVQWW__mobileSheetHeader{border-bottom:1px solid var(--color-hair);flex:none;justify-content:space-between;align-items:center;min-height:4.75rem;display:flex}.SiteHeader-module__azVQWW__closeButton{margin-right:-.25rem;padding-inline:.25rem}.SiteHeader-module__azVQWW__closeGlyph{width:1rem;height:1rem;position:relative}.SiteHeader-module__azVQWW__closeGlyph:before,.SiteHeader-module__azVQWW__closeGlyph:after{content:"";background:currentColor;width:100%;height:1px;transition:transform .24s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:0}.SiteHeader-module__azVQWW__closeGlyph:before{transform:rotate(45deg)}.SiteHeader-module__azVQWW__closeGlyph:after{transform:rotate(-45deg)}.SiteHeader-module__azVQWW__closeButton:hover .SiteHeader-module__azVQWW__closeGlyph:before{transform:rotate(135deg)}.SiteHeader-module__azVQWW__closeButton:hover .SiteHeader-module__azVQWW__closeGlyph:after{transform:rotate(45deg)}.SiteHeader-module__azVQWW__mobileNav{flex-direction:column;flex:1;justify-content:center;padding-block:clamp(1.5rem,5vh,3.5rem);display:flex}.SiteHeader-module__azVQWW__mobileList{border-top:1px solid var(--color-ink)}.SiteHeader-module__azVQWW__mobileItem{opacity:0;transition:opacity .16s,transform .16s;transform:translateY(1.25rem)}.SiteHeader-module__azVQWW__mobileSheet[data-open=true] .SiteHeader-module__azVQWW__mobileItem{opacity:1;transition:opacity .32s ease calc(60ms + var(--item-index) * 40ms), transform .38s cubic-bezier(.16, 1, .3, 1) calc(60ms + var(--item-index) * 40ms);transform:translate(0,0)}.SiteHeader-module__azVQWW__mobileLink{border-bottom:1px solid var(--color-hair);color:var(--color-ink);cursor:pointer;grid-template-columns:2.2rem 1fr;align-items:baseline;gap:.75rem;padding-block:clamp(.7rem,2.2vh,1.25rem);text-decoration:none;transition:color .2s,border-bottom-color .2s,padding-left .2s cubic-bezier(.16,1,.3,1);display:grid}.SiteHeader-module__azVQWW__mobileLink:active{color:var(--color-cobalt-ink);padding-left:.4rem}.SiteHeader-module__azVQWW__mobileLink>:first-child{color:var(--color-graphite-60);transition:color .2s}.SiteHeader-module__azVQWW__mobileLink>:last-child{font-size:clamp(2.2rem,10.5vw,4.25rem);line-height:.95;transition:transform .2s cubic-bezier(.16,1,.3,1)}.SiteHeader-module__azVQWW__mobileLink[aria-current=location]{border-bottom-color:var(--color-ink)}.SiteHeader-module__azVQWW__mobileLink[aria-current=location]>:first-child{color:var(--color-cobalt-ink)}.SiteHeader-module__azVQWW__mobileContactWrap{--item-index:4;opacity:0;margin-top:clamp(1.25rem,4vh,2.5rem);transition:opacity .16s,transform .16s;transform:translateY(1.25rem)}.SiteHeader-module__azVQWW__mobileSheet[data-open=true] .SiteHeader-module__azVQWW__mobileContactWrap{opacity:1;transition:opacity .34s .24s,transform .4s cubic-bezier(.16,1,.3,1) .24s;transform:translate(0,0)}.SiteHeader-module__azVQWW__mobileContact{background:var(--color-ink);min-height:5.25rem;color:var(--color-paper);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;text-decoration:none;transition:background-color .22s,transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s;display:flex}.SiteHeader-module__azVQWW__mobileContact:active{background:var(--color-cobalt-ink);transform:scale(.985)}.SiteHeader-module__azVQWW__mobileContact>:first-child{font-size:2.15rem;line-height:1}.SiteHeader-module__azVQWW__mobileContact>:last-child{text-align:right;max-width:8rem}.SiteHeader-module__azVQWW__mobileFootnote{border-top:1px solid var(--color-hair);color:var(--color-graphite-60);opacity:0;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;transition:opacity .16s,transform .16s;display:flex;transform:translateY(.75rem)}.SiteHeader-module__azVQWW__mobileSheet[data-open=true] .SiteHeader-module__azVQWW__mobileFootnote{opacity:1;transition:opacity .34s .28s,transform .4s cubic-bezier(.16,1,.3,1) .28s;transform:translate(0,0)}@media (min-width:48rem){.SiteHeader-module__azVQWW__header{height:6.5rem}.SiteHeader-module__azVQWW__header[data-mode=compact]{height:4.75rem}.SiteHeader-module__azVQWW__brandMarks{width:clamp(12.5rem,16vw,15.5rem)}.SiteHeader-module__azVQWW__desktopNav{align-items:center;gap:.5rem;display:flex}.SiteHeader-module__azVQWW__desktopList{align-items:center;gap:.1rem;display:flex}.SiteHeader-module__azVQWW__navLink{min-height:2.75rem;color:inherit;opacity:.92;text-shadow:0 1px .8rem #00000094;align-items:center;padding-inline:.72rem;transition:color .2s,opacity .2s;display:inline-flex;position:relative}.SiteHeader-module__azVQWW__navLink:after{content:"";opacity:0;transform-origin:0;background:currentColor;height:1px;transition:transform .24s cubic-bezier(.16,1,.3,1),opacity .18s;position:absolute;bottom:.4rem;left:.72rem;right:.72rem;transform:scaleX(0)}.SiteHeader-module__azVQWW__navLink:hover,.SiteHeader-module__azVQWW__navLink[aria-current=location]{color:inherit;opacity:1}.SiteHeader-module__azVQWW__navLink:hover:after,.SiteHeader-module__azVQWW__navLink[aria-current=location]:after{opacity:.72;transform:scaleX(1)}.SiteHeader-module__azVQWW__cvAction,.SiteHeader-module__azVQWW__contactAction{justify-content:center;align-items:center;min-width:3.25rem;height:2.75rem;padding-inline:1rem;transition:color .21s,background-color .21s,border-color .21s,transform .21s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.SiteHeader-module__azVQWW__cvAction{border:1px solid color-mix(in srgb, currentColor 36%, transparent);color:inherit}.SiteHeader-module__azVQWW__cvAction:hover{background:#f4f0e81a;border-color:currentColor}.SiteHeader-module__azVQWW__contactAction{background:var(--color-paper);color:#17130f;min-width:6.75rem}.SiteHeader-module__azVQWW__contactAction:after{background:var(--header-stage-accent);content:"";transform-origin:0;height:1px;transition:transform .24s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.SiteHeader-module__azVQWW__contactAction:hover{background:#fffaf2;transform:translateY(-1px)}.SiteHeader-module__azVQWW__contactAction:hover:after{transform:scaleX(1)}.SiteHeader-module__azVQWW__header[data-mode=compact] .SiteHeader-module__azVQWW__cvAction{border-color:var(--color-hair-strong)}.SiteHeader-module__azVQWW__header[data-mode=compact] .SiteHeader-module__azVQWW__navLink{text-shadow:none}.SiteHeader-module__azVQWW__header[data-mode=compact] .SiteHeader-module__azVQWW__cvAction:hover{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.SiteHeader-module__azVQWW__header[data-mode=compact] .SiteHeader-module__azVQWW__contactAction{background:var(--color-ink);color:var(--color-paper)}.SiteHeader-module__azVQWW__header[data-mode=compact] .SiteHeader-module__azVQWW__contactAction:hover{background:var(--color-cobalt-ink)}.SiteHeader-module__azVQWW__menuTrigger,.SiteHeader-module__azVQWW__mobileSheet{display:none}}@media (min-width:48rem) and (max-width:63.999rem){.SiteHeader-module__azVQWW__desktopNav{gap:.3rem}.SiteHeader-module__azVQWW__desktopList{gap:0}.SiteHeader-module__azVQWW__navLink{padding-inline:.52rem}.SiteHeader-module__azVQWW__navLink:after{left:.52rem;right:.52rem}.SiteHeader-module__azVQWW__cvAction,.SiteHeader-module__azVQWW__contactAction{padding-inline:.8rem}.SiteHeader-module__azVQWW__contactAction{min-width:6rem}}@media (max-width:22.5rem){.SiteHeader-module__azVQWW__brandMarks{width:7.1rem}.SiteHeader-module__azVQWW__sheetWordmark{width:7.75rem}.SiteHeader-module__azVQWW__mobileLink>:last-child{font-size:2.05rem}.SiteHeader-module__azVQWW__mobileFootnote{flex-direction:column;align-items:flex-start;gap:.4rem}}@media (hover:hover){.SiteHeader-module__azVQWW__mobileLink:hover>:first-child{color:var(--color-cobalt-ink)}.SiteHeader-module__azVQWW__mobileLink:hover>:last-child{transform:translate(.2rem)}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__azVQWW__header,.SiteHeader-module__azVQWW__brandMark,.SiteHeader-module__azVQWW__mobileSheet,.SiteHeader-module__azVQWW__mobileItem,.SiteHeader-module__azVQWW__mobileContactWrap,.SiteHeader-module__azVQWW__mobileFootnote,.SiteHeader-module__azVQWW__mobileLink>:last-child,.SiteHeader-module__azVQWW__navLink:after,.SiteHeader-module__azVQWW__cvAction,.SiteHeader-module__azVQWW__contactAction,.SiteHeader-module__azVQWW__contactAction:after{transition-duration:.001ms!important;transition-delay:0s!important}.SiteHeader-module__azVQWW__header[data-visible=false]{opacity:0;visibility:hidden;transform:none}}
.CommunityOrbit-module__BMuK9G__stage{--ring0:42% 40% at 50% 53%;--ring1:36.5% 33.5% at 49.5% 52%;--ring2:29% 28% at 50.5% 53.5%;--ring0-rx:42%;--ring0-ry:40%;--ring0-cx:50%;--ring0-cy:53%;--ring1-rx:36.5%;--ring1-ry:33.5%;--ring1-cx:49.5%;--ring1-cy:52%;--ring2-rx:29%;--ring2-ry:28%;--ring2-cx:50.5%;--ring2-cy:53.5%;isolation:isolate;border-block:1px solid var(--color-hair);min-height:clamp(52rem,82svh,58rem);position:relative;overflow:hidden}.CommunityOrbit-module__BMuK9G__paths,.CommunityOrbit-module__BMuK9G__nodes{width:100%;height:100%;position:absolute;inset:0}.CommunityOrbit-module__BMuK9G__paths{z-index:0;fill:none;stroke:var(--color-ink);stroke-width:.09px;vector-effect:non-scaling-stroke;overflow:visible}.CommunityOrbit-module__BMuK9G__path0{cx:var(--ring0-cx);cy:var(--ring0-cy);rx:var(--ring0-rx);ry:var(--ring0-ry);opacity:.2;stroke-dasharray:.7 1.25}.CommunityOrbit-module__BMuK9G__path1{cx:var(--ring1-cx);cy:var(--ring1-cy);rx:var(--ring1-rx);ry:var(--ring1-ry);opacity:.13}.CommunityOrbit-module__BMuK9G__path2{cx:var(--ring2-cx);cy:var(--ring2-cy);rx:var(--ring2-rx);ry:var(--ring2-ry);opacity:.18;stroke-dasharray:.25 .9}.CommunityOrbit-module__BMuK9G__nodes{z-index:5;pointer-events:none;margin:0;padding:0;list-style:none}.CommunityOrbit-module__BMuK9G__node{--orbit-phase:var(--desktop-phase,0%);--orbit-duration:var(--desktop-duration,96s);--orbit-direction:var(--desktop-direction,normal);display:contents}.CommunityOrbit-module__BMuK9G__orbit0{--orbit-path:ellipse(var(--ring0))}.CommunityOrbit-module__BMuK9G__orbit1{--orbit-path:ellipse(var(--ring1))}.CommunityOrbit-module__BMuK9G__orbit2{--orbit-path:ellipse(var(--ring2))}.CommunityOrbit-module__BMuK9G__tierSecondary{--disc:2.15rem}.CommunityOrbit-module__BMuK9G__tierStandard{--disc:2.6rem}.CommunityOrbit-module__BMuK9G__tierFeatured{--disc:3.4rem}.CommunityOrbit-module__BMuK9G__porthole{width:max(3rem, calc(var(--disc) + .95rem));height:max(3rem, calc(var(--disc) + .95rem));offset-path:var(--orbit-path);offset-distance:var(--orbit-phase);offset-rotate:0deg;animation:CommunityOrbit-module__BMuK9G__orbit-travel var(--orbit-duration) linear infinite var(--orbit-direction);cursor:pointer;pointer-events:auto;will-change:transform;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.CommunityOrbit-module__BMuK9G__disc{width:var(--disc);height:var(--disc);box-shadow:0 0 0 2px var(--color-paper), 0 0 0 3px #14263d8c, 0 .35rem .9rem #14263d21;background:var(--color-paper-deep);border-radius:50%;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:block;position:relative;overflow:hidden}.CommunityOrbit-module__BMuK9G__shot{object-fit:cover;filter:saturate(.8)contrast(.95);width:100%;height:100%;transition:filter .26s}.CommunityOrbit-module__BMuK9G__badge{right:calc(50% - var(--disc) / 2 - .28rem);bottom:calc(50% - var(--disc) / 2 - .18rem);z-index:3;background:var(--color-ink);max-width:1.15rem;height:1.15rem;color:var(--color-paper);border-radius:999px;align-items:center;gap:0;padding-inline:.235rem;transition:max-width .3s cubic-bezier(.22,1,.36,1),background-color .22s,padding-inline .3s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:hidden}.CommunityOrbit-module__BMuK9G__badgeIcon{flex:none;display:block}.CommunityOrbit-module__BMuK9G__badgeWord{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;flex:none;padding-left:.28rem;padding-right:.12rem;font-size:.5rem;font-weight:600;line-height:1}.CommunityOrbit-module__BMuK9G__pill{left:50%;bottom:calc(50% + var(--disc) / 2 + .5rem);z-index:4;border:1px solid var(--color-cobalt);background:var(--color-paper);width:max-content;color:var(--color-cobalt-ink);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;padding:.3rem .5rem;font-size:.5625rem;font-weight:600;line-height:1;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,.3rem)}.CommunityOrbit-module__BMuK9G__porthole[data-spotlight=true] .CommunityOrbit-module__BMuK9G__disc{box-shadow:0 0 0 2px var(--color-paper), 0 0 0 3px var(--color-cobalt), 0 .5rem 1.3rem #14263d29;transform:scale(1.1)}.CommunityOrbit-module__BMuK9G__porthole[data-spotlight=true] .CommunityOrbit-module__BMuK9G__shot{filter:saturate()contrast(1.04)}.CommunityOrbit-module__BMuK9G__porthole[data-spotlight=true] .CommunityOrbit-module__BMuK9G__badge{background:var(--color-cobalt-ink);max-width:5rem;padding-inline:.28rem}.CommunityOrbit-module__BMuK9G__porthole[data-spotlight=true] .CommunityOrbit-module__BMuK9G__pill{opacity:1;transform:translate(-50%)}.CommunityOrbit-module__BMuK9G__porthole[data-discovery=true] .CommunityOrbit-module__BMuK9G__disc{animation:1.5s cubic-bezier(.22,1,.36,1) CommunityOrbit-module__BMuK9G__porthole-teach}.CommunityOrbit-module__BMuK9G__porthole:focus-visible{outline:2px solid var(--color-cobalt);outline-offset:3px;border-radius:999px;animation-play-state:paused}@media (hover:hover){.CommunityOrbit-module__BMuK9G__porthole:hover{animation-play-state:paused}.CommunityOrbit-module__BMuK9G__porthole:hover .CommunityOrbit-module__BMuK9G__disc{box-shadow:0 0 0 2px var(--color-paper), 0 0 0 3px var(--color-cobalt), 0 .6rem 1.5rem #14263d33;transform:scale(1.08)}.CommunityOrbit-module__BMuK9G__porthole:hover .CommunityOrbit-module__BMuK9G__shot,.CommunityOrbit-module__BMuK9G__porthole:focus-visible .CommunityOrbit-module__BMuK9G__shot{filter:saturate()contrast(1.06)}.CommunityOrbit-module__BMuK9G__porthole:hover .CommunityOrbit-module__BMuK9G__badge,.CommunityOrbit-module__BMuK9G__porthole:focus-visible .CommunityOrbit-module__BMuK9G__badge{background:var(--color-cobalt-ink);max-width:7.5rem;padding-inline:.28rem}}.CommunityOrbit-module__BMuK9G__porthole:focus-visible .CommunityOrbit-module__BMuK9G__disc{box-shadow:0 0 0 2px var(--color-paper), 0 0 0 3px var(--color-cobalt), 0 .6rem 1.5rem #14263d33;transform:scale(1.08)}.CommunityOrbit-module__BMuK9G__porthole[data-viewed=true] .CommunityOrbit-module__BMuK9G__disc:after{border:1px solid var(--color-cobalt);opacity:.5;content:"";border-radius:50%;position:absolute;inset:0}.CommunityOrbit-module__BMuK9G__stage[data-paused=true] .CommunityOrbit-module__BMuK9G__porthole{animation-play-state:paused}.CommunityOrbit-module__BMuK9G__stage[data-viewing=true] .CommunityOrbit-module__BMuK9G__porthole:not([data-spotlight=true]) .CommunityOrbit-module__BMuK9G__disc{opacity:.3}.CommunityOrbit-module__BMuK9G__teacherAnchor{z-index:3;text-align:center;width:clamp(11rem,17vw,12.5rem);transition:opacity .24s;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.CommunityOrbit-module__BMuK9G__stage[data-viewing=true] .CommunityOrbit-module__BMuK9G__teacherAnchor{opacity:.62}.CommunityOrbit-module__BMuK9G__teacherFrame{aspect-ratio:560/802;border:1px solid var(--color-hair-strong);background:var(--color-paper-deep);position:relative;overflow:hidden}.CommunityOrbit-module__BMuK9G__teacherFrame:after{content:"";pointer-events:none;border:.4rem solid #f4f0e838;position:absolute;inset:0}.CommunityOrbit-module__BMuK9G__teacherImage{object-fit:cover;width:100%;height:100%}.CommunityOrbit-module__BMuK9G__teacherCaption{gap:.2rem;padding-top:.85rem;display:grid}.CommunityOrbit-module__BMuK9G__teacherName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);font-size:1.0625rem;line-height:1.1}.CommunityOrbit-module__BMuK9G__connector{left:var(--connector-x,50%);top:var(--connector-y,50%);z-index:4;width:var(--connector-length,0);background:var(--color-cobalt);opacity:0;height:1px;transform:rotate(var(--connector-angle,0deg)) scaleX(0);transform-origin:0;pointer-events:none;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute}.CommunityOrbit-module__BMuK9G__connector[data-visible=true]{opacity:.72;transform:rotate(var(--connector-angle,0deg)) scaleX(1)}.CommunityOrbit-module__BMuK9G__legend{border-top:1px solid var(--color-hair);flex-wrap:wrap;align-items:center;gap:.55rem .9rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:.9rem;display:flex}.CommunityOrbit-module__BMuK9G__legendLead{align-items:center;gap:.5rem;display:inline-flex}.CommunityOrbit-module__BMuK9G__legendChip{background:var(--color-ink);width:1.35rem;height:1.35rem;color:var(--color-paper);border-radius:50%;place-items:center;display:grid}.CommunityOrbit-module__BMuK9G__legendRule{background:var(--color-hair-strong);flex:1;min-width:1.5rem;height:1px}.CommunityOrbit-module__BMuK9G__legendStatus{font-variant-numeric:tabular-nums;flex-basis:100%}.CommunityOrbit-module__BMuK9G__mobilePrompt{display:none}@media (min-width:48rem) and (max-width:63.99rem){.CommunityOrbit-module__BMuK9G__stage{--ring0:40% 39% at 50% 53%;--ring0-rx:40%;--ring0-ry:39%;min-height:clamp(40rem,72svh,46rem)}.CommunityOrbit-module__BMuK9G__teacherAnchor{width:clamp(8rem,15vw,10.5rem)}}@media (min-width:64rem){.CommunityOrbit-module__BMuK9G__legendStatus{flex-basis:auto;margin-left:auto}}@keyframes CommunityOrbit-module__BMuK9G__orbit-travel{0%{offset-distance:var(--orbit-phase)}to{offset-distance:calc(var(--orbit-phase) + 100%)}}@keyframes CommunityOrbit-module__BMuK9G__porthole-teach{0%{box-shadow:0 0 0 2px var(--color-paper), 0 0 0 3px var(--color-cobalt), 0 0 0 3px #315efb80}to{box-shadow:0 0 0 2px var(--color-paper), 0 0 0 3px var(--color-cobalt), 0 0 0 1.15rem #315efb00}}@media (max-width:47.99rem){.CommunityOrbit-module__BMuK9G__stage{--ring0:34% 42% at 50% 50%;--ring0-rx:34%;--ring0-ry:42%;--ring0-cy:50%;min-height:clamp(34rem,68svh,40rem)}.CommunityOrbit-module__BMuK9G__node[data-mobile-visible=false] .CommunityOrbit-module__BMuK9G__porthole{display:none}.CommunityOrbit-module__BMuK9G__mobileOuter,.CommunityOrbit-module__BMuK9G__mobileInner{--orbit-path:ellipse(var(--ring0));--orbit-phase:var(--mobile-phase);--orbit-duration:110s;--orbit-direction:normal}.CommunityOrbit-module__BMuK9G__path1,.CommunityOrbit-module__BMuK9G__path2,.CommunityOrbit-module__BMuK9G__pill{display:none}.CommunityOrbit-module__BMuK9G__tierSecondary{--disc:2.4rem}.CommunityOrbit-module__BMuK9G__tierStandard{--disc:2.75rem}.CommunityOrbit-module__BMuK9G__tierFeatured{--disc:3.5rem}.CommunityOrbit-module__BMuK9G__porthole{width:max(3.5rem, calc(var(--disc) + .9rem));height:max(3.5rem, calc(var(--disc) + .9rem))}.CommunityOrbit-module__BMuK9G__badge{max-width:1.25rem;height:1.25rem;padding-inline:.28rem}.CommunityOrbit-module__BMuK9G__porthole[data-spotlight=true] .CommunityOrbit-module__BMuK9G__badge{max-width:4rem}.CommunityOrbit-module__BMuK9G__teacherAnchor{width:clamp(5rem,26vw,8.5rem);top:50%}.CommunityOrbit-module__BMuK9G__teacherName{font-size:.95rem}.CommunityOrbit-module__BMuK9G__legend{gap:.4rem .75rem}.CommunityOrbit-module__BMuK9G__legendRule,.CommunityOrbit-module__BMuK9G__desktopPrompt{display:none}.CommunityOrbit-module__BMuK9G__mobilePrompt{display:inline}.CommunityOrbit-module__BMuK9G__teacherCaption .CommunityOrbit-module__BMuK9G__meta{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.CommunityOrbit-module__BMuK9G__porthole{offset-distance:var(--orbit-phase);animation:none}.CommunityOrbit-module__BMuK9G__porthole[data-discovery=true] .CommunityOrbit-module__BMuK9G__disc{animation:none}.CommunityOrbit-module__BMuK9G__disc,.CommunityOrbit-module__BMuK9G__badge,.CommunityOrbit-module__BMuK9G__pill{transition-duration:1ms}}.CommunityOrbit-module__BMuK9G__viewerGrid{background:var(--color-paper);display:grid}.CommunityOrbit-module__BMuK9G__originalStage{background:var(--color-paper-deep);overscroll-behavior:contain;scrollbar-width:thin;place-items:center;gap:1px;max-height:min(70svh,38rem);display:grid;overflow:auto}.CommunityOrbit-module__BMuK9G__originalStage[data-multiple=true]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.CommunityOrbit-module__BMuK9G__originalFrame{width:100%;margin:0}.CommunityOrbit-module__BMuK9G__originalMedia{object-fit:cover;width:100%;height:auto;display:block}.CommunityOrbit-module__BMuK9G__viewerSummary{border-top:1px solid var(--color-hair-strong);flex-direction:column;justify-content:space-between;gap:2rem;min-width:0;padding:clamp(1.35rem,4vw,2.25rem);display:flex}.CommunityOrbit-module__BMuK9G__viewerEyebrow{align-items:center;gap:.55rem;display:flex}.CommunityOrbit-module__BMuK9G__viewerEyebrow>span{background:var(--color-cobalt);border-radius:50%;flex:none;width:.42rem;height:.42rem}.CommunityOrbit-module__BMuK9G__viewerQuote{margin-top:clamp(1.25rem,4vw,2.25rem)}.CommunityOrbit-module__BMuK9G__viewerQuote p{font-size:clamp(1.55rem,3.2vw,2.15rem);line-height:1.12}.CommunityOrbit-module__BMuK9G__viewerControls{border-top:1px solid var(--color-hair);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}@media (min-width:64rem){.CommunityOrbit-module__BMuK9G__viewerGrid{grid-template-columns:minmax(0,1.3fr) minmax(19rem,.85fr);align-items:stretch}.CommunityOrbit-module__BMuK9G__viewerSummary{border-top:0;border-left:1px solid var(--color-hair-strong)}}@media (max-width:47.99rem){.CommunityOrbit-module__BMuK9G__originalStage[data-multiple=true]{grid-template-columns:1fr}.CommunityOrbit-module__BMuK9G__originalStage{max-height:min(56svh,28rem)}.CommunityOrbit-module__BMuK9G__viewerSummary{gap:1.35rem;padding:1.25rem}.CommunityOrbit-module__BMuK9G__viewerQuote{margin-top:1rem}.CommunityOrbit-module__BMuK9G__viewerQuote p{font-size:clamp(1.4rem,6.4vw,1.75rem);line-height:1.14}}
