.K9J5Pa_root{--tint:24%;--shine:color-mix(in oklab, var(--background) 62%, transparent);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);width:100%;min-width:0;color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);position:relative;container-type:inline-size}[data-theme=dark] .K9J5Pa_root{--tint:34%;--shine:color-mix(in oklab, var(--foreground) 22%, transparent)}.K9J5Pa_embedded{background:0 0;border:0;border-radius:0}.K9J5Pa_embedded .K9J5Pa_inner{--gutter:0px;padding-block:0}.K9J5Pa_inner{--gutter:var(--space-6);--label-w:176px;--plot-min:320px;gap:var(--space-4);min-width:0;padding-block:var(--space-5);display:grid}.K9J5Pa_header{min-width:0;padding-inline:var(--gutter);gap:2px;display:grid}.K9J5Pa_title{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}.K9J5Pa_status{min-width:0;color:var(--text-secondary);display:grid}.K9J5Pa_layer{opacity:0;visibility:hidden;min-width:0;transition:opacity .1s var(--ease-standard), visibility 0s linear .1s;grid-area:1/1;margin:0}.K9J5Pa_layer[data-on]{opacity:1;visibility:visible;transition:opacity var(--duration-fast) var(--ease-enter), visibility 0s}.K9J5Pa_word{color:var(--foreground);display:inline-grid}.K9J5Pa_part{color:var(--foreground);white-space:nowrap}.K9J5Pa_unit{color:var(--text-secondary)}.K9J5Pa_wordItem{opacity:0;transition:opacity .1s var(--ease-standard);grid-area:1/1}.K9J5Pa_wordItem[data-on]{opacity:1;transition:opacity var(--duration-fast) var(--ease-enter)}.K9J5Pa_count{font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;display:inline-grid}.K9J5Pa_count>*{grid-area:1/1}.K9J5Pa_countSizer{visibility:hidden}.K9J5Pa_countValue{color:var(--foreground)}.K9J5Pa_sep{color:var(--text-muted)}.K9J5Pa_tabular{font-variant-numeric:tabular-nums}.K9J5Pa_doneIcon{width:16px;height:16px;color:var(--success);vertical-align:-3px;margin-right:6px;display:inline-block}.K9J5Pa_scroller{min-width:0;overflow:visible}.K9J5Pa_body{grid-template-columns:minmax(0, var(--label-w)) minmax(0, 1fr);width:100%;min-width:0;display:grid}.K9J5Pa_labels{z-index:6;min-width:0;padding:var(--pad) var(--space-3) var(--axis-h) var(--gutter);background:var(--surface);transition:box-shadow var(--duration-fast) var(--ease-standard);position:sticky;left:0}.K9J5Pa_scroller[data-scrolled] .K9J5Pa_labels{box-shadow:1px 0 0 var(--border)}.K9J5Pa_label{height:var(--row);grid-template-columns:8px minmax(0,1fr);grid-template-areas:"dot name"".model";align-content:center;align-items:center;column-gap:10px;min-width:0;display:grid}.K9J5Pa_labelText{display:contents}.K9J5Pa_dot{background:var(--c);border-radius:50%;flex:none;grid-area:dot;width:8px;height:8px}.K9J5Pa_name{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:500;overflow:hidden}.K9J5Pa_model{min-width:0;color:var(--text-muted);font-size:var(--text-xs);grid-area:model;align-items:center;gap:5px;display:flex}.K9J5Pa_modelName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.K9J5Pa_mark{width:12px;height:12px;color:var(--text-secondary);flex:none;display:inline-grid}.K9J5Pa_mark>svg{width:100%;height:100%}.K9J5Pa_track{min-width:0;padding:0 var(--gutter) 0 12px}.K9J5Pa_plot{height:calc(var(--rows-h) + var(--axis-h));position:relative}.K9J5Pa_grid{inset:0 0 var(--axis-h);pointer-events:none;position:absolute}.K9J5Pa_gridline{background:var(--border-subtle);width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.K9J5Pa_row{z-index:2;height:var(--row);pointer-events:none;position:absolute;left:0;right:0}.K9J5Pa_span{--fill:color-mix(in oklab, var(--c) var(--tint), var(--surface));top:calc((var(--row) - var(--bar)) / 2);left:calc(var(--s) / var(--axis) * 100% + .75px);width:max(0px, calc(clamp(0, var(--now) - var(--s), var(--d)) / var(--axis) * 100% - 1.5px));height:var(--bar);background:var(--fill);color:var(--surface);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), border-radius var(--duration-fast) var(--ease-standard);border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;overflow:hidden}.K9J5Pa_span[data-kind=tool]{--fill:var(--c)}.K9J5Pa_span[data-kind=waiting]{background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--c) 30%, transparent) 0 1px, transparent 1px 5px), color-mix(in oklab, var(--c) 5%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 24%, transparent)}.K9J5Pa_span[data-state=active]{box-shadow:inset -2px 0 0 var(--c);border-start-end-radius:1.5px;border-end-end-radius:1.5px}.K9J5Pa_span[data-kind=tool][data-state=active]{box-shadow:inset -2px 0 0 color-mix(in oklab, var(--c) 70%, var(--foreground))}.K9J5Pa_span[data-kind=waiting][data-state=active]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 24%, transparent), inset -2px 0 0 var(--c)}.K9J5Pa_span[data-state=active]:not([data-kind=waiting]):after{content:"";background:linear-gradient(90deg, transparent, var(--shine), transparent) no-repeat;animation:K9J5Pa_shine 1.5s var(--ease-in-out) infinite;background-size:28px 100%;position:absolute;inset:0}.K9J5Pa_span[data-failed]{background:color-mix(in oklab, var(--danger) 14%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger) 55%, transparent);color:var(--danger)}.K9J5Pa_span[data-dim]{opacity:.28}.K9J5Pa_spanIcon{width:11px;height:11px;animation:K9J5Pa_appear var(--duration-fast) var(--ease-enter)}@media (hover:hover) and (pointer:fine){.K9J5Pa_span:hover{--fill:color-mix(in oklab, var(--c) calc(var(--tint) + 10%), var(--surface))}.K9J5Pa_span[data-kind=tool]:hover{--fill:color-mix(in oklab, var(--c) 86%, var(--foreground))}}.K9J5Pa_links,.K9J5Pa_ports{pointer-events:none;position:absolute;inset:0}.K9J5Pa_links{z-index:1}.K9J5Pa_ports{z-index:3}.K9J5Pa_link{box-sizing:border-box;border:0 solid var(--c);transition:opacity var(--duration-fast) var(--ease-standard);position:absolute}.K9J5Pa_link[data-shape=out][data-dir=down]{border-bottom-width:1.5px;border-left-width:1.5px;border-bottom-left-radius:7px}.K9J5Pa_link[data-shape=out][data-dir=up]{border-top-width:1.5px;border-left-width:1.5px;border-top-left-radius:7px}.K9J5Pa_link[data-shape=in][data-dir=up]{border-bottom-width:1.5px;border-right-width:1.5px;border-bottom-right-radius:7px}.K9J5Pa_link[data-shape=in][data-dir=down]{border-top-width:1.5px;border-right-width:1.5px;border-top-right-radius:7px}.K9J5Pa_link[data-shape=line]{border-left-width:1.5px}.K9J5Pa_link[data-draw][data-dir=down]{animation:K9J5Pa_draw-down .36s var(--ease-standard) backwards}.K9J5Pa_link[data-draw][data-dir=up]{animation:K9J5Pa_draw-up .36s var(--ease-standard) backwards}.K9J5Pa_port{background:var(--c);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--surface);transition:opacity var(--duration-fast) var(--ease-standard);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.K9J5Pa_port[data-draw]{animation:K9J5Pa_port-in var(--duration-fast) var(--ease-enter) var(--delay) backwards}.K9J5Pa_plot[data-path] .K9J5Pa_link:not([data-hot]),.K9J5Pa_plot[data-path] .K9J5Pa_port:not([data-hot]){opacity:.16}.K9J5Pa_playhead{z-index:4;top:0;left:calc(min(var(--now), var(--axis)) / var(--axis) * 100%);width:1px;height:var(--rows-h);background:var(--foreground);opacity:.5;pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard);margin-left:-.5px;position:absolute}.K9J5Pa_playhead[data-settled]{opacity:0}.K9J5Pa_axis{z-index:5;top:var(--rows-h);height:var(--axis-h);border-top:1px solid var(--border);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;left:0;right:0}.K9J5Pa_axis[data-live]{cursor:default}.K9J5Pa_tick{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;line-height:1;position:absolute;top:9px;transform:translate(-50%)}.K9J5Pa_knob{top:-1px;left:calc(min(var(--now), var(--axis)) / var(--axis) * 100%);background:var(--foreground);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;transition:transform var(--duration-fast) var(--ease-standard);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute}.K9J5Pa_knob:focus-visible,.K9J5Pa_knob[data-active]{transform:scale(1.3)}@media (hover:hover) and (pointer:fine){.K9J5Pa_axis:not([data-live]):hover .K9J5Pa_knob{transform:scale(1.3)}}.K9J5Pa_footer{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);min-width:0;padding-inline:var(--gutter);flex-wrap:wrap;display:flex}.K9J5Pa_controls{align-items:center;gap:6px;display:flex}.K9J5Pa_controls .K9J5Pa_iconButton{width:var(--control-height-sm);padding:0}.K9J5Pa_controls .K9J5Pa_iconButton svg{width:16px;height:16px}.K9J5Pa_glyph{width:16px;height:16px;display:grid}.K9J5Pa_glyph>svg{transition:opacity .1s var(--ease-standard);grid-area:1/1}.K9J5Pa_glyphPlay{transition-duration:var(--duration-fast);translate:.5px}.K9J5Pa_glyphPause{opacity:0}.K9J5Pa_glyph[data-playing] .K9J5Pa_glyphPlay{opacity:0;transition-duration:.1s}.K9J5Pa_glyph[data-playing] .K9J5Pa_glyphPause{opacity:1;transition-duration:var(--duration-fast)}.K9J5Pa_legend{color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.K9J5Pa_legend li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.K9J5Pa_swatch{--c:var(--text-secondary);border-radius:3px;width:14px;height:8px}.K9J5Pa_swatch[data-kind=thinking]{background:color-mix(in oklab, var(--c) 28%, var(--surface))}.K9J5Pa_swatch[data-kind=tool]{background:var(--c)}.K9J5Pa_swatch[data-kind=waiting]{background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--c) 40%, transparent) 0 1px, transparent 1px 4px);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 30%, transparent)}.K9J5Pa_legendIcon,.K9J5Pa_legendFailed{width:13px;height:13px}.K9J5Pa_legendIcon{color:var(--text-muted)}.K9J5Pa_legendFailed{color:var(--danger)}.K9J5Pa_cardLayer{z-index:20;pointer-events:none;width:min(280px,100% - 16px);position:absolute;top:0;left:0}.K9J5Pa_card{box-sizing:content-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-raised);box-shadow:var(--shadow-floating);position:relative;overflow:hidden}.K9J5Pa_cardBody{gap:3px;padding:12px 14px;display:grid}.K9J5Pa_cardHead{min-width:0;font-size:var(--text-xs);align-items:center;gap:6px;margin:0;display:flex}.K9J5Pa_cardAgent{color:var(--foreground);flex:none;font-weight:500}.K9J5Pa_cardModel{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.K9J5Pa_cardLabel{color:var(--foreground);margin:0}.K9J5Pa_cardMeta{color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:2px 0 0;display:flex}.K9J5Pa_cardTool{align-items:center;gap:5px;display:inline-flex}.K9J5Pa_cardFailed,.K9J5Pa_cardNote{color:var(--text-secondary);font-size:var(--text-xs);align-items:flex-start;gap:6px;margin:2px 0 0;display:flex}.K9J5Pa_cardFailed{color:var(--danger)}.K9J5Pa_cardFailed svg,.K9J5Pa_cardNote svg{flex:none;width:13px;height:13px;margin-top:1.5px}.K9J5Pa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes K9J5Pa_shine{0%{background-position:-28px 0}70%,to{background-position:calc(100% + 28px) 0}}@keyframes K9J5Pa_draw-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes K9J5Pa_draw-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes K9J5Pa_port-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes K9J5Pa_appear{0%{opacity:0}to{opacity:1}}@container (max-width:520px){.K9J5Pa_inner{--gutter:var(--space-4);--label-w:132px;--plot-min:300px}.K9J5Pa_label{grid-template-areas:"dot name"}.K9J5Pa_model{display:none}}@media (prefers-reduced-motion:reduce){.K9J5Pa_span[data-state=active]:after{display:none}.K9J5Pa_link[data-draw],.K9J5Pa_port[data-draw],.K9J5Pa_spanIcon{animation:none}.K9J5Pa_layer,.K9J5Pa_wordItem,.K9J5Pa_glyph>svg,.K9J5Pa_span,.K9J5Pa_playhead,.K9J5Pa_knob,.K9J5Pa_link,.K9J5Pa_port{transition:none}}.K9J5Pa_label{grid-template-columns:30px minmax(0,1fr);column-gap:10px}.K9J5Pa_companyMark{grid-area:dot;place-items:center;width:28px;height:28px;display:grid}.K9J5Pa_companyMark>span{width:28px;height:28px}.K9J5Pa_companyMark img{object-fit:contain;width:28px;height:28px}.K9J5Pa_span{text-align:left;overflow:hidden}.K9J5Pa_spanLabel{box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;color:var(--foreground);padding-inline:7px;font-size:12px;line-height:28px;display:block;overflow:hidden}.K9J5Pa_span[data-kind=tool] .K9J5Pa_spanLabel{color:#fff}.K9J5Pa_name{font-size:var(--text-base)}.K9J5Pa_span[data-milestone]{border:2px solid var(--surface);background:var(--c);z-index:2;border-radius:50%;width:12px;min-width:12px;height:12px;top:0}.K9J5Pa_span[data-milestone]:not([data-visible]){visibility:hidden}.K9J5Pa_span[data-milestone] .K9J5Pa_spanLabel{display:none}
.txgM7a_heroTitle [data-word=Morten],.txgM7a_heroTitle [data-word=Bruun]{--text-shimmer-base:color-mix(in oklab, var(--foreground) 65%, var(--muted-foreground));font-style:normal}.txgM7a_sectionTitle{color:var(--muted-foreground)}.txgM7a_heroTitle{font-size:var(--type-page-title);font-weight:500;line-height:var(--leading-display)}.txgM7a_sectionTitle{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500}.txgM7a_heroTitle [data-word]{margin-inline:-.04em;padding-inline:.04em}.txgM7a_heroTitle [data-word] [class*=label]{max-width:none;margin-inline:-.06em;padding-inline:.06em}.txgM7a_board{--bento-gap:24px;gap:var(--bento-gap);display:grid}.txgM7a_bento{gap:var(--bento-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;display:grid}.txgM7a_introTile{min-width:0;height:100%}.txgM7a_introCard{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;height:100%;padding:32px;display:flex}[data-theme=dark] .txgM7a_introCard{background:#1b1b1b}.txgM7a_introCopy{gap:12px;padding-bottom:16px;display:grid}.txgM7a_introDescription{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.txgM7a_heroTitle{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.75rem;font-weight:500;line-height:1.2}.txgM7a_activityTile{min-width:0}.txgM7a_activityLoading{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);min-height:520px}.txgM7a_journey{gap:var(--bento-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;display:grid}.txgM7a_journey>*{min-width:0;height:100%}.txgM7a_journeySection{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);align-content:start;gap:24px;min-width:0;height:100%;padding:28px;scroll-margin-top:120px;display:grid}.txgM7a_journeyIntro{gap:10px;display:grid}.txgM7a_writingCard{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.txgM7a_journeyIntro h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.875rem,2.3vw,2.25rem);font-weight:500;line-height:1.2}.txgM7a_journeyIntro p{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body)}.txgM7a_recognition{border-top:1px solid var(--border);font-size:var(--text-base);gap:8px;margin-left:70px;padding-top:16px;display:grid}.txgM7a_recognition>span{font-size:var(--text-sm);color:var(--text-muted)}.txgM7a_recognition p span{color:var(--text-secondary)}.txgM7a_writingSection{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;padding-top:32px;scroll-margin-top:120px;display:grid}.txgM7a_writingIntro{gap:12px;max-width:58ch;display:grid}.txgM7a_writingIntro h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.875rem,2.3vw,2.25rem);font-weight:500;line-height:1.2}.txgM7a_writingIntro p{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body)}.txgM7a_allWriting{width:fit-content;font-size:var(--text-base);color:var(--text-secondary);text-decoration:none}.txgM7a_allWriting:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}@media (hover:hover) and (pointer:fine){.txgM7a_allWriting:hover{color:var(--foreground)}}@media (max-width:1023px){.txgM7a_journey{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.txgM7a_recognition{margin-left:52px}}@media (max-width:1023px){.txgM7a_board{--bento-gap:20px}.txgM7a_bento{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.txgM7a_journeySection{padding:20px}.txgM7a_board{--bento-gap:16px}.txgM7a_introCard{padding:24px}}
.p7-5Ia_avatar{width:100%;max-width:420px;margin:auto auto 0}.p7-5Ia_scene{aspect-ratio:1;width:100%;position:relative}.p7-5Ia_video{object-fit:contain;border-radius:20px;width:100%;height:100%;display:block;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 97.5%,#0000),linear-gradient(#0000,#000 3.5% 95%,#0000),radial-gradient(circle at 0 0,#0000,#000 16%),radial-gradient(circle at 100% 0,#0000,#000 16%),radial-gradient(circle at 0 100%,#0000,#000 16%),radial-gradient(circle at 100% 100%,#0000,#000 16%);mask-image:linear-gradient(90deg,#0000,#000 4% 97.5%,#0000),linear-gradient(#0000,#000 3.5% 95%,#0000),radial-gradient(circle at 0 0,#0000,#000 16%),radial-gradient(circle at 100% 0,#0000,#000 16%),radial-gradient(circle at 0 100%,#0000,#000 16%),radial-gradient(circle at 100% 100%,#0000,#000 16%);-webkit-mask-composite:source-in;mask-composite:intersect}.p7-5Ia_actionVideo{opacity:0;pointer-events:none;position:absolute;inset:0}.p7-5Ia_actionVideo[data-visible]{opacity:1}.p7-5Ia_video[data-covered]{visibility:hidden}.p7-5Ia_control,.p7-5Ia_dismiss{border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:50%;place-items:center;display:grid}.p7-5Ia_control{width:36px;height:36px;position:absolute;bottom:4px;right:4px}.p7-5Ia_hotspot{left:var(--x);top:var(--y);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:12%;min-width:44px;height:12%;min-height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.p7-5Ia_hotspot:disabled{cursor:default}.p7-5Ia_popup{z-index:2;left:var(--x);bottom:calc(100% - var(--y) + 26px);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-floating);white-space:nowrap;border-radius:16px;align-items:center;gap:4px;padding:6px;display:flex;position:absolute;transform:translate(-50%)}.p7-5Ia_actionButton{background:var(--foreground);min-height:36px;color:var(--background);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;border-radius:10px;padding:6px 12px}.p7-5Ia_dismiss{border:0;width:32px;height:32px}.p7-5Ia_caption{text-align:center;min-height:1.5em;color:var(--text-secondary);font-size:var(--text-sm);margin:12px 0 0;line-height:1.5}.p7-5Ia_control:hover,.p7-5Ia_dismiss:hover{color:var(--foreground)}.p7-5Ia_control:focus-visible,.p7-5Ia_hotspot:focus-visible,.p7-5Ia_actionButton:focus-visible,.p7-5Ia_dismiss:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}
