.editor-module__qVqYJW__shell{background:hsl(var(--background));min-height:80vh;color:hsl(var(--foreground))}.editor-module__qVqYJW__main{max-width:1120px;margin:0 auto;padding:64px 24px 96px}.editor-module__qVqYJW__main:has(.editor-module__qVqYJW__saveDock){padding-bottom:180px}.editor-module__qVqYJW__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px;display:flex}.editor-module__qVqYJW__title{letter-spacing:-.03em;margin:12px 0 16px;font-size:clamp(32px,4vw,48px);font-weight:750;line-height:1.3}.editor-module__qVqYJW__subtitle{color:hsl(var(--muted-foreground));max-width:62ch;line-height:1.85}.editor-module__qVqYJW__goldLine{max-width:28em;margin:0 0 16px;font-size:clamp(18px,2.4vw,22px);font-weight:650;line-height:1.55}.editor-module__qVqYJW__submitTurn{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:8px 0 12px;padding:16px 16px 8px;display:flex}.editor-module__qVqYJW__submitTurnArrow{width:28px;height:28px;color:var(--brand-dark,hsl(var(--primary)));animation:1.7s ease-in-out infinite editor-module__qVqYJW__submitTurnBounce}.editor-module__qVqYJW__submitTurn h2{margin:4px 0 0;font-size:22px;font-weight:700;line-height:1.4}.editor-module__qVqYJW__submitTurn .editor-module__qVqYJW__small{margin:0}@keyframes editor-module__qVqYJW__submitTurnBounce{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@media (prefers-reduced-motion:reduce){.editor-module__qVqYJW__submitTurnArrow{opacity:.7;animation:none}}.editor-module__qVqYJW__link{color:var(--brand-dark,hsl(var(--primary)));text-underline-offset:4px;text-decoration:underline}.editor-module__qVqYJW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.editor-module__qVqYJW__button,.editor-module__qVqYJW__secondary{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:650;text-decoration:none;transition:opacity .15s;display:inline-flex}.editor-module__qVqYJW__button{color:#fff;background:#007481}.editor-module__qVqYJW__button:hover:not(:disabled){background:#005c66}.editor-module__qVqYJW__buttonGithub{color:#fff;background:#24292f}.editor-module__qVqYJW__buttonGithub:hover{background:#161b22}.editor-module__qVqYJW__buttonDiscord{color:#fff;background:#5865f2}.editor-module__qVqYJW__buttonDiscord:hover{background:#4752c4}.editor-module__qVqYJW__discordMark{width:18px;height:18px}.editor-module__qVqYJW__secondary{color:hsl(var(--foreground));border-color:hsl(var(--border));background:0 0}.editor-module__qVqYJW__button:disabled,.editor-module__qVqYJW__secondary:disabled{opacity:.4;cursor:not-allowed}.editor-module__qVqYJW__button:focus-visible,.editor-module__qVqYJW__secondary:focus-visible,.editor-module__qVqYJW__tab:focus-visible{outline:3px solid var(--brand,hsl(var(--primary)));outline-offset:3px}.editor-module__qVqYJW__panel{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:20px;margin:24px 0;padding:32px}.editor-module__qVqYJW__panel h2,.editor-module__qVqYJW__section h2{margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.4}.editor-module__qVqYJW__panel h3{margin-bottom:12px;font-size:18px;font-weight:650}.editor-module__qVqYJW__panel p{line-height:1.85}.editor-module__qVqYJW__section{border-bottom:1px solid hsl(var(--border));padding:32px 0}.editor-module__qVqYJW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.editor-module__qVqYJW__field{flex-direction:column;gap:8px;margin:16px 0;font-size:14px;font-weight:600;display:flex}.editor-module__qVqYJW__field input,.editor-module__qVqYJW__field textarea,.editor-module__qVqYJW__field select{border:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));background:hsl(var(--background));font:inherit;border-radius:10px;padding:12px 16px;font-weight:400;line-height:1.65}.editor-module__qVqYJW__field input:focus,.editor-module__qVqYJW__field textarea:focus,.editor-module__qVqYJW__field select:focus{outline:2px solid var(--brand,hsl(var(--primary)));outline-offset:2px}.editor-module__qVqYJW__field textarea{resize:vertical}.editor-module__qVqYJW__small{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.75}.editor-module__qVqYJW__notice{background:hsl(var(--muted));border:1px solid hsl(var(--border));overflow-wrap:anywhere;border-radius:12px;margin:16px 0;padding:16px 20px;line-height:1.75}.editor-module__qVqYJW__rows{margin:24px 0;padding:0;list-style:none}.editor-module__qVqYJW__row{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.editor-module__qVqYJW__row h2{margin-bottom:8px;font-size:21px;font-weight:650}.editor-module__qVqYJW__badge{background:hsl(var(--muted));white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:13px;display:inline-block}.editor-module__qVqYJW__badge[data-tone=ready]{color:#c8632f;background:#fce6d5;font-weight:650}.editor-module__qVqYJW__badge[data-tone=review]{color:#252423;background:#e77e47;font-weight:650}.editor-module__qVqYJW__iconButton{border:1px solid hsl(var(--border));width:40px;height:40px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.editor-module__qVqYJW__iconButton:hover:not(:disabled){color:#d05555;background:color-mix(in srgb, #d05555 10%, hsl(var(--background)));border-color:#d05555}.editor-module__qVqYJW__iconButton:disabled{opacity:.4;cursor:not-allowed}.editor-module__qVqYJW__iconButton:focus-visible{outline:3px solid var(--brand,hsl(var(--primary)));outline-offset:3px}.editor-module__qVqYJW__tabs{border-bottom:1px solid hsl(var(--border));gap:8px;margin-top:32px;display:flex}.editor-module__qVqYJW__tab{cursor:pointer;border-bottom:3px solid #0000;padding:16px 24px;font-weight:600}.editor-module__qVqYJW__tab[aria-selected=true]{border-color:var(--brand,hsl(var(--primary)))}.editor-module__qVqYJW__preview{overflow-wrap:anywhere;max-width:780px;margin:40px auto}.editor-module__qVqYJW__preview h1{margin:24px 0 16px;font-size:clamp(30px,4vw,44px);font-weight:750;line-height:1.3}.editor-module__qVqYJW__preview img{border-radius:12px;width:100%;height:auto}.editor-module__qVqYJW__summary{color:hsl(var(--muted-foreground));margin:16px 0 24px;font-size:20px;line-height:1.85}.editor-module__qVqYJW__assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.editor-module__qVqYJW__asset img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;margin-bottom:8px}.editor-module__qVqYJW__asset{overflow-wrap:anywhere;min-width:0}.editor-module__qVqYJW__asset .editor-module__qVqYJW__secondary{padding:8px 12px;font-size:13px}.editor-module__qVqYJW__asset .editor-module__qVqYJW__secondary[aria-pressed=true]{color:#252423;background:#e77e47;border-color:#e77e47}.editor-module__qVqYJW__check{align-items:flex-start;gap:12px;margin:24px 0 8px;line-height:1.9;display:flex}.editor-module__qVqYJW__check input{width:18px;height:18px;accent-color:var(--brand,hsl(var(--primary)));flex:none;margin-top:8px}.editor-module__qVqYJW__code{white-space:pre-wrap;overflow-wrap:anywhere;background:hsl(var(--muted));border-radius:12px;width:100%;margin:16px 0;padding:20px;font-size:13px;line-height:1.8}.editor-module__qVqYJW__steps{counter-reset:steps;margin:32px 0;padding:0;list-style:none}.editor-module__qVqYJW__steps li{border-bottom:1px solid hsl(var(--border));grid-template-columns:48px 1fr;gap:16px;padding:24px 0;line-height:1.8;display:grid}.editor-module__qVqYJW__steps li:before{counter-increment:steps;content:"0" counter(steps);color:var(--brand-dark,hsl(var(--primary)));font-variant-numeric:tabular-nums;font-size:24px}.editor-module__qVqYJW__steps strong{margin-bottom:4px;font-size:21px;display:block}@media (max-width:760px){.editor-module__qVqYJW__main{padding:32px 20px 64px}.editor-module__qVqYJW__main:has(.editor-module__qVqYJW__saveDock){padding-bottom:168px}.editor-module__qVqYJW__grid{grid-template-columns:1fr;gap:0}.editor-module__qVqYJW__panel{padding:24px 20px}.editor-module__qVqYJW__row{flex-direction:column;align-items:flex-start;gap:16px}.editor-module__qVqYJW__assets{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-module__qVqYJW__actions>*{max-width:100%}}.editor-module__qVqYJW__panel>p,.editor-module__qVqYJW__section>p{margin:0 0 20px}.editor-module__qVqYJW__panel>h2+p,.editor-module__qVqYJW__section>h2+p{margin-top:12px}.editor-module__qVqYJW__panel>.editor-module__qVqYJW__button,.editor-module__qVqYJW__panel>.editor-module__qVqYJW__secondary,.editor-module__qVqYJW__section>.editor-module__qVqYJW__button,.editor-module__qVqYJW__section>.editor-module__qVqYJW__secondary{margin-top:16px}.editor-module__qVqYJW__panel>.editor-module__qVqYJW__submitActions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:28px;display:flex}.editor-module__qVqYJW__panel>.editor-module__qVqYJW__submitActions>.editor-module__qVqYJW__button{margin-top:0}.editor-module__qVqYJW__submitCopy{max-width:46em;line-height:1.9}.editor-module__qVqYJW__submitHint{color:hsl(var(--muted-foreground));margin:0;font-size:14px;line-height:1.75}.editor-module__qVqYJW__panel>.editor-module__qVqYJW__actions,.editor-module__qVqYJW__section>.editor-module__qVqYJW__actions{margin-top:24px}.editor-module__qVqYJW__identityStatus{flex-direction:column;gap:12px;display:flex}.editor-module__qVqYJW__identityRow{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0;font-size:16px;font-weight:650;line-height:1.4;display:flex}.editor-module__qVqYJW__identityLogo{flex:none;width:22px;height:22px}.editor-module__qVqYJW__identityCheck{color:#fff;background:#2f9e7e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.editor-module__qVqYJW__identityCheckIcon{width:12px;height:12px}.editor-module__qVqYJW__courseTag{background:color-mix(in srgb, #2f9e7e 16%, hsl(var(--background)));color:#1f7a62;border-radius:999px;align-items:center;padding:4px 12px;font-size:13px;font-weight:650;display:inline-flex}.editor-module__qVqYJW__identityHints{flex-direction:column;gap:12px;margin-top:20px;display:flex}.editor-module__qVqYJW__identityHints .editor-module__qVqYJW__small{margin:0}.editor-module__qVqYJW__tagPick{border:0;margin:24px 0;padding:0}.editor-module__qVqYJW__tagPick legend{margin-bottom:12px;font-size:14px;font-weight:600}.editor-module__qVqYJW__tagPick legend .editor-module__qVqYJW__small{margin-top:6px;font-weight:400;display:block}.editor-module__qVqYJW__tagOptions{flex-wrap:wrap;gap:8px;display:flex}.editor-module__qVqYJW__tagOptions label{border:1px solid hsl(var(--border));cursor:pointer;background:hsl(var(--background));border-radius:999px;align-items:center;gap:6px;margin:0;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.editor-module__qVqYJW__tagOptions label[data-checked=true]{border-color:color-mix(in srgb, var(--brand,hsl(var(--primary))) 55%, hsl(var(--border)));background:color-mix(in srgb, var(--brand,hsl(var(--primary))) 12%, hsl(var(--background)))}.editor-module__qVqYJW__tagOptions input{width:14px;height:14px;accent-color:var(--brand,hsl(var(--primary)))}.editor-module__qVqYJW__panel>summary,.editor-module__qVqYJW__section>summary{cursor:pointer;font-size:16px;font-weight:650;line-height:1.7}.editor-module__qVqYJW__panel[open]>summary,.editor-module__qVqYJW__section[open]>summary{margin-bottom:24px}.editor-module__qVqYJW__field{gap:10px;margin:24px 0}.editor-module__qVqYJW__field>.editor-module__qVqYJW__small{font-weight:400}.editor-module__qVqYJW__asset figcaption{margin:12px 0 16px}.editor-module__qVqYJW__asset .editor-module__qVqYJW__actions{align-items:stretch;gap:8px}.editor-module__qVqYJW__asset img,.editor-module__qVqYJW__asset video{aspect-ratio:4/3;object-fit:contain;border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:10px;width:100%}.editor-module__qVqYJW__asset video{margin-bottom:8px;display:block}.editor-module__qVqYJW__preview video{border-radius:12px;width:100%}.editor-module__qVqYJW__helpPanel{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);border-radius:18px;justify-content:space-between;align-items:center;gap:32px;margin-top:32px;padding:28px 32px;display:flex}.editor-module__qVqYJW__helpPanel[data-enabled=true]{border-color:color-mix(in srgb, var(--brand,hsl(var(--primary))) 40%, hsl(var(--border)));background:color-mix(in srgb, var(--brand,hsl(var(--primary))) 7%, hsl(var(--background)))}.editor-module__qVqYJW__helpCopy{min-width:0;max-width:65ch}.editor-module__qVqYJW__helpCopy h2{margin:0 0 12px;font-size:23px;font-weight:700;line-height:1.4}.editor-module__qVqYJW__helpCopy p{margin:0}.editor-module__qVqYJW__helpCopy .editor-module__qVqYJW__small+.editor-module__qVqYJW__small{margin-top:12px}.editor-module__qVqYJW__helpState{color:var(--brand-dark,hsl(var(--primary)));margin-bottom:10px;font-size:13px;font-weight:650;display:block}.editor-module__qVqYJW__helpButton{border:1px solid var(--brand-dark,hsl(var(--primary)));background:var(--brand-dark,hsl(var(--primary)));color:hsl(var(--background));cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:15px;font-weight:650;display:inline-flex}.editor-module__qVqYJW__helpButton[aria-pressed=true]{background:hsl(var(--background));color:var(--brand-dark,hsl(var(--primary)))}.editor-module__qVqYJW__helpButton:disabled{opacity:.45;cursor:not-allowed}.editor-module__qVqYJW__helpButton:focus-visible{outline:3px solid var(--brand,hsl(var(--primary)));outline-offset:4px}.editor-module__qVqYJW__richField{margin:32px 0}.editor-module__qVqYJW__richHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:15px;font-weight:650;display:flex}.editor-module__qVqYJW__modeSwitch{background:hsl(var(--muted));border-radius:12px;align-items:center;gap:4px;padding:4px;display:inline-flex}.editor-module__qVqYJW__modeSwitch button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600}.editor-module__qVqYJW__modeSwitch button[aria-selected=true]{background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground) / .04)}.editor-module__qVqYJW__modeSwitch button:disabled{opacity:.4;cursor:not-allowed}.editor-module__qVqYJW__richFrame{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;overflow:clip}.editor-module__qVqYJW__richFrame:focus-within{border-color:var(--brand,hsl(var(--primary)));box-shadow:0 0 0 2px color-mix(in srgb, var(--brand,hsl(var(--primary))) 12%, transparent)}.editor-module__qVqYJW__richToolbar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .38);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.editor-module__qVqYJW__toolbarGroup{border-right:1px solid hsl(var(--border));align-items:center;gap:3px;padding-right:8px;display:inline-flex}.editor-module__qVqYJW__toolbarGroup:last-child{border-right:0;margin-left:auto;padding-right:0}.editor-module__qVqYJW__formatButton{min-width:36px;height:36px;color:hsl(var(--foreground));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.editor-module__qVqYJW__formatButton:hover:not(:disabled),.editor-module__qVqYJW__contextToolbar button:hover:not(:disabled){background:hsl(var(--muted))}.editor-module__qVqYJW__formatButton[aria-pressed=true]{color:var(--brand-dark,hsl(var(--primary)));background:color-mix(in srgb, var(--brand,hsl(var(--primary))) 12%, hsl(var(--background)));border-color:color-mix(in srgb, var(--brand,hsl(var(--primary))) 20%, transparent)}.editor-module__qVqYJW__formatButton:disabled{opacity:.3;cursor:not-allowed}.editor-module__qVqYJW__formatButton:focus-visible,.editor-module__qVqYJW__modeSwitch button:focus-visible,.editor-module__qVqYJW__contextToolbar button:focus-visible{outline:2px solid var(--brand,hsl(var(--primary)));outline-offset:2px}.editor-module__qVqYJW__toolbarSelect select,.editor-module__qVqYJW__assetSelect select,.editor-module__qVqYJW__contextToolbar select{border:1px solid hsl(var(--border));background:hsl(var(--background));min-height:36px;color:hsl(var(--foreground));border-radius:8px;padding:6px 10px;font-size:13px}.editor-module__qVqYJW__assetSelect{align-items:center;gap:8px;padding:0 4px;display:inline-flex}.editor-module__qVqYJW__assetSelect select{max-width:150px}.editor-module__qVqYJW__contextToolbar{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex}.editor-module__qVqYJW__contextToolbar label{align-items:center;gap:10px;display:inline-flex}.editor-module__qVqYJW__contextToolbar button{border:1px solid hsl(var(--border));cursor:pointer;color:hsl(var(--foreground));background:hsl(var(--background));border-radius:8px;padding:6px 10px}.editor-module__qVqYJW__contextToolbar button:disabled{opacity:.4;cursor:not-allowed}.editor-module__qVqYJW__richSurface{padding:28px 32px}.editor-module__qVqYJW__richSurface .tiptap{overflow-wrap:anywhere;outline:none;min-height:440px;font-size:16px;line-height:1.9}.editor-module__qVqYJW__richSurface .tiptap[contenteditable=false]{opacity:.65}.editor-module__qVqYJW__richSurface .tiptap>:first-child{margin-top:0}.editor-module__qVqYJW__richSurface p{margin:16px 0}:is(.editor-module__qVqYJW__richSurface h1,.editor-module__qVqYJW__richSurface h2,.editor-module__qVqYJW__richSurface h3,.editor-module__qVqYJW__richSurface h4,.editor-module__qVqYJW__richSurface h5,.editor-module__qVqYJW__richSurface h6){margin:32px 0 14px;font-weight:700;line-height:1.45}.editor-module__qVqYJW__richSurface h1{font-size:30px}.editor-module__qVqYJW__richSurface h2{font-size:25px}.editor-module__qVqYJW__richSurface h3{font-size:21px}:is(.editor-module__qVqYJW__richSurface h4,.editor-module__qVqYJW__richSurface h5,.editor-module__qVqYJW__richSurface h6){font-size:18px}:is(.editor-module__qVqYJW__richSurface ul,.editor-module__qVqYJW__richSurface ol){margin:16px 0;padding-left:28px}.editor-module__qVqYJW__richSurface ul{list-style:outside}.editor-module__qVqYJW__richSurface ol{list-style:decimal}.editor-module__qVqYJW__richSurface li{margin:6px 0}.editor-module__qVqYJW__richSurface li p{margin:6px 0}.editor-module__qVqYJW__richSurface ul[data-type=taskList]{padding-left:0;list-style:none}.editor-module__qVqYJW__richSurface ul[data-type=taskList] li{align-items:flex-start;gap:12px;display:flex}.editor-module__qVqYJW__richSurface ul[data-type=taskList] li>label{flex:none;padding-top:6px}.editor-module__qVqYJW__richSurface ul[data-type=taskList] input{accent-color:var(--brand-dark,hsl(var(--primary)))}.editor-module__qVqYJW__richSurface blockquote{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .4);border-radius:12px;margin:24px 0;padding:8px 20px}.editor-module__qVqYJW__richSurface a{color:var(--brand-dark,hsl(var(--primary)));text-underline-offset:3px;cursor:text;text-decoration:underline}.editor-module__qVqYJW__richSurface code{background:hsl(var(--muted));border-radius:4px;padding:2px 5px;font-size:.88em}.editor-module__qVqYJW__richSurface pre{background:hsl(var(--muted));border:1px solid hsl(var(--border));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:24px 0;padding:20px;line-height:1.75}.editor-module__qVqYJW__richSurface pre code{background:0 0;padding:0;font-size:14px}:is(.editor-module__qVqYJW__richSurface img,.editor-module__qVqYJW__richSurface video){border:1px solid hsl(var(--border));cursor:grab;border-radius:10px;max-width:100%;height:auto;margin:20px 0;display:block}:is(.editor-module__qVqYJW__richSurface img.ProseMirror-selectednode,.editor-module__qVqYJW__richSurface video.ProseMirror-selectednode){cursor:grabbing}.editor-module__qVqYJW__richSurface hr{border:0;border-top:1px solid hsl(var(--border));margin:28px 0}.editor-module__qVqYJW__richSurface table{border-collapse:collapse;table-layout:fixed;width:100%;margin:24px 0}:is(.editor-module__qVqYJW__richSurface th,.editor-module__qVqYJW__richSurface td){border:1px solid hsl(var(--border));vertical-align:top;min-width:80px;padding:10px 14px;position:relative}.editor-module__qVqYJW__richSurface th{background:hsl(var(--muted));font-weight:650}:is(.editor-module__qVqYJW__richSurface td p,.editor-module__qVqYJW__richSurface th p){margin:0}.editor-module__qVqYJW__richSurface .selectedCell{background:color-mix(in srgb, var(--brand,hsl(var(--primary))) 10%, hsl(var(--background)))}.editor-module__qVqYJW__richSurface [data-work-raw=block]{border:1px dashed hsl(var(--border));background:hsl(var(--muted) / .3);border-radius:12px;margin:24px 0;padding:16px 20px}.editor-module__qVqYJW__richSurface [data-work-raw=block]>span{color:hsl(var(--muted-foreground));font-size:12px}.editor-module__qVqYJW__richSurface [data-work-raw=block] pre{background:0 0;border:0;margin:12px 0 0;padding:0}.editor-module__qVqYJW__richSurface [data-work-raw=inline]{color:hsl(var(--muted-foreground));font-size:.9em}.editor-module__qVqYJW__richSurface .ProseMirror-selectednode{outline:2px solid var(--brand,hsl(var(--primary)));outline-offset:3px}.editor-module__qVqYJW__markdownSource{resize:vertical;width:100%;min-height:500px;color:hsl(var(--foreground));font-family:var(--font-mono,ui-monospace, monospace);background:0 0;border:none;outline:none;padding:28px 32px;font-size:14px;line-height:1.85;display:block}.editor-module__qVqYJW__richHint{color:hsl(var(--muted-foreground));margin:14px 0 0;font-size:13px;line-height:1.75}.editor-module__qVqYJW__richLoading{color:hsl(var(--muted-foreground));padding:24px 32px}.editor-module__qVqYJW__linkDialog{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);margin:0;padding:20px}.editor-module__qVqYJW__linkDialog .editor-module__qVqYJW__field{margin:0 0 16px}.editor-module__qVqYJW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.editor-module__qVqYJW__helpPanel{flex-direction:column;align-items:stretch;gap:24px;padding:24px 20px}.editor-module__qVqYJW__helpButton{align-self:flex-start}.editor-module__qVqYJW__richHeading{align-items:flex-start}.editor-module__qVqYJW__richSurface,.editor-module__qVqYJW__markdownSource{padding:24px 20px}.editor-module__qVqYJW__richToolbar{gap:6px;padding:10px}.editor-module__qVqYJW__toolbarGroup{padding-right:6px}.editor-module__qVqYJW__toolbarGroup:last-child{margin-left:0}.editor-module__qVqYJW__richSurface .tiptap{min-height:380px}:is(.editor-module__qVqYJW__richSurface th,.editor-module__qVqYJW__richSurface td){min-width:56px;padding:8px}}.editor-module__qVqYJW__loginChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.editor-module__qVqYJW__loginChoice{border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:24px;display:flex}.editor-module__qVqYJW__loginChoice h3,.editor-module__qVqYJW__loginChoice p{margin:0}.editor-module__qVqYJW__loginChoice>.editor-module__qVqYJW__button{margin-top:auto}.editor-module__qVqYJW__loginChoice>.editor-module__qVqYJW__small:last-child{margin-top:8px}@media (max-width:760px){.editor-module__qVqYJW__loginChoices{grid-template-columns:1fr;gap:16px}.editor-module__qVqYJW__loginChoice{padding:20px}.editor-module__qVqYJW__loginChoice>.editor-module__qVqYJW__button{width:100%}}.editor-module__qVqYJW__saveDock{right:calc(1rem + env(safe-area-inset-right));bottom:calc(1rem + 44px + 16px + env(safe-area-inset-bottom));z-index:91;pointer-events:none;position:fixed}@media (min-width:640px){.editor-module__qVqYJW__saveDock{bottom:calc(1.75rem + 60px);right:1.75rem}}.editor-module__qVqYJW__saveFab{pointer-events:auto;color:#fff;font:inherit;cursor:pointer;background:#007481;border:0;border-radius:12px;justify-content:center;align-items:center;padding:14px 26px;font-size:15px;font-weight:650;animation:1.8s ease-in-out infinite editor-module__qVqYJW__saveFabPulse;display:inline-flex;box-shadow:0 10px 28px #00748161}.editor-module__qVqYJW__saveFab:hover:not(:disabled){background:#005c66}.editor-module__qVqYJW__saveFab:disabled{opacity:.55;cursor:not-allowed;animation:none}.editor-module__qVqYJW__saveFab:focus-visible{outline:3px solid var(--brand,hsl(var(--primary)));outline-offset:3px}@keyframes editor-module__qVqYJW__saveFabPulse{0%,to{transform:translateY(0)scale(1);box-shadow:0 10px 28px #00748161}50%{transform:translateY(-2px)scale(1.03);box-shadow:0 16px 32px #e77e476b}}@media (prefers-reduced-motion:reduce){.editor-module__qVqYJW__saveFab{animation:none}}.editor-module__qVqYJW__submitOverlay{z-index:120;background:#0f171885;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.editor-module__qVqYJW__submitDialog{background:hsl(var(--card));width:min(34rem,100%);color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:20px;padding:32px;box-shadow:0 20px 48px #0f171838}.editor-module__qVqYJW__submitDialog h2{letter-spacing:-.02em;margin:0 0 20px;font-size:28px;font-weight:750;line-height:1.35}.editor-module__qVqYJW__submitDoneCopy{margin:0;line-height:1.9}.editor-module__qVqYJW__submitDialog .editor-module__qVqYJW__button{width:100%;margin-top:24px}
.works-module__sF65zG__page{--work-orange:#e77e47;--work-orange-dark:#c8632f;--work-teal:#007481;--work-teal-soft:#d6eef1;max-width:1240px;color:hsl(var(--foreground));margin:0 auto;padding:72px 28px 24px}.works-module__sF65zG__hero{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;display:flex}.works-module__sF65zG__hero h1{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(40px,5vw,64px);font-weight:750;line-height:1.25}.works-module__sF65zG__hero p{max-width:650px;color:hsl(var(--muted-foreground));font-size:19px;line-height:1.8}.works-module__sF65zG__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.works-module__sF65zG__actions a,.works-module__sF65zG__empty button{border:1px solid hsl(var(--border));white-space:nowrap;border-radius:999px;padding:12px 24px;font-weight:600;text-decoration:none}.works-module__sF65zG__actions a:first-child{background:var(--work-orange);color:#111;border-color:var(--work-orange)}.works-module__sF65zG__actions a:first-child:hover{background:var(--work-orange-dark);border-color:var(--work-orange-dark);color:#111}.works-module__sF65zG__empty button{background:var(--work-teal);color:#fff}.works-module__sF65zG__filters{grid-template-columns:2fr 1fr 1fr;gap:16px;display:grid}.works-module__sF65zG__filters label{gap:8px;font-size:14px;font-weight:600;display:grid}.works-module__sF65zG__filters input,.works-module__sF65zG__filters select{background:hsl(var(--card));color:inherit;border:1px solid hsl(var(--border));width:100%;font:inherit;border-radius:12px;min-height:48px;padding:12px 16px}.works-module__sF65zG__filters input:focus,.works-module__sF65zG__filters select:focus{outline:2px solid hsl(var(--primary));outline-offset:2px}.works-module__sF65zG__count{color:hsl(var(--muted-foreground));margin:24px 0;font-size:14px}.works-module__sF65zG__catalogHeader{margin:0 0 24px}.works-module__sF65zG__catalogHeader h2{margin:0 0 8px;font-size:32px;font-weight:700}.works-module__sF65zG__catalogHeader p{color:hsl(var(--muted-foreground));font-size:16px}.works-module__sF65zG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.works-module__sF65zG__card{border:1px solid hsl(var(--border));background:#fff;border-radius:12px;flex-direction:column;padding:20px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.works-module__sF65zG__card:hover{border-color:hsl(var(--primary));transform:translateY(-2px)}.works-module__sF65zG__cardIdentity{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:15px;font-weight:650;display:flex}.works-module__sF65zG__cardIdentity span:last-child{color:#666;font-size:12px;font-weight:500}.works-module__sF65zG__card>img{aspect-ratio:16/9;object-fit:cover;background:hsl(var(--muted));border-radius:6px;width:100%;height:auto}.works-module__sF65zG__cardBody{flex-direction:column;flex:1;padding:20px 0 0;display:flex}.works-module__sF65zG__category{color:var(--work-teal);margin:0 0 8px;font-size:13px;font-weight:600}.works-module__sF65zG__card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.works-module__sF65zG__summary{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 20px;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.works-module__sF65zG__cardEnd{border-top:1px solid hsl(var(--border));color:#666;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;font-size:13px;display:flex}.works-module__sF65zG__cardEnd>span:first-child{align-items:center;gap:7px;display:flex}.works-module__sF65zG__loadMore{text-align:center;padding:40px 0 24px}.works-module__sF65zG__loadMore button{min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #c9c6c0;border-radius:999px;padding:12px 32px;font-weight:600}.works-module__sF65zG__loadMore button:hover{border-color:var(--work-teal);color:var(--work-teal)}.works-module__sF65zG__loadMore button:disabled{opacity:.5;cursor:wait}.works-module__sF65zG__loadMore p{color:#666;margin:12px 0;font-size:14px}.works-module__sF65zG__empty{text-align:center;padding:64px 16px}.works-module__sF65zG__back{color:hsl(var(--cta));margin-bottom:32px;display:inline-block}.works-module__sF65zG__articleHeader{max-width:960px;margin-bottom:48px}.works-module__sF65zG__articleHeader h1{margin:16px 0 24px;font-size:clamp(32px,4.2vw,52px);font-weight:750;line-height:1.4}.works-module__sF65zG__articleHeader .works-module__sF65zG__dek{color:hsl(var(--muted-foreground));font-size:20px;line-height:1.8}.works-module__sF65zG__byline{flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.works-module__sF65zG__articleLayout{grid-template-columns:minmax(0,760px) minmax(0,280px);gap:56px;display:grid}.works-module__sF65zG__article{min-width:0}.works-module__sF65zG__cover{border-radius:16px;width:100%;height:auto;margin-bottom:40px}.works-module__sF65zG__sidebar{align-self:start;font-size:15px;line-height:1.8}.works-module__sF65zG__sidebar>section{border-bottom:1px solid hsl(var(--border));margin:0 0 28px;padding:0 0 28px}.works-module__sF65zG__sidebar h2{margin-bottom:16px;font-size:18px;font-weight:700}.works-module__sF65zG__sidebar a{color:hsl(var(--cta));margin-right:16px;display:inline-block}.works-module__sF65zG__sidebar p{color:hsl(var(--muted-foreground))}.works-module__sF65zG__article>section{margin-top:64px}.works-module__sF65zG__article>section h2{margin-bottom:16px;font-size:28px;font-weight:700}.works-module__sF65zG__reflection{margin-top:64px}.works-module__sF65zG__reflection h2{margin-bottom:16px;scroll-margin-top:110px;font-size:28px;font-weight:700;line-height:1.5}.works-module__sF65zG__related{margin-top:80px;scroll-margin-top:110px}.works-module__sF65zG__related>h2{margin-bottom:24px;font-size:30px;font-weight:700}.works-module__sF65zG__relatedLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.works-module__sF65zG__relatedCard{border:1px solid hsl(var(--border));color:inherit;background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.works-module__sF65zG__relatedCard:hover{border-color:var(--work-teal);transform:translateY(-2px)}.works-module__sF65zG__relatedCard:focus-visible{outline:2px solid var(--work-teal);outline-offset:4px}.works-module__sF65zG__relatedCard>img{aspect-ratio:16/9;object-fit:cover;background:hsl(var(--muted));width:100%;height:auto}.works-module__sF65zG__relatedBody{flex-direction:column;flex:1;padding:20px;display:flex}.works-module__sF65zG__relatedBody p{color:#666;margin:0 0 10px;font-size:13px}.works-module__sF65zG__relatedBody h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 20px;font-size:19px;font-weight:650;line-height:1.6;display:-webkit-box;overflow:hidden}.works-module__sF65zG__relatedBody>span{color:var(--work-teal);margin-top:auto;font-size:14px}.works-module__sF65zG__markdown{--work-teal:#007481;--work-teal-soft:#d6eef1;overflow-wrap:anywhere;font-size:17px;line-height:1.9}.works-module__sF65zG__markdown h2{margin:48px 0 20px;scroll-margin-top:110px;font-size:28px;font-weight:700;line-height:1.5}.works-module__sF65zG__markdown h3{margin:32px 0 16px;scroll-margin-top:110px;font-size:22px;font-weight:700}.works-module__sF65zG__markdown p{margin:20px 0}.works-module__sF65zG__markdown strong{font-weight:700}.works-module__sF65zG__markdown ul,.works-module__sF65zG__markdown ol{list-style:revert;margin:20px 0;padding-left:24px}.works-module__sF65zG__markdown li{margin:8px 0}.works-module__sF65zG__markdown a{color:var(--work-teal);text-underline-offset:4px;text-decoration:underline}.works-module__sF65zG__markdown video{border-radius:12px;width:100%;max-width:100%;margin:24px 0}.works-module__sF65zG__markdown img{border-radius:12px;width:auto;max-width:100%;height:auto;margin:24px auto 12px;display:block}.works-module__sF65zG__markdown p:has(>em:only-child){color:hsl(var(--muted-foreground));margin-top:8px;font-size:14px}.works-module__sF65zG__markdown blockquote{background:var(--work-teal-soft);color:#3a3a3a;border:0;border-left:4px solid var(--work-teal);border-radius:0 12px 12px 0;margin:24px 0;padding:8px 24px}.works-module__sF65zG__markdown pre{white-space:pre;background:hsl(var(--muted));border-radius:12px;padding:20px;font-size:13px;line-height:1.7;overflow:auto}.works-module__sF65zG__markdown code{font-family:monospace}.works-module__sF65zG__markdown table{border-collapse:collapse;display:block;overflow:auto}.works-module__sF65zG__markdown td,.works-module__sF65zG__markdown th{border:1px solid hsl(var(--border));padding:12px}.works-module__sF65zG__diagram{max-width:100%;margin:32px 0;overflow:auto}.works-module__sF65zG__diagram iframe{border:0;width:100%}.works-module__sF65zG__diagram summary{cursor:pointer;color:hsl(var(--cta));font-size:14px}.works-module__sF65zG__legacy{color:hsl(var(--muted-foreground));margin-top:24px;font-size:13px}@media (max-width:1024px){.works-module__sF65zG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.works-module__sF65zG__articleLayout{grid-template-columns:minmax(0,1fr) 240px;gap:32px}.works-module__sF65zG__hero{display:block}}@media (max-width:760px){.works-module__sF65zG__page{padding:40px 20px 16px}.works-module__sF65zG__hero{margin-bottom:40px}.works-module__sF65zG__hero h1{font-size:40px}.works-module__sF65zG__hero p{font-size:17px}.works-module__sF65zG__filters{grid-template-columns:1fr 1fr}.works-module__sF65zG__filters label:first-child{grid-column:1/-1}.works-module__sF65zG__grid,.works-module__sF65zG__articleLayout,.works-module__sF65zG__relatedLinks{grid-template-columns:1fr}.works-module__sF65zG__articleHeader h1{font-size:32px}.works-module__sF65zG__articleHeader .works-module__sF65zG__dek{font-size:17px}.works-module__sF65zG__sidebar{margin-top:24px}.works-module__sF65zG__markdown{font-size:16px}.works-module__sF65zG__markdown h2{font-size:25px}.works-module__sF65zG__cardBody{padding:18px 0 0}.works-module__sF65zG__related{margin-top:48px}}.works-module__sF65zG__sidebar{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 134px);padding-right:8px;position:sticky;top:110px;overflow-y:auto}.works-module__sF65zG__toc{z-index:1;background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));margin:0 0 28px;padding:0 0 24px;position:sticky;top:0}.works-module__sF65zG__toc ol{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(42dvh,380px);margin:0;padding:0;list-style:none;overflow-y:auto}.works-module__sF65zG__toc li{margin:0}.works-module__sF65zG__toc a{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;border-left:2px solid #0000;border-radius:4px;margin:0;padding:4px 12px;font-size:14px;line-height:1.45;text-decoration:none;display:block}.works-module__sF65zG__toc .works-module__sF65zG__tocNested a{padding-left:24px;font-size:13px}.works-module__sF65zG__toc a:hover{color:var(--work-teal)}.works-module__sF65zG__toc a[aria-current=location]{border-left-color:var(--work-teal);background:var(--work-teal-soft);color:var(--work-teal);font-weight:650}.works-module__sF65zG__toc a:focus-visible{outline:2px solid var(--work-teal);outline-offset:-2px;border-radius:4px}.works-module__sF65zG__sidebar .works-module__sF65zG__courseCta a{color:#fff;background:#e77e47;border:1px solid #e77e47;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:auto;min-height:38px;margin:12px 0 0;padding:6px 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;animation:3.6s ease-out infinite works-module__sF65zG__courseCtaPulse;display:inline-flex}.works-module__sF65zG__sidebar .works-module__sF65zG__courseCta a:hover{color:#fff;background:#ee966b;background:lab(70.7385% 30.6853 37.1334);border-color:#ee966b;border-color:lab(70.7385% 30.6853 37.1334)}.works-module__sF65zG__sidebar .works-module__sF65zG__courseCta a:focus-visible{outline:2px solid var(--work-teal);outline-offset:4px}@keyframes works-module__sF65zG__courseCtaPulse{0%{box-shadow:0 0 #e77e474d}45%{box-shadow:0 0 0 8px #e77e4700}to{box-shadow:0 0 #e77e4700}}@media (max-width:760px){.works-module__sF65zG__sidebar{max-height:none;padding-right:0;position:static;overflow:visible}.works-module__sF65zG__toc{position:static}.works-module__sF65zG__toc ol{max-height:280px}}@media (prefers-reduced-motion:reduce){.works-module__sF65zG__toc ol{scroll-behavior:auto}}.works-module__sF65zG__mobileToc{display:none}.works-module__sF65zG__mobileToc summary{cursor:pointer;padding:12px 0;font-size:16px;font-weight:650}.works-module__sF65zG__mobileToc summary:focus-visible{outline:2px solid var(--work-teal);outline-offset:4px}@media (max-width:760px){.works-module__sF65zG__desktopToc{display:none}.works-module__sF65zG__mobileToc{margin:0 0 24px;padding:0 0 12px;display:block}.works-module__sF65zG__mobileToc[open] summary{margin-bottom:8px}}.works-module__sF65zG__articlePage{box-sizing:border-box;max-width:1264px;padding-left:16px;padding-right:16px}.works-module__sF65zG__articlePage .works-module__sF65zG__articleHeader{max-width:760px}.works-module__sF65zG__articlePage .works-module__sF65zG__articleHeader h1{font-size:40px;line-height:1.4}.works-module__sF65zG__articlePage .works-module__sF65zG__articleLayout{grid-template-columns:minmax(0,760px) minmax(240px,320px);justify-content:space-between;column-gap:56px}.works-module__sF65zG__articlePage .works-module__sF65zG__articleHeader .works-module__sF65zG__dek{margin:0 0 24px;font-size:15px;line-height:1.8}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar{scrollbar-width:none;flex-direction:column;gap:18px;min-width:0;padding-right:0;display:flex}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar::-webkit-scrollbar{display:none}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar>section,.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar>.works-module__sF65zG__desktopToc{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-shrink:0;min-width:0;margin:0;padding:20px}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar>.works-module__sF65zG__desktopToc{padding:18px}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar>.works-module__sF65zG__legacy{margin:0;padding:0 4px}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar .works-module__sF65zG__markdown{font-size:15px;line-height:1.8}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar .works-module__sF65zG__markdown :is(h2,h3){margin:20px 0 12px;font-size:16px;line-height:1.6}@media (min-width:640px){.works-module__sF65zG__articlePage{padding-left:24px;padding-right:24px}}@media (max-width:1200px){.works-module__sF65zG__articlePage .works-module__sF65zG__articleLayout{grid-template-columns:minmax(0,760px) minmax(240px,280px)}}@media (max-width:1024px){.works-module__sF65zG__articlePage .works-module__sF65zG__articleLayout{grid-template-columns:minmax(0,1fr) minmax(0,240px);column-gap:32px}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar>section,.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar>.works-module__sF65zG__desktopToc{padding:18px}}@media (max-width:760px){.works-module__sF65zG__articlePage .works-module__sF65zG__articleHeader h1{font-size:28px}.works-module__sF65zG__articlePage .works-module__sF65zG__articleLayout{grid-template-columns:minmax(0,1fr)}.works-module__sF65zG__mobileToc a{min-height:36px;padding-top:8px;padding-bottom:8px}.works-module__sF65zG__articlePage .works-module__sF65zG__articleHeader .works-module__sF65zG__dek,.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar .works-module__sF65zG__markdown{font-size:14px}.works-module__sF65zG__articlePage .works-module__sF65zG__sidebar .works-module__sF65zG__markdown :is(h2,h3){font-size:15px}}@media (prefers-reduced-motion:reduce){.works-module__sF65zG__sidebar .works-module__sF65zG__courseCta a{animation:none}}.works-module__sF65zG__articleTools{overflow-wrap:anywhere;margin-top:16px}.works-module__sF65zG__articleTools ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.works-module__sF65zG__articleTools li{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:100%;color:hsl(var(--muted-foreground));border-radius:6px;padding:4px 10px;font-size:13px;line-height:1.5}.works-module__sF65zG__articleActions{--primary:185 68% 41%;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.works-module__sF65zG__workHighlight{border:1px solid hsl(var(--border));color:#555;overflow-wrap:anywhere;background:#fff;border-radius:14px;margin:0 0 32px;padding:24px;font-size:17px;line-height:1.8}.works-module__sF65zG__workHighlight p{margin:0}.works-module__sF65zG__workHighlight .works-module__sF65zG__highlightLabel{color:hsl(var(--foreground));align-items:center;gap:10px;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}.works-module__sF65zG__highlightLabel svg{color:#21a4b1;flex-shrink:0}@media (max-width:760px){.works-module__sF65zG__workHighlight{padding:18px 20px;font-size:15px}}.works-module__sF65zG__workHighlight .works-module__sF65zG__markdown{font-size:inherit;line-height:inherit;color:inherit}.works-module__sF65zG__workHighlight .works-module__sF65zG__markdown p{margin:0}.works-module__sF65zG__introCover{margin:0 0 32px}.works-module__sF65zG__introCover .works-module__sF65zG__cover{border-radius:14px;margin:0;display:block}.works-module__sF65zG__introCover figcaption{margin-top:10px}.works-module__sF65zG__introCover figcaption .works-module__sF65zG__markdown{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.7}.works-module__sF65zG__introCover figcaption .works-module__sF65zG__markdown p{margin:0}
