@font-face{font-family:Hechao Hero Serif;font-style:normal;font-weight:500 900;font-display:swap;src:url(/fonts/noto-serif-sc-hero-subset.woff2)format("woff2")}@font-face{font-family:Hechao Hero Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/source-han-serif-sc-heavy-display-subset.woff2)format("woff2")}@font-face{font-family:Hechao Invitation Serif;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/noto-serif-sc-invitation-subset.woff2)format("woff2")}.AboutPage-module__JYpTiq__page{--about-paper:#f3eee5;--about-paper-strong:#faf7f0;--about-ink:#1f1b18;--about-muted:#6e655d;--about-line:#362b2321;--about-grid:#554e450e;--about-red:#9e211a;--about-red-dark:#761514;--about-fluid-unit:clamp(.75rem, 1.125vw, 1.125rem);--about-type-unit:1rem;--about-band-height:clamp(21rem, 37.25vw, 34rem);--about-panel-block:calc(3.25 * var(--about-fluid-unit));--about-panel-inline:calc(3.75 * var(--about-fluid-unit));--about-section-gap:clamp(2rem, 4.45vw, 4.25rem);--about-hero-display:"Hechao Hero Display", "Source Han Serif SC Heavy", "Noto Serif SC", serif;--about-hero-serif:"Hechao Hero Serif", "Noto Serif SC", "Source Han Serif SC", "Songti SC", "STSong", serif;isolation:isolate;background-color:var(--about-paper);background-image:linear-gradient(var(--about-grid) 1px, transparent 1px), linear-gradient(90deg, var(--about-grid) 1px, transparent 1px);background-position:top;background-size:calc(2 * var(--about-fluid-unit)) calc(2 * var(--about-fluid-unit));min-width:0;color:var(--about-ink);position:relative;overflow:clip}.AboutPage-module__JYpTiq__page:before{z-index:0;content:"";mix-blend-mode:multiply;opacity:.88;pointer-events:none;background-image:url(/images/site/about-terrain-route-map-v1.svg);background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.AboutPage-module__JYpTiq__page>.AboutPage-module__JYpTiq__hero,.AboutPage-module__JYpTiq__page>.AboutPage-module__JYpTiq__contentStack,.AboutPage-module__JYpTiq__page>.AboutPage-module__JYpTiq__launcherBand,.AboutPage-module__JYpTiq__page>.AboutPage-module__JYpTiq__joinCtaBand{z-index:1;position:relative}.AboutPage-module__JYpTiq__page a,.AboutPage-module__JYpTiq__page button{-webkit-tap-highlight-color:transparent}.AboutPage-module__JYpTiq__page a:focus-visible,.AboutPage-module__JYpTiq__page button:focus-visible,.AboutPage-module__JYpTiq__peopleTrack:focus-visible{outline:2px solid var(--about-red);outline-offset:3px}.AboutPage-module__JYpTiq__hero{--about-hero-min-height:clamp(31rem, min(55.25vw, calc(100dvh - 4.5rem)), 52rem);box-sizing:border-box;height:auto;min-height:var(--about-hero-min-height);isolation:isolate;background-color:var(--about-paper);background-image:linear-gradient(var(--about-grid) 1px, transparent 1px), linear-gradient(90deg, var(--about-grid) 1px, transparent 1px);background-position:top;background-size:calc(2 * var(--about-fluid-unit)) calc(2 * var(--about-fluid-unit));border-bottom:0;position:relative;overflow:hidden}.AboutPage-module__JYpTiq__hero:after{z-index:1;content:"";mix-blend-mode:multiply;opacity:.9;pointer-events:none;background-image:url(/images/site/about-terrain-route-map-v1.svg);background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.AboutPage-module__JYpTiq__heroInner{box-sizing:border-box;z-index:1;height:auto;min-height:var(--about-hero-min-height);align-items:flex-start;width:100%;padding-top:clamp(3rem,4.75vw,4.5rem);padding-bottom:clamp(2.5rem,4vw,4rem);display:flex;position:static}.AboutPage-module__JYpTiq__heroCopy{z-index:3;width:min(100%,clamp(18rem,32vw,28rem));min-width:0;max-width:clamp(18rem,32vw,28rem);margin-left:0;position:relative}.AboutPage-module__JYpTiq__heroArchiveArt{z-index:0;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:hidden}.AboutPage-module__JYpTiq__heroArchiveArt:before{z-index:1;background-image:linear-gradient(var(--about-grid) 1px, transparent 1px), linear-gradient(90deg, var(--about-grid) 1px, transparent 1px), linear-gradient(90deg, var(--about-paper) 0%, var(--about-paper) 11%, #efeae4f5 21%, #efeae4b8 31%, #efeae429 42%, #efeae400 50%), linear-gradient(0deg, #efeae473, #efeae400 48%);background-position:top;background-size:calc(2 * var(--about-fluid-unit)) calc(2 * var(--about-fluid-unit)), calc(2 * var(--about-fluid-unit)) calc(2 * var(--about-fluid-unit)), 100% 100%, 100% 100%;content:"";pointer-events:none;position:absolute;inset:0}.AboutPage-module__JYpTiq__heroArchiveArt img{z-index:0;object-fit:contain;object-position:right center;width:auto!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0 0 0 auto!important}.AboutPage-module__JYpTiq__heroKicker,.AboutPage-module__JYpTiq__hero h1,.AboutPage-module__JYpTiq__heroWelcome,.AboutPage-module__JYpTiq__heroDescription,.AboutPage-module__JYpTiq__eyebrow,.AboutPage-module__JYpTiq__aboutCopy h2,.AboutPage-module__JYpTiq__aboutCopy>p:not(.AboutPage-module__JYpTiq__eyebrow),.AboutPage-module__JYpTiq__sectionHeading h2,.AboutPage-module__JYpTiq__sectionHeading>p,.AboutPage-module__JYpTiq__contentTile h3,.AboutPage-module__JYpTiq__contentTile p,.AboutPage-module__JYpTiq__channelIntro h3,.AboutPage-module__JYpTiq__channelIntro p,.AboutPage-module__JYpTiq__channelEmpty,.AboutPage-module__JYpTiq__peopleHeading h2,.AboutPage-module__JYpTiq__communityCopy h2,.AboutPage-module__JYpTiq__communityCopy>p:not(.AboutPage-module__JYpTiq__eyebrow),.AboutPage-module__JYpTiq__launcherDisplayTitle,.AboutPage-module__JYpTiq__launcherEyebrow,.AboutPage-module__JYpTiq__launcherProductName,.AboutPage-module__JYpTiq__launcherSummary,.AboutPage-module__JYpTiq__launcherBenefit h3,.AboutPage-module__JYpTiq__launcherBenefit p{margin:0}.AboutPage-module__JYpTiq__aboutCopy h2,.AboutPage-module__JYpTiq__sectionHeading h2,.AboutPage-module__JYpTiq__contentTile h3,.AboutPage-module__JYpTiq__channelIntro h3,.AboutPage-module__JYpTiq__peopleHeading h2,.AboutPage-module__JYpTiq__communityCopy h2,.AboutPage-module__JYpTiq__launcherDisplayTitle,.AboutPage-module__JYpTiq__launcherProductName,.AboutPage-module__JYpTiq__launcherBenefit h3{font-family:var(--about-hero-display);font-weight:900}.AboutPage-module__JYpTiq__heroKicker{font-family:var(--about-hero-display);margin-bottom:clamp(.55rem,.8vw,.75rem);font-size:2.875rem;font-weight:900;line-height:1}.AboutPage-module__JYpTiq__hero h1{color:var(--about-red);font-family:var(--about-hero-display);text-wrap:balance;font-size:4rem;font-weight:900;line-height:1.03}.AboutPage-module__JYpTiq__heroWelcome{font-family:var(--about-hero-display);margin-top:clamp(.45rem,.563vw,.5rem);font-size:2.25rem;font-weight:900;line-height:1.2}.AboutPage-module__JYpTiq__heroDescription{color:#514940;max-width:36rem;font-family:var(--about-hero-serif);text-wrap:pretty;margin-top:clamp(.2rem,.281vw,.25rem);font-size:1rem;font-weight:500;line-height:1.5}.AboutPage-module__JYpTiq__heroActions{flex-wrap:nowrap;gap:clamp(.75rem,.985vw,.875rem);margin-top:clamp(1.45rem,1.829vw,1.625rem);display:flex}.AboutPage-module__JYpTiq__heroActions .AboutPage-module__JYpTiq__button{min-width:clamp(7.75rem,9vw,8.5rem);min-height:clamp(2.65rem,3.094vw,2.875rem);padding-inline:clamp(.875rem,1.25vw,1.125rem);font-size:.8125rem}.AboutPage-module__JYpTiq__button{min-width:10.125rem;min-height:3.125rem;color:var(--about-ink);background:#fffdf9db;border:1px solid #3e302729;border-radius:4px;justify-content:center;align-items:center;gap:.4rem;padding-inline:1.35rem;font-size:.875rem;font-weight:800;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.AboutPage-module__JYpTiq__primaryButton{border-color:var(--about-red);background:var(--about-red);color:#fff}.AboutPage-module__JYpTiq__heroShortcuts{border-top:1px solid var(--about-line);width:100%;margin-top:clamp(2.25rem,2.813vw,2.5rem);padding-top:clamp(1.35rem,1.688vw,1.5rem)}.AboutPage-module__JYpTiq__shortcutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.875rem,1.125vw,1rem) clamp(1.75rem,2.25vw,2rem);width:100%;display:grid}.AboutPage-module__JYpTiq__shortcut{grid-template-columns:clamp(2rem,2.531vw,2.25rem) minmax(0,1fr);align-items:center;gap:clamp(.625rem,.788vw,.7rem);min-width:0;min-height:clamp(2.7rem,3.375vw,3rem);display:grid}.AboutPage-module__JYpTiq__shortcutIcon{width:clamp(2rem,2.391vw,2.125rem);height:clamp(2rem,2.391vw,2.125rem);color:var(--about-red);background:#fffdf9bd;border:1px solid #9e211a3d;border-radius:50%;place-items:center;display:grid}.AboutPage-module__JYpTiq__shortcut strong,.AboutPage-module__JYpTiq__shortcut small{display:block}.AboutPage-module__JYpTiq__shortcut strong{font-size:.8125rem}.AboutPage-module__JYpTiq__shortcut small{color:var(--about-muted);margin-top:clamp(.18rem,.225vw,.2rem);font-size:.625rem;line-height:1.4}.AboutPage-module__JYpTiq__contentStack{gap:var(--about-section-gap);width:100%;padding-top:0;padding-bottom:0;display:grid;position:relative}.AboutPage-module__JYpTiq__contentStack:before{top:calc(-.75 * var(--about-fluid-unit));left:calc(2 * var(--about-fluid-unit));width:calc(3.5 * var(--about-fluid-unit));content:"";pointer-events:none;background:#9e211aad;height:2px;position:absolute}.AboutPage-module__JYpTiq__sectionBand{min-width:0;scroll-margin-top:calc(5.5 * var(--about-fluid-unit));background:#faf7f0f6;border:1px solid #523e3017;border-radius:2px;position:relative;box-shadow:inset 0 1px #ffffffc7,0 10px 28px #452d1c1b}.AboutPage-module__JYpTiq__aboutBand{min-height:var(--about-band-height);grid-template-columns:minmax(0,39fr) minmax(0,61fr);display:grid;overflow:hidden}.AboutPage-module__JYpTiq__aboutCopy{padding:var(--about-panel-block) var(--about-panel-inline);flex-direction:column;justify-content:center;display:flex}.AboutPage-module__JYpTiq__eyebrow{margin-bottom:calc(.75 * var(--about-fluid-unit));color:var(--about-red);font-size:calc(.75 * var(--about-type-unit));text-transform:uppercase;font-weight:800;line-height:1.2}.AboutPage-module__JYpTiq__aboutCopy h2,.AboutPage-module__JYpTiq__sectionHeading h2,.AboutPage-module__JYpTiq__communityCopy h2{font-size:calc(2.3125 * var(--about-type-unit));text-wrap:balance;line-height:1.22}.AboutPage-module__JYpTiq__sectionRule{width:calc(2.25 * var(--about-fluid-unit));height:2px;margin:calc(.875 * var(--about-fluid-unit)) 0 calc(1.25 * var(--about-fluid-unit));background:var(--about-red)}.AboutPage-module__JYpTiq__aboutCopy>p:not(.AboutPage-module__JYpTiq__eyebrow){margin-bottom:calc(.7 * var(--about-fluid-unit));color:#635a52;font-size:calc(.875 * var(--about-type-unit));text-wrap:pretty;line-height:1.85}.AboutPage-module__JYpTiq__textLink,.AboutPage-module__JYpTiq__peopleAll,.AboutPage-module__JYpTiq__channelLinks a,.AboutPage-module__JYpTiq__launcherMeta a,.AboutPage-module__JYpTiq__launcherDownload{transition:color .16s,transform .16s}.AboutPage-module__JYpTiq__textLink{width:fit-content;min-height:calc(2.75 * var(--about-fluid-unit));align-items:center;gap:calc(.45 * var(--about-fluid-unit));margin-top:calc(.75 * var(--about-fluid-unit));color:var(--about-red);font-size:calc(.8125 * var(--about-type-unit));font-weight:800;display:inline-flex}.AboutPage-module__JYpTiq__aboutMedia,.AboutPage-module__JYpTiq__communityMedia{margin:0;position:relative;overflow:hidden}.AboutPage-module__JYpTiq__aboutMedia{min-height:var(--about-band-height);background:#fff}.AboutPage-module__JYpTiq__aboutMedia img{object-fit:cover;object-position:center}.AboutPage-module__JYpTiq__projectsBand,.AboutPage-module__JYpTiq__peopleBand{padding-inline:var(--about-panel-inline)}.AboutPage-module__JYpTiq__projectsBand{min-height:var(--about-band-height);padding-top:calc(3 * var(--about-fluid-unit));padding-bottom:var(--about-panel-block)}.AboutPage-module__JYpTiq__sectionHeading{justify-content:space-between;align-items:end;gap:calc(1.5 * var(--about-fluid-unit));margin-bottom:calc(2.25 * var(--about-fluid-unit));display:flex}.AboutPage-module__JYpTiq__sectionHeading h2{font-size:calc(1.9375 * var(--about-type-unit))}.AboutPage-module__JYpTiq__sectionHeading>p{max-width:calc(30 * var(--about-fluid-unit));color:var(--about-muted);font-size:calc(.8125 * var(--about-type-unit));text-wrap:pretty;line-height:1.7}.AboutPage-module__JYpTiq__projectsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.625rem,1.25vw,1.25rem);display:grid}.AboutPage-module__JYpTiq__contentTile,.AboutPage-module__JYpTiq__channelTile{min-height:calc(16.5 * var(--about-fluid-unit));padding:calc(1.625 * var(--about-fluid-unit));border-radius:4px;position:relative;overflow:hidden}.AboutPage-module__JYpTiq__contentTile{color:#fff;isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex}.AboutPage-module__JYpTiq__contentTile:before{z-index:-1;content:"";background:linear-gradient(#14110f05 28%,#14110f94),linear-gradient(135deg,#ffffff14,#fff0);position:absolute;inset:0}.AboutPage-module__JYpTiq__preparingTile{background:#2d3435}.AboutPage-module__JYpTiq__participationTile{background:#6e433b}.AboutPage-module__JYpTiq__tileRule{top:calc(1.45 * var(--about-fluid-unit));left:calc(1.55 * var(--about-fluid-unit));width:calc(1.875 * var(--about-fluid-unit));background:#cf423b;height:2px;position:absolute}.AboutPage-module__JYpTiq__contentTile h3,.AboutPage-module__JYpTiq__channelIntro h3{font-size:calc(1.5 * var(--about-type-unit));line-height:1.2}.AboutPage-module__JYpTiq__contentTile p{margin-top:calc(.5 * var(--about-fluid-unit));color:#ffffffc7;font-size:calc(.75 * var(--about-type-unit));line-height:1.6}.AboutPage-module__JYpTiq__channelTile{justify-content:space-between;gap:var(--about-fluid-unit);background:#eee6db;border:1px solid #523e3024;flex-direction:column;display:flex}.AboutPage-module__JYpTiq__channelIntro{padding-top:calc(.8 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__channelIntro>span{margin-bottom:calc(.3 * var(--about-fluid-unit));color:var(--about-red);font-size:calc(.625 * var(--about-type-unit));font-weight:800;display:block}.AboutPage-module__JYpTiq__channelIntro p{margin-top:calc(.45 * var(--about-fluid-unit));color:#70655b;font-size:calc(.75 * var(--about-type-unit));line-height:1.55}.AboutPage-module__JYpTiq__channelLinks{border-top:1px solid #523e3029}.AboutPage-module__JYpTiq__channelLinks a{min-height:calc(2.75 * var(--about-fluid-unit));justify-content:space-between;align-items:center;gap:var(--about-fluid-unit);font-size:calc(.75 * var(--about-type-unit));border-bottom:1px solid #523e3029;font-weight:800;display:flex}.AboutPage-module__JYpTiq__channelLinks a>span:last-child{align-items:center;gap:calc(.25 * var(--about-fluid-unit));color:var(--about-muted);font-size:calc(.625 * var(--about-type-unit));font-weight:700;display:inline-flex}.AboutPage-module__JYpTiq__channelEmpty{padding-top:calc(.8 * var(--about-fluid-unit));color:var(--about-muted);font-size:calc(.75 * var(--about-type-unit));border-top:1px solid #523e3029;line-height:1.6}.AboutPage-module__JYpTiq__peopleBand{min-height:29rem;padding-top:3rem;padding-bottom:3.25rem;overflow:hidden}.AboutPage-module__JYpTiq__peopleTopline{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.25rem;display:flex}.AboutPage-module__JYpTiq__peopleHeading{white-space:nowrap;align-items:baseline;gap:.625rem;min-width:0;display:flex}.AboutPage-module__JYpTiq__peopleHeading>span{color:var(--about-red);text-transform:uppercase;font-size:.75rem;font-weight:800}.AboutPage-module__JYpTiq__peopleHeading h2{font-size:1.75rem}.AboutPage-module__JYpTiq__peopleActions,.AboutPage-module__JYpTiq__peopleControls{align-items:center;display:flex}.AboutPage-module__JYpTiq__peopleActions{gap:.9rem}.AboutPage-module__JYpTiq__peopleAll{color:#554d46;white-space:nowrap;align-items:center;gap:.3rem;min-height:2.75rem;font-size:.75rem;font-weight:800;display:inline-flex}.AboutPage-module__JYpTiq__peopleControls{gap:.5rem}.AboutPage-module__JYpTiq__peopleArrow{width:2.75rem;height:2.75rem;color:var(--about-ink);cursor:pointer;background:#fffdf9c2;border:1px solid #43352b2e;border-radius:50%;place-items:center;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:grid}.AboutPage-module__JYpTiq__peopleArrow:disabled{cursor:default;opacity:.32}.AboutPage-module__JYpTiq__peopleRail{min-width:0;overflow:hidden}.AboutPage-module__JYpTiq__peopleTrack{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:#9e211a57 transparent;scrollbar-width:thin;grid-auto-columns:calc(20% - 1.25rem);grid-auto-flow:column;gap:1rem;padding:0 0 .625rem;display:grid;overflow-x:auto}.AboutPage-module__JYpTiq__emptyPerson{aspect-ratio:.82;scroll-snap-align:start;border:1px solid #ffffff40;border-radius:4px;min-height:16.5rem;position:relative;overflow:hidden}.AboutPage-module__JYpTiq__emptyPerson:after{content:"";border:1px solid #ffffff1f;position:absolute;inset:1rem}.AboutPage-module__JYpTiq__emptyPerson:first-child{background:#a43834}.AboutPage-module__JYpTiq__emptyPerson:nth-child(2){background:#554659}.AboutPage-module__JYpTiq__emptyPerson:nth-child(3){background:#c88f27}.AboutPage-module__JYpTiq__emptyPerson:nth-child(4){background:#556345}.AboutPage-module__JYpTiq__emptyPerson:nth-child(5){background:#b03a3d}.AboutPage-module__JYpTiq__emptyPerson:nth-child(6){background:#435052}.AboutPage-module__JYpTiq__emptyPerson:nth-child(7){background:#815245}.AboutPage-module__JYpTiq__emptyPerson:nth-child(8){background:#756b48}.AboutPage-module__JYpTiq__communityBand{min-height:var(--about-band-height);grid-template-columns:minmax(0,39fr) minmax(0,61fr);display:grid;overflow:hidden}.AboutPage-module__JYpTiq__communityCopy{padding:var(--about-panel-block) var(--about-panel-inline);flex-direction:column;justify-content:center;display:flex}.AboutPage-module__JYpTiq__communityCopy h2{font-size:calc(1.8125 * var(--about-type-unit))}.AboutPage-module__JYpTiq__communityCopy>p:not(.AboutPage-module__JYpTiq__eyebrow){max-width:calc(27.5 * var(--about-fluid-unit));margin-top:calc(.75 * var(--about-fluid-unit));color:var(--about-muted);font-size:calc(.8125 * var(--about-type-unit));text-wrap:pretty;line-height:1.75}.AboutPage-module__JYpTiq__communityCopy .AboutPage-module__JYpTiq__button{width:fit-content;min-width:calc(8.25 * var(--about-fluid-unit));min-height:calc(2.75 * var(--about-fluid-unit));margin-top:calc(1.1 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__communityMedia{min-height:var(--about-band-height);background:#c6b09c}.AboutPage-module__JYpTiq__communityMedia img{object-fit:cover;object-position:center 52%;filter:saturate(.75)brightness(1.08)}.AboutPage-module__JYpTiq__communityMedia:before{z-index:1;background:linear-gradient(90deg, var(--about-paper-strong) 0%, #fffdf9b3 12%, #fffdf900 44%);content:"";pointer-events:none;position:absolute;inset:0}.AboutPage-module__JYpTiq__launcherBand{--launcher-red:#d74735;--launcher-ink:#24211f;--launcher-paper:#fffbf5;--launcher-pink:#ead0ca;--launcher-stone:#d8d1c9;scroll-margin-top:calc(5.5 * var(--about-fluid-unit));background:0 0;border-top:0}.AboutPage-module__JYpTiq__launcherInner{width:100%;padding-top:var(--about-section-gap);padding-bottom:clamp(1rem,2vw,2rem)}.AboutPage-module__JYpTiq__launcherShell{grid-template-columns:minmax(0, 1.85fr) minmax(calc(18 * var(--about-fluid-unit)), 1fr);gap:calc(.5 * var(--about-fluid-unit));display:grid}.AboutPage-module__JYpTiq__launcherLead{min-width:0;min-height:calc(22.5 * var(--about-fluid-unit));padding:calc(2.25 * var(--about-fluid-unit)) calc(2.5 * var(--about-fluid-unit));background:var(--launcher-paper);position:relative;overflow:hidden}.AboutPage-module__JYpTiq__launcherLockup{object-fit:contain;width:clamp(10rem,14vw,13rem);height:auto;display:block}.AboutPage-module__JYpTiq__launcherDisplay{margin-top:calc(1.25 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__launcherDisplayTitle{color:var(--launcher-ink);letter-spacing:0;align-items:baseline;gap:.06em;font-size:9rem;line-height:.9;display:flex}.AboutPage-module__JYpTiq__launcherDisplayTitle span{display:block}.AboutPage-module__JYpTiq__launcherTitleRule{width:clamp(8rem,14vw,11rem);height:.4rem;margin-top:calc(1.25 * var(--about-fluid-unit));background:var(--launcher-red);display:block}.AboutPage-module__JYpTiq__launcherStamp{right:calc(2.5 * var(--about-fluid-unit));bottom:calc(2.25 * var(--about-fluid-unit));align-items:center;gap:calc(.75 * var(--about-fluid-unit));color:var(--launcher-ink);font-size:calc(.75 * var(--about-type-unit));font-weight:800;line-height:1.4;display:flex;position:absolute}.AboutPage-module__JYpTiq__launcherStampMark{width:calc(2.625 * var(--about-fluid-unit));height:calc(2.625 * var(--about-fluid-unit));object-fit:contain;display:block}.AboutPage-module__JYpTiq__launcherIntro{min-width:0;min-height:calc(22.5 * var(--about-fluid-unit));padding:calc(2.5 * var(--about-fluid-unit)) calc(2.25 * var(--about-fluid-unit)) calc(2.25 * var(--about-fluid-unit));background:var(--launcher-ink);color:var(--launcher-paper);flex-direction:column;display:flex}.AboutPage-module__JYpTiq__launcherIntroCopy{max-width:calc(31 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__launcherEyebrow{color:#fffbf5c2;font-size:calc(.6875 * var(--about-type-unit));font-weight:800;line-height:1.4}.AboutPage-module__JYpTiq__launcherProductName{margin-top:calc(.75 * var(--about-fluid-unit));color:var(--launcher-paper);font-size:calc(2.625 * var(--about-type-unit));line-height:1.12}.AboutPage-module__JYpTiq__launcherSummary{margin-top:calc(1.25 * var(--about-fluid-unit));color:#fffbf5d1;font-size:calc(.8125 * var(--about-type-unit));text-wrap:pretty;line-height:1.9}.AboutPage-module__JYpTiq__launcherDownload{width:100%;min-height:calc(3 * var(--about-fluid-unit));justify-content:center;align-items:center;gap:calc(.5 * var(--about-fluid-unit));padding-inline:calc(1.125 * var(--about-fluid-unit));background:var(--launcher-red);color:#fff;font-size:calc(.75 * var(--about-type-unit));white-space:nowrap;border-radius:4px;margin-top:auto;font-weight:800;display:inline-flex}.AboutPage-module__JYpTiq__launcherBenefits{gap:calc(.5 * var(--about-fluid-unit));margin-top:calc(.5 * var(--about-fluid-unit));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.AboutPage-module__JYpTiq__launcherBenefit{min-width:0;min-height:calc(10.5 * var(--about-fluid-unit));padding:calc(1.5 * var(--about-fluid-unit));color:var(--launcher-ink);flex-direction:column;display:flex}.AboutPage-module__JYpTiq__launcherIndex{font-size:calc(.6875 * var(--about-type-unit));font-weight:900;line-height:1.4}.AboutPage-module__JYpTiq__launcherBenefit h3{font-size:calc(1.125 * var(--about-type-unit));margin-top:auto;line-height:1.35}.AboutPage-module__JYpTiq__launcherBenefit p{margin-top:calc(.45 * var(--about-fluid-unit));font-size:calc(.75 * var(--about-type-unit));text-wrap:pretty;line-height:1.65}.AboutPage-module__JYpTiq__launcherBenefitRed{background:var(--launcher-red);color:#fff}.AboutPage-module__JYpTiq__launcherBenefitPink{background:var(--launcher-pink)}.AboutPage-module__JYpTiq__launcherBenefitPaper{background:var(--launcher-paper);border:1px solid #24211f29}.AboutPage-module__JYpTiq__launcherBenefitStone{background:var(--launcher-stone)}.AboutPage-module__JYpTiq__launcherMeta{min-height:calc(3.75 * var(--about-fluid-unit));justify-content:space-between;align-items:center;gap:var(--about-fluid-unit);margin-top:calc(.5 * var(--about-fluid-unit));padding:calc(.5 * var(--about-fluid-unit)) calc(1.5 * var(--about-fluid-unit));background:var(--launcher-red);color:#fff;font-size:calc(.6875 * var(--about-type-unit));font-weight:800;display:flex}.AboutPage-module__JYpTiq__launcherMeta a{min-height:calc(2.75 * var(--about-fluid-unit));justify-content:center;align-items:center;gap:calc(.5 * var(--about-fluid-unit));color:#fff;font-weight:800;display:inline-flex}.AboutPage-module__JYpTiq__joinCtaBand{scroll-margin-top:calc(5.5 * var(--about-fluid-unit));background:0 0}.AboutPage-module__JYpTiq__joinCtaInner{padding-top:var(--about-section-gap);padding-bottom:clamp(2.5rem,4vw,4rem)}.AboutPage-module__JYpTiq__joinCtaPanel{grid-template-columns:minmax(0,39fr) minmax(0,61fr);display:grid;overflow:hidden}.AboutPage-module__JYpTiq__joinCtaCopy{min-width:0;min-height:calc(22.5 * var(--about-fluid-unit));padding:var(--about-panel-block) var(--about-panel-inline);flex-direction:column;justify-content:center;display:flex}.AboutPage-module__JYpTiq__joinCtaEyebrow{margin:0 0 calc(.75 * var(--about-fluid-unit));color:var(--about-red);font-size:calc(.75 * var(--about-type-unit));text-transform:uppercase;font-weight:800;line-height:1.2}.AboutPage-module__JYpTiq__joinCtaCopy h2{color:var(--about-ink);font-family:var(--about-hero-display);font-size:calc(2.3125 * var(--about-type-unit));text-wrap:balance;margin:0;font-weight:900;line-height:1.22}.AboutPage-module__JYpTiq__joinCtaRule{width:calc(2.25 * var(--about-fluid-unit));height:2px;margin:calc(.875 * var(--about-fluid-unit)) 0 calc(1.25 * var(--about-fluid-unit));background:var(--about-red);display:block}.AboutPage-module__JYpTiq__joinCtaLede,.AboutPage-module__JYpTiq__joinCtaBody,.AboutPage-module__JYpTiq__joinCtaDetail h3,.AboutPage-module__JYpTiq__joinCtaDetail p{margin:0}.AboutPage-module__JYpTiq__joinCtaLede{color:var(--about-red-dark);font-size:calc(.9375 * var(--about-type-unit));font-weight:800;line-height:1.65}.AboutPage-module__JYpTiq__joinCtaBody{max-width:28em;margin-top:calc(.55 * var(--about-fluid-unit));color:#635a52;font-size:calc(.8125 * var(--about-type-unit));text-wrap:pretty;line-height:1.85}.AboutPage-module__JYpTiq__joinCtaActions{align-items:center;gap:calc(.85 * var(--about-fluid-unit));margin-top:calc(.8 * var(--about-fluid-unit));flex-wrap:wrap;display:flex}.AboutPage-module__JYpTiq__joinCtaSecondary{min-height:calc(2.75 * var(--about-fluid-unit));margin-top:0}.AboutPage-module__JYpTiq__joinCtaMedia{min-height:calc(22.5 * var(--about-fluid-unit));background:#e8dfd1;border-left:1px solid #523e3017;margin:0;position:relative;overflow:hidden}.AboutPage-module__JYpTiq__joinCtaMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#faf7f033,#faf7f000 26%);position:absolute;inset:0}.AboutPage-module__JYpTiq__joinCtaImage{object-fit:cover;object-position:72% center;filter:saturate(.88)brightness(1.025)}.AboutPage-module__JYpTiq__joinCtaDetails{border-top:1px solid var(--about-line);background:#faf7f0f0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AboutPage-module__JYpTiq__joinCtaDetail{min-width:0;min-height:calc(5.5 * var(--about-fluid-unit));align-content:center;gap:calc(.4 * var(--about-fluid-unit));padding:calc(1.05 * var(--about-fluid-unit)) calc(1.5 * var(--about-fluid-unit));border-right:1px solid var(--about-line);display:grid}.AboutPage-module__JYpTiq__joinCtaDetail:last-child{border-right:0}.AboutPage-module__JYpTiq__joinCtaDetail h3{color:var(--about-ink);font-family:var(--about-hero-display);font-size:calc(.875 * var(--about-type-unit));font-weight:900;line-height:1.25}.AboutPage-module__JYpTiq__joinCtaDetail p{color:var(--about-muted);font-size:calc(.6875 * var(--about-type-unit));text-wrap:pretty;line-height:1.55}@media (min-width:761px){.AboutPage-module__JYpTiq__heroArchiveArt img{transform:translateY(-50%);width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;top:50%!important;bottom:auto!important;right:0!important}}@media (hover:hover) and (pointer:fine){.AboutPage-module__JYpTiq__button:hover{background:#fff;transform:translateY(-2px)}.AboutPage-module__JYpTiq__primaryButton:hover{border-color:var(--about-red-dark);background:var(--about-red-dark)}.AboutPage-module__JYpTiq__shortcut:hover strong,.AboutPage-module__JYpTiq__textLink:hover,.AboutPage-module__JYpTiq__peopleAll:hover,.AboutPage-module__JYpTiq__channelLinks a:hover,.AboutPage-module__JYpTiq__launcherMeta a:hover{color:var(--about-red)}.AboutPage-module__JYpTiq__contentTile:hover{transform:translateY(-2px)}.AboutPage-module__JYpTiq__peopleArrow:not(:disabled):hover{border-color:var(--about-red);background:var(--about-red);color:#fff;transform:translateY(-1px)}.AboutPage-module__JYpTiq__launcherDownload:hover{background:var(--about-red-dark);transform:translateY(-1px)}.AboutPage-module__JYpTiq__joinCtaPrimary:hover{border-color:var(--about-red-dark);background:var(--about-red-dark);transform:translateY(-1px)}.AboutPage-module__JYpTiq__joinCtaSecondary:hover{color:var(--about-red);transform:translateY(-1px)}}.AboutPage-module__JYpTiq__button:active,.AboutPage-module__JYpTiq__contentTile:active,.AboutPage-module__JYpTiq__peopleArrow:not(:disabled):active,.AboutPage-module__JYpTiq__launcherDownload:active,.AboutPage-module__JYpTiq__joinCtaPrimary:active,.AboutPage-module__JYpTiq__joinCtaSecondary:active{transform:translateY(1px)}.AboutPage-module__JYpTiq__contentTile{transition:transform .16s}@media (min-width:761px) and (max-width:1100px){.AboutPage-module__JYpTiq__heroKicker{font-size:2.25rem}.AboutPage-module__JYpTiq__hero h1{font-size:2.75rem}.AboutPage-module__JYpTiq__heroWelcome{font-size:1.75rem}.AboutPage-module__JYpTiq__heroDescription{font-size:.9rem}.AboutPage-module__JYpTiq__launcherDisplayTitle{font-size:6.5rem}.AboutPage-module__JYpTiq__heroCopy{width:min(100%,clamp(18rem,32vw,28rem));max-width:clamp(18rem,32vw,28rem)}.AboutPage-module__JYpTiq__aboutBand,.AboutPage-module__JYpTiq__communityBand{grid-template-columns:minmax(0,39fr) minmax(0,61fr)}.AboutPage-module__JYpTiq__aboutCopy,.AboutPage-module__JYpTiq__communityCopy{padding:calc(2.5 * var(--about-fluid-unit)) clamp(calc(1.5 * var(--about-fluid-unit)), 3vw, calc(2.5 * var(--about-fluid-unit)))}.AboutPage-module__JYpTiq__aboutMedia,.AboutPage-module__JYpTiq__communityMedia{min-height:var(--about-band-height)}.AboutPage-module__JYpTiq__projectsBand{padding-inline:clamp(calc(1.5 * var(--about-fluid-unit)), 3vw, calc(2.5 * var(--about-fluid-unit)));min-height:var(--about-band-height);padding-top:calc(2.5 * var(--about-fluid-unit));padding-bottom:calc(2.75 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__contentTile,.AboutPage-module__JYpTiq__channelTile{min-height:calc(16.5 * var(--about-fluid-unit));padding:calc(1.35 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__communityBand{min-height:var(--about-band-height)}.AboutPage-module__JYpTiq__launcherShell{grid-template-columns:minmax(0, 1.85fr) minmax(calc(18 * var(--about-fluid-unit)), 1fr)}.AboutPage-module__JYpTiq__launcherLead,.AboutPage-module__JYpTiq__launcherIntro{min-height:calc(22.5 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__launcherLead{padding:calc(1.75 * var(--about-fluid-unit)) calc(2 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__launcherIntro{padding:calc(2 * var(--about-fluid-unit)) calc(1.75 * var(--about-fluid-unit)) calc(1.75 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__launcherBenefits{grid-template-columns:repeat(4,minmax(0,1fr))}.AboutPage-module__JYpTiq__launcherBenefit{min-height:calc(10.5 * var(--about-fluid-unit));padding:calc(1.25 * var(--about-fluid-unit))}}@media (max-width:980px){.AboutPage-module__JYpTiq__heroCopy{width:min(100%,clamp(18rem,32vw,28rem));max-width:clamp(18rem,32vw,28rem)}.AboutPage-module__JYpTiq__shortcutGrid{gap:clamp(.75rem,1.125vw,.875rem) clamp(1.5rem,2.25vw,1.75rem)}.AboutPage-module__JYpTiq__aboutBand,.AboutPage-module__JYpTiq__communityBand{grid-template-columns:minmax(0,39fr) minmax(0,61fr)}.AboutPage-module__JYpTiq__emptyPerson{min-height:16rem}.AboutPage-module__JYpTiq__launcherInner{padding-top:var(--about-section-gap);padding-bottom:clamp(1rem,2vw,2rem)}.AboutPage-module__JYpTiq__launcherShell{grid-template-columns:minmax(0, 1.85fr) minmax(calc(18 * var(--about-fluid-unit)), 1fr);gap:calc(.5 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__launcherLead,.AboutPage-module__JYpTiq__launcherIntro{min-height:calc(22.5 * var(--about-fluid-unit))}.AboutPage-module__JYpTiq__launcherBenefits{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:761px) and (max-width:900px){.AboutPage-module__JYpTiq__aboutBand,.AboutPage-module__JYpTiq__communityBand,.AboutPage-module__JYpTiq__launcherShell,.AboutPage-module__JYpTiq__joinCtaPanel{grid-template-columns:minmax(0,1fr)}.AboutPage-module__JYpTiq__aboutMedia,.AboutPage-module__JYpTiq__communityMedia,.AboutPage-module__JYpTiq__joinCtaMedia{aspect-ratio:16/9;border-bottom:1px solid #523e3017;border-left:0;order:-1;min-height:0}.AboutPage-module__JYpTiq__aboutMedia{aspect-ratio:3/2}.AboutPage-module__JYpTiq__joinCtaCopy{min-height:0}.AboutPage-module__JYpTiq__projectsGrid,.AboutPage-module__JYpTiq__launcherBenefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.AboutPage-module__JYpTiq__page{background-size:1.5rem 1.5rem}.AboutPage-module__JYpTiq__page:before{opacity:.46;background-position:top;background-size:75rem}.AboutPage-module__JYpTiq__hero:after{opacity:.52;background-position:top;background-size:75rem}.AboutPage-module__JYpTiq__hero{--about-hero-art-height:clamp(11.25rem, 56vw, 20rem);background-size:1.5rem 1.5rem;min-height:0}.AboutPage-module__JYpTiq__heroInner{padding-inline:1.75rem;height:auto;min-height:0;padding-top:1rem;padding-bottom:var(--about-hero-art-height);display:block;max-width:100%!important}.AboutPage-module__JYpTiq__heroCopy{width:100%;max-width:32.5rem;margin-left:0}.AboutPage-module__JYpTiq__heroArchiveArt{width:100%;height:var(--about-hero-art-height);margin:0;position:absolute;inset:auto 0 0}.AboutPage-module__JYpTiq__heroArchiveArt:before{background-image:linear-gradient(var(--about-grid) 1px, transparent 1px), linear-gradient(90deg, var(--about-grid) 1px, transparent 1px), linear-gradient(180deg, var(--about-paper) 0%, #efeae4e0 16%, #efeae426 42%, #efeae400 62%);background-size:1.5rem 1.5rem,1.5rem 1.5rem,100% 100%}.AboutPage-module__JYpTiq__heroArchiveArt img{object-fit:contain;object-position:right bottom;width:auto!important;max-width:none!important;height:100%!important;inset:auto 0 0 auto!important}.AboutPage-module__JYpTiq__heroKicker{margin-bottom:.5rem;font-size:2.125rem}.AboutPage-module__JYpTiq__hero h1{max-width:32.5rem;font-size:2.5rem}.AboutPage-module__JYpTiq__heroWelcome{margin-top:.625rem;font-size:1.5rem}.AboutPage-module__JYpTiq__heroDescription{width:calc(100% + 1rem);max-width:32.5rem;margin-top:.25rem;font-size:.8125rem;line-height:1.3}.AboutPage-module__JYpTiq__heroActions{flex-wrap:nowrap;gap:.625rem;margin-top:.5rem}.AboutPage-module__JYpTiq__heroActions .AboutPage-module__JYpTiq__button{flex:9.5rem;min-width:0;min-height:2.75rem;padding-inline:.625rem;font-size:.75rem}.AboutPage-module__JYpTiq__heroShortcuts{margin-top:1.25rem;padding-top:1rem}.AboutPage-module__JYpTiq__shortcutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;width:100%}.AboutPage-module__JYpTiq__shortcut{min-height:2.625rem}.AboutPage-module__JYpTiq__contentStack{gap:1.25rem;padding-top:1.25rem;padding-bottom:1.5rem;max-width:100%!important}.AboutPage-module__JYpTiq__aboutBand,.AboutPage-module__JYpTiq__projectsBand,.AboutPage-module__JYpTiq__peopleBand,.AboutPage-module__JYpTiq__communityBand{min-height:0}.AboutPage-module__JYpTiq__sectionBand{background:#faf7f0fa;box-shadow:0 12px 30px #452d1c14}.AboutPage-module__JYpTiq__aboutBand,.AboutPage-module__JYpTiq__communityBand{grid-template-columns:minmax(0,1fr)}.AboutPage-module__JYpTiq__aboutCopy,.AboutPage-module__JYpTiq__projectsBand,.AboutPage-module__JYpTiq__peopleBand,.AboutPage-module__JYpTiq__communityCopy{padding:1.875rem 1.5rem}.AboutPage-module__JYpTiq__aboutCopy h2,.AboutPage-module__JYpTiq__communityCopy h2{font-size:1.8125rem}.AboutPage-module__JYpTiq__aboutMedia{aspect-ratio:3/2;order:-1;min-height:0}.AboutPage-module__JYpTiq__projectsGrid{grid-template-columns:minmax(0,1fr)}.AboutPage-module__JYpTiq__contentTile{min-height:10.5rem}.AboutPage-module__JYpTiq__channelTile{min-height:13rem}.AboutPage-module__JYpTiq__sectionHeading{flex-direction:column;align-items:start;gap:.55rem}.AboutPage-module__JYpTiq__peopleTopline{flex-direction:column;align-items:stretch;gap:.75rem}.AboutPage-module__JYpTiq__peopleActions{justify-content:space-between;gap:.625rem;width:100%}.AboutPage-module__JYpTiq__peopleAll{font-size:.6875rem}.AboutPage-module__JYpTiq__peopleArrow{width:2.75rem;height:2.75rem}.AboutPage-module__JYpTiq__peopleRail{width:calc(100% + 3rem);max-width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem}.AboutPage-module__JYpTiq__peopleTrack{grid-auto-columns:clamp(11.875rem,56vw,22.5rem);gap:.75rem;padding-left:1.5rem;padding-right:1.5rem;scroll-padding-inline:1.5rem}.AboutPage-module__JYpTiq__emptyPerson{min-height:0}.AboutPage-module__JYpTiq__communityMedia{aspect-ratio:16/7;order:-1;min-height:0}.AboutPage-module__JYpTiq__communityMedia:before{background:linear-gradient(0deg, var(--about-paper-strong) 0%, #fffdf91a 44%, #fffdf900)}.AboutPage-module__JYpTiq__launcherInner{padding-inline:1.5rem;padding-top:2.75rem;padding-bottom:2.25rem;max-width:100%!important}.AboutPage-module__JYpTiq__joinCtaInner{padding-top:2.75rem;padding-bottom:2.25rem}.AboutPage-module__JYpTiq__joinCtaPanel{grid-template-columns:minmax(0,1fr)}.AboutPage-module__JYpTiq__joinCtaMedia{aspect-ratio:16/10;border-bottom:1px solid #523e3017;border-left:0;order:-1;min-height:0}.AboutPage-module__JYpTiq__joinCtaCopy{min-height:0;padding:1.875rem 1.5rem}.AboutPage-module__JYpTiq__joinCtaCopy h2{font-size:1.8125rem}.AboutPage-module__JYpTiq__joinCtaLede{font-size:.875rem}.AboutPage-module__JYpTiq__joinCtaBody{font-size:.8125rem}.AboutPage-module__JYpTiq__joinCtaActions{gap:.625rem;margin-top:.875rem}.AboutPage-module__JYpTiq__joinCtaSecondary{min-height:2.75rem}.AboutPage-module__JYpTiq__joinCtaDetails{grid-template-columns:minmax(0,1fr)}.AboutPage-module__JYpTiq__joinCtaDetail{border-right:0;border-bottom:1px solid var(--about-line);gap:.375rem;min-height:4.625rem;padding:.8125rem 1.125rem}.AboutPage-module__JYpTiq__joinCtaDetail:last-child{border-bottom:0}.AboutPage-module__JYpTiq__joinCtaDetail h3{font-size:.875rem}.AboutPage-module__JYpTiq__joinCtaDetail p{font-size:.75rem}.AboutPage-module__JYpTiq__launcherShell{grid-template-columns:minmax(0,1fr);gap:.625rem}.AboutPage-module__JYpTiq__launcherLead{min-height:19rem;padding:1.5rem}.AboutPage-module__JYpTiq__launcherLockup{width:9.5rem}.AboutPage-module__JYpTiq__launcherDisplay{margin-top:1.25rem}.AboutPage-module__JYpTiq__launcherDisplayTitle{font-size:5.25rem}.AboutPage-module__JYpTiq__launcherTitleRule{width:7.5rem;height:.35rem;margin-top:1rem}.AboutPage-module__JYpTiq__launcherStamp{bottom:1.5rem;right:1.5rem}.AboutPage-module__JYpTiq__launcherIntro{min-height:20rem;padding:1.75rem 1.5rem 1.5rem}.AboutPage-module__JYpTiq__launcherProductName{font-size:2rem}.AboutPage-module__JYpTiq__launcherBenefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:.625rem}.AboutPage-module__JYpTiq__launcherBenefit{min-height:9.5rem;padding:1rem}.AboutPage-module__JYpTiq__launcherMeta{flex-direction:column;align-items:flex-start;gap:0;min-height:0;margin-top:.625rem;padding:.75rem 1.25rem}}@media (max-width:390px){.AboutPage-module__JYpTiq__heroDescription{font-size:.75rem}.AboutPage-module__JYpTiq__shortcutGrid{gap:.45rem .625rem}.AboutPage-module__JYpTiq__shortcut{grid-template-columns:1.875rem minmax(0,1fr);gap:.5rem}.AboutPage-module__JYpTiq__shortcutIcon{width:1.875rem;height:1.875rem}.AboutPage-module__JYpTiq__shortcut small{display:none}.AboutPage-module__JYpTiq__aboutCopy,.AboutPage-module__JYpTiq__projectsBand,.AboutPage-module__JYpTiq__peopleBand,.AboutPage-module__JYpTiq__communityCopy{padding-inline:1.25rem}.AboutPage-module__JYpTiq__peopleHeading h2{font-size:1.5rem}.AboutPage-module__JYpTiq__peopleRail{width:calc(100% + 2.5rem);max-width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-right:-1.25rem}.AboutPage-module__JYpTiq__peopleTrack{padding-left:1.25rem;padding-right:1.25rem;scroll-padding-inline:1.25rem}.AboutPage-module__JYpTiq__launcherInner{padding-inline:1.25rem;padding-top:2.5rem}.AboutPage-module__JYpTiq__launcherLead{min-height:17.75rem;padding:1.25rem}.AboutPage-module__JYpTiq__launcherLockup{width:8.25rem}.AboutPage-module__JYpTiq__launcherDisplayTitle{font-size:4.5rem}.AboutPage-module__JYpTiq__launcherStamp{bottom:1.25rem;right:1.25rem}.AboutPage-module__JYpTiq__launcherStampMark{width:2.25rem;height:2.25rem}.AboutPage-module__JYpTiq__launcherBenefit{min-height:9.25rem;padding:.875rem}}@media (max-width:330px){.AboutPage-module__JYpTiq__heroInner{padding-inline:1.5rem}.AboutPage-module__JYpTiq__hero h1{font-size:2.0625rem}.AboutPage-module__JYpTiq__heroKicker{font-size:1.75rem}.AboutPage-module__JYpTiq__heroWelcome{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.AboutPage-module__JYpTiq__page *,.AboutPage-module__JYpTiq__page :before,.AboutPage-module__JYpTiq__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.AboutPage-module__JYpTiq__invitationHero{--ticket-intro:#294d38;--ticket-participation:#583563;--ticket-width:clamp(12.5rem,18.5vw,20rem);--ticket-offset:clamp(2rem,3.2vw,3.5rem);--ticket-overlap:clamp(1rem,1vw,1.25rem);--invitation-serif:"Hechao Invitation Serif",var(--about-hero-serif);padding-inline:clamp(1.25rem,7vw,7rem);width:100%;max-width:none;padding-top:clamp(2.5rem,4.8vw,5rem);padding-bottom:3rem}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroCopy{width:40rem;max-width:min(48%,40rem)}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroKicker{margin-bottom:.55rem;font-size:clamp(2.6rem,5vw,5.25rem)}.AboutPage-module__JYpTiq__invitationHero h1{white-space:nowrap;font-size:clamp(3rem,5vw,5.5rem);line-height:1.02}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroWelcome{margin-top:1rem;font-size:clamp(1.6rem,2.1vw,2.25rem)}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroDescription{font-family:var(--invitation-serif);margin-top:.25rem;font-size:clamp(1rem,1.1vw,1.2rem);font-weight:400}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroDescription:after{content:"";background:#576d51;width:4rem;height:3px;margin-top:.875rem;display:block}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt:before{background:linear-gradient(90deg,var(--about-paper),transparent 15%);background-size:100%}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt img{object-position:center;height:100%!important}.AboutPage-module__JYpTiq__invitationTickets{isolation:isolate;width:calc(var(--ticket-width)*2 - var(--ticket-overlap));align-items:flex-start;margin-top:1.75rem;display:flex;position:relative}.AboutPage-module__JYpTiq__invitationTicket{--ticket-color:var(--ticket-intro);flex:0 0 var(--ticket-width);color:var(--ticket-color);background:var(--about-paper-strong);min-height:clamp(11rem,11.5vw,12rem);font-family:var(--invitation-serif);font-synthesis:none;border:1px solid #ded6c6;flex-direction:column;gap:.5rem;padding:1.5rem clamp(1.1rem,1.9vw,2rem);text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;transform:rotate(-3deg);box-shadow:0 6px 15px #392a2019}.AboutPage-module__JYpTiq__invitationTicket strong{font-family:inherit;font-size:clamp(1.4rem,2vw,2.25rem);font-weight:800;line-height:1.35}.AboutPage-module__JYpTiq__invitationTicket>span:not(.AboutPage-module__JYpTiq__ticketFold){font-size:clamp(.85rem,1.1vw,1.2rem)}.AboutPage-module__JYpTiq__invitationTicket>span:not(.AboutPage-module__JYpTiq__ticketAction):not(.AboutPage-module__JYpTiq__ticketFold){color:var(--about-muted);white-space:normal;line-height:1.6}.AboutPage-module__JYpTiq__invitationTicket .AboutPage-module__JYpTiq__ticketAction{border-bottom:1px solid;align-self:flex-start;align-items:center;gap:.6rem;min-height:2.75rem;margin-top:.75rem;padding-bottom:.15rem;font-weight:700;display:flex}.AboutPage-module__JYpTiq__participateTicket{--ticket-color:var(--ticket-participation);margin-left:calc(-1 * var(--ticket-overlap));margin-top:var(--ticket-offset);z-index:1;transform:rotate(4deg)}.AboutPage-module__JYpTiq__ticketFold{clip-path:polygon(0 0,100% 0,100% 100%);background:var(--ticket-color);opacity:.85;width:1rem;height:1rem;position:absolute;top:0;right:0}.AboutPage-module__JYpTiq__invitationTicket:hover{z-index:2;transform:rotate(0)translateY(-3px);box-shadow:0 9px 18px #392a2025}.AboutPage-module__JYpTiq__invitationLinks{font-family:var(--invitation-serif);align-items:center;gap:1.5rem;margin-top:1rem;padding-left:clamp(0rem,3.5vw,3.5rem);font-size:clamp(1rem,1.2vw,1.25rem);display:flex}.AboutPage-module__JYpTiq__invitationLinks a{text-underline-offset:6px;align-items:center;gap:.35rem;min-height:2.75rem;text-decoration:underline;display:flex}@media (min-width:1001px){.AboutPage-module__JYpTiq__invitationHero{min-height:clamp(39rem,50.8vw,54rem)}}@media (max-width:1000px){.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroCopy{max-width:57%}.AboutPage-module__JYpTiq__invitationTicket{padding:1.2rem}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt{width:64%;left:36%}.AboutPage-module__JYpTiq__invitationHero{--ticket-width:54%;--ticket-overlap:8%;flex-direction:column;min-height:0;padding:2rem 1.25rem 0;display:flex}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroCopy{width:100%;max-width:none}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroKicker{font-size:2.5rem}.AboutPage-module__JYpTiq__invitationHero h1{font-size:clamp(2rem,9vw,3.3rem)}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroWelcome{font-size:1.6rem}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroDescription{font-size:clamp(.875rem,3.85vw,1.1rem)}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroDescription:after{width:2.75rem;margin-top:.65rem}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt{order:2;width:calc(100% + 2.5rem);height:17rem;margin:1.5rem -1.25rem 0;position:relative;left:auto}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt img{object-fit:cover;width:100%!important;height:auto!important}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt:before{display:none}.AboutPage-module__JYpTiq__invitationTickets{width:100%;min-height:13.2rem;margin-top:1.7rem}.AboutPage-module__JYpTiq__invitationTicket{min-height:10rem;padding:1.1rem .8rem}.AboutPage-module__JYpTiq__invitationTicket strong{font-size:clamp(1rem,4.8vw,1.4rem)}.AboutPage-module__JYpTiq__invitationTicket>span:not(.AboutPage-module__JYpTiq__ticketFold){font-size:.8125rem}.AboutPage-module__JYpTiq__participateTicket{margin-left:calc(-1 * var(--ticket-overlap));margin-top:2.7rem}.AboutPage-module__JYpTiq__invitationLinks{min-height:44px;margin-top:.5rem;padding-left:0;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.AboutPage-module__JYpTiq__invitationTicket{transition:none}.AboutPage-module__JYpTiq__invitationTicket:hover{transform:none}}.AboutPage-module__JYpTiq__hero{background-image:url(/images/site/invitation-paper-texture.webp);background-size:384px}.AboutPage-module__JYpTiq__hero:after{opacity:.5}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt{width:100%;left:0}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt img{object-fit:cover;object-position:right center;width:100%!important;height:100%!important}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt:before{background:linear-gradient(90deg,#f3eee540,#0000 48%)}.AboutPage-module__JYpTiq__invitationTicket{background-image:url(/images/site/invitation-paper-texture.webp);background-size:384px;border-color:#eee2ca}.AboutPage-module__JYpTiq__invitationTicket .AboutPage-module__JYpTiq__ticketAction{font-family:var(--invitation-serif)}@media (max-width:1000px){.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt{width:calc(100% + 2.5rem);left:auto}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt img{object-position:right center;object-fit:cover}}.AboutPage-module__JYpTiq__invitationTicket{background-image:linear-gradient(#ffffff75,#ffffff75),url(/images/site/invitation-paper-texture.webp);box-shadow:0 5px 17px #392a202e}@media (max-width:1000px){.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt{z-index:2;flex:none;inset:auto}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt img{z-index:1;transform:none;position:relative!important;inset:0!important}}@media (min-width:701px) and (max-width:1000px){.AboutPage-module__JYpTiq__invitationTickets{max-width:38rem}.AboutPage-module__JYpTiq__invitationTicket{min-height:12rem;padding:1.5rem}.AboutPage-module__JYpTiq__invitationTicket strong{font-size:2rem}.AboutPage-module__JYpTiq__invitationTicket>span:not(.AboutPage-module__JYpTiq__ticketFold){font-size:1rem}.AboutPage-module__JYpTiq__invitationHero .AboutPage-module__JYpTiq__heroArchiveArt{height:clamp(20rem,50vw,30rem)}}
.ActivityNotificationGroup-module__JLwDGq__notice{--notification-ink:var(--hc-ink,#28251f);--notification-muted:var(--hc-ink-soft,#6b655d);--notification-line:var(--hc-line,#d8cfbf);--notification-accent:var(--hc-red,#9e211a);border-top:1px solid var(--notification-line);color:var(--notification-ink);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.5rem;padding-block:1.25rem;scroll-margin-top:6rem;font-family:Noto Sans SC Variable,Microsoft YaHei,sans-serif;display:flex}.ActivityNotificationGroup-module__JLwDGq__notice,.ActivityNotificationGroup-module__JLwDGq__notice *{box-sizing:border-box}.ActivityNotificationGroup-module__JLwDGq__content{flex:24rem;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.ActivityNotificationGroup-module__JLwDGq__symbol{color:var(--notification-accent);flex:none;padding-top:.15rem;display:inline-flex}.ActivityNotificationGroup-module__JLwDGq__copy{min-width:0}.ActivityNotificationGroup-module__JLwDGq__heading{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.ActivityNotificationGroup-module__JLwDGq__notice .ActivityNotificationGroup-module__JLwDGq__title{color:var(--notification-ink);margin:0;font-size:1rem;font-weight:600;line-height:1.65}.ActivityNotificationGroup-module__JLwDGq__audience{color:var(--notification-muted);font-size:.75rem;line-height:1.75}.ActivityNotificationGroup-module__JLwDGq__notice .ActivityNotificationGroup-module__JLwDGq__description{color:var(--notification-muted);overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.875rem;line-height:1.8}.ActivityNotificationGroup-module__JLwDGq__notice .ActivityNotificationGroup-module__JLwDGq__detail{color:var(--notification-muted);overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.8125rem;line-height:1.8}.ActivityNotificationGroup-module__JLwDGq__join{min-width:0}.ActivityNotificationGroup-module__JLwDGq__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ActivityNotificationGroup-module__JLwDGq__notice .ActivityNotificationGroup-module__JLwDGq__number{flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:0;line-height:1.5;display:flex}.ActivityNotificationGroup-module__JLwDGq__number>span{color:var(--notification-muted);font-size:.8125rem}.ActivityNotificationGroup-module__JLwDGq__number>strong{color:var(--notification-ink);font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;font-size:1.125rem;font-weight:600}.ActivityNotificationGroup-module__JLwDGq__copyButton{border:1px solid var(--notification-line);width:6.75rem;min-height:2.75rem;color:var(--notification-accent);font:inherit;cursor:pointer;background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .65rem;font-size:.8125rem;font-weight:550;line-height:1.5;display:inline-flex}.ActivityNotificationGroup-module__JLwDGq__copyButton:disabled{cursor:wait}.ActivityNotificationGroup-module__JLwDGq__copyButton:focus-visible{outline:2px solid var(--notification-accent);outline-offset:3px}.ActivityNotificationGroup-module__JLwDGq__notice .ActivityNotificationGroup-module__JLwDGq__joinHint{color:var(--notification-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.7}.ActivityNotificationGroup-module__JLwDGq__notice .ActivityNotificationGroup-module__JLwDGq__copyError{max-width:20rem;color:var(--notification-accent);margin:.35rem 0 0;font-size:.8125rem;line-height:1.7}.ActivityNotificationGroup-module__JLwDGq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ActivityNotificationGroup-module__JLwDGq__invitation{border-top-style:dashed;padding-top:1.5rem;padding-bottom:.25rem}.ActivityNotificationGroup-module__JLwDGq__invitation .ActivityNotificationGroup-module__JLwDGq__title{font-size:1.25rem}.ActivityNotificationGroup-module__JLwDGq__invitation .ActivityNotificationGroup-module__JLwDGq__symbol{padding-top:.35rem}.ActivityNotificationGroup-module__JLwDGq__inline{gap:.75rem 1.5rem;padding-block:1rem}.ActivityNotificationGroup-module__JLwDGq__inline .ActivityNotificationGroup-module__JLwDGq__content{flex-basis:22rem}.ActivityNotificationGroup-module__JLwDGq__inline .ActivityNotificationGroup-module__JLwDGq__symbol{color:var(--notification-muted)}.ActivityNotificationGroup-module__JLwDGq__progress{border-top:0;border-bottom:1px solid var(--notification-line);margin-top:0;margin-bottom:1.5rem;padding:1rem 0}@media (hover:hover) and (pointer:fine){.ActivityNotificationGroup-module__JLwDGq__copyButton:hover{border-color:var(--notification-accent);background:color-mix(in srgb, var(--notification-accent) 4%, transparent)}}@media (max-width:640px){.ActivityNotificationGroup-module__JLwDGq__notice{gap:.85rem}.ActivityNotificationGroup-module__JLwDGq__notice .ActivityNotificationGroup-module__JLwDGq__content{flex-basis:100%}.ActivityNotificationGroup-module__JLwDGq__invitation .ActivityNotificationGroup-module__JLwDGq__title{font-size:1.125rem}.ActivityNotificationGroup-module__JLwDGq__join{margin-left:2.0625rem}.ActivityNotificationGroup-module__JLwDGq__number>strong{font-size:1.0625rem}}@media (max-width:360px){.ActivityNotificationGroup-module__JLwDGq__join{margin-left:0}}
.ActivityDetail-module__NSg08G__page{--detail-muted:#55565a;--detail-line:#ded1bf;background:var(--hc-canvas);color:#121315}.ActivityDetail-module__NSg08G__shell{width:82%;max-width:86rem;padding:2.25rem 0 3rem}.ActivityDetail-module__NSg08G__breadcrumbs{color:#6b6b6b;align-items:center;gap:.65rem;margin-bottom:1.4rem;font-size:.9rem;line-height:1.6;display:flex}.ActivityDetail-module__NSg08G__breadcrumbs a{align-items:center;min-height:2rem;display:inline-flex}.ActivityDetail-module__NSg08G__layout{grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,2.02fr) minmax(22rem,1fr);align-items:start;gap:1.4rem 1.75rem;display:grid}.ActivityDetail-module__NSg08G__heading{grid-column:1;min-width:0}.ActivityDetail-module__NSg08G__titleLine{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ActivityDetail-module__NSg08G__titleLine h1{font-size:var(--hc-ui-title);font-weight:var(--hc-ui-strong);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;line-height:1.2}.ActivityDetail-module__NSg08G__titleLine [data-audience],.ActivityDetail-module__NSg08G__scope [data-audience]{border-radius:4px;padding:.3rem .75rem;font-size:1rem;font-weight:650}.ActivityDetail-module__NSg08G__page [data-audience=open]{color:#087143;background:#cce7d4}.ActivityDetail-module__NSg08G__page [data-audience=member]{color:#6550b7;background:#e4def8}.ActivityDetail-module__NSg08G__subtitle{color:#404247;margin:1rem 0 0;font-size:1.4rem;font-weight:500;line-height:1.7}.ActivityDetail-module__NSg08G__inlineTime{align-items:center;gap:.8rem;margin:.85rem 0 0;font-size:1.3rem;line-height:1.6;display:flex}.ActivityDetail-module__NSg08G__inlineTime>.i-icon{flex:none}.ActivityDetail-module__NSg08G__content{grid-area:2/1;min-width:0}.ActivityDetail-module__NSg08G__cover{aspect-ratio:2.4;background:#e5dfd4;border-radius:4px;width:100%;margin:0;overflow:hidden}.ActivityDetail-module__NSg08G__cover>img{object-fit:cover;width:100%;height:100%;display:block}.ActivityDetail-module__NSg08G__coverFallback{width:100%;height:100%;color:var(--detail-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.ActivityDetail-module__NSg08G__introduction{margin-top:1.5rem}.ActivityDetail-module__NSg08G__introduction h2,.ActivityDetail-module__NSg08G__actionPanel h2{font-size:var(--hc-ui-heading);margin:0 0 .8rem;font-weight:700;line-height:1.4}.ActivityDetail-module__NSg08G__introduction p{font-size:var(--hc-ui-body);color:#35383d;white-space:pre-line;overflow-wrap:anywhere;margin:.25rem 0;font-weight:450;line-height:1.8}.ActivityDetail-module__NSg08G__publicNote{border-top:1px solid var(--detail-line);margin-top:1rem;padding-top:1rem;font-size:.96rem;line-height:1.7}.ActivityDetail-module__NSg08G__publicNote p{color:#41464e;margin:0}.ActivityDetail-module__NSg08G__actionPanel{border:1px solid var(--detail-line);background:#fcf9f3;border-radius:4px;grid-area:1/2/3;min-width:0;padding:1.75rem;scroll-margin-top:6rem}.ActivityDetail-module__NSg08G__page[data-audience=member] .ActivityDetail-module__NSg08G__actionPanel{grid-row:2}.ActivityDetail-module__NSg08G__page[data-audience=member] .ActivityDetail-module__NSg08G__titleLine h1{font-size:clamp(2rem,2.7vw,2.8rem)}.ActivityDetail-module__NSg08G__dateBlock{border-bottom:1px solid var(--detail-line);margin-bottom:1.45rem;padding-bottom:1.25rem}.ActivityDetail-module__NSg08G__dateBlock>time{gap:.25rem;display:grid}.ActivityDetail-module__NSg08G__dateBlock>time>span{color:#ac2220;letter-spacing:-.03em;font-size:clamp(2rem,3vw,3.125rem);font-weight:750;line-height:1.2}.ActivityDetail-module__NSg08G__dateBlock>time>span>small{color:#24272a;letter-spacing:0;margin-left:.75rem;font-size:1.15rem;font-weight:650}.ActivityDetail-module__NSg08G__dateBlock>time>strong{color:#111;white-space:normal;font-size:clamp(1.5rem,2.15vw,2.25rem);font-weight:750;line-height:1.4}.ActivityDetail-module__NSg08G__scope{color:#505050;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.65rem;font-size:.95rem;font-weight:600;display:flex}.ActivityDetail-module__NSg08G__scope [data-audience=open]{border-radius:999px}.ActivityDetail-module__NSg08G__steps{counter-reset:step;margin:0 0 1.2rem;padding:0;list-style:none}.ActivityDetail-module__NSg08G__steps li{counter-increment:step;min-height:3.25rem;color:var(--detail-muted);border-bottom:1px solid #e9e0d4;grid-template-columns:1.9rem minmax(0,1fr) auto;align-items:center;gap:.65rem;font-size:1.125rem;font-weight:450;display:grid}.ActivityDetail-module__NSg08G__steps li:last-child{border:0}.ActivityDetail-module__NSg08G__steps li:before{content:counter(step);color:#242424;background:#e8e0d4;border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;font-weight:650;display:grid}.ActivityDetail-module__NSg08G__steps strong{text-align:right;font-size:1.05rem;font-weight:500}.ActivityDetail-module__NSg08G__steps [data-state=done]{color:#187449;font-weight:650}.ActivityDetail-module__NSg08G__steps [data-state=action]{color:#ab211e;font-weight:650}.ActivityDetail-module__NSg08G__steps [data-state=pending]{color:#898782}.ActivityDetail-module__NSg08G__conditions{margin:0}.ActivityDetail-module__NSg08G__conditions>div{border-bottom:1px solid var(--detail-line);justify-content:space-between;gap:1rem;padding:.85rem 0;font-size:1.125rem;display:flex}.ActivityDetail-module__NSg08G__conditions dt{color:#555961}.ActivityDetail-module__NSg08G__conditions dd{text-align:right;margin:0}.ActivityDetail-module__NSg08G__memberExplanation{margin:2rem 0 1.5rem}.ActivityDetail-module__NSg08G__memberExplanation p{color:#51555b;margin:0;font-size:1.125rem;line-height:1.75}.ActivityDetail-module__NSg08G__disabled,.ActivityDetail-module__NSg08G__outline{text-align:center;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:3.4rem;padding:.6rem 1rem;font-size:1rem;font-weight:650;display:flex}.ActivityDetail-module__NSg08G__disabled{color:#777;cursor:not-allowed;background:#d8d6d2;border:0}.ActivityDetail-module__NSg08G__outline{color:#ac201f;border:1px solid #ac201f;margin-top:.75rem;text-decoration:none}.ActivityDetail-module__NSg08G__outline:hover{background:#f9eee7}.ActivityDetail-module__NSg08G__textLink,.ActivityDetail-module__NSg08G__bindingLink{color:#a5221e;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;margin-top:.6rem;font-size:.95rem;display:flex}.ActivityDetail-module__NSg08G__bindingLink{text-underline-offset:.3rem;text-decoration:underline}.ActivityDetail-module__NSg08G__signup button{min-height:3.2rem;font-size:1.15rem}.ActivityDetail-module__NSg08G__signup button>.i-icon{display:none}.ActivityDetail-module__NSg08G__registered{text-align:center;color:#1c714b;font-size:1.1rem}.ActivityDetail-module__NSg08G__note{color:var(--detail-muted);margin:1rem 0 0;font-size:.95rem;line-height:1.7}.ActivityDetail-module__NSg08G__client{text-align:center;font-size:.85rem}.ActivityDetail-module__NSg08G__client>a{min-height:2.75rem}.ActivityDetail-module__NSg08G__privateBrief{border-top:1px solid var(--detail-line);margin-top:1.2rem;padding-top:1.2rem}.ActivityDetail-module__NSg08G__privateBrief h3{margin:0 0 .5rem;font-weight:650}.ActivityDetail-module__NSg08G__privateBrief p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 1rem;font-size:.95rem;line-height:1.7}.ActivityDetail-module__NSg08G__roster{border-top:1px solid var(--detail-line);margin-top:1.2rem;font-size:.9rem}.ActivityDetail-module__NSg08G__roster>summary{cursor:pointer;min-height:3.2rem;color:var(--detail-muted);align-items:center;gap:.7rem;list-style:none;display:flex}.ActivityDetail-module__NSg08G__roster>summary::-webkit-details-marker{display:none}.ActivityDetail-module__NSg08G__roster>summary>.i-icon{margin-left:auto}.ActivityDetail-module__NSg08G__roster[open]>summary>.i-icon{transform:rotate(180deg)}.ActivityDetail-module__NSg08G__roster>p{color:var(--detail-muted);margin:0 0 1rem}.ActivityDetail-module__NSg08G__registrantGrid{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:1rem;margin:.5rem 0 1.2rem;padding:0;list-style:none;display:grid}.ActivityDetail-module__NSg08G__registrant{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.ActivityDetail-module__NSg08G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ActivityDetail-module__NSg08G__page a:focus-visible,.ActivityDetail-module__NSg08G__page button:focus-visible,.ActivityDetail-module__NSg08G__page summary:focus-visible{outline-offset:4px;outline:2px solid #a5221e}@media (min-width:1680px){.ActivityDetail-module__NSg08G__shell{width:82%}}@media (max-width:1050px){.ActivityDetail-module__NSg08G__shell{width:90%}.ActivityDetail-module__NSg08G__layout{grid-template-columns:minmax(0,1.65fr) minmax(18rem,1fr)}.ActivityDetail-module__NSg08G__actionPanel{padding:1.2rem}.ActivityDetail-module__NSg08G__steps li{gap:.4rem;font-size:.85rem}.ActivityDetail-module__NSg08G__steps strong{font-size:.8rem}}@media (max-width:760px){.ActivityDetail-module__NSg08G__shell{width:auto;padding:1.3rem 1.25rem 2.5rem}.ActivityDetail-module__NSg08G__layout{flex-direction:column;gap:1.4rem;display:flex}.ActivityDetail-module__NSg08G__heading,.ActivityDetail-module__NSg08G__content,.ActivityDetail-module__NSg08G__actionPanel{width:100%}.ActivityDetail-module__NSg08G__titleLine{gap:.6rem}.ActivityDetail-module__NSg08G__titleLine h1{font-size:2rem}.ActivityDetail-module__NSg08G__titleLine [data-audience]{padding:.25rem .55rem;font-size:.8rem}.ActivityDetail-module__NSg08G__subtitle,.ActivityDetail-module__NSg08G__inlineTime{font-size:1rem}.ActivityDetail-module__NSg08G__cover{aspect-ratio:1.7}.ActivityDetail-module__NSg08G__introduction p{font-size:1rem}.ActivityDetail-module__NSg08G__actionPanel{padding:1.3rem}.ActivityDetail-module__NSg08G__dateBlock>time>span{font-size:2.3rem}.ActivityDetail-module__NSg08G__dateBlock>time>strong{font-size:1.7rem}.ActivityDetail-module__NSg08G__steps li{min-height:3rem;font-size:.96rem}.ActivityDetail-module__NSg08G__steps strong{font-size:.86rem}}@media (max-width:1300px) and (min-width:1051px){.ActivityDetail-module__NSg08G__layout{grid-template-columns:minmax(0,1.85fr) minmax(21rem,1fr)}.ActivityDetail-module__NSg08G__actionPanel{padding:1.5rem}.ActivityDetail-module__NSg08G__steps li{font-size:1rem}.ActivityDetail-module__NSg08G__steps strong{font-size:.95rem}}
.ProjectDetailPage-module__2ZM_uW__page{--project-muted:color-mix(in srgb, var(--hc-ink) 68%, transparent);background:var(--hc-canvas);color:var(--hc-ink)}.ProjectDetailPage-module__2ZM_uW__detailSessions{border-top:1px solid var(--hc-line);margin-top:1.2rem}.ProjectDetailPage-module__2ZM_uW__detailSessions>summary{cursor:pointer;align-items:center;gap:.75rem;min-height:3.2rem;font-size:.9rem;list-style:none;display:flex}.ProjectDetailPage-module__2ZM_uW__detailSessions>summary>.i-icon{margin-left:auto}.ProjectDetailPage-module__2ZM_uW__detailSessions .ProjectDetailPage-module__2ZM_uW__sessionOption{border:0;border-top:1px solid var(--hc-line);background:0 0;grid-template-columns:8rem minmax(0,1fr) auto;gap:.8rem;padding:.8rem 0}.ProjectDetailPage-module__2ZM_uW__detailSessions .ProjectDetailPage-module__2ZM_uW__sessionOption[aria-current]{background:var(--hc-paper)}.ProjectDetailPage-module__2ZM_uW__detailSessions .ProjectDetailPage-module__2ZM_uW__sessionOption>time>strong{font-size:1rem}.ProjectDetailPage-module__2ZM_uW__detailSessions .ProjectDetailPage-module__2ZM_uW__sessionInfo strong{font-size:.95rem}.ProjectDetailPage-module__2ZM_uW__detailSessions .ProjectDetailPage-module__2ZM_uW__sessionSelect{font-size:.8rem}@media (max-width:640px){.ProjectDetailPage-module__2ZM_uW__detailSessions .ProjectDetailPage-module__2ZM_uW__sessionOption{grid-template-columns:1fr auto}}.ProjectDetailPage-module__2ZM_uW__shell{padding-bottom:4rem}.ProjectDetailPage-module__2ZM_uW__mainLayout{flex-direction:column;gap:1.25rem;display:flex}.ProjectDetailPage-module__2ZM_uW__mainContent,.ProjectDetailPage-module__2ZM_uW__schedulePanel{width:100%;min-width:0}.ProjectDetailPage-module__2ZM_uW__schedulePanel,.ProjectDetailPage-module__2ZM_uW__disclosure,.ProjectDetailPage-module__2ZM_uW__update,.ProjectDetailPage-module__2ZM_uW__credit{scroll-margin-top:6rem}.ProjectDetailPage-module__2ZM_uW__panelHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.85rem;display:flex}.ProjectDetailPage-module__2ZM_uW__panelHeader h2{margin:0;font-size:1.4rem;font-weight:750}.ProjectDetailPage-module__2ZM_uW__panelHeader>span{color:var(--project-muted);font-size:.75rem}.ProjectDetailPage-module__2ZM_uW__sessionList{gap:.75rem;display:grid}.ProjectDetailPage-module__2ZM_uW__sessionOption{border:1px solid var(--hc-line);border-left:4px solid var(--hc-red);background:var(--hc-paper);border-radius:4px;grid-template-columns:13rem minmax(0,1fr) 12rem;align-items:center;gap:1.4rem;min-height:6.5rem;padding:1rem 1.5rem;display:grid}.ProjectDetailPage-module__2ZM_uW__sessionOption[data-closed]{border-left-color:color-mix(in srgb, var(--hc-ink) 42%, var(--hc-paper));background:color-mix(in srgb, var(--hc-paper) 55%, var(--hc-canvas))}.ProjectDetailPage-module__2ZM_uW__sessionInfo{min-width:0}.ProjectDetailPage-module__2ZM_uW__sessionInfo>div{flex-wrap:wrap;align-items:center;gap:.5rem .85rem;display:flex}.ProjectDetailPage-module__2ZM_uW__sessionInfo strong{overflow-wrap:anywhere;font-size:1.1rem;line-height:1.5}.ProjectDetailPage-module__2ZM_uW__sessionInfo span{background:var(--hc-muted);white-space:nowrap;border-radius:4px;padding:.2rem .45rem;font-size:.75rem}.ProjectDetailPage-module__2ZM_uW__sessionInfo small{color:var(--project-muted);margin-top:.35rem;font-size:.8rem;display:block}.ProjectDetailPage-module__2ZM_uW__sessionSelect{color:var(--project-muted);justify-content:flex-end;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.ProjectDetailPage-module__2ZM_uW__calendarLink,.ProjectDetailPage-module__2ZM_uW__empty a{min-height:2.75rem;color:var(--hc-red);align-items:center;gap:.35rem;margin-top:.25rem;font-size:.8rem;display:inline-flex}.ProjectDetailPage-module__2ZM_uW__disclosure{border-top:1px solid var(--hc-line)}.ProjectDetailPage-module__2ZM_uW__disclosure:last-of-type{border-bottom:1px solid var(--hc-line)}.ProjectDetailPage-module__2ZM_uW__disclosure>summary,.ProjectDetailPage-module__2ZM_uW__sessionDisclosure>summary{cursor:pointer;align-items:center;gap:1rem;min-height:4rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.ProjectDetailPage-module__2ZM_uW__disclosure>summary::-webkit-details-marker{display:none}.ProjectDetailPage-module__2ZM_uW__sessionDisclosure>summary::-webkit-details-marker{display:none}.ProjectDetailPage-module__2ZM_uW__disclosure>summary>span,.ProjectDetailPage-module__2ZM_uW__sessionDisclosure>summary>span{color:var(--project-muted);margin-left:auto;font-size:.85rem;font-weight:400}.ProjectDetailPage-module__2ZM_uW__disclosure>summary>.ProjectDetailPage-module__2ZM_uW__overviewPreview{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:3rem;overflow:hidden}:is(.ProjectDetailPage-module__2ZM_uW__disclosure>summary>.i-icon,.ProjectDetailPage-module__2ZM_uW__sessionDisclosure>summary>.i-icon){color:var(--project-muted);flex:none;margin-left:auto}:is(.ProjectDetailPage-module__2ZM_uW__disclosure[open]>summary>.i-icon,.ProjectDetailPage-module__2ZM_uW__sessionDisclosure[open]>summary>.i-icon){transform:rotate(180deg)}.ProjectDetailPage-module__2ZM_uW__description{overflow-wrap:anywhere;max-width:65ch;margin-block:.5rem 1.5rem;font-size:1rem;line-height:1.85}.ProjectDetailPage-module__2ZM_uW__description p{white-space:pre-line;margin:0 0 1em}.ProjectDetailPage-module__2ZM_uW__sessionDisclosure>summary{min-height:3rem;font-size:.85rem}.ProjectDetailPage-module__2ZM_uW__sessionDisclosure>a,.ProjectDetailPage-module__2ZM_uW__sessionDisclosure>section{margin-bottom:.75rem}.ProjectDetailPage-module__2ZM_uW__section{margin-block:1.5rem}.ProjectDetailPage-module__2ZM_uW__sectionHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.ProjectDetailPage-module__2ZM_uW__sectionHeader h2{margin:0;font-size:1.3rem}.ProjectDetailPage-module__2ZM_uW__sectionHeader p,.ProjectDetailPage-module__2ZM_uW__sectionHeader>span{color:var(--project-muted);margin:0 0 .25rem;font-size:.8rem}.ProjectDetailPage-module__2ZM_uW__works{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.ProjectDetailPage-module__2ZM_uW__work{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;min-width:0;display:grid}.ProjectDetailPage-module__2ZM_uW__work>img{aspect-ratio:16/9;object-fit:cover;border-radius:4px;grid-column:1/-1;width:100%;display:block}.ProjectDetailPage-module__2ZM_uW__work>[role=img]{aspect-ratio:16/9;object-fit:cover;border-radius:4px;grid-column:1/-1;width:100%;display:block}.ProjectDetailPage-module__2ZM_uW__work>span{gap:.25rem;min-width:0;display:grid}.ProjectDetailPage-module__2ZM_uW__work small{color:var(--project-muted);font-size:.8rem}.ProjectDetailPage-module__2ZM_uW__work strong{overflow-wrap:anywhere;font-size:.95rem}.ProjectDetailPage-module__2ZM_uW__work>.i-icon{color:var(--hc-red);align-self:center}.ProjectDetailPage-module__2ZM_uW__update{grid-template-columns:10rem minmax(0,1fr);gap:1.5rem;padding-block:.75rem 1.5rem;display:grid}.ProjectDetailPage-module__2ZM_uW__update+.ProjectDetailPage-module__2ZM_uW__update{border-top:1px solid var(--hc-line);padding-top:1.25rem}.ProjectDetailPage-module__2ZM_uW__update>time,.ProjectDetailPage-module__2ZM_uW__update small{color:var(--project-muted);font-size:.8rem}.ProjectDetailPage-module__2ZM_uW__update>div>span{color:var(--hc-red);font-size:.8rem;display:block}.ProjectDetailPage-module__2ZM_uW__update h3{margin:.25rem 0 .5rem;font-size:1rem}.ProjectDetailPage-module__2ZM_uW__update p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.95rem;line-height:1.8}.ProjectDetailPage-module__2ZM_uW__discussions>a{justify-content:space-between;align-items:center;gap:1rem;padding-block:.85rem;display:flex}.ProjectDetailPage-module__2ZM_uW__discussions span{gap:.35rem;min-width:0;display:grid}.ProjectDetailPage-module__2ZM_uW__discussions strong{overflow-wrap:anywhere;font-size:.95rem}.ProjectDetailPage-module__2ZM_uW__discussions small{color:var(--project-muted);font-size:.8rem}.ProjectDetailPage-module__2ZM_uW__credits{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1rem;padding-bottom:.75rem;display:grid}.ProjectDetailPage-module__2ZM_uW__credit{align-items:center;gap:.65rem;min-width:0;padding-block:.75rem;display:flex}.ProjectDetailPage-module__2ZM_uW__credit>span{flex:1;gap:.25rem;min-width:0;display:grid}.ProjectDetailPage-module__2ZM_uW__credit strong{overflow-wrap:anywhere;font-size:.9rem}.ProjectDetailPage-module__2ZM_uW__credit small{color:var(--project-muted);overflow-wrap:anywhere;font-size:.8rem}.ProjectDetailPage-module__2ZM_uW__credit>.i-icon{color:var(--project-muted);flex:none}.ProjectDetailPage-module__2ZM_uW__discussions>a>.i-icon{color:var(--project-muted);flex:none}.ProjectDetailPage-module__2ZM_uW__discussionLink{min-height:2.75rem;color:var(--hc-red);align-items:center;gap:.3rem;margin-top:.75rem;font-size:.85rem;display:inline-flex}.ProjectDetailPage-module__2ZM_uW__empty{color:var(--project-muted);padding-block:1.25rem;font-size:.9rem}.ProjectDetailPage-module__2ZM_uW__page a:focus-visible,.ProjectDetailPage-module__2ZM_uW__page summary:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ProjectDetailPage-module__2ZM_uW__sessionOption:hover{border-color:var(--hc-red)}.ProjectDetailPage-module__2ZM_uW__calendarLink:hover,.ProjectDetailPage-module__2ZM_uW__discussionLink:hover{color:var(--hc-red-dark)}}@media (max-width:900px){.ProjectDetailPage-module__2ZM_uW__sessionOption{grid-template-columns:11rem minmax(0,1fr) auto;gap:1rem}.ProjectDetailPage-module__2ZM_uW__sessionSelect{gap:0;font-size:0}}@media (max-width:640px){.ProjectDetailPage-module__2ZM_uW__shell{padding-bottom:2.5rem}.ProjectDetailPage-module__2ZM_uW__sessionOption{grid-template-columns:1fr auto;gap:.65rem;padding:.9rem 1rem}.ProjectDetailPage-module__2ZM_uW__sessionOption>time{grid-column:1/-1}.ProjectDetailPage-module__2ZM_uW__sessionInfo strong{font-size:1rem}.ProjectDetailPage-module__2ZM_uW__panelHeader h2{font-size:1.25rem}.ProjectDetailPage-module__2ZM_uW__panelHeader>span{font-size:.7rem}.ProjectDetailPage-module__2ZM_uW__disclosure>summary>.ProjectDetailPage-module__2ZM_uW__overviewPreview{display:none}.ProjectDetailPage-module__2ZM_uW__credits,.ProjectDetailPage-module__2ZM_uW__works{grid-template-columns:1fr}.ProjectDetailPage-module__2ZM_uW__update{grid-template-columns:1fr;gap:.5rem}}
.EditorialEmptyState-module__2Uewka__root{border-top:2px solid var(--hc-ink);border-bottom:1px solid var(--hc-line);background:color-mix(in srgb, var(--hc-paper) 76%, transparent);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:10rem;padding:1.25rem;display:grid}.EditorialEmptyState-module__2Uewka__compact{min-height:8rem}.EditorialEmptyState-module__2Uewka__icon{border:1px solid var(--hc-line);background:var(--hc-muted);width:3.25rem;height:3.25rem;color:var(--hc-red);border-radius:4px;place-items:center;display:grid}.EditorialEmptyState-module__2Uewka__copy{min-width:0}.EditorialEmptyState-module__2Uewka__copy h2,.EditorialEmptyState-module__2Uewka__copy h3,.EditorialEmptyState-module__2Uewka__copy p{margin:0}.EditorialEmptyState-module__2Uewka__copy h2,.EditorialEmptyState-module__2Uewka__copy h3{font-size:1rem;font-weight:900;line-height:1.35}.EditorialEmptyState-module__2Uewka__copy p{max-width:42rem;color:color-mix(in srgb, var(--hc-ink) 58%, transparent);margin-top:.32rem;font-size:.74rem;line-height:1.65}.EditorialEmptyState-module__2Uewka__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem .9rem;display:flex}.EditorialEmptyState-module__2Uewka__actions>a,.EditorialEmptyState-module__2Uewka__actions>button{min-height:2.75rem;color:var(--hc-red);text-underline-offset:.2rem;justify-content:center;align-items:center;gap:.3rem;font-size:.72rem;font-weight:900;text-decoration:underline;display:inline-flex}.EditorialEmptyState-module__2Uewka__actions>a:focus-visible,.EditorialEmptyState-module__2Uewka__actions>button:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}@media (max-width:640px){.EditorialEmptyState-module__2Uewka__root{grid-template-columns:2.75rem minmax(0,1fr);gap:.8rem;padding:1rem .85rem}.EditorialEmptyState-module__2Uewka__icon{width:2.75rem;height:2.75rem}.EditorialEmptyState-module__2Uewka__actions{grid-column:2;justify-content:flex-start}}
.ActivityHubHeader-module__qaBliW__header{color:var(--hc-ink);padding-block:2rem 1.5rem}.ActivityHubHeader-module__qaBliW__heading h1{font-size:1.85rem;font-weight:var(--hc-ui-strong);margin:0;line-height:1.35}.ActivityHubHeader-module__qaBliW__heading p{color:color-mix(in srgb, var(--hc-ink) 65%, transparent);margin:.45rem 0 0;font-size:1rem;line-height:1.65}.ActivityHubHeader-module__qaBliW__tabs{border-bottom:1px solid var(--hc-line);gap:1.75rem;margin-top:1.25rem;display:flex}.ActivityHubHeader-module__qaBliW__tabs a{min-height:3.25rem;color:color-mix(in srgb, var(--hc-ink) 68%, transparent);border-bottom:3px solid #0000;align-items:center;gap:.5rem;font-size:.95rem;display:inline-flex}.ActivityHubHeader-module__qaBliW__tabs a[aria-current]{border-color:var(--hc-red);color:var(--hc-red);font-weight:700}.ActivityHubHeader-module__qaBliW__breadcrumbs{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:.35rem 1.5rem;min-width:0;display:flex}.ActivityHubHeader-module__qaBliW__back{min-height:2.75rem;color:var(--hc-red);order:1;align-items:center;gap:.25rem;font-size:.85rem;display:inline-flex}.ActivityHubHeader-module__qaBliW__breadcrumbs nav{min-width:0;color:color-mix(in srgb, var(--hc-ink) 64%, transparent);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.ActivityHubHeader-module__qaBliW__breadcrumbs nav a{flex:none;align-items:center;min-height:2.75rem;display:inline-flex}.ActivityHubHeader-module__qaBliW__breadcrumbs nav span{text-overflow:ellipsis;white-space:nowrap;max-width:20em;overflow:hidden}.ActivityHubHeader-module__qaBliW__header a:focus-visible,.ActivityHubHeader-module__qaBliW__breadcrumbs a:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ActivityHubHeader-module__qaBliW__tabs a:hover,.ActivityHubHeader-module__qaBliW__breadcrumbs a:hover{color:var(--hc-red)}}@media (max-width:640px){.ActivityHubHeader-module__qaBliW__header{padding-block:1.35rem 1.1rem}.ActivityHubHeader-module__qaBliW__heading h1{font-size:1.5rem}.ActivityHubHeader-module__qaBliW__directoryHeader .ActivityHubHeader-module__qaBliW__heading p{font-size:1rem}.ActivityHubHeader-module__qaBliW__breadcrumbs{display:block}.ActivityHubHeader-module__qaBliW__breadcrumbs nav{font-size:.75rem}.ActivityHubHeader-module__qaBliW__breadcrumbs nav span{max-width:10em}}.ActivityHubHeader-module__qaBliW__directoryBack{min-height:2.75rem;color:var(--hc-red);align-items:center;gap:.35rem;margin-top:.5rem;font-size:.85rem;display:inline-flex}
.CalendarActions-module__JYRYxW__actions{flex:none;width:min(31rem,100%)}.CalendarActions-module__JYRYxW__buttons{justify-content:flex-end;gap:.6rem;display:flex}.CalendarActions-module__JYRYxW__primary,.CalendarActions-module__JYRYxW__secondary{border:1px solid var(--hc-red);border-radius:4px;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding-inline:1rem;font-size:.76rem;font-weight:900;line-height:1.2;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .12s ease-out;display:inline-flex}.CalendarActions-module__JYRYxW__primary{background:var(--hc-red);color:#fffaf4}.CalendarActions-module__JYRYxW__secondary{border-color:var(--hc-line);background:var(--hc-paper);color:var(--hc-ink)}.CalendarActions-module__JYRYxW__primary:active,.CalendarActions-module__JYRYxW__secondary:active{transform:translateY(1px)}.CalendarActions-module__JYRYxW__primary:disabled{cursor:wait;opacity:.68}.CalendarActions-module__JYRYxW__primary:focus-visible,.CalendarActions-module__JYRYxW__secondary:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}.CalendarActions-module__JYRYxW__status{min-height:1.25rem;color:color-mix(in srgb, var(--hc-ink) 60%, transparent);text-align:right;margin:.5rem 0 0;font-size:.68rem;line-height:1.5}.CalendarActions-module__JYRYxW__status:empty{display:none}.CalendarActions-module__JYRYxW__actions[data-tone=inverse] .CalendarActions-module__JYRYxW__secondary{color:#fffaf4;background:#120e0b6b;border-color:#fffaf480}.CalendarActions-module__JYRYxW__actions[data-tone=inverse] .CalendarActions-module__JYRYxW__status{color:#fffaf4a3}.CalendarActions-module__JYRYxW__actions[data-tone=compact]{width:auto;max-width:100%}.CalendarActions-module__JYRYxW__actions[data-tone=compact] .CalendarActions-module__JYRYxW__buttons{justify-content:flex-start}.CalendarActions-module__JYRYxW__actions[data-tone=compact] .CalendarActions-module__JYRYxW__primary,.CalendarActions-module__JYRYxW__actions[data-tone=compact] .CalendarActions-module__JYRYxW__secondary{min-height:2.75rem;padding-inline:.8rem;font-size:.7rem}.CalendarActions-module__JYRYxW__actions[data-tone=compact] .CalendarActions-module__JYRYxW__primary{background:var(--hc-red);color:#fffaf4}.CalendarActions-module__JYRYxW__actions[data-tone=compact] .CalendarActions-module__JYRYxW__secondary{background:var(--hc-paper)}.CalendarActions-module__JYRYxW__actions[data-tone=compact] .CalendarActions-module__JYRYxW__status{text-align:left;margin-top:.35rem;font-size:.62rem}.CalendarActions-module__JYRYxW__actions[data-tone=inverse] .CalendarActions-module__JYRYxW__primary:focus-visible,.CalendarActions-module__JYRYxW__actions[data-tone=inverse] .CalendarActions-module__JYRYxW__secondary:focus-visible{outline-color:#fffaf4}@media (hover:hover) and (pointer:fine){.CalendarActions-module__JYRYxW__primary:hover:not(:disabled){border-color:var(--hc-red-dark);background:var(--hc-red-dark)}.CalendarActions-module__JYRYxW__actions[data-tone=compact] .CalendarActions-module__JYRYxW__primary:hover:not(:disabled){color:#fffaf4}.CalendarActions-module__JYRYxW__secondary:hover{border-color:var(--hc-red);background:color-mix(in srgb, var(--hc-red) 5%, var(--hc-paper));color:var(--hc-red)}.CalendarActions-module__JYRYxW__actions[data-tone=inverse] .CalendarActions-module__JYRYxW__secondary:hover{color:#fffaf4;background:#fffaf41f;border-color:#fffaf4b8}}@media (max-width:900px){.CalendarActions-module__JYRYxW__actions{width:min(27rem,100%)}.CalendarActions-module__JYRYxW__buttons{flex-wrap:wrap}}@media (max-width:700px){.CalendarActions-module__JYRYxW__actions{width:100%}.CalendarActions-module__JYRYxW__buttons{grid-template-columns:minmax(0,1fr);display:grid}.CalendarActions-module__JYRYxW__primary,.CalendarActions-module__JYRYxW__secondary{width:100%}.CalendarActions-module__JYRYxW__status{text-align:left}}@media (prefers-reduced-motion:reduce){.CalendarActions-module__JYRYxW__primary,.CalendarActions-module__JYRYxW__secondary{transition:none}.CalendarActions-module__JYRYxW__primary:active,.CalendarActions-module__JYRYxW__secondary:active{transform:none}}
.ScheduleHub-module__UzaxeW__page{--schedule-muted:color-mix(in srgb, var(--hc-ink) 68%, transparent);--schedule-line:color-mix(in srgb, var(--hc-line) 75%, var(--hc-canvas));--schedule-olive:#7b8358;--schedule-blue:#637c90;background:var(--hc-canvas);min-height:70dvh;color:var(--hc-ink)}.ScheduleHub-module__UzaxeW__workspaceShell{padding-bottom:4rem}.ScheduleHub-module__UzaxeW__workbench{min-width:0}.ScheduleHub-module__UzaxeW__workbenchToolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:1.25rem;display:flex}.ScheduleHub-module__UzaxeW__monthNavigation{flex:none;align-items:center;gap:.75rem;display:flex}.ScheduleHub-module__UzaxeW__monthNavigation h2{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:750}.ScheduleHub-module__UzaxeW__monthControls{border:1px solid var(--schedule-line);background:var(--hc-paper);border-radius:4px;display:flex}.ScheduleHub-module__UzaxeW__monthControls a,.ScheduleHub-module__UzaxeW__monthControls>span{width:2.75rem;height:2.75rem;color:var(--schedule-muted);place-items:center;display:grid}.ScheduleHub-module__UzaxeW__monthControls>span{opacity:.4}.ScheduleHub-module__UzaxeW__currentMonth{border:1px solid var(--schedule-line);background:var(--hc-paper);white-space:nowrap;border-radius:4px;place-items:center;min-height:2.75rem;padding-inline:1rem;font-size:.85rem;display:grid}.ScheduleHub-module__UzaxeW__projectFilter{align-items:center;gap:.5rem;min-width:0;font-size:.85rem;display:flex}.ScheduleHub-module__UzaxeW__projectFilter select{border:1px solid var(--schedule-line);background:var(--hc-paper);max-width:15rem;min-height:2.75rem;color:var(--hc-ink);font:inherit;border-radius:4px;padding:.5rem 2rem .5rem .75rem}.ScheduleHub-module__UzaxeW__timezone{color:var(--schedule-muted);white-space:nowrap;font-size:.75rem}.ScheduleHub-module__UzaxeW__toolbarAside{justify-content:flex-end;align-items:center;gap:.75rem;margin-left:auto;display:flex}.ScheduleHub-module__UzaxeW__myRegistrations{min-height:2.75rem;color:var(--schedule-muted);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.ScheduleHub-module__UzaxeW__calendarTools{position:relative}.ScheduleHub-module__UzaxeW__calendarTools>summary{border:1px solid var(--schedule-line);cursor:pointer;border-radius:4px;place-items:center;width:2.75rem;height:2.75rem;list-style:none;display:grid}.ScheduleHub-module__UzaxeW__calendarTools>summary::-webkit-details-marker{display:none}.ScheduleHub-module__UzaxeW__calendarToolsMenu{z-index:5;border:1px solid var(--schedule-line);background:var(--hc-paper);width:21rem;max-width:calc(100vw - 2.5rem);box-shadow:0 6px 22px color-mix(in srgb, var(--hc-ink) 8%, transparent);border-radius:4px;padding:.85rem;position:absolute;top:calc(100% + .5rem);right:0}.ScheduleHub-module__UzaxeW__projectContext{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:-.5rem;margin-bottom:.75rem;display:flex}.ScheduleHub-module__UzaxeW__projectContext a,.ScheduleHub-module__UzaxeW__emptyMonth a{min-height:2.75rem;color:var(--hc-red);align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.ScheduleHub-module__UzaxeW__contentSummary{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ScheduleHub-module__UzaxeW__listLayout,.ScheduleHub-module__UzaxeW__listSection{min-width:0}.ScheduleHub-module__UzaxeW__listSection{container-type:inline-size}.ScheduleHub-module__UzaxeW__agendaGroup+.ScheduleHub-module__UzaxeW__agendaGroup{margin-top:1rem}.ScheduleHub-module__UzaxeW__agendaDay{min-width:0;position:relative}.ScheduleHub-module__UzaxeW__agendaDate{clip-path:inset(50%);width:1px;height:1px;margin:0;scroll-margin-top:7rem;position:absolute;overflow:hidden}.ScheduleHub-module__UzaxeW__agendaEvents{gap:.75rem;display:grid}.ScheduleHub-module__UzaxeW__row{--row-accent:var(--hc-red);--row-actions-width:17rem;grid-template-columns:7rem minmax(0, 1fr) var(--row-actions-width);border:1px solid var(--schedule-line);border-left:4px solid var(--row-accent);background:color-mix(in srgb, var(--row-accent) 2%, var(--hc-paper));border-radius:4px;align-items:center;gap:.3rem 1.1rem;min-height:7rem;padding:1rem 1.25rem;scroll-margin-top:7rem;display:grid;position:relative}.ScheduleHub-module__UzaxeW__row[data-category=community]{--row-accent:var(--schedule-olive)}.ScheduleHub-module__UzaxeW__row[data-category=testing]{--row-accent:var(--schedule-blue)}.ScheduleHub-module__UzaxeW__row[data-category=deadline]{--row-accent:var(--schedule-olive)}.ScheduleHub-module__UzaxeW__agendaDay[data-past=true] .ScheduleHub-module__UzaxeW__row{background:color-mix(in srgb, var(--hc-paper) 60%, var(--hc-canvas))}.ScheduleHub-module__UzaxeW__rowClock{border-right:1px solid var(--schedule-line);grid-area:1/1/3;align-content:center;align-self:stretch;gap:.2rem;padding-right:.8rem;display:grid}.ScheduleHub-module__UzaxeW__rowPriority{color:var(--row-accent);font-size:.7rem}.ScheduleHub-module__UzaxeW__rowMain{grid-area:1/2;align-self:end;min-width:0}.ScheduleHub-module__UzaxeW__rowMain h4{overflow-wrap:anywhere;margin:0;font-size:1.1rem;font-weight:750;line-height:1.5}.ScheduleHub-module__UzaxeW__rowMain small{color:var(--schedule-muted);margin-top:.3rem;font-size:.8rem;line-height:1.55;display:block}.ScheduleHub-module__UzaxeW__projectLink{text-decoration:none}.ScheduleHub-module__UzaxeW__rowStatus{flex-wrap:wrap;grid-area:2/2;align-self:start;align-items:center;gap:.3rem .6rem;font-size:.75rem;display:flex}.ScheduleHub-module__UzaxeW__rowStatus>span{background:color-mix(in srgb, var(--hc-ink) 7%, var(--hc-paper));color:var(--schedule-muted);border-radius:4px;padding:.2rem .45rem}.ScheduleHub-module__UzaxeW__rowStatus[data-open]>span{color:var(--hc-red);background:color-mix(in srgb, var(--hc-red) 9%, var(--hc-paper))}.ScheduleHub-module__UzaxeW__rowStatus small{color:var(--schedule-muted);font-size:.75rem}.ScheduleHub-module__UzaxeW__rowAction{--activity-pair-height:2.75rem;--activity-pair-columns:6.75rem minmax(0, 1fr);grid-area:1/3/3;width:100%}.ScheduleHub-module__UzaxeW__rowAction>a:not([data-signup]):not([data-client-state]){min-height:2.75rem;color:var(--hc-ink);text-align:center;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .65rem;font-size:.875rem;display:inline-flex}.ScheduleHub-module__UzaxeW__emptySelectedDay{color:var(--schedule-muted);margin:0 0 1rem;scroll-margin-top:7rem;font-size:.85rem;line-height:1.6}.ScheduleHub-module__UzaxeW__emptyMonth{text-align:center;min-height:15rem;color:var(--schedule-muted);align-content:center;justify-items:center;display:grid}.ScheduleHub-module__UzaxeW__emptyMonth p{margin:0}.ScheduleHub-module__UzaxeW__reminders{margin-top:1.5rem}.ScheduleHub-module__UzaxeW__reminders>header{justify-content:space-between;align-items:center;display:flex}.ScheduleHub-module__UzaxeW__reminders h2{font-size:1.1rem}.ScheduleHub-module__UzaxeW__reminders header a{min-height:2.75rem;color:var(--hc-red);align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.ScheduleHub-module__UzaxeW__reminders>div{gap:.5rem;display:grid}.ScheduleHub-module__UzaxeW__reminders>div>a{background:var(--hc-paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.ScheduleHub-module__UzaxeW__reminders b,.ScheduleHub-module__UzaxeW__reminders small{display:block}.ScheduleHub-module__UzaxeW__reminders b{font-size:.9rem}.ScheduleHub-module__UzaxeW__reminders small,.ScheduleHub-module__UzaxeW__reminders em{color:var(--schedule-muted);font-size:.8rem;font-style:normal}.ScheduleHub-module__UzaxeW__page a:focus-visible,.ScheduleHub-module__UzaxeW__page select:focus-visible,.ScheduleHub-module__UzaxeW__page summary:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}@media (hover:hover) and (pointer:fine){.ScheduleHub-module__UzaxeW__rowMain a:hover,.ScheduleHub-module__UzaxeW__monthControls a:hover{color:var(--hc-red)}.ScheduleHub-module__UzaxeW__rowAction a:hover{border-color:var(--hc-red)}}@container (max-width:44rem){.ScheduleHub-module__UzaxeW__row{grid-template-columns:6rem minmax(0,1fr);gap:.4rem .75rem}.ScheduleHub-module__UzaxeW__rowAction{width:min(100%, var(--row-actions-width));grid-area:3/1/auto/-1;justify-self:end;margin-top:.5rem}}@media (max-width:760px){.ScheduleHub-module__UzaxeW__toolbarAside{margin-left:auto}.ScheduleHub-module__UzaxeW__timezone{display:none}}@media (max-width:640px){.ScheduleHub-module__UzaxeW__workspaceShell{padding-bottom:2.5rem}.ScheduleHub-module__UzaxeW__workbenchToolbar{gap:.6rem .75rem}.ScheduleHub-module__UzaxeW__monthNavigation{justify-content:space-between;gap:.5rem;width:100%}.ScheduleHub-module__UzaxeW__monthNavigation h2{margin-right:auto;font-size:1.1rem}.ScheduleHub-module__UzaxeW__monthControls a,.ScheduleHub-module__UzaxeW__monthControls>span{width:2.4rem}.ScheduleHub-module__UzaxeW__currentMonth{padding-inline:.7rem}.ScheduleHub-module__UzaxeW__projectFilter{flex:1}.ScheduleHub-module__UzaxeW__projectFilter select{width:100%;min-width:0;max-width:100%}.ScheduleHub-module__UzaxeW__myRegistrations{font-size:.75rem}.ScheduleHub-module__UzaxeW__myRegistrations .i-icon{display:none}.ScheduleHub-module__UzaxeW__row{grid-template-columns:6rem minmax(0,1fr);gap:.5rem .7rem;padding:.8rem .7rem}.ScheduleHub-module__UzaxeW__rowMain h4{font-size:1rem}.ScheduleHub-module__UzaxeW__rowStatus{gap:.3rem}.ScheduleHub-module__UzaxeW__rowAction{width:100%}.ScheduleHub-module__UzaxeW__rowMain small{font-size:.75rem}.ScheduleHub-module__UzaxeW__calendarToolsMenu{right:-.25rem}}@media (max-width:760px){.ScheduleHub-module__UzaxeW__listCalendar{grid-row:1;justify-self:center;width:min(100%,25rem);display:block}}
.ActivityClientPreparation-module__rbbK0a__entry{border:1px solid var(--hc-line);text-align:center;min-height:2.75rem;color:var(--hc-ink);background:var(--hc-paper);border-radius:4px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:.85rem;line-height:1.5;text-decoration:none;display:inline-flex}.ActivityClientPreparation-module__rbbK0a__entry:link,.ActivityClientPreparation-module__rbbK0a__entry:visited{color:var(--hc-ink)}.ActivityClientPreparation-module__rbbK0a__entry:hover{color:var(--hc-red);border-color:var(--hc-red)}.ActivityClientPreparation-module__rbbK0a__entry:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}:is(.ActivityClientPreparation-module__rbbK0a__entry>.i-icon,.ActivityClientPreparation-module__rbbK0a__clientAction>.i-icon){flex:none}.ActivityClientPreparation-module__rbbK0a__clientAction,.ActivityClientPreparation-module__rbbK0a__pending{text-align:center;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;font-size:.875rem;line-height:1.4;display:inline-flex}.ActivityClientPreparation-module__rbbK0a__clientAction,.ActivityClientPreparation-module__rbbK0a__clientAction:link,.ActivityClientPreparation-module__rbbK0a__clientAction:visited{color:var(--hc-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hc-line);text-decoration-color:var(--hc-line);text-underline-offset:.3em;font-weight:500}.ActivityClientPreparation-module__rbbK0a__clientAction:hover{color:var(--hc-red);text-decoration-color:currentColor}.ActivityClientPreparation-module__rbbK0a__clientAction:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px;border-radius:4px}.ActivityClientPreparation-module__rbbK0a__pending{color:color-mix(in srgb, var(--hc-ink) 55%, transparent)}.ActivityClientPreparation-module__rbbK0a__page{min-height:60vh;padding-block:clamp(2rem,5vw,4rem)}.ActivityClientPreparation-module__rbbK0a__content{background:var(--hc-paper);border:1px solid var(--hc-line);border-top:3px solid var(--hc-red);border-radius:4px;max-width:46rem;margin:1.5rem auto 3rem;padding:clamp(1.25rem,4vw,3rem)}.ActivityClientPreparation-module__rbbK0a__eyebrow{color:var(--hc-red);margin:0 0 .75rem;font-size:.85rem;font-weight:650}.ActivityClientPreparation-module__rbbK0a__content h1{overflow-wrap:anywhere;margin:0 0 1rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.4}.ActivityClientPreparation-module__rbbK0a__description{color:color-mix(in srgb, var(--hc-ink) 80%, transparent);line-height:1.9}.ActivityClientPreparation-module__rbbK0a__metadata{border-block:1px solid var(--hc-line);flex-wrap:wrap;gap:.5rem 1.25rem;margin-block:1rem 1.5rem;padding-block:1rem;font-size:.9rem;display:flex}.ActivityClientPreparation-module__rbbK0a__actions{gap:.75rem;margin-block:1.5rem 1rem;display:grid}.ActivityClientPreparation-module__rbbK0a__hint,.ActivityClientPreparation-module__rbbK0a__notice{color:color-mix(in srgb, var(--hc-ink) 70%, transparent);font-size:.85rem;line-height:1.85}.ActivityClientPreparation-module__rbbK0a__notice{background:var(--hc-muted);border-radius:4px;padding:1rem}.ActivityClientPreparation-module__rbbK0a__back{min-height:2.75rem;color:var(--hc-ink);align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}
.Posts-module__herCYG__list{border-top:2px solid var(--hc-ink)}.Posts-module__herCYG__list article{border-bottom:1px solid var(--hc-line);grid-template-columns:6rem minmax(0,1fr) 2.75rem;align-items:center;gap:1.25rem;min-height:8rem;padding-block:1rem;display:grid}.Posts-module__herCYG__list time{font-variant-numeric:tabular-nums;gap:.15rem;display:grid}.Posts-module__herCYG__list time b{color:var(--hc-red);font-family:var(--font-mono);font-size:1rem}.Posts-module__herCYG__list time span{color:color-mix(in srgb, var(--hc-ink) 64%, transparent);font-size:.62rem}.Posts-module__herCYG__list h2,.Posts-module__herCYG__list p{margin:0}.Posts-module__herCYG__list h2{font-size:1.05rem;font-weight:900}.Posts-module__herCYG__list p{-webkit-line-clamp:2;max-width:52rem;color:color-mix(in srgb, var(--hc-ink) 62%, transparent);-webkit-box-orient:vertical;margin-top:.4rem;font-size:.74rem;line-height:1.6;display:-webkit-box;overflow:hidden}.Posts-module__herCYG__list article>a{width:2.75rem;height:2.75rem;color:var(--hc-red);border-radius:4px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.Posts-module__herCYG__list h2 a:hover{color:var(--hc-red)}.Posts-module__herCYG__list article>a:hover{background:var(--hc-muted)}}@media (max-width:640px){.Posts-module__herCYG__list article{grid-template-columns:4.5rem minmax(0,1fr) 2.75rem;gap:.7rem}}
.WorksBrowser-module__l2kaSW__browser{min-width:0}.WorksBrowser-module__l2kaSW__header{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.2rem;display:flex}.WorksBrowser-module__l2kaSW__header p,.WorksBrowser-module__l2kaSW__header h2,.WorksBrowser-module__l2kaSW__featuredCopy p,.WorksBrowser-module__l2kaSW__featuredCopy h3,.WorksBrowser-module__l2kaSW__featuredCopy>span,.WorksBrowser-module__l2kaSW__card p,.WorksBrowser-module__l2kaSW__card h3{margin:0}.WorksBrowser-module__l2kaSW__header p,.WorksBrowser-module__l2kaSW__featuredCopy p,.WorksBrowser-module__l2kaSW__card p{color:var(--hc-red);font-size:.7rem;font-weight:900}.WorksBrowser-module__l2kaSW__header h2{margin-top:.25rem;font-size:2.4rem;font-weight:900}.WorksBrowser-module__l2kaSW__filters{gap:.2rem;max-width:100%;display:flex;overflow-x:auto}.WorksBrowser-module__l2kaSW__filters button{min-height:2.75rem;color:color-mix(in srgb, var(--hc-ink) 58%, transparent);border-radius:4px;flex:none;padding-inline:.75rem;font-size:.7rem;font-weight:900}.WorksBrowser-module__l2kaSW__filters button[aria-pressed=true]{background:var(--hc-ink);color:#fffaf4}.WorksBrowser-module__l2kaSW__featured{border:1px solid var(--hc-line);background:var(--hc-paper);border-radius:4px;grid-template-columns:minmax(0,1.28fr) minmax(20rem,.72fr);display:grid;overflow:hidden}.WorksBrowser-module__l2kaSW__featuredMedia,.WorksBrowser-module__l2kaSW__cardMedia{background:var(--hc-ink);display:block;position:relative;overflow:hidden}.WorksBrowser-module__l2kaSW__featuredMedia{min-height:28rem}.WorksBrowser-module__l2kaSW__featuredMedia img,.WorksBrowser-module__l2kaSW__cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .24s ease-out}.WorksBrowser-module__l2kaSW__coverMissing{color:#fffaf4a6;background:linear-gradient(#fffcf60e 1px, transparent 1px) 0 0 / 2rem 2rem, linear-gradient(90deg, #fffcf60e 1px, transparent 1px) 0 0 / 2rem 2rem, var(--hc-ink);place-content:center;justify-items:center;gap:.75rem;display:grid;position:absolute;inset:0}.WorksBrowser-module__l2kaSW__coverMissing b{font-size:.68rem}.WorksBrowser-module__l2kaSW__play{color:#fffaf4;background:#171310c2;border:1px solid #fffcf657;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;bottom:1rem;right:1rem}.WorksBrowser-module__l2kaSW__featuredCopy{flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem);display:flex}.WorksBrowser-module__l2kaSW__featuredCopy h3{text-wrap:balance;margin-top:.55rem;font-size:2.9rem;font-weight:900;line-height:1.12}.WorksBrowser-module__l2kaSW__featuredCopy>span{color:color-mix(in srgb, var(--hc-ink) 64%, transparent);margin-top:1rem;font-size:.82rem;line-height:1.7}.WorksBrowser-module__l2kaSW__featuredCopy nav{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.WorksBrowser-module__l2kaSW__featuredCopy nav a{border:1px solid var(--hc-red);min-height:2.75rem;color:var(--hc-red);border-radius:4px;justify-content:center;align-items:center;gap:.35rem;padding-inline:.9rem;font-size:.72rem;font-weight:900;display:inline-flex}.WorksBrowser-module__l2kaSW__featuredCopy nav a:first-child{background:var(--hc-red);color:#fffaf4}.WorksBrowser-module__l2kaSW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.WorksBrowser-module__l2kaSW__card{border:1px solid var(--hc-line);background:var(--hc-paper);border-radius:4px;overflow:hidden}.WorksBrowser-module__l2kaSW__cardMedia{aspect-ratio:16/9}.WorksBrowser-module__l2kaSW__card .WorksBrowser-module__l2kaSW__play{width:2.5rem;height:2.5rem;bottom:.65rem;right:.65rem}.WorksBrowser-module__l2kaSW__card>div{padding:1rem}.WorksBrowser-module__l2kaSW__card h3{margin-top:.35rem;font-size:.92rem;font-weight:900;line-height:1.4}.WorksBrowser-module__l2kaSW__card>div>a{min-height:2.75rem;color:var(--hc-red);align-items:center;gap:.3rem;margin-top:.6rem;font-size:.68rem;font-weight:900;display:inline-flex}@media (hover:hover) and (pointer:fine){.WorksBrowser-module__l2kaSW__filters button:hover{color:var(--hc-red)}.WorksBrowser-module__l2kaSW__featuredMedia:hover img,.WorksBrowser-module__l2kaSW__cardMedia:hover img{transform:scale(1.025)}.WorksBrowser-module__l2kaSW__featuredCopy nav a:hover{border-color:var(--hc-red-dark)}}@media (max-width:900px){.WorksBrowser-module__l2kaSW__header h1{font-size:2.15rem}.WorksBrowser-module__l2kaSW__featuredCopy h2{font-size:2.35rem}.WorksBrowser-module__l2kaSW__featured{grid-template-columns:minmax(0,1fr)}.WorksBrowser-module__l2kaSW__featuredMedia{min-height:24rem}.WorksBrowser-module__l2kaSW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.WorksBrowser-module__l2kaSW__header h1{font-size:1.9rem}.WorksBrowser-module__l2kaSW__featuredCopy h2{font-size:2rem}.WorksBrowser-module__l2kaSW__header{flex-direction:column;align-items:start;gap:.75rem}.WorksBrowser-module__l2kaSW__featuredMedia{min-height:15rem}.WorksBrowser-module__l2kaSW__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.WorksBrowser-module__l2kaSW__featuredMedia img,.WorksBrowser-module__l2kaSW__cardMedia img{transition:none}}
.PostsPage-module__YvEC3G__page{background:var(--hc-canvas);min-height:70dvh;color:var(--hc-ink)}.PostsPage-module__YvEC3G__intro{border-bottom:2px solid var(--hc-ink);min-height:16.5rem;padding-block:clamp(3rem,7vw,5rem) 2.1rem}.PostsPage-module__YvEC3G__intro p,.PostsPage-module__YvEC3G__intro h1,.PostsPage-module__YvEC3G__intro span{margin:0}.PostsPage-module__YvEC3G__intro p{color:var(--hc-red);font-size:.75rem;font-weight:900}.PostsPage-module__YvEC3G__intro h1{text-wrap:balance;max-width:14ch;margin-top:.48rem;font-size:4.65rem;font-weight:900;line-height:1.02}.PostsPage-module__YvEC3G__intro span{max-width:40rem;color:color-mix(in srgb, var(--hc-ink) 64%, transparent);margin-top:1rem;font-size:.9rem;line-height:1.72;display:block}.PostsPage-module__YvEC3G__body{padding-block:clamp(2.25rem,5vw,4.25rem)}.PostsPage-module__YvEC3G__page[data-sparse=true] .PostsPage-module__YvEC3G__intro{min-height:14rem}.PostsPage-module__YvEC3G__page a:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}@media (max-width:900px){.PostsPage-module__YvEC3G__intro h1{font-size:3.8rem}}@media (max-width:640px){.PostsPage-module__YvEC3G__intro{min-height:0;padding-block:2.75rem 1.5rem}.PostsPage-module__YvEC3G__intro h1{font-size:2.75rem}}
.Preview-module__HPpLiW__page{background:var(--hc-canvas);color:var(--hc-ink)}.Preview-module__HPpLiW__inner{max-width:80rem;padding-top:2.5rem;padding-bottom:2.5rem}.Preview-module__HPpLiW__intro{margin-bottom:2rem}.Preview-module__HPpLiW__kicker{color:var(--hc-red);margin:0 0 .5rem;font-size:.8125rem}.Preview-module__HPpLiW__intro h1{margin:0;font-size:1.75rem;font-weight:650;line-height:1.5}.Preview-module__HPpLiW__intro>p:last-child{color:#6b655d;margin:.5rem 0 0;font-size:.9375rem;line-height:1.85}.Preview-module__HPpLiW__section{border-top:1px solid var(--hc-line);padding-block:1.25rem}.Preview-module__HPpLiW__paper{background-image:url(/images/site/invitation-paper-texture.webp);background-size:384px}.Preview-module__HPpLiW__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.Preview-module__HPpLiW__sectionHeading>div{align-items:baseline;gap:.75rem;display:flex}.Preview-module__HPpLiW__sectionHeading>div>span{color:var(--hc-red);font-size:.9375rem;font-weight:600}.Preview-module__HPpLiW__sectionHeading h2{margin:0;font-size:1rem;font-weight:550;line-height:1.65}.Preview-module__HPpLiW__sectionHeading a,.Preview-module__HPpLiW__pages a{min-height:2.75rem;color:var(--hc-red);align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.Preview-module__HPpLiW__section [data-notification-group]{border-top:0;margin-block:.35rem 0;padding-top:.5rem}.Preview-module__HPpLiW__section [data-notification-group=application]{border-bottom:0}.Preview-module__HPpLiW__flow{border-top:1px dashed var(--hc-line);flex-wrap:wrap;gap:.75rem 2rem;margin:.5rem 0 0;padding:.75rem 0 0;list-style:none;display:flex}.Preview-module__HPpLiW__flow li{color:#6b655d;align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}.Preview-module__HPpLiW__flow li>span{color:var(--hc-red);font-variant-numeric:tabular-nums}.Preview-module__HPpLiW__pages{border-top:1px solid var(--hc-line);flex-wrap:wrap;align-items:center;gap:.5rem 2rem;padding-top:.75rem;display:flex}.Preview-module__HPpLiW__page a:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}@media (max-width:640px){.Preview-module__HPpLiW__inner{padding-top:1.5rem;padding-bottom:1.5rem}.Preview-module__HPpLiW__intro{margin-bottom:1.25rem}.Preview-module__HPpLiW__intro h1{font-size:1.5rem}.Preview-module__HPpLiW__section{padding-block:1rem}.Preview-module__HPpLiW__flow{gap:.5rem 1rem}}
.VideosPage-module__yIBbua__page{background:var(--hc-canvas);min-height:70dvh;color:var(--hc-ink)}.VideosPage-module__yIBbua__intro{border-bottom:2px solid var(--hc-ink);justify-content:space-between;align-items:end;gap:3rem;min-height:17rem;padding-block:clamp(3rem,7vw,5rem) 2.1rem;display:flex}.VideosPage-module__yIBbua__intro p,.VideosPage-module__yIBbua__intro h1,.VideosPage-module__yIBbua__intro span{margin:0}.VideosPage-module__yIBbua__intro p{color:var(--hc-red);font-size:.75rem;font-weight:900}.VideosPage-module__yIBbua__intro h1{text-wrap:balance;max-width:14ch;margin-top:.48rem;font-size:4.7rem;font-weight:900;line-height:1.02}.VideosPage-module__yIBbua__intro span{max-width:40rem;color:color-mix(in srgb, var(--hc-ink) 64%, transparent);margin-top:1rem;font-size:.9rem;line-height:1.72;display:block}.VideosPage-module__yIBbua__intro>a{min-height:2.75rem;color:var(--hc-red);text-underline-offset:.22rem;flex:none;align-items:center;gap:.35rem;font-size:.76rem;font-weight:900;text-decoration:underline;display:inline-flex}.VideosPage-module__yIBbua__body{padding-block:clamp(2.25rem,5vw,4.25rem)}.VideosPage-module__yIBbua__page[data-sparse=true] .VideosPage-module__yIBbua__intro{min-height:14rem}.VideosPage-module__yIBbua__page a:focus-visible,.VideosPage-module__yIBbua__page button:focus-visible{outline:2px solid var(--hc-red);outline-offset:3px}@media (max-width:900px){.VideosPage-module__yIBbua__intro h1{font-size:3.8rem}}@media (max-width:640px){.VideosPage-module__yIBbua__intro{flex-direction:column;align-items:start;gap:1rem;min-height:0;padding-block:2.75rem 1.5rem}.VideosPage-module__yIBbua__intro h1{font-size:2.75rem}}
