.DevelopmentStyle_section__3QkyS{width:100%;padding:clamp(60px,0px + 15.2671755725vw,156.3358778626px) clamp(20px,0px + 5.0890585242vw,52.1119592875px);background-color:#fbfaf3;box-sizing:border-box}.DevelopmentStyle_container__xID0u{width:100%}.DevelopmentStyle_leadText__foPSg{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);line-height:1.9;letter-spacing:.04em;color:#222;margin-top:clamp(24px,0px + 6.106870229vw,62.534351145px)}.DevelopmentStyle_grid__WUOwD{display:flex;flex-direction:column;gap:clamp(24px,0px + 6.106870229vw,62.534351145px);margin-top:clamp(32px,0px + 8.1424936387vw,83.3791348601px)}.DevelopmentStyle_card___Mmuj{display:flex;flex-direction:column;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px);padding-top:clamp(24px,0px + 6.106870229vw,62.534351145px);border-top:1px solid #ddd}.DevelopmentStyle_cardHeader__i5iYe{display:flex;align-items:center;gap:clamp(12px,0px + 3.0534351145vw,31.2671755725px)}.DevelopmentStyle_number__Ej2KU{font-family:var(--font-nunito-sans),sans-serif;font-weight:500;font-size:clamp(20px,0px + 5.0890585242vw,52.1119592875px);line-height:1;letter-spacing:.08em;color:#e8750b}.DevelopmentStyle_cardTitle__3l1_o{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(16px,0px + 4.0712468193vw,41.68956743px);line-height:1.75;color:#3b3b3b}.DevelopmentStyle_cardDescription__S1urW{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.8571428571;letter-spacing:.08em;color:#3b3b3b}.TechCard_card__m4xZX{flex-direction:column;gap:clamp(8px,0px + 2.0356234097vw,20.844783715px)}.TechCard_card__m4xZX,.TechCard_logoWrapper__I2_qY{display:flex;align-items:center;width:clamp(110px,0px + 27.989821883vw,286.6157760814px)}.TechCard_logoWrapper__I2_qY{justify-content:center;height:clamp(110px,0px + 27.989821883vw,286.6157760814px);background-color:#fff;overflow:hidden;padding:clamp(6px,0px + 1.5267175573vw,15.6335877863px);box-sizing:border-box}.TechCard_logo__4xkT6{max-width:clamp(96px,0px + 24.427480916vw,250.1374045802px);max-height:clamp(96px,0px + 24.427480916vw,250.1374045802px);object-fit:contain}.TechCard_name__v2vpX{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(11px,0px + 2.7989821883vw,28.6615776081px);line-height:1.6;letter-spacing:.08em;color:#1b1b1b;text-align:right;width:100%}.TechStack_section__lmkuK{width:100%;padding:clamp(60px,0px + 15.2671755725vw,156.3358778626px) clamp(20px,0px + 5.0890585242vw,52.1119592875px);box-sizing:border-box}.TechStack_container__2jQXm{width:100%}.TechStack_grid__j0XCg{display:grid;grid-template-columns:repeat(3,clamp(110px,0px + 27.989821883vw,286.6157760814px));gap:clamp(12px,0px + 3.0534351145vw,31.2671755725px);margin-top:clamp(32px,0px + 8.1424936387vw,83.3791348601px);justify-content:center}.EngineerCard_card__S9Z3N{display:flex;flex-direction:column;width:100%;background-color:rgba(0,0,0,0)}.EngineerCard_imageWrapper__MUAiK{width:100%;height:clamp(240px,0px + 61.0687022901vw,625.3435114504px);border-radius:clamp(12px,0px + 3.0534351145vw,31.2671755725px);overflow:hidden;background-color:#f3f2f0}.EngineerCard_image__HIYdg{width:100%;height:100%;object-fit:cover;object-position:center top}.EngineerCard_content__gn7VO{display:grid;grid-template-rows:auto auto auto;gap:clamp(16px,0px + 4.0712468193vw,41.68956743px);padding:clamp(16px,0px + 4.0712468193vw,41.68956743px) 0}.EngineerCard_name__qaiKp{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(18px,0px + 4.5801526718vw,46.9007633588px);line-height:1.5;letter-spacing:.02em;color:#1c1c1c}.EngineerCard_tags__s5osL{display:flex;column-gap:clamp(21px,0px + 5.3435114504vw,54.7175572519px);row-gap:clamp(8px,0px + 2.0356234097vw,20.844783715px);flex-wrap:wrap;align-content:start;min-height:clamp(68px,0px + 17.3027989822vw,177.1806615776px)}.EngineerCard_tag__G2Cux{display:inline-flex;align-items:center;justify-content:center;padding:clamp(6px,0px + 1.5267175573vw,15.6335877863px) clamp(10px,0px + 2.5445292621vw,26.0559796438px);background-color:#f9af79;border-radius:clamp(4px,0px + 1.0178117048vw,10.4223918575px);font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:clamp(10px,0px + 2.5445292621vw,26.0559796438px);line-height:1;letter-spacing:.08em;color:#fff;text-align:center;white-space:nowrap}.EngineerCard_articles__qxAod{display:flex;flex-direction:column;gap:clamp(20px,0px + 5.0890585242vw,52.1119592875px);margin-top:clamp(9px,0px + 2.2900763359vw,23.4503816794px)}.EngineerCard_articleLink__MT2vp{display:flex;align-items:center;gap:clamp(10px,0px + 2.5445292621vw,26.0559796438px);padding-left:clamp(16px,0px + 4.0712468193vw,41.68956743px);border-left:1px solid #827e68;text-decoration:none;transition:opacity .2s}.EngineerCard_articleLink__MT2vp:hover{opacity:.7}.EngineerCard_articleTitle__xKyr2{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.3571428571;letter-spacing:.02em;color:#3a3100;width:clamp(300px,0px + 76.3358778626vw,781.679389313px)}.EngineerCard_arrowWrapper__ybzbE{display:flex;align-items:center;justify-content:center;width:clamp(36px,0px + 9.1603053435vw,93.8015267176px);height:clamp(36px,0px + 9.1603053435vw,93.8015267176px);background-color:#d36615;border-radius:50%;flex-shrink:0}.EngineerCard_arrow__DkZun{width:clamp(24px,0px + 6.106870229vw,62.534351145px);height:clamp(24px,0px + 6.106870229vw,62.534351145px);color:#fff}.EngineerCard_comingSoon__mxsQ9{display:inline-block;padding-left:clamp(16px,0px + 4.0712468193vw,41.68956743px);border-left:1px solid #827e68;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(14px,0px + 3.5623409669vw,36.4783715013px);line-height:1.3571428571;letter-spacing:.02em;color:#3a3100}.EngineerSection_section__1Umna{width:100%;padding:clamp(60px,0px + 15.2671755725vw,156.3358778626px) clamp(20px,0px + 5.0890585242vw,52.1119592875px) clamp(20px,0px + 5.0890585242vw,52.1119592875px);background-color:#fbfaf3;box-sizing:border-box}.EngineerSection_container__tuhcJ{width:100%}.EngineerSection_list__jQsre{display:flex;flex-direction:column;gap:clamp(32px,0px + 8.1424936387vw,83.3791348601px);margin-top:clamp(32px,0px + 8.1424936387vw,83.3791348601px)}.EngineerSection_buttonWrapper__NiOGX{display:flex;justify-content:flex-end}.EngineerSection_moreButton__Vm82c{display:inline-flex;align-items:center;justify-content:center;gap:clamp(55px,0px + 13.9949109415vw,143.3078880407px);width:clamp(284px,0px + 72.2646310433vw,739.989821883px);padding:clamp(13px,0px + 3.3078880407vw,33.8727735369px) clamp(21px,0px + 5.3435114504vw,54.7175572519px);background-color:#1d2c55;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:clamp(15px,0px + 3.8167938931vw,39.0839694656px);line-height:1.2;letter-spacing:-.01em;color:#fff;text-decoration:none;transition:opacity .2s}.EngineerSection_moreButton__Vm82c:hover{opacity:.85}.EngineerSection_moreButtonIcon__SOMTI{width:clamp(20px,0px + 5.0890585242vw,52.1119592875px);height:clamp(20px,0px + 5.0890585242vw,52.1119592875px);color:#fff}