.learning-added-row.svelte-1g9oaav{grid-template-columns:var(--ds-space-40) minmax(0, 1fr);align-items:start;gap:var(--ds-space-16);padding:var(--ds-space-12) 0;border-radius:var(--ds-radius-sm);color:rgb(var(--ds-foreground));display:grid;position:relative;container-type:inline-size}.learning-added-row.svelte-1g9oaav:hover .learning-added-row__link:where(.svelte-1g9oaav),.learning-added-row[data-state~=hover].svelte-1g9oaav .learning-added-row__link:where(.svelte-1g9oaav){text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.2em;text-decoration-thickness:2px}.learning-added-row[data-cover].svelte-1g9oaav:hover .learning-added-row__art:where(.svelte-1g9oaav),.learning-added-row[data-cover][data-state~=hover].svelte-1g9oaav .learning-added-row__art:where(.svelte-1g9oaav){border-color:rgb(var(--ds-border-strong))}.learning-added-row[data-state~=focus].svelte-1g9oaav{outline:2px solid rgb(var(--ds-brand-400));outline-offset:var(--ds-space-2)}.learning-added-row.svelte-1g9oaav:has(.learning-added-row__link:where(.svelte-1g9oaav):focus-visible){outline:2px solid rgb(var(--ds-brand-400));outline-offset:var(--ds-space-2)}.learning-added-row__art.svelte-1g9oaav{width:var(--ds-space-40);height:var(--ds-space-40);place-items:center;display:grid}.learning-added-row__art.svelte-1g9oaav svg{width:100%;height:100%}.learning-added-row[data-cover].svelte-1g9oaav{grid-template-columns:var(--learning-added-row-cover,8rem) minmax(0, 1fr)}.learning-added-row[data-cover].svelte-1g9oaav .learning-added-row__art:where(.svelte-1g9oaav){aspect-ratio:16/9;border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-sm);background:rgb(var(--ds-elevated-strong));width:100%;height:auto;overflow:hidden}.learning-added-row[data-cover].svelte-1g9oaav .learning-added-row__art:where(.svelte-1g9oaav)>*{width:100%;height:100%;display:block}.learning-added-row[data-cover].svelte-1g9oaav .learning-added-row__art:where(.svelte-1g9oaav)>img{object-fit:cover}.learning-added-row__letter.svelte-1g9oaav{border:1.5px solid rgb(var(--ds-black));border-radius:var(--ds-radius-sm);background:rgb(var(--ds-cover-sand));width:100%;height:100%;color:rgb(var(--ds-black));place-items:center;font-weight:600;display:grid}.learning-added-row__body.svelte-1g9oaav{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.learning-added-row__meta.svelte-1g9oaav{align-items:center;gap:var(--ds-space-2) var(--ds-space-6);color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;margin:0;display:flex}.learning-added-row__kind.svelte-1g9oaav{color:rgb(var(--ds-foreground-muted));font-weight:600}.learning-added-row__pro.svelte-1g9oaav{padding:0 var(--ds-space-4);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-foreground-muted));font-weight:600}.learning-added-row__title.svelte-1g9oaav{font-size:var(--ds-text-body-lg);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;margin:0}.learning-added-row__link.svelte-1g9oaav{color:inherit;text-decoration:none}.learning-added-row__link.svelte-1g9oaav:after{content:"";position:absolute;inset:0}.learning-added-row__link.svelte-1g9oaav:focus-visible{outline:none}.learning-added-row__fit.svelte-1g9oaav{margin:var(--ds-space-2) 0 0;color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:600;line-height:var(--ds-line-support)}.learning-glance-tile.svelte-17tghev{min-width:0;height:100%;container-type:inline-size}.learning-glance-tile__body.svelte-17tghev{gap:var(--ds-space-4);min-width:0;height:100%;padding:var(--ds-space-16);border-radius:var(--ds-radius-sm);color:rgb(var(--ds-foreground));flex-direction:column;text-decoration:none;display:flex}a.learning-glance-tile__body.svelte-17tghev:hover,.learning-glance-tile[data-state~=hover].svelte-17tghev .learning-glance-tile__body:where(.svelte-17tghev){background:rgb(var(--ds-elevated-strong))}a.learning-glance-tile__body.svelte-17tghev:focus-visible,.learning-glance-tile[data-state~=focus].svelte-17tghev .learning-glance-tile__body:where(.svelte-17tghev){outline:2px solid rgb(var(--ds-brand-400));outline-offset:-2px}.learning-glance-tile__label.svelte-17tghev{align-items:center;gap:var(--ds-space-6);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:600;line-height:var(--ds-line-support);margin:0;display:flex}.learning-glance-tile__go.svelte-17tghev{color:rgb(var(--ds-foreground-subtle));margin-left:auto;display:grid}a.learning-glance-tile__body.svelte-17tghev:hover .learning-glance-tile__go:where(.svelte-17tghev),a.learning-glance-tile__body.svelte-17tghev:focus-visible .learning-glance-tile__go:where(.svelte-17tghev),.learning-glance-tile[data-state~=hover].svelte-17tghev .learning-glance-tile__go:where(.svelte-17tghev),.learning-glance-tile[data-state~=focus].svelte-17tghev .learning-glance-tile__go:where(.svelte-17tghev){color:rgb(var(--ds-foreground))}.learning-glance-tile__pro.svelte-17tghev{padding:0 var(--ds-space-4);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support)}.learning-glance-tile__value.svelte-17tghev{font-size:var(--ds-text-h2);font-variant-numeric:tabular-nums;letter-spacing:var(--ds-tracking-display);font-weight:600;line-height:var(--ds-line-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learning-glance-tile__next.svelte-17tghev{color:rgb(var(--ds-brand-300));font-size:var(--ds-text-body-lg);font-weight:600;line-height:calc(var(--ds-text-h2) * var(--ds-line-heading));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.learning-glance-tile__body.svelte-17tghev:hover .learning-glance-tile__value:where(.svelte-17tghev),a.learning-glance-tile__body.svelte-17tghev:hover .learning-glance-tile__next:where(.svelte-17tghev),.learning-glance-tile[data-state~=hover].svelte-17tghev .learning-glance-tile__value:where(.svelte-17tghev),.learning-glance-tile[data-state~=hover].svelte-17tghev .learning-glance-tile__next:where(.svelte-17tghev){text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.2em;text-decoration-thickness:2px}.learning-glance-tile__track.svelte-17tghev{height:3px;margin:var(--ds-space-2) 0;border-radius:var(--ds-radius-xs);background:rgb(var(--ds-border));display:block;overflow:hidden}.learning-glance-tile__fill.svelte-17tghev{width:calc(var(--learning-glance-share,0) * 100%);background:rgb(var(--ds-brand-500));height:100%;display:block}.learning-glance-tile__note.svelte-17tghev,.learning-glance-tile__failed.svelte-17tghev{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);margin:0}.learning-glance-tile__retry.svelte-17tghev{padding-top:var(--ds-space-4);margin-top:auto;display:flex}@container (width<=14rem){.learning-glance-tile__body.svelte-17tghev{padding:var(--ds-space-12)}.learning-glance-tile__note.svelte-17tghev{display:none}.learning-glance-tile__next.svelte-17tghev{font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);white-space:normal}}@container (width<=9rem){.learning-glance-tile__value.svelte-17tghev{font-size:var(--ds-text-body-lg);line-height:calc(var(--ds-text-h2) * var(--ds-line-heading))}}.learning-jump-card__hidden.svelte-tgjgqn{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.learning-jump-card.svelte-tgjgqn{border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-md);background:rgb(var(--ds-page-background));min-width:0;height:100%;color:rgb(var(--ds-foreground));position:relative;overflow:hidden}.learning-jump-card.svelte-tgjgqn:hover,.learning-jump-card[data-state~=hover].svelte-tgjgqn{border-color:rgb(var(--ds-border-strong));background:rgb(var(--ds-elevated))}.learning-jump-card[data-state~=focus].svelte-tgjgqn{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.learning-jump-card.svelte-tgjgqn:has(.learning-jump-card__link:where(.svelte-tgjgqn):focus-visible){outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.learning-jump-card[data-wide].svelte-tgjgqn{container-type:inline-size}.learning-jump-card__frame.svelte-tgjgqn{flex-direction:column;height:100%;display:flex}.learning-jump-card__cover.svelte-tgjgqn{aspect-ratio:16/9;border-bottom:1px solid rgb(var(--ds-border));background:rgb(var(--ds-elevated-strong));position:relative;overflow:hidden}.learning-jump-card__cover.svelte-tgjgqn>*{width:100%;height:100%;display:block}.learning-jump-card__cover.svelte-tgjgqn>img{object-fit:cover;object-position:center 40%}.learning-jump-card__body.svelte-tgjgqn{gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-12) var(--ds-space-16) var(--ds-space-16);flex-direction:column;flex:auto;display:flex}.learning-jump-card__kicker.svelte-tgjgqn,.learning-jump-card__detail.svelte-tgjgqn{color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.learning-jump-card__detail.svelte-tgjgqn{color:rgb(var(--ds-foreground-muted))}.learning-jump-card__title.svelte-tgjgqn{font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-heading);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.learning-jump-card__link.svelte-tgjgqn{color:inherit;text-decoration:none}.learning-jump-card__link.svelte-tgjgqn:after{content:"";position:absolute;inset:0}.learning-jump-card__link.svelte-tgjgqn:focus-visible{outline:none}.learning-jump-card.svelte-tgjgqn:hover .learning-jump-card__link:where(.svelte-tgjgqn),.learning-jump-card[data-state~=hover].svelte-tgjgqn .learning-jump-card__link:where(.svelte-tgjgqn){text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.2em;text-decoration-thickness:2px}.learning-jump-card__foot.svelte-tgjgqn{gap:var(--ds-space-6);padding-top:var(--ds-space-6);flex-direction:column;margin-top:auto;display:flex}.learning-jump-card__track.svelte-tgjgqn{border-radius:var(--ds-radius-xs);background:rgb(var(--ds-border));height:3px;display:block;overflow:hidden}.learning-jump-card__fill.svelte-tgjgqn{width:calc(var(--learning-jump-share,0) * 100%);background:rgb(var(--ds-brand-500));height:100%;display:block}.learning-jump-card__end.svelte-tgjgqn{justify-content:space-between;align-items:center;gap:var(--ds-space-12);min-width:0;display:flex}.learning-jump-card__action.svelte-tgjgqn{padding:var(--ds-space-4) var(--ds-space-12);border-radius:var(--ds-radius-sm);background:rgb(var(--ds-action));color:rgb(var(--ds-action-foreground));font-size:var(--ds-text-meta);font-weight:600;line-height:var(--ds-line-support);flex:none;margin-left:auto}.learning-jump-card.svelte-tgjgqn:hover .learning-jump-card__action:where(.svelte-tgjgqn),.learning-jump-card[data-state~=hover].svelte-tgjgqn .learning-jump-card__action:where(.svelte-tgjgqn){background:rgb(var(--ds-action-hover))}@container (width>=30rem){.learning-jump-card[data-wide].svelte-tgjgqn .learning-jump-card__frame:where(.svelte-tgjgqn){flex-direction:row}.learning-jump-card[data-wide].svelte-tgjgqn .learning-jump-card__cover:where(.svelte-tgjgqn){border-right:1px solid rgb(var(--ds-border));border-bottom:0;flex:0 0 44%}.learning-jump-card[data-wide].svelte-tgjgqn .learning-jump-card__body:where(.svelte-tgjgqn){gap:var(--ds-space-6);padding:var(--ds-space-20) var(--ds-space-24)}.learning-jump-card[data-wide].svelte-tgjgqn .learning-jump-card__title:where(.svelte-tgjgqn){font-size:var(--ds-text-h2)}}.learning-path-next.svelte-1glcrz{min-width:0;color:rgb(var(--ds-foreground));container-type:inline-size}.learning-path-next__layout.svelte-1glcrz{border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-md);background:rgb(var(--ds-page-background));grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.learning-path-next__layout.svelte-1glcrz:hover,.learning-path-next[data-state~=hover].svelte-1glcrz .learning-path-next__layout:where(.svelte-1glcrz){border-color:rgb(var(--ds-border-strong))}.learning-path-next[data-state~=focus].svelte-1glcrz .learning-path-next__layout:where(.svelte-1glcrz){outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.learning-path-next__layout.svelte-1glcrz:has(.learning-path-next__link:where(.svelte-1glcrz):focus-visible){outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.learning-path-next__cover.svelte-1glcrz{aspect-ratio:16/9;background:rgb(var(--ds-elevated-strong));display:block;position:relative;overflow:hidden}.learning-path-next__cover.svelte-1glcrz>*{width:100%;height:100%;display:block}.learning-path-next__cover.svelte-1glcrz>img{object-fit:cover;object-position:center 40%}.learning-path-next__body.svelte-1glcrz{gap:var(--ds-space-6);min-width:0;padding:var(--ds-space-16) var(--ds-space-20) var(--ds-space-20);flex-direction:column;display:flex}.learning-path-next__kicker.svelte-1glcrz{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:600;line-height:var(--ds-line-support);margin:0}.learning-path-next__title.svelte-1glcrz{font-size:var(--ds-text-h2);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;text-wrap:balance;margin:0}.learning-path-next__link.svelte-1glcrz{color:inherit;text-decoration:none}.learning-path-next__link.svelte-1glcrz:focus-visible{outline:none}.learning-path-next__layout.svelte-1glcrz:hover .learning-path-next__link:where(.svelte-1glcrz),.learning-path-next[data-state~=hover].svelte-1glcrz .learning-path-next__link:where(.svelte-1glcrz){text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-brand-500));text-decoration-color:rgb(var(--ds-brand-500));text-underline-offset:.2em;text-decoration-thickness:2px}.learning-path-next__bar.svelte-1glcrz{height:4px;margin-top:var(--ds-space-6);border-radius:var(--ds-radius-xs);background:rgb(var(--ds-border));display:block;overflow:hidden}.learning-path-next__fill.svelte-1glcrz{width:calc(var(--learning-path-next-share,0) * 100%);background:rgb(var(--ds-brand-500));height:100%;display:block}.learning-path-next__detail.svelte-1glcrz{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);margin:0}.learning-path-next__actions.svelte-1glcrz{align-items:center;gap:var(--ds-space-8) var(--ds-space-16);margin-top:var(--ds-space-12);flex-wrap:wrap;display:flex}@container (width>=40rem){.learning-path-next__layout.svelte-1glcrz{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.learning-path-next__body.svelte-1glcrz{padding:var(--ds-space-24) var(--ds-space-32);justify-content:center}.learning-path-next__title.svelte-1glcrz{font-size:var(--ds-text-h1);letter-spacing:var(--ds-tracking-display)}}.learning-request-list.svelte-19xuqjt{color:rgb(var(--ds-foreground));container-type:inline-size}.learning-request-list__empty.svelte-19xuqjt{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);margin:0}.learning-request-list__items.svelte-19xuqjt{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.learning-request-list__item.svelte-19xuqjt{gap:var(--ds-space-2);padding:var(--ds-space-12) 0;grid-template-columns:minmax(0,1fr);display:grid}.learning-request-list__item.svelte-19xuqjt:focus{outline:none}.learning-request-list__item.svelte-19xuqjt:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:4px}.learning-request-list__item.svelte-19xuqjt+.learning-request-list__item:where(.svelte-19xuqjt){border-top:1px solid rgb(var(--ds-border))}.learning-request-list__item.svelte-19xuqjt:first-child{padding-top:0}.learning-request-list__item.svelte-19xuqjt:last-child{padding-bottom:0}.learning-request-list__summary.svelte-19xuqjt{font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;margin:0}.learning-request-list__meta.svelte-19xuqjt,.learning-request-list__state.svelte-19xuqjt{align-items:center;gap:var(--ds-space-4) var(--ds-space-6);color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;margin:0;display:flex}.learning-request-list__state.svelte-19xuqjt{color:rgb(var(--ds-foreground-muted));font-weight:600}.learning-request-list__state[data-tone=waiting].svelte-19xuqjt .learning-request-list__tag:where(.svelte-19xuqjt),.learning-request-list__state[data-tone=yes].svelte-19xuqjt .learning-request-list__tag:where(.svelte-19xuqjt){padding:0 var(--ds-space-6);border:1px solid rgb(var(--ds-border-strong));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-foreground))}.learning-request-list__state[data-tone=yes].svelte-19xuqjt .learning-request-list__tag:where(.svelte-19xuqjt){border-color:rgb(var(--ds-black));background:rgb(var(--ds-cover-sand));color:rgb(var(--ds-black))}.learning-request-list__on.svelte-19xuqjt{font-weight:400}.learning-request-list__more.svelte-19xuqjt{margin-top:var(--ds-space-2);font-size:var(--ds-text-meta);line-height:var(--ds-line-support)}.learning-request-list__more.svelte-19xuqjt>summary:where(.svelte-19xuqjt){border-radius:var(--ds-radius-xs);width:fit-content;color:rgb(var(--ds-foreground-muted));cursor:pointer}.learning-request-list__more.svelte-19xuqjt>summary:where(.svelte-19xuqjt):hover,.learning-request-list[data-state~=hover].svelte-19xuqjt .learning-request-list__more:where(.svelte-19xuqjt)>summary:where(.svelte-19xuqjt){color:rgb(var(--ds-foreground));text-underline-offset:2px;text-decoration:underline}.learning-request-list__more.svelte-19xuqjt>summary:where(.svelte-19xuqjt):focus-visible,.learning-request-list[data-state~=focus].svelte-19xuqjt .learning-request-list__more:where(.svelte-19xuqjt)>summary:where(.svelte-19xuqjt){outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.learning-request-list__hidden.svelte-19xuqjt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.learning-request-list__more.svelte-19xuqjt>p:where(.svelte-19xuqjt){margin:var(--ds-space-4) 0 0;color:rgb(var(--ds-foreground-muted));white-space:pre-line;overflow-wrap:anywhere}.learning-request-list__fresh.svelte-19xuqjt{margin-left:var(--ds-space-8);padding:0 var(--ds-space-4);border:1px solid rgb(var(--ds-brand-500));border-radius:var(--ds-radius-xs);color:rgb(var(--ds-brand-300));font-size:var(--ds-text-meta);white-space:nowrap;font-weight:600}@container (width>=28rem){.learning-request-list__item.svelte-19xuqjt{column-gap:var(--ds-space-16);grid-template-columns:minmax(0,1fr) auto}.learning-request-list__state.svelte-19xuqjt{grid-area:1/2/span 2;align-self:center}.learning-request-list__more.svelte-19xuqjt{grid-column:1/-1}}.learning-path-panel.svelte-1ev837h{min-width:0;color:rgb(var(--ds-foreground));container-type:inline-size}.learning-path-panel__frame.svelte-1ev837h{gap:var(--ds-space-24);min-width:0;padding:var(--ds-space-24) var(--ds-space-20);border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-lg);background:rgb(var(--ds-page-background));flex-direction:column;display:flex}.learning-path-panel__head.svelte-1ev837h{gap:var(--ds-space-20);flex-direction:column;display:flex}.learning-path-panel__text.svelte-1ev837h{gap:var(--ds-space-8);max-width:var(--ds-width-prose);flex-direction:column;display:flex}.learning-path-panel__kicker.svelte-1ev837h{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:600;line-height:var(--ds-line-support);margin:0}.learning-path-panel__title.svelte-1ev837h{font-size:var(--ds-text-h1);letter-spacing:var(--ds-tracking-display);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;text-wrap:balance;margin:0}.learning-path-panel__lede.svelte-1ev837h{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-lg);line-height:var(--ds-line-body);text-wrap:pretty;margin:0}.learning-path-panel__actions.svelte-1ev837h{align-items:center;gap:var(--ds-space-8) var(--ds-space-20);flex-wrap:wrap;display:flex}.learning-path-panel__body.svelte-1ev837h{min-width:0}.learning-path-panel__foot.svelte-1ev837h{padding-top:var(--ds-space-16);border-top:1px solid rgb(var(--ds-border));color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support)}@container (width<56rem){.learning-path-panel[data-actions-after].svelte-1ev837h .learning-path-panel__head:where(.svelte-1ev837h){display:contents}.learning-path-panel[data-actions-after].svelte-1ev837h .learning-path-panel__actions:where(.svelte-1ev837h){order:1}}@container (width>=40rem){.learning-path-panel__frame.svelte-1ev837h{gap:var(--ds-space-32);padding:var(--ds-space-40)}.learning-path-panel__title.svelte-1ev837h{font-size:var(--ds-text-display)}}@container (width>=56rem){.learning-path-panel[data-layout=stack].svelte-1ev837h .learning-path-panel__head:where(.svelte-1ev837h):has(.learning-path-panel__actions:where(.svelte-1ev837h)){justify-content:space-between;align-items:flex-end;gap:var(--ds-space-40);flex-direction:row}.learning-path-panel[data-layout=stack].svelte-1ev837h .learning-path-panel__actions:where(.svelte-1ev837h){flex-shrink:0;justify-content:flex-end}.learning-path-panel[data-layout=split].svelte-1ev837h .learning-path-panel__frame:where(.svelte-1ev837h){align-items:start;gap:var(--ds-space-40) var(--ds-space-64);padding:var(--ds-space-48);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.learning-path-panel[data-layout=split].svelte-1ev837h .learning-path-panel__head:where(.svelte-1ev837h){gap:var(--ds-space-24)}.learning-path-panel[data-layout=split].svelte-1ev837h .learning-path-panel__foot:where(.svelte-1ev837h){grid-column:1/-1}}.learning-replay-list.svelte-1bnjlf5{color:rgb(var(--ds-foreground));container-type:inline-size}.learning-replay-list__empty.svelte-1bnjlf5{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);margin:0}.learning-replay-list__items.svelte-1bnjlf5{margin:0;padding:0;list-style:none}.learning-replay-list__item.svelte-1bnjlf5{place-items:center start;gap:var(--ds-space-12) var(--ds-space-16);padding:var(--ds-space-16) 0;grid-template-columns:minmax(0,1fr);display:grid}.learning-replay-list__item.svelte-1bnjlf5+.learning-replay-list__item:where(.svelte-1bnjlf5){border-top:1px solid rgb(var(--ds-border))}.learning-replay-list__body.svelte-1bnjlf5{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.learning-replay-list__title.svelte-1bnjlf5{font-size:var(--ds-text-body-lg);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;margin:0}.learning-replay-list__meta.svelte-1bnjlf5{gap:var(--ds-space-2) var(--ds-space-6);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;margin:0;display:flex}.learning-replay-list__until.svelte-1bnjlf5{color:rgb(var(--ds-foreground));font-weight:600}@container (width>=30rem){.learning-replay-list__item.svelte-1bnjlf5{grid-template-columns:minmax(0,1fr) auto}}.learning-week-calendar.svelte-osczan{min-width:0;color:rgb(var(--ds-foreground));container-type:inline-size}.learning-week-calendar[data-loading].svelte-osczan .learning-week-calendar__entries:where(.svelte-osczan),.learning-week-calendar[data-loading].svelte-osczan .learning-week-calendar__quiet:where(.svelte-osczan){opacity:.45}.learning-week-calendar__hidden.svelte-osczan{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.learning-week-calendar__entries.svelte-osczan{gap:var(--ds-space-16);margin:0;padding:0;list-style:none;display:grid}.learning-week-calendar__entry.svelte-osczan{--learning-week-calendar-tone:var(--ds-cover-sand);gap:var(--ds-space-4);min-width:0;display:grid;position:relative}.learning-week-calendar__entry[data-tone=course].svelte-osczan{--learning-week-calendar-tone:var(--ds-cover-lilac)}.learning-week-calendar__entry[data-tone=live].svelte-osczan{--learning-week-calendar-tone:var(--brand-secondary)}.learning-week-calendar__meta.svelte-osczan{align-items:center;gap:var(--ds-space-2) var(--ds-space-6);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;margin:0;display:flex}.learning-week-calendar__swatch.svelte-osczan{width:var(--ds-space-8);height:var(--ds-space-8);border-radius:var(--ds-radius-xxs);background:rgb(var(--learning-week-calendar-tone));flex-shrink:0}.learning-week-calendar__time.svelte-osczan{color:rgb(var(--ds-foreground));font-weight:600}.learning-week-calendar__title.svelte-osczan{color:inherit;font-size:var(--ds-text-body-md);font-weight:600;line-height:var(--ds-line-support);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.learning-week-calendar__title.svelte-osczan:after{content:"";position:absolute;inset:0}.learning-week-calendar__title.svelte-osczan:hover,.learning-week-calendar[data-state~=hover].svelte-osczan .learning-week-calendar__entries:where(.svelte-osczan)>li:where(.svelte-osczan):first-child .learning-week-calendar__title:where(.svelte-osczan){text-decoration:underline;-webkit-text-decoration-color:rgb(var(--ds-foreground-subtle));text-decoration-color:rgb(var(--ds-foreground-subtle));text-underline-offset:.2em}.learning-week-calendar__title.svelte-osczan:focus-visible,.learning-week-calendar[data-state~=focus].svelte-osczan .learning-week-calendar__entries:where(.svelte-osczan)>li:where(.svelte-osczan):first-child .learning-week-calendar__title:where(.svelte-osczan){outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px;border-radius:var(--ds-radius-xxs)}.learning-week-calendar__detail.svelte-osczan{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);margin:0}.learning-week-calendar__state.svelte-osczan{align-items:center;gap:var(--ds-space-2) var(--ds-space-12);font-size:var(--ds-text-meta);line-height:var(--ds-line-support);flex-wrap:wrap;margin:0;display:flex}.learning-week-calendar__status.svelte-osczan{color:rgb(var(--ds-foreground-muted))}.learning-week-calendar__status[data-tone=live].svelte-osczan,.learning-week-calendar__status[data-tone=done].svelte-osczan{padding:0 var(--ds-space-6);border:1px solid rgb(var(--ds-black));border-radius:var(--ds-radius-xs);background:rgb(var(--ds-cover-sand));color:rgb(var(--ds-black));font-weight:600}.learning-week-calendar__status[data-tone=live].svelte-osczan{background:rgb(var(--ds-cover-lilac))}.learning-week-calendar__action.svelte-osczan{z-index:1;color:rgb(var(--ds-brand-300));font-weight:600;text-decoration:none;position:relative}.learning-week-calendar__action.svelte-osczan:hover{text-underline-offset:.2em;text-decoration:underline}.learning-week-calendar__action.svelte-osczan:focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px;border-radius:var(--ds-radius-xxs)}.learning-week-calendar__quiet.svelte-osczan{align-items:flex-start;gap:var(--ds-space-12);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);flex-direction:column;display:flex}.learning-week-calendar__quiet.svelte-osczan>p:where(.svelte-osczan){margin:0}.learning-week-calendar__weekday.svelte-osczan{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:500;line-height:var(--ds-line-support)}.learning-week-calendar__date.svelte-osczan{min-width:var(--ds-space-28);height:var(--ds-space-28);padding:0 var(--ds-space-4);border-radius:var(--ds-radius-xl);font-size:var(--ds-text-body-md);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;line-height:1;display:inline-grid}[data-past].svelte-osczan>.learning-week-calendar__day-name:where(.svelte-osczan) .learning-week-calendar__date:where(.svelte-osczan){color:rgb(var(--ds-foreground-muted))}[data-today].svelte-osczan>.learning-week-calendar__day-name:where(.svelte-osczan) .learning-week-calendar__date:where(.svelte-osczan){background:rgb(var(--ds-action));color:rgb(var(--ds-action-foreground))}.learning-week-calendar__week.svelte-osczan{display:none}.learning-week-calendar__agenda.svelte-osczan{border-top:1px solid rgb(var(--ds-border));display:grid}.learning-week-calendar__agenda.svelte-osczan>.learning-week-calendar__quiet:where(.svelte-osczan){padding:var(--ds-space-24) 0;border-bottom:1px solid rgb(var(--ds-border))}.learning-week-calendar__agenda-day.svelte-osczan{grid-template-columns:var(--ds-space-44) minmax(0, 1fr);align-items:start;gap:var(--ds-space-16);padding:var(--ds-space-16) 0;border-bottom:1px solid rgb(var(--ds-border));display:grid}.learning-week-calendar__earlier.svelte-osczan{border-bottom:1px solid rgb(var(--ds-border))}.learning-week-calendar__earlier.svelte-osczan>summary:where(.svelte-osczan){align-items:center;gap:var(--ds-space-4) var(--ds-space-12);min-height:var(--ds-space-44);padding:var(--ds-space-12) 0;color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);line-height:var(--ds-line-support);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.learning-week-calendar__earlier.svelte-osczan>summary:where(.svelte-osczan)::-webkit-details-marker{display:none}.learning-week-calendar__earlier.svelte-osczan>summary:where(.svelte-osczan):focus-visible{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px;border-radius:var(--ds-radius-xxs)}.learning-week-calendar__earlier-name.svelte-osczan{font-weight:600}.learning-week-calendar__earlier-count.svelte-osczan{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta)}.learning-week-calendar__earlier.svelte-osczan>summary:where(.svelte-osczan)>.ui-icon{color:rgb(var(--ds-foreground-muted));transition:transform var(--motion-fast) ease;margin-left:auto}.learning-week-calendar__earlier[open].svelte-osczan>summary:where(.svelte-osczan)>.ui-icon{transform:rotate(180deg)}.learning-week-calendar__earlier[open].svelte-osczan>summary:where(.svelte-osczan){border-bottom:1px solid rgb(var(--ds-border))}.learning-week-calendar__earlier.svelte-osczan>.learning-week-calendar__agenda-day:where(.svelte-osczan):last-child{border-bottom:0}@media (prefers-reduced-motion:reduce){.learning-week-calendar__earlier.svelte-osczan>summary:where(.svelte-osczan)>.ui-icon{transition:none}}.learning-week-calendar__agenda-day.svelte-osczan .learning-week-calendar__day-name:where(.svelte-osczan){justify-items:center;gap:var(--ds-space-2);font-size:inherit;font-weight:inherit;margin:0;display:grid}@container (width>=52rem){.learning-week-calendar__agenda.svelte-osczan{display:none}.learning-week-calendar__week.svelte-osczan{border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-md);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.learning-week-calendar__day.svelte-osczan{align-content:start;gap:var(--ds-space-16);min-width:0;min-height:13rem;padding:var(--ds-space-12) var(--ds-space-12) var(--ds-space-20);grid-template-rows:auto 1fr;display:grid}.learning-week-calendar__day.svelte-osczan+.learning-week-calendar__day:where(.svelte-osczan){border-left:1px solid rgb(var(--ds-border))}.learning-week-calendar__day-name.svelte-osczan{align-items:center;gap:var(--ds-space-6);font-size:inherit;font-weight:inherit;margin:0;display:flex}.learning-week-calendar__day-name.svelte-osczan .learning-week-calendar__date:where(.svelte-osczan){margin-left:auto}.learning-week-calendar__week[data-sparse].svelte-osczan .learning-week-calendar__day:where(.svelte-osczan){min-height:8rem}.learning-week-calendar__week[data-quiet].svelte-osczan .learning-week-calendar__day:where(.svelte-osczan){min-height:0;padding-bottom:var(--ds-space-12)}.learning-week-calendar__week[data-quiet].svelte-osczan .learning-week-calendar__quiet:where(.svelte-osczan){padding:var(--ds-space-48) var(--ds-space-24);border-top:1px solid rgb(var(--ds-border));text-align:center;grid-column:1/-1;align-items:center}}.ui-word-cycle.svelte-10500hk{white-space:nowrap}.ui-word-cycle__spoken.svelte-10500hk{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-word-cycle__stack.svelte-10500hk{vertical-align:baseline;height:1em;transition:width calc(var(--motion-medium) * 2) cubic-bezier(.3, .7, .2, 1);grid-template-rows:1em;display:inline-grid}.ui-word-cycle__sticker.svelte-10500hk{--sticker:var(--ds-brand-500);--lean:-2deg;place-self:center start;align-items:center;gap:var(--ds-space-8);padding:0 var(--ds-space-16) 0 var(--ds-space-8);border:2px solid rgb(var(--ds-foreground));border-radius:var(--ds-radius-lg);background:rgb(var(--sticker));color:rgb(var(--ds-black));line-height:var(--ds-line-heading);transform-origin:30% 60%;grid-area:1/1;display:inline-flex}.ui-word-cycle__sticker[data-lean=right].svelte-10500hk{--lean:1.5deg}.ui-word-cycle__sticker[data-tone=pink].svelte-10500hk{--sticker:var(--brand-secondary)}.ui-word-cycle__sticker[data-tone=lilac].svelte-10500hk{--sticker:var(--ds-cover-lilac)}.ui-word-cycle__sticker[data-tone=sand].svelte-10500hk{--sticker:var(--ds-cover-sand)}.ui-word-cycle__badge.svelte-10500hk{flex:none;width:.78em;height:.78em}.ui-word-cycle__paper.svelte-10500hk{fill:rgb(var(--ds-white));stroke:rgb(var(--ds-black));stroke-width:2.5px}.ui-word-cycle__dot.svelte-10500hk{fill:rgb(var(--ds-black))}.ui-word-cycle__sticker[data-place=current].svelte-10500hk{z-index:1;opacity:1;transform:rotate(var(--lean));transition:transform calc(var(--motion-medium) * 2) cubic-bezier(.34, 1.5, .64, 1), opacity var(--motion-fast) ease}.ui-word-cycle__sticker[data-place=waiting].svelte-10500hk{opacity:0;transform:translateY(-.3em)rotate(-9deg)scale(1.18)}.ui-word-cycle__sticker[data-place=leaving].svelte-10500hk{opacity:0;transition:transform calc(var(--motion-medium) * 2) ease-in, opacity calc(var(--motion-medium) * 2) ease-in;transform:translate(.2em,.35em)rotate(7deg)scale(.94)}@media (prefers-reduced-motion:reduce){.ui-word-cycle__stack.svelte-10500hk,.ui-word-cycle__sticker.svelte-10500hk{transition:none}}.guides-guide-library.svelte-k5z31s{gap:var(--ds-space-24);min-width:0;padding:var(--ds-space-20) var(--ds-space-16) var(--ds-space-24);border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-lg);background:rgb(var(--ds-surface));color:rgb(var(--ds-foreground));flex-direction:column;display:flex;container-type:inline-size}.guides-guide-library__top.svelte-k5z31s{gap:var(--ds-space-16);flex-direction:column;min-width:0;display:flex}.guides-guide-library__search.svelte-k5z31s{max-width:36rem}.guides-guide-library__body.svelte-k5z31s{gap:var(--ds-space-24);min-width:0;display:grid}.guides-guide-library__kinds.svelte-k5z31s{display:none}.guides-guide-library__list.svelte-k5z31s{min-width:0}.guides-guide-library__label.svelte-k5z31s{padding-bottom:var(--ds-space-12);border-bottom:1px solid rgb(var(--ds-border));font-size:var(--ds-text-body-lg);font-weight:600;line-height:var(--ds-line-heading);margin:0}.guides-guide-library__rows.svelte-k5z31s{margin:0;padding:0;list-style:none}.guides-guide-library__rows.svelte-k5z31s>li:where(.svelte-k5z31s){border-bottom:1px solid rgb(var(--ds-border))}.guides-guide-library__empty.svelte-k5z31s{padding-block:var(--ds-space-24)}.guides-guide-library__more.svelte-k5z31s{padding-top:var(--ds-space-20);display:flex}@container (width>=640px){.guides-guide-library__body.svelte-k5z31s,.guides-guide-library__top.svelte-k5z31s{padding-inline:var(--ds-space-8)}}@container (width>=760px){.guides-guide-library__body.svelte-k5z31s{gap:var(--ds-space-40);grid-template-columns:14rem minmax(0,1fr)}.guides-guide-library__kinds.svelte-k5z31s{display:block}}.guides-guide-task.svelte-1wttor4{height:100%;padding:var(--ds-space-20);border-radius:var(--ds-radius-lg);background:rgb(var(--ds-ink) / .045);color:rgb(var(--ds-foreground));transition:background-color var(--motion-fast) ease;text-decoration:none;display:block;container-type:inline-size}.guides-guide-task__body.svelte-1wttor4{gap:var(--ds-space-6);grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);height:100%;display:grid}.guides-guide-task.svelte-1wttor4:hover,.guides-guide-task[data-state~=hover].svelte-1wttor4{background:rgb(var(--ds-ink) / .08)}.guides-guide-task.svelte-1wttor4:focus-visible,.guides-guide-task[data-state~=focus].svelte-1wttor4{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.guides-guide-task__spot.svelte-1wttor4{width:3.5rem;margin-bottom:var(--ds-space-12)}.guides-guide-task__category.svelte-1wttor4{color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);font-weight:500}.guides-guide-task__title.svelte-1wttor4{font-size:var(--ds-text-body-lg);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;margin:0}.guides-guide-task__tool.svelte-1wttor4{margin-top:var(--ds-space-8);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta)}@container (width>=17rem){.guides-guide-task__body.svelte-1wttor4{column-gap:var(--ds-space-16);grid-template-rows:auto auto 1fr;grid-template-columns:3rem minmax(0,1fr)}.guides-guide-task__spot.svelte-1wttor4{grid-row:1/-1;width:3rem;margin-bottom:0}.guides-guide-task__tool.svelte-1wttor4{margin-top:var(--ds-space-4)}}.guides-guide-window.svelte-n2ht1w{border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-xl);background:rgb(var(--ds-page-background));box-shadow:var(--ds-shadow-popover);color:rgb(var(--ds-foreground));text-align:left;overflow:hidden;container-type:inline-size}.guides-guide-window__bar.svelte-n2ht1w{padding:var(--ds-space-12) var(--ds-space-16);border-bottom:1px solid rgb(var(--ds-border));background:rgb(var(--ds-elevated));align-items:center;display:flex}.guides-guide-window__lights.svelte-n2ht1w{width:46px;fill:rgb(var(--ds-ink) / .14)}.guides-guide-window__page.svelte-n2ht1w{gap:var(--ds-space-40);padding:var(--ds-space-24) var(--ds-space-20) var(--ds-space-28);display:grid}.guides-guide-window__main.svelte-n2ht1w{gap:var(--ds-space-32);flex-direction:column;min-width:0;display:flex}.guides-guide-window__step.svelte-n2ht1w{grid-template-columns:var(--ds-space-40) minmax(0, 1fr);gap:var(--ds-space-16);padding-top:var(--ds-space-28);border-top:1px solid rgb(var(--ds-border));display:grid}.guides-guide-window__number.svelte-n2ht1w{width:var(--ds-space-40);height:var(--ds-space-40);border:2px solid rgb(var(--ds-brand-500));border-radius:var(--ds-radius-md);font-size:var(--ds-text-h3);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.guides-guide-window__head.svelte-n2ht1w{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.guides-guide-window__label.svelte-n2ht1w{color:rgb(var(--ds-foreground-subtle));font-size:var(--ds-text-meta);font-variant-numeric:tabular-nums;margin:0}.guides-guide-window__title.svelte-n2ht1w{font-size:var(--ds-text-h2);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;margin:0}.guides-guide-window__title.svelte-n2ht1w a:where(.svelte-n2ht1w),.guides-guide-window__text.svelte-n2ht1w a:where(.svelte-n2ht1w){color:inherit;text-decoration:none}.guides-guide-window__title.svelte-n2ht1w a:where(.svelte-n2ht1w):hover,.guides-guide-window[data-state~=hover].svelte-n2ht1w .guides-guide-window__title:where(.svelte-n2ht1w) a:where(.svelte-n2ht1w){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.guides-guide-window__title.svelte-n2ht1w a:where(.svelte-n2ht1w):focus-visible,.guides-guide-window__text.svelte-n2ht1w a:where(.svelte-n2ht1w):focus-visible,.guides-guide-window[data-state~=focus].svelte-n2ht1w .guides-guide-window__title:where(.svelte-n2ht1w) a:where(.svelte-n2ht1w){border-radius:var(--ds-radius-xs);outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.guides-guide-window__body.svelte-n2ht1w{gap:var(--ds-space-16);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.guides-guide-window__text.svelte-n2ht1w{font-size:var(--ds-text-body-lg);line-height:var(--ds-line-body);overflow-wrap:anywhere;margin:0}.guides-guide-window__prompt.svelte-n2ht1w{padding-block:var(--ds-space-6) var(--ds-space-16);border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-lg);background:rgb(var(--ds-surface));margin:0;display:grid;position:relative}.guides-guide-window__copy.svelte-n2ht1w{padding:var(--ds-space-6) var(--ds-space-12);border-radius:var(--ds-radius-sm);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);transition:background-color var(--motion-fast) ease;justify-self:end;margin-inline-end:var(--ds-space-6);font-weight:500;display:grid}[data-copy=point].svelte-n2ht1w .guides-guide-window__copy:where(.svelte-n2ht1w),[data-copy=done].svelte-n2ht1w .guides-guide-window__copy:where(.svelte-n2ht1w){background:rgb(var(--ds-ink) / .08);color:rgb(var(--ds-foreground))}.guides-guide-window__copy.svelte-n2ht1w>span:where(.svelte-n2ht1w){align-items:center;gap:var(--ds-space-6);grid-area:1/1;display:inline-flex}.guides-guide-window__copy-done.svelte-n2ht1w,[data-copy=done].svelte-n2ht1w .guides-guide-window__copy-idle:where(.svelte-n2ht1w){visibility:hidden}[data-copy=done].svelte-n2ht1w .guides-guide-window__copy-done:where(.svelte-n2ht1w){visibility:visible}.guides-guide-window__prompt-text.svelte-n2ht1w{max-height:6lh;padding:0 var(--ds-space-16);font-family:var(--ds-font-mono);font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:hidden}.guides-guide-window__pointer.svelte-n2ht1w{opacity:0;width:1.25rem;fill:rgb(var(--ds-black));stroke:rgb(var(--ds-white));stroke-width:1.5px;stroke-linejoin:round;transition:transform calc(var(--motion-medium) * 4) cubic-bezier(.3, .7, .2, 1), opacity var(--motion-medium) ease;position:absolute;top:1.5rem;right:1.5rem;transform:translate(-7rem,6rem)}[data-copy=point].svelte-n2ht1w .guides-guide-window__pointer:where(.svelte-n2ht1w){opacity:1;transform:none}[data-copy=done].svelte-n2ht1w .guides-guide-window__pointer:where(.svelte-n2ht1w){opacity:1;transition-duration:var(--motion-fast);transform:scale(.86)}.guides-guide-window__rail.svelte-n2ht1w{display:none}@container (width>=40rem){.guides-guide-window__page.svelte-n2ht1w{padding:var(--ds-space-32) var(--ds-space-32) var(--ds-space-36)}}@container (width>=56rem){.guides-guide-window__page.svelte-n2ht1w{gap:var(--ds-space-48);padding:var(--ds-space-40) var(--ds-space-40) var(--ds-space-40) var(--ds-space-48);grid-template-columns:minmax(0,1fr) 16rem}.guides-guide-window__rail.svelte-n2ht1w{display:block}}@media (prefers-reduced-motion:reduce){.guides-guide-window__pointer.svelte-n2ht1w,.guides-guide-window__copy.svelte-n2ht1w{transition:none}}.marketing-feature-card.svelte-1n56ubb{gap:var(--ds-space-24);height:100%;padding:var(--ds-space-28) var(--ds-space-24) var(--ds-space-24);border-radius:var(--ds-radius-xl);background:rgb(var(--ds-ink) / .045);color:rgb(var(--ds-foreground));grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.marketing-feature-card__head.svelte-1n56ubb{align-items:start;gap:var(--ds-space-16);grid-template-columns:minmax(0,1fr) auto;display:grid}.marketing-feature-card__words.svelte-1n56ubb{gap:var(--ds-space-8);display:grid}.marketing-feature-card__label.svelte-1n56ubb{align-items:center;gap:var(--ds-space-8);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-md);margin:0;font-weight:600;display:inline-flex}.marketing-feature-card__spot.svelte-1n56ubb{width:1.75rem}.marketing-feature-card__title.svelte-1n56ubb{font-size:var(--ds-text-section);letter-spacing:var(--ds-tracking-display);font-weight:600;line-height:var(--ds-line-statement);text-wrap:balance;overflow-wrap:anywhere;margin:0}.marketing-feature-card__description.svelte-1n56ubb{max-width:34rem;color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-body-lg);line-height:var(--ds-line-body);margin:0}.marketing-feature-card__arrow.svelte-1n56ubb{border-radius:var(--ds-radius-md);background:rgb(var(--ds-foreground));width:2.5rem;height:2.5rem;color:rgb(var(--ds-page-background));transition:background-color var(--motion-fast) ease;place-items:center;display:inline-grid}.marketing-feature-card__arrow.svelte-1n56ubb:hover,[data-state~=hover].svelte-1n56ubb .marketing-feature-card__arrow:where(.svelte-1n56ubb){background:rgb(var(--ds-brand-500));color:rgb(var(--ds-white))}.marketing-feature-card__arrow.svelte-1n56ubb:focus-visible,[data-state~=focus].svelte-1n56ubb .marketing-feature-card__arrow:where(.svelte-1n56ubb){outline:2px solid rgb(var(--ds-brand-400));outline-offset:3px}.marketing-feature-card__show.svelte-1n56ubb{align-content:end;min-width:0;display:grid;container-type:inline-size}.marketing-feature-card[data-fill].svelte-1n56ubb{grid-row:span 2;grid-template-rows:subgrid}.marketing-feature-card__show[data-fill].svelte-1n56ubb{align-content:stretch}.marketing-feature-card[data-bleed].svelte-1n56ubb{overflow:visible}.marketing-feature-card__show[data-bleed].svelte-1n56ubb{margin:0 calc(var(--ds-space-24) * -1) calc(var(--ds-space-24) * -1)}.marketing-feature-card__show[data-bleed].svelte-1n56ubb>*{border-radius:0 0 var(--ds-radius-xl) var(--ds-radius-xl)}.workshops-course-row.svelte-1o944l9{border-radius:var(--ds-radius-lg);min-width:0;color:rgb(var(--ds-foreground));position:relative;container-type:inline-size}.workshops-course-row.svelte-1o944l9:hover,.workshops-course-row[data-state~=hover].svelte-1o944l9{background:rgb(var(--ds-ink) / .05)}.workshops-course-row[data-state~=focus].svelte-1o944l9{outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.workshops-course-row.svelte-1o944l9:has(.workshops-course-row__link:where(.svelte-1o944l9):focus-visible){outline:2px solid rgb(var(--ds-brand-400));outline-offset:2px}.workshops-course-row__layout.svelte-1o944l9{gap:var(--ds-space-16);padding:var(--ds-space-12);grid-template-columns:6rem minmax(0,1fr);align-items:center;display:grid}.workshops-course-row__layout.svelte-1o944l9:not(:has(.workshops-course-row__cover)){grid-template-columns:minmax(0,1fr)}.workshops-course-row__cover.svelte-1o944l9{border-radius:var(--ds-radius-md);overflow:hidden}.workshops-course-row__text.svelte-1o944l9{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.workshops-course-row__title.svelte-1o944l9{font-size:var(--ds-text-body-lg);font-weight:600;line-height:var(--ds-line-heading);overflow-wrap:anywhere;text-wrap:balance;margin:0}.workshops-course-row__link.svelte-1o944l9{color:inherit;text-decoration:none}.workshops-course-row__link.svelte-1o944l9:focus-visible{outline:none}.workshops-course-row__link.svelte-1o944l9:after{content:"";position:absolute;inset:0}.workshops-course-row__meta.svelte-1o944l9{gap:var(--ds-space-2) var(--ds-space-12);color:rgb(var(--ds-foreground-muted));font-size:var(--ds-text-meta);line-height:var(--ds-line-support);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.workshops-course-row[data-edge].svelte-1o944l9{border-radius:0;height:100%}.workshops-course-row[data-edge][data-state~=focus].svelte-1o944l9{outline:none}.workshops-course-row[data-edge].svelte-1o944l9:has(.workshops-course-row__link:where(.svelte-1o944l9):focus-visible){outline:none}.workshops-course-row[data-edge].svelte-1o944l9 .workshops-course-row__link:where(.svelte-1o944l9):focus-visible:after,.workshops-course-row[data-edge][data-state~=focus].svelte-1o944l9 .workshops-course-row__link:where(.svelte-1o944l9):after{outline:2px solid rgb(var(--ds-brand-400));outline-offset:-2px}.workshops-course-row[data-edge].svelte-1o944l9 .workshops-course-row__layout:where(.svelte-1o944l9){height:100%;padding:0 var(--ds-space-16) 0 0}.workshops-course-row[data-edge].svelte-1o944l9 .workshops-course-row__text:where(.svelte-1o944l9){padding-block:var(--ds-space-12)}.workshops-course-row[data-edge].svelte-1o944l9 .workshops-course-row__cover:where(.svelte-1o944l9){--workshops-course-cover-ratio:auto;border-radius:0;align-self:stretch;min-height:3.375rem;display:grid}@container (width>=520px){.workshops-course-row__layout.svelte-1o944l9{gap:var(--ds-space-20);grid-template-columns:8.5rem minmax(0,1fr)}.workshops-course-row[data-edge].svelte-1o944l9 .workshops-course-row__cover:where(.svelte-1o944l9){min-height:4.78125rem}.workshops-course-row__title.svelte-1o944l9{font-size:var(--ds-text-h2)}}
