.ValueChainSelector_tabCard__H7228{display:flex;flex-direction:column;gap:clamp(12px,0px + 3.0534351145vw,31.2671755725px);padding:clamp(12px,0px + 3.0534351145vw,31.2671755725px);background-color:#fff;border:1px solid #c3c6cd;border-radius:clamp(16px,0px + 4.0712468193vw,41.68956743px);width:100%}.ValueChainSelector_tabHeader__pk20W{position:relative;display:flex;padding:clamp(4px,0px + 1.0178117048vw,10.4223918575px);background-color:#f6f6f6;border-radius:clamp(80px,0px + 20.3562340967vw,208.4478371501px)}.ValueChainSelector_tabIndicator__ToNnE{position:absolute;top:clamp(4px,0px + 1.0178117048vw,10.4223918575px);left:clamp(4px,0px + 1.0178117048vw,10.4223918575px);width:calc(50% - clamp(4px,0px + 1.0178117048vw,10.4223918575px));height:calc(100% - clamp(8px,0px + 2.0356234097vw,20.844783715px));background-color:#1d5e91;border-radius:clamp(80px,0px + 20.3562340967vw,208.4478371501px);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:0}.ValueChainSelector_tabIndicatorRight__mdkU0{transform:translateX(100%)}.ValueChainSelector_tab__uQVVO{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:clamp(8px,0px + 2.0356234097vw,20.844783715px) 0;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(12px,0px + 3.0534351145vw,31.2671755725px);line-height:2;color:#16191e;text-align:center;border:none;background:none;cursor:pointer;border-radius:clamp(80px,0px + 20.3562340967vw,208.4478371501px);transition:color .3s ease}.ValueChainSelector_tabActive__cWfVC{color:#fff;font-weight:700}.ValueChainSelector_tabContent__i1q96{display:flex;flex-direction:column;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px)}.ValueChainSelector_categoryCardWrapper__CpG3p{animation:ValueChainSelector_fadeSlideIn__Qndw6 .3s ease forwards;opacity:0}@keyframes ValueChainSelector_fadeSlideIn__Qndw6{0%{opacity:0;transform:translateY(clamp(8px,0px + 2.0356234097vw,20.844783715px))}to{opacity:1;transform:translateY(0)}}.ValueChainSelector_categoryCard__nC86s{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;padding:clamp(16px,0px + 4.0712468193vw,41.68956743px);background-color:#f3f2f0;border:none;border-radius:clamp(8px,0px + 2.0356234097vw,20.844783715px);min-height:clamp(100px,0px + 25.4452926209vw,260.5597964377px);text-decoration:none;text-align:left;overflow:hidden;cursor:pointer;transition:background-color .2s ease}.ValueChainSelector_categoryCard__nC86s:hover{background-color:#eae9e7}.ValueChainSelector_categoryTitle__dUi01{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#1c1c1c}.ValueChainSelector_categoryDescription__6xoWJ{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.5;color:#1c1c1c}.ValueChainSelector_categoryArrow__EuuFB{position:absolute;bottom:0;right:0;width:clamp(48px,0px + 12.213740458vw,125.0687022901px);height:clamp(48px,0px + 12.213740458vw,125.0687022901px);color:#c3c6cd}.ValueChainSelector_modalOverlay__O5N0R{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:100;display:flex;align-items:flex-end;justify-content:center}.ValueChainSelector_modal__hdxBX{position:relative;background-color:#fff;border-radius:clamp(24px,0px + 6.106870229vw,62.534351145px) clamp(24px,0px + 6.106870229vw,62.534351145px) 0 0;max-height:80vh;width:100%;max-width:100vw;overflow-y:auto;overflow-x:hidden;animation:ValueChainSelector_slideUp__ClPRX .3s ease;box-sizing:border-box}@keyframes ValueChainSelector_slideUp__ClPRX{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ValueChainSelector_modalCloseButton__03ob3{position:absolute;top:clamp(20px,0px + 5.0890585242vw,52.1119592875px);right:clamp(20px,0px + 5.0890585242vw,52.1119592875px);width:clamp(32px,0px + 8.1424936387vw,83.3791348601px);height:clamp(32px,0px + 8.1424936387vw,83.3791348601px);display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer;z-index:1}.ValueChainSelector_modalCloseIcon__xVl0Q{width:clamp(24px,0px + 6.106870229vw,62.534351145px);height:clamp(24px,0px + 6.106870229vw,62.534351145px);color:#827e68}.ValueChainSelector_modalContent__I73uU{display:flex;flex-direction:column;overflow-x:hidden;word-break:break-word}.ValueChainSelector_modalHeader__ZG0pT{display:flex;flex-direction:column;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px);padding:clamp(24px,0px + 6.106870229vw,62.534351145px);border-bottom:1px solid #b7b5a7}.ValueChainSelector_modalSubtitle__O73Xa{font-family:var(--font-nunito-sans),sans-serif;font-weight:600;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#827e68}.ValueChainSelector_modalTitle__uYjDM{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(20px,0px + 5.0890585242vw,52.1119592875px);line-height:1.5;letter-spacing:.4px;color:#1c1c1c;margin:0}.ValueChainSelector_modalMission__kHav4{display:flex;flex-direction:column;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px);padding:clamp(24px,0px + 6.106870229vw,62.534351145px)}.ValueChainSelector_modalMissionLabel__e8VZZ{font-family:var(--font-nunito-sans),sans-serif;font-weight:600;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#827e68}.ValueChainSelector_modalMissionTitle__qvXQM{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(20px,0px + 5.0890585242vw,52.1119592875px);line-height:1.5;letter-spacing:.8px;color:#1c1c1c;margin:0}.ValueChainSelector_modalMissionDesc__aQWkT{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.8;letter-spacing:.28px;color:#1c1c1c;margin:0}.ValueChainSelector_modalPositions___MlYN{display:flex;flex-direction:column;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);padding:0 clamp(24px,0px + 6.106870229vw,62.534351145px) clamp(24px,0px + 6.106870229vw,62.534351145px)}.ValueChainSelector_modalPositionsHeader__pxL8a{display:flex;align-items:center;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px)}.ValueChainSelector_modalPositionsTitle___o9Tt{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);line-height:1.5;letter-spacing:.3px;color:#1c1c1c}.ValueChainSelector_modalPositionsCount__85Ee3{display:flex;align-items:center;justify-content:center;padding:clamp(2px,0px + .5089058524vw,5.2111959288px) clamp(12px,0px + 3.0534351145vw,31.2671755725px);background-color:#1c1c1c;border-radius:clamp(80px,0px + 20.3562340967vw,208.4478371501px);font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.5;letter-spacing:.28px;color:#fff}.ValueChainSelector_modalPositionsList__lU_n6{display:flex;flex-direction:column;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px)}.ValueChainSelector_modalPositionItem__wiT7C{display:flex;align-items:center;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px);padding:clamp(8px,0px + 2.0356234097vw,20.844783715px) 0;background-color:rgba(0,0,0,0);text-decoration:none}.ValueChainSelector_modalPositionContent__Ylfbw{display:flex;flex-direction:column;gap:clamp(4px,0px + 1.0178117048vw,10.4223918575px);flex:1;min-width:0}.ValueChainSelector_modalPositionTitle___UQ5c{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.5;letter-spacing:.32px;color:#1c1c1c}.ValueChainSelector_modalPositionDesc__IoyYj{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.8;letter-spacing:.28px;color:#1c1c1c}.ValueChainSelector_modalPositionArrow__rP8MU{display:flex;align-items:center;justify-content:center;width:clamp(48px,0px + 12.213740458vw,125.0687022901px);height:clamp(48px,0px + 12.213740458vw,125.0687022901px);background-color:#1d5e91;border-radius:50%;flex-shrink:0}.ValueChainSelector_modalPositionArrowIcon__ph8B2{width:clamp(24px,0px + 6.106870229vw,62.534351145px);height:clamp(24px,0px + 6.106870229vw,62.534351145px);color:#fff}