/* Home: Earth / person / work / tools / photograph / signature. */
.story-wrap{width:min(1248px,calc(100% - 112px));margin-inline:auto}
.story-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:44px}
.story-heading h2{font-size:clamp(36px,4vw,58px);line-height:1.35}
.story-heading p{max-width:34em;margin-top:16px}
.home-person{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(48px,9vw,140px);align-items:center;padding-block:120px 150px}
.person-portrait{width:100%;max-width:350px;justify-self:center;position:relative}
.person-portrait img{width:100%;aspect-ratio:3/4;object-fit:cover;filter:saturate(.65);border:1px solid #3a424c;box-shadow:18px 18px 0 -1px #080c11,18px 18px 0 0 #343943}
.person-portrait figcaption{font:11px/1.6 'DJX Pixel',monospace;letter-spacing:.06em;color:#b3bbc3;margin-top:36px}
.person-copy h2{font-size:clamp(40px,5vw,68px);margin-bottom:32px}
.person-copy .person-intro{font-size:22px;line-height:1.85;color:#e0e0dc;max-width:26em}
.person-notes{margin-block:28px 26px;max-width:29em}
.person-notes p{font-size:16px;line-height:1.9;margin-top:15px;color:#acb4bb}
.home-projects{position:relative;isolation:isolate;padding-block:85px 90px;border-block:1px solid #373229;overflow:clip;background:linear-gradient(180deg,rgba(74,42,17,.13),rgba(21,19,17,.45) 42%,rgba(8,12,17,.9))}
.solar-art{position:relative;width:290px;aspect-ratio:1;isolation:isolate;pointer-events:none;justify-self:end}
.solar-art>img,.solar-art>canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 25px #d6882533)}
.solar-art>canvas{image-rendering:pixelated;opacity:0}
.solar-art[data-pixel-ready=true]>canvas{opacity:1}.solar-art[data-pixel-ready=true]>img{opacity:0}
.sun-orbit{position:absolute;inset:9%;border:1px solid #c8a76d55;border-radius:50%;transform:rotate(-20deg)}
.sun-orbit i{position:absolute;width:6px;height:6px;margin:-3px;border-radius:50%;background:#776b55;box-shadow:0 0 0 4px #080c11}
.sun-orbit i:nth-child(1){left:100%;top:50%}.sun-orbit i:nth-child(2){left:25%;top:93.3%}.sun-orbit i:nth-child(3){left:25%;top:6.7%}
.sun-orbit i.is-active{background:#fff0bc;box-shadow:0 0 0 4px #16130e,0 0 14px 3px #eccb75}
.home-projects .story-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:230px;align-items:center;margin-bottom:30px;gap:36px}.home-projects .story-heading .text-link{margin-top:22px}
.home-projects .story-heading h2{max-width:7em}
.story-tabs{display:flex;gap:0;margin-bottom:34px;border-bottom:1px solid #454039;position:relative}
.story-tabs button{position:relative;flex:1;min-width:0;min-height:60px;padding:16px 20px;border:0;background:transparent;color:#9dabae;font:16px/1.5 'DJX Pixel',sans-serif;text-align:left;cursor:pointer;transition:color 220ms,background 220ms}
.story-tabs button::after{content:'';position:absolute;left:20px;right:20px;bottom:-1px;height:2px;background:#e9c98e;transform:scaleX(0);transform-origin:left;transition:transform 320ms var(--ease)}
.story-tabs button[aria-selected=true]{color:#f4ddb4;background:linear-gradient(180deg,transparent,#cb9b4b0a)}
.story-tabs button[aria-selected=true]::after{transform:scaleX(1)}
.story-tabs button:hover{color:#f3e1c4}
.home-projects .work{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:56px;margin:0;padding-block:18px 24px}
.home-projects .work+.work{margin-top:54px}
.home-projects [data-enhanced] .work+.work{margin-top:0}
.home-projects .work-image{aspect-ratio:1.6;padding:22px;border:1px solid #635341;border-radius:2px;box-shadow:0 28px 75px #0007}
.home-projects .work-image img{width:100%;height:100%;object-fit:contain}
.home-projects .work-text .eyebrow{display:block;color:#d4bb96;font-size:12px;margin-bottom:18px}
.home-projects .work-text h2{font-size:clamp(25px,3vw,38px);line-height:1.45;margin-bottom:20px}
.home-projects .work-summary{font-size:20px;color:#efdfc8;line-height:1.7;margin-bottom:14px}
.home-projects .work-text>p:not(.work-summary){font-size:15px;line-height:1.9}
.home-projects .work-text .work-note{color:#a9b0b4;margin-top:14px}
.home-projects .work-text .text-link{margin-top:22px}
.home-tools{padding-block:130px 105px!important;border-top:0!important}
.home-tools .story-heading{align-items:center}
.home-tools .story-heading h2{max-width:11em}
.tools-deck{display:grid;grid-template-columns:260px minmax(0,1fr);gap:26px;align-items:start}
.tool-tabs{grid-column:1;display:flex;flex-direction:column;border:0;margin:0;gap:10px}
.tool-tabs button{border:1px solid #33444e;min-height:98px;padding:22px 20px;display:flex;flex-direction:column;gap:9px;background:#0c131b;text-align:left;font-size:17px}
.tool-tabs button small{font:11px/1.5 var(--sans);color:#9bb2be}
.tool-tabs button[aria-selected=true]{border-color:#92b8c6;background:#1d303d;color:#f1f0df}
.tool-tabs button::after{left:20px;right:20px;bottom:0;height:1px;background:#adcdd2}
.tool-panels{min-width:0}
[data-story-deck="tools"]:not([data-enhanced]){display:block}
.tool-story{display:flex;flex-direction:column;min-height:422px;border:1px solid #516974;padding:30px 36px;background:radial-gradient(ellipse at 100% 0,#29465777,transparent 65%),linear-gradient(145deg,#111d28,#0b121a);position:relative}
.tool-story+.tool-story{margin-top:22px}[data-enhanced] .tool-story+.tool-story{margin-top:0}
.tool-story::after{content:'';position:absolute;top:-1px;right:-1px;width:24px;height:24px;border:1px solid #91b4c4;border-width:1px 1px 0 0;pointer-events:none}
.tool-story-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;min-height:56px}
.tool-project-icon{width:56px;height:56px;object-fit:contain;border-radius:12px}
.tool-monogram{font:23px/1.3 'DJX Pixel',monospace;color:#c2dce5;padding:9px 13px;border:1px solid #6f8d9980;background:#20374466}
.tool-type{font:12px/1.6 'DJX Pixel',monospace;color:#aac7d3}
.tool-story-copy h3{font-size:clamp(28px,3.2vw,42px);line-height:1.35;margin-bottom:24px}
.tool-story-copy p{font-size:15px;max-width:34em;line-height:1.85}
.tool-story-copy .tool-reason{font-size:20px;color:#edf2ef;line-height:1.85;margin-bottom:16px}
.tool-story-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:24px}
.repo-signature{font:11px/1.6 'DJX Pixel',monospace;color:#9baeb4;overflow-wrap:anywhere}
.tool-story-footer .text-link{color:#cfdee1}
.workflow-door{margin-top:45px;padding-top:28px;border-top:1px solid #32404a}
.workflow-door-head{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:25px}
.workflow-door-head h3{font-size:21px}
.workflow-tools{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}
.workflow-tool{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:15px 3px;min-height:88px;border:1px solid #2b3a46;transition:background 220ms,border-color 220ms}
.workflow-tool:hover,.workflow-tool:focus-visible{background:#203343;border-color:#a9c2c8}
.workflow-tool img{width:30px;height:30px;object-fit:contain}
.workflow-tool span{font:11px/1.45 'DJX Pixel',monospace;color:#d6e1e4;text-align:center}
.home-lunar{position:relative;overflow:clip;border-top:1px solid #303943;background:linear-gradient(180deg,#080c1199,#0b1019 70%,#080c11)}
.lunar-sticky{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:90px;align-items:center;padding-block:80px;min-height:900px}
.lunar-copy{position:relative;z-index:2}
.lunar-copy .photo-date{font:12px/1.5 'DJX Pixel',monospace;color:#bba3a0;margin-bottom:28px}
.lunar-copy h2{font-size:clamp(30px,3.3vw,48px);line-height:1.55;max-width:12em}
.lunar-copy>p:not(.photo-date){font-size:18px;line-height:1.9;max-width:25em;margin-block:28px}
.lunar-frame{position:relative;display:block;width:min(100%,400px);aspect-ratio:2/3;justify-self:center}
.lunar-art{position:relative;width:100%;height:100%;transform-origin:49.875% 27.3055556%}
.lunar-photo{width:100%;height:100%;object-fit:contain}
.lunar-pixels{display:none;position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated;pointer-events:none}
.home-lunar[data-lunar-motion] .lunar-scroll-track{height:220svh}
.home-lunar[data-lunar-motion] .lunar-sticky{position:sticky;top:0;min-height:100svh;height:100svh;padding-block:36px}
.home-lunar[data-lunar-motion] .lunar-frame{width:min(100%,400px,48svh)}
.home-lunar[data-lunar-motion] .lunar-pixels{display:block}
.photo-strip{display:grid;grid-template-columns:1fr 1.16fr 1fr;gap:28px;align-items:center;padding-block:10px 85px}
.photo-strip a{border-block:1px solid #4a4642;padding-block:13px;position:relative}
.photo-strip a::before,.photo-strip a::after{content:'';position:absolute;height:4px;left:0;right:0;background:repeating-linear-gradient(90deg,#726a58 0 7px,transparent 7px 17px);opacity:.65}
.photo-strip a::before{top:4px}.photo-strip a::after{bottom:4px}
.photo-strip img{width:100%;height:auto;filter:saturate(.8);transition:filter 250ms}
.photo-strip a:hover img{filter:saturate(1)}
.home-closing{display:flex;justify-content:space-between;align-items:center;gap:60px;padding-block:105px 95px}
.closing-signature>p{font:12px/1.7 'DJX Pixel',monospace;color:#bba77f;margin-bottom:24px}
.closing-signature h2{font-size:clamp(36px,5vw,62px);line-height:1.4;letter-spacing:0;color:#eee8dc}
.closing-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:end}
@media(max-width:1100px){.story-wrap{width:calc(100% - 72px)}.home-person{gap:64px}.person-intro{font-size:20px!important}.home-projects .work{gap:32px}.tools-deck,.tool-story{column-gap:48px}.lunar-sticky{gap:45px}.lunar-copy h2{font-size:34px}.story-tabs button{padding-inline:14px}.story-tabs button::after{left:14px;right:14px}}
@media(orientation:portrait){.home-person{grid-template-columns:1fr;gap:58px;padding-block:90px 110px}.person-portrait{width:280px}.person-copy{text-align:center;max-width:600px;justify-self:center}.person-copy h2{font-size:52px}.person-copy .person-intro,.person-notes{margin-inline:auto}.home-projects .work{grid-template-columns:1fr;gap:32px}.home-projects .work-image{aspect-ratio:1.6}.home-projects .work-text{max-width:580px}.lunar-sticky{grid-template-columns:1fr;grid-template-rows:auto auto;gap:30px;text-align:center;justify-items:center;min-height:0}.lunar-copy h2{font-size:36px;max-width:none}.lunar-copy .photo-date{margin-bottom:18px}.lunar-copy>p:not(.photo-date){margin:18px auto;font-size:16px}.lunar-frame{width:min(72vw,360px)}.home-lunar[data-lunar-motion] .lunar-sticky{align-content:center;gap:25px;padding-block:24px}.home-lunar[data-lunar-motion] .lunar-frame{width:min(62vw,32svh)}.home-lunar[data-lunar-motion] .lunar-copy h2{font-size:clamp(27px,4.8vw,38px)}.home-lunar[data-lunar-motion] .lunar-copy>p:not(.photo-date){max-width:24em}.photo-strip{gap:16px}.home-closing{gap:30px}}
@media(max-width:700px){.story-wrap{width:calc(100% - 40px)}.story-heading{align-items:start;gap:20px;flex-wrap:wrap;margin-bottom:26px}.story-heading h2{font-size:34px;line-height:1.45}.story-heading p{font-size:15px;margin-top:14px}.home-person{padding-block:68px 84px;gap:54px}.person-portrait{width:225px}.person-portrait figcaption{font-size:10px}.person-copy h2{font-size:40px;margin-bottom:23px}.person-copy .person-intro{font-size:18px!important;line-height:1.9}.person-notes p{font-size:15px;line-height:1.85}.home-projects{padding-block:48px 48px}.home-projects .story-heading{min-height:150px}.home-projects .story-heading h2{font-size:38px;max-width:5em}.home-projects .story-heading .text-link{margin-top:16px}.story-tabs{margin-bottom:23px}.story-tabs button{font-size:13px;line-height:1.6;padding:14px 7px;min-height:62px;overflow-wrap:anywhere}.story-tabs button::after{left:7px;right:7px}.home-projects .work{gap:25px;padding:0}.home-projects .work-image{padding:10px}.home-projects .work-text h2{font-size:29px;margin-bottom:15px}.home-projects .work-summary{font-size:18px}.home-projects .work-text .eyebrow{font-size:10px;margin-bottom:12px}.home-projects .work-text>p:not(.work-summary){font-size:15px}.home-projects .work-text .work-note{font-size:13px}.home-tools{padding-block:80px 65px!important}.tools-deck{grid-template-columns:1fr;column-gap:0}.tool-story{grid-template-columns:1fr;gap:40px;min-height:0}.tool-object{width:230px}.tool-object--skill{width:190px;padding:23px}.tool-object--skill .skill-name{font-size:31px}.tool-story-copy h3{font-size:30px;margin:9px 0 18px}.tool-story-copy .tool-reason{font-size:19px}.workflow-door{margin-top:35px;padding-top:24px;flex-wrap:wrap;gap:18px}.workflow-tools{gap:24px}.workflow-tools img{width:24px;height:24px}.lunar-sticky{padding-block:60px}.lunar-copy h2{font-size:28px}.lunar-copy .photo-date{font-size:11px}.lunar-copy>p:not(.photo-date){font-size:15px;margin-block:17px}.home-lunar[data-lunar-motion] .lunar-copy h2{font-size:27px}.home-lunar[data-lunar-motion] .lunar-frame{width:min(62vw,30svh)}.home-lunar[data-lunar-motion] .lunar-scroll-track{height:230svh}.photo-strip{gap:13px;grid-template-columns:1fr 1fr;padding-bottom:55px}.photo-strip a[data-photo-orientation="portrait"]{grid-row:span 2}.home-closing{display:block;padding-block:60px 42px}.closing-signature h2{font-size:36px}.closing-signature>p{font-size:11px}.closing-actions{justify-content:start;margin-top:30px}.home-closing+.site-footer{margin-top:0}}
@media(orientation:landscape) and (max-height:600px){.home-person{padding-block:65px;gap:45px}.person-portrait{max-width:220px}.person-copy h2{font-size:36px;margin-bottom:18px}.person-copy .person-intro{font-size:17px!important}.person-notes p{font-size:14px}.home-projects .work{grid-template-columns:1.15fr 1fr}.home-projects .work-text h2{font-size:26px}.home-projects .work-summary{font-size:17px}.home-projects .work-text>p:not(.work-summary){font-size:14px}.home-lunar[data-lunar-motion] .lunar-frame{width:50svh}.lunar-copy h2{font-size:27px}.lunar-copy>p:not(.photo-date){font-size:15px;margin-block:18px}.lunar-copy .photo-date{margin-bottom:18px}.tools-deck,.tool-story{column-gap:35px}.tool-object{width:220px}.tool-object--skill{width:180px}.tool-story-copy .tool-reason{font-size:18px}}
@media(prefers-reduced-motion:reduce){.lunar-art{transform:none!important;clip-path:none!important;filter:none!important}.lunar-pixels{display:none!important}.home-lunar .lunar-scroll-track{height:auto!important}.home-lunar .lunar-sticky{position:relative!important;height:auto!important;min-height:0!important;padding-block:65px!important}.solar-art img{transform:none}}

.home-activity{grid-column:1/-1;display:grid;grid-template-columns:.75fr 1.25fr;gap:64px;width:100%;padding-top:40px;border-top:1px solid #33434c;margin-top:12px;text-align:left}
.activity-total h3{font-size:22px;margin-bottom:26px}.activity-window{font-size:13px;color:#c3d4d9;margin-bottom:8px}
.activity-total>strong{display:block;font:clamp(32px,3.5vw,50px)/1.3 'DJX Pixel',monospace;color:#f2e5ca;white-space:nowrap}
.activity-source{font-size:11px;margin-top:15px;color:#a1b2b8}
.activity-trace{min-width:0}.activity-trace-head{display:flex;justify-content:space-between;gap:15px;font:12px/1.6 'DJX Pixel',monospace;color:#acbbc2;margin-bottom:20px}
.home-token-days{display:grid;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(14,minmax(0,1fr));grid-auto-flow:column;gap:5px;margin-bottom:20px}
.home-token-days button{min-width:0;aspect-ratio:1;border:1px solid #6b6256;border-radius:1px;background:color-mix(in srgb,#c7b38f calc(var(--level)*100%),#24252b)}
.home-token-days button[data-high-signal=true]{background:#e6c98c;border-color:#f5e4bb;box-shadow:0 0 7px #e6c98c40}
.home-token-days button[aria-pressed=true]{outline:1px solid #f1ebce;outline-offset:2px}
.home-activity .token-readout{margin:0 0 14px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:20px;font-size:12px}
.home-activity .token-readout>strong{font:24px/1.4 'DJX Pixel',monospace;color:#f2e5ca}
.token-stepper{display:flex;gap:5px}.token-stepper button{width:44px;height:44px;background:#121e24;border:1px solid #50626c;font-size:20px}.token-stepper button:disabled{opacity:.3;cursor:default}
.home-activity .token-latest{font-size:11px}.home-activity .token-latest span{margin-left:12px}
.home-closing{position:relative;isolation:isolate;overflow:clip;min-height:400px}
.closing-signature{position:relative;z-index:1}.closing-signature>p{margin-bottom:25px}
.closing-replay{all:unset;display:block;cursor:pointer;font:inherit;line-height:inherit;text-align:left;color:inherit}
.closing-replay:disabled{cursor:default}
.closing-line{display:block;white-space:nowrap}.closing-glyph{display:inline-block}.closing-glyph.is-warm{color:#edc784;text-shadow:0 0 28px #dda95816}
.closing-signature h2{font-size:clamp(46px,6.2vw,82px);line-height:1.4}



.closing-actions{position:relative;z-index:1}
@media(max-width:1100px){.workflow-tools{grid-template-columns:repeat(5,minmax(0,1fr))}.tools-deck{grid-template-columns:215px minmax(0,1fr);gap:20px}.tool-story{padding:25px}.tool-tabs button{font-size:15px;min-height:104px}.home-activity{gap:40px}.solar-art{width:250px}}
@media(orientation:portrait){.home-activity{margin-top:5px;grid-template-columns:1fr;gap:35px}.activity-total{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:25px}.activity-total h3{grid-column:1/-1;margin-bottom:25px}.activity-window{grid-column:1;margin:0}.activity-total>strong{grid-column:2;grid-row:2}.activity-source{grid-column:1/-1}.home-projects .story-heading{grid-template-columns:1fr auto}.solar-art{width:240px}}
@media(max-width:700px){.home-activity{padding-top:32px;gap:28px}.activity-total h3{font-size:21px}.activity-total>strong{font-size:34px}.activity-trace-head{font-size:10px;gap:12px}.home-token-days{gap:4px}.home-activity .token-readout{gap:10px}.home-activity .token-readout>strong{font-size:21px}.tools-deck{grid-template-columns:1fr;gap:20px}.tool-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tool-tabs button{min-height:84px;padding:13px 15px;font-size:14px;gap:7px}.tool-tabs button small{font-size:10px}.tool-tabs button::after{left:15px;right:15px}.tool-story{padding:22px;min-height:410px;display:flex;gap:0}.tool-story-header{min-height:46px;margin-bottom:22px}.tool-project-icon{width:46px;height:46px}.tool-story-copy h3{font-size:30px;margin-top:0}.tool-story-copy .tool-reason{font-size:18px}.tool-story-copy p{font-size:14px}.tool-story-footer{display:block;padding-top:23px}.repo-signature{display:block;font-size:9px;margin-bottom:12px}.workflow-door{display:block;margin-top:33px}.workflow-door-head{flex-wrap:wrap;gap:10px}.workflow-door-head h3{font-size:21px}.workflow-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.workflow-tool{min-height:83px;padding:12px 1px;gap:9px}.workflow-tool img{width:27px;height:27px}.workflow-tool span{font-size:10px}.home-projects .story-heading{grid-template-columns:1fr 160px;gap:10px;margin-bottom:22px}.solar-art{width:180px;margin-left:-10px}.home-projects .story-heading h2{font-size:31px}.home-closing{min-height:380px}.closing-signature h2{font-size:clamp(36px,9vw,52px)}.home-closing .closing-actions{margin-top:35px}}
@media(max-width:360px){.home-projects .story-heading{grid-template-columns:1fr 130px}.solar-art{width:150px}.home-projects .story-heading h2{font-size:28px}.tool-story-copy h3{font-size:27px}.tool-story{padding:18px}.workflow-tool span{font-size:9px}.activity-total>strong{font-size:29px}.home-activity .token-readout{grid-template-columns:1fr auto}.token-stepper{grid-column:2;grid-row:1/3}.home-activity .token-readout>strong{grid-column:1}}
.workflow-tools{position:relative;align-items:start;padding-bottom:190px}
.workflow-tools:not(:has(.workflow-tool[open])){padding-bottom:0}
.workflow-tool{position:static;display:block;min-width:0;padding:0;min-height:0;background:#0a1119}
.workflow-tool summary{list-style:none;min-height:90px;padding:15px 3px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;cursor:pointer}
.workflow-tool summary::-webkit-details-marker{display:none}
.workflow-tool summary>span{font:11px/1.45 'DJX Pixel',monospace;color:#d6e1e4;text-align:center}
.workflow-tool[open]{border-color:#e2c687;background:#2b2923}
.workflow-tool.is-related{border-color:#7899a9;background:#192932}
.workflow-tool.is-muted summary>img{opacity:.52}
.workflow-inline-copy{position:absolute;left:0;right:0;bottom:0;min-height:127px;padding:20px 24px;border:1px solid #665c47;background:#121920;box-shadow:inset 0 1px #e8ca8210}
.workflow-info-heading{display:flex;align-items:center;gap:18px;margin-bottom:11px}
.workflow-info-heading strong{font:18px/1.4 'DJX Pixel',monospace;color:#e7cf98}
.workflow-info-heading>span{font-size:11px;color:#aebfc7}
.workflow-inline-copy>p{font-size:14px;line-height:1.75;margin:0}
.workflow-inline-copy .workflow-related-list{margin-top:8px;font-size:11px;color:#a8b5bf}
.workflow-related-list>span{font:inherit;color:#d0dbe0;text-align:left}
@media(max-width:700px){.workflow-tool summary{min-height:82px;padding:12px 1px;gap:9px}.workflow-tool summary>span{font-size:10px}.workflow-tools{padding-bottom:250px}.workflow-inline-copy{min-height:159px;padding:16px}.workflow-inline-copy>p{font-size:13px}.workflow-info-heading strong{font-size:17px}.workflow-related-list>span{font-size:11px}.workflow-inline-copy .workflow-related-list{max-width:100%;overflow-wrap:anywhere}}
@media(max-width:360px){.workflow-tool summary>span{font-size:9px}.workflow-tools{padding-bottom:280px}.workflow-inline-copy{min-height:181px}}
@media(prefers-reduced-motion:reduce){.workflow-tool img{transform:none!important}}
