.JourneyMotion-module__QPCtQG__journey{display:block}.JourneyMotion-module__QPCtQG__navigation{z-index:3;background:var(--d-paper);border-block:1px solid var(--d-rule);min-width:0;color:var(--d-muted);margin-bottom:32px;padding-block:12px;position:sticky;top:0}.JourneyMotion-module__QPCtQG__steps{--step-height:48px;grid-template-columns:repeat(var(--journey-count),minmax(0,1fr));display:grid;position:relative}.JourneyMotion-module__QPCtQG__step{height:var(--step-height);text-align:center;justify-content:center;align-items:center;padding-inline:8px;font-size:clamp(14px,1.2cqi,16px);line-height:1.25;display:flex;position:relative}#diego-komorebi .JourneyMotion-module__QPCtQG__step[aria-current=step]{color:var(--d-green);font-weight:600}#diego-komorebi .JourneyMotion-module__QPCtQG__step:hover{color:var(--d-ink)}.JourneyMotion-module__QPCtQG__light{width:calc(100%/var(--journey-count));height:var(--step-height);transform:translateX(calc(var(--journey-index)*100%));pointer-events:none;position:absolute;inset:0 auto auto 0}.JourneyMotion-module__QPCtQG__light:before{content:"";transform-origin:0;background:linear-gradient(105deg,#efa77e1a,#d6e6a51f);border-radius:4px;position:absolute;inset:0}.JourneyMotion-module__QPCtQG__chapters{min-width:0}@media (prefers-reduced-motion:no-preference){.JourneyMotion-module__QPCtQG__light,.JourneyMotion-module__QPCtQG__light:before{transition:transform .42s cubic-bezier(.16,1,.3,1)}}@container (max-width:760px){.JourneyMotion-module__QPCtQG__journey{display:block}.JourneyMotion-module__QPCtQG__navigation{z-index:3;background:var(--d-paper);border:0;margin-bottom:16px;padding-block:8px;top:0}.JourneyMotion-module__QPCtQG__steps{--step-height:48px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.JourneyMotion-module__QPCtQG__step{text-align:center;justify-content:center;padding-inline:6px;font-size:12px}.JourneyMotion-module__QPCtQG__light{width:33.3333%;transform:translate(calc(var(--journey-column)*100%),calc(var(--journey-row)*100%))}.JourneyMotion-module__QPCtQG__light:before{transform:scaleX(var(--journey-span))}.JourneyMotion-module__QPCtQG__step:last-child:nth-of-type(3n+1){grid-column:1/-1}}
#diego-komorebi .Projects-module__-aCLzG__controls{justify-content:space-between;align-items:center;gap:24px;padding-block:28px 18px;display:flex}#diego-komorebi .Projects-module__-aCLzG__controls h2{letter-spacing:-.03em;font-size:26px}#diego-komorebi .Projects-module__-aCLzG__count{color:var(--d-muted);margin-top:8px;font-size:13px;display:block}#diego-komorebi .Projects-module__-aCLzG__controls select{border:1px solid var(--d-rule);max-width:100%;min-height:44px;color:var(--d-ink);background:var(--d-paper);font:inherit;border-radius:2px;padding:10px 32px 10px 12px;font-size:14px}#diego-komorebi .Projects-module__-aCLzG__note{max-width:80ch;color:var(--d-muted);margin-bottom:28px;font-size:13px;line-height:1.65}#diego-komorebi .Projects-module__-aCLzG__dia{background:#0b100c;grid-template-columns:.7fr 1.3fr;align-items:center;gap:48px;margin-bottom:48px;padding:44px;display:grid}#diego-komorebi .Projects-module__-aCLzG__dia h2{color:var(--d-green)}#diego-komorebi .Projects-module__-aCLzG__status{color:var(--d-muted);margin-top:14px;font-size:13px}#diego-komorebi .Projects-module__-aCLzG__description{max-width:54ch;color:var(--d-ink);font-size:16px;line-height:1.75}#diego-komorebi .Projects-module__-aCLzG__dia a{margin-top:22px}#diego-komorebi .Projects-module__-aCLzG__archive .v2-archive-row[open] summary{padding-bottom:19px}#diego-komorebi .Projects-module__-aCLzG__archive details[data-expanded=false] .v2-archive-plus{transform:rotate(0)}@container (max-width:700px){#diego-komorebi .Projects-module__-aCLzG__dia{grid-template-columns:1fr;gap:28px;padding:32px}}@container (max-width:540px){#diego-komorebi .Projects-module__-aCLzG__controls{flex-direction:column;align-items:flex-start;gap:18px}#diego-komorebi .Projects-module__-aCLzG__controls h2{font-size:24px}#diego-komorebi .Projects-module__-aCLzG__controls select{width:100%}#diego-komorebi .Projects-module__-aCLzG__dia{padding:28px}}
.CasePage-module__QTbkZW__overview{padding-top:24px}#diego-komorebi .CasePage-module__QTbkZW__page .CasePage-module__QTbkZW__overview .v2-case-meta{margin-bottom:0}#diego-komorebi .CasePage-module__QTbkZW__page .CasePage-module__QTbkZW__decision{margin-top:36px;margin-bottom:0}.CasePage-module__QTbkZW__stages{margin:0;padding:0;list-style:none}.CasePage-module__QTbkZW__stageRow{border-bottom:1px solid var(--d-rule);grid-template-columns:.7fr 1.3fr;gap:45px;padding-block:24px;display:grid}#diego-komorebi .CasePage-module__QTbkZW__page .CasePage-module__QTbkZW__stageRow h3{letter-spacing:-.025em;text-wrap:balance;font-size:21px;line-height:1.4}#diego-komorebi .CasePage-module__QTbkZW__page .CasePage-module__QTbkZW__stageRow p{max-width:68ch;color:var(--d-muted);font-size:16px;line-height:1.7}@container (max-width:700px){.CasePage-module__QTbkZW__stageRow{grid-template-columns:1fr;gap:12px;padding-block:22px}}@container (max-width:540px){#diego-komorebi .CasePage-module__QTbkZW__page .CasePage-module__QTbkZW__overview .v2-case-meta>div{display:block}}
