body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer{--lifecycle-navy:#2f5d78;--lifecycle-rule:#cfe4ef;display:block;min-height:0;padding:0;border:0;background:transparent;box-shadow:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__header{margin:0 0 20px;padding:0}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__eyebrow,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-stage-scroll-hint{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer h1{font-family:var(--pp-font-display);font-size:clamp(32px,calc(4 * var(--pp-wide-vw, 1vw)),56px);font-weight:800;line-height:1.05;letter-spacing:-.07em;margin:0 0 18px;color:#fff!important;text-shadow:0 2px 4px rgba(0,26,43,.84),0 0 14px rgba(0,26,43,.38)!important}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__header p{margin:8px 0 0;font-size:14px;line-height:1.65}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-flow-viewport{overflow:visible;border:1px solid var(--lifecycle-rule);padding:14px;background:#fffffff2}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-flow-canvas{display:block;min-width:0;height:auto;padding:0;background:transparent}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:0 0 8px;border:0;background:transparent;box-shadow:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch:before,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch:after{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:54px;margin:0;padding:12px 18px;border:0;border-bottom:1px solid var(--lifecycle-navy);border-radius:0;background:#fff;color:#073b51;box-shadow:none;transform:none;transition:background-color .16s ease,color .16s ease}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button small,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button:before{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button strong{font-size:18px;line-height:1.4;color:inherit}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button:after{position:static;flex:0 0 auto;width:0;height:0;border:4px solid transparent;border-bottom:0;border-top:5px solid currentColor;background:none;content:"";transform:none;opacity:1}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button:is(:hover,[aria-pressed=true]){background:var(--lifecycle-navy);color:#fff;box-shadow:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button:focus-visible{outline:3px solid #1688bd;outline-offset:3px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map{display:block;height:auto;min-height:0;margin:0;overflow:visible;border:0;background:#fff;box-shadow:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin:0;padding:8px 4px 12px;border:0;background:#fff;color:#073b51}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header:after,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header>div>span{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header>div>strong{font-size:21px;line-height:1.4;font-weight:700}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header b{color:inherit}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header p{display:flex;align-items:baseline;gap:3px;margin:0;white-space:nowrap}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header p strong{font-size:21px;line-height:1.2;color:#073b51}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header p span{font-size:12px;color:#073b51}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node{display:block;min-width:0;margin:0;padding:0;border:0;border-right:1px dashed #cfe4ef;border-radius:0;background:#f6fbfe;animation:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node:last-child{border-right:0}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-stage-node--nonclinical{--stage-color:#45ad32;--stage-tint:#e7f5e9}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-stage-node--clinical{--stage-color:#20adc1;--stage-tint:#e7f5fa}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-stage-node--approval{--stage-color:#3284d4;--stage-tint:#eaf3fc}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-stage-node--market{--stage-color:#d24b8c;--stage-tint:#faedf5}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__heading{display:flex;align-items:center;justify-content:center;min-height:64px;margin:0;padding:8px;border:0;border-top:6px solid var(--stage-color);background:var(--stage-tint);clip-path:none;animation:none;transform:none;text-align:center}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__heading strong{font-size:20px;line-height:1.3;color:#073b51}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__heading small{font-size:12px;line-height:1.3;color:#496674;letter-spacing:0}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-stage-node__connector{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__standards{display:block;min-height:0;height:auto;margin:0;padding:10px 14px;border:0;background:transparent;box-shadow:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__standards>span{display:block;margin:0 0 4px;font-size:11px;line-height:1.4;letter-spacing:0;color:#496674}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__standard-list{display:grid;gap:2px;margin:0;padding:0}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__standard-list>li{padding-left:10px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__standard-list>li:before{top:13px;width:3px;height:3px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link{display:block;min-height:32px;padding:3px 0;color:#073b51}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link strong{font-size:12px;line-height:1.35}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link small{display:block;font-size:11px;line-height:1.35;color:#496674}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid a.daichi-standard-link strong{text-decoration:underline;text-decoration-color:#94becf;text-underline-offset:3px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid a.daichi-standard-link:is(:hover,:focus-visible){color:#004a99}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link__more{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-bands{display:block;height:auto;min-height:0;margin:4px 0 0;padding:0;overflow:visible;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),#e3eff5 calc(25% - 1px),#e3eff5 25%)}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-bands:before,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-bands:after{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band{position:relative;display:block;min-height:44px;margin:0;padding:0;border:0;border-bottom:1px solid var(--lifecycle-rule);background:transparent;animation:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band:has(>.daichi-band-consultation)>a{position:relative;display:flex;align-items:center;min-height:44px;height:auto;margin:0;padding:5px 0!important;border:0;border-radius:0;background:transparent;background-image:none;color:#073b51;box-shadow:none;transform:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a:before,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a:after{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a:hover{background:#e1f1f8a6;transform:none;box-shadow:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a:focus-visible{outline:2px solid #1688bd;outline-offset:-2px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy{display:block;width:21%;padding:0 6px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy strong{font-size:13px;line-height:1.35}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy small{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__range{position:absolute;right:15%;top:100%;z-index:3;display:none;padding:4px 8px;border:1px solid var(--lifecycle-rule);background:#fff;color:#496674;font-size:11px;line-height:1.4;white-space:nowrap}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a:is(:hover,:focus-visible) .daichi-service-band__range{display:block}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__coverage{position:absolute;display:block;left:var(--line-start);right:calc(100% - var(--line-end));top:50%;height:3px;background:var(--line-fill);transform:translateY(-50%)}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__coverage:before,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__coverage:after{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:var(--line-first);content:"";transform:translate(-50%,-50%)}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__coverage:after{left:100%;background:var(--line-last)}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__mobile-track,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a>i{display:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation[open]{position:static;min-width:0;margin:0;padding:0;border:0;background:transparent;color:#073b51}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation summary{position:absolute;top:4px;right:0;display:flex;align-items:center;justify-content:center;width:13.5%;min-height:36px;padding:5px 6px;border:1px solid #fff;outline:1px solid #cfe4ef;background:#2f5d78f0;color:#fff;font-size:11px;line-height:1.4;gap:7px;text-decoration:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation summary i{font-size:19px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation summary:hover{background:#2f5d78;text-decoration:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation summary:focus-visible{outline:3px solid #1688bd;outline-offset:2px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation ul{position:relative;margin:0;padding:12px 20px 12px 34px;border:1px solid var(--lifecycle-rule);background:#f5fafc}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation li{padding:6px 0;font-size:14px;line-height:1.7}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__note{margin:10px 0 0;padding:0;border:0;background:transparent;color:#496674}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__note p{font-size:11px;line-height:1.6}@media(max-width:1100px)and (min-width:761px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch{gap:12px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button{padding:10px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button strong{font-size:16px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__standards{padding:8px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy strong{font-size:12px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation summary{gap:4px;font-size:10px}}@media(max-width:760px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-flow-viewport{padding:var(--pp-space-3,12px)}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch{gap:var(--pp-space-2,8px)}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button{min-height:56px;padding:8px 6px;gap:3px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button strong{font-size:13px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header{flex-wrap:wrap}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header>div>strong{font-size:17px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header p strong{font-size:18px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__board{max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--lifecycle-navy) var(--pp-surface)}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__board:focus-visible{outline:2px solid var(--pp-primary-strong);outline-offset:2px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer :is(#daichi-stage-grid,.daichi-service-bands){width:720px;min-width:720px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link{min-height:44px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a{min-height:52px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy strong{font-size:14px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-band-consultation summary{min-height:44px;gap:var(--pp-space-1,4px);padding-inline:4px;white-space:nowrap}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__board:before{display:block;position:sticky;left:0;width:fit-content;margin-bottom:var(--pp-space-2,8px);color:var(--pp-deep);font-size:11px;content:"横にスクロールしてご覧ください"}}@media(prefers-reduced-motion:reduce){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer *{animation:none!important;transition:none!important}}@media(min-width:1101px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer{width:calc(100% + 80px);margin-inline:-40px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__header{padding-inline:76px}}@media(min-width:761px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link{min-height:26px;padding:3px 0;line-height:1.45}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link>span{display:block;line-height:1.45}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link strong{font-size:13px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link small{display:inline;margin-left:6px;font-size:11px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link--static small{display:block;margin-left:0}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy{align-self:flex-start}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy strong{display:block;font-size:14px;line-height:1.35}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__range,body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band>a:is(:hover,:focus-visible) .daichi-service-band__range{display:block;inset:auto auto 4px 6px;padding:0;border:0;background:transparent;font-size:10px;line-height:1.2}}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link .daichi-standard-link__more{display:none}@media(min-width:761px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-standard-link>span:not(.daichi-standard-link__more){font-size:11px;line-height:1.5}}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-bands .daichi-service-band>a{animation:none;opacity:1;transform:none;transition:background-color .16s ease}@media(min-width:761px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__range{font-size:11px}}@media(max-width:480px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button{padding-inline:4px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button strong{font-size:12px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button:after{display:none}}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy .daichi-service-band__range{position:static;display:block;width:auto;max-width:100%;margin-top:2px;padding:0;border:0;background:transparent;white-space:normal;line-height:1.35}@media(min-width:761px)and (max-width:1100px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy strong{font-size:12px}}@media(min-width:761px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-bands .daichi-service-band>a{padding:4px 0!important}}@media(min-width:761px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-map__header{min-height:40px;padding-block:6px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__heading{min-height:60px;padding-block:6px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer #daichi-stage-grid .daichi-stage-node__standards{padding-block:6px}}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-product-switch button{transition:none}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__caveat{display:block;margin-top:8px;color:#496674;font-size:11px;line-height:1.5}@media(min-width:1101px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__header{position:relative;padding-inline:24px}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__caveat{text-align:right}}@media(min-width:761px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band__copy{align-self:center}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-bands .daichi-service-band>a .daichi-service-band__range{position:absolute;display:block;left:calc(var(--line-end) + 1.5%);right:0;top:50%;bottom:auto;transform:translateY(-50%);margin:0;padding:0;border:0;background:transparent;font-size:11px;line-height:1.35;white-space:normal}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-service-band:has(.daichi-band-consultation)>a .daichi-service-band__range{right:14.5%}}body[data-work-variant=daichi-lifecycle] #lifecycle .daichi-lifecycle-explorer__header>p{color:#fff!important;text-shadow:0 2px 4px rgba(0,26,43,.84),0 0 14px rgba(0,26,43,.38)!important}body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__header>p{color:#fff!important;text-shadow:0 2px 4px rgba(0,26,43,.84),0 0 14px rgba(0,26,43,.38)!important}@media(max-width:760px){body[data-work-variant=daichi-lifecycle] #lifecycle.daichi-lifecycle-explorer .daichi-lifecycle-explorer__header :is(h1,p){color:var(--pp-deep)!important;text-shadow:none!important}}
