.AlgoXRolePage-module__m6F4HW__page{background:#f6f6f6}.AlgoXRolePage-module__m6F4HW__details{width:min(1040px,100% - 80px);margin-inline:auto;padding-top:159px}.AlgoXRolePage-module__m6F4HW__roleHeader{width:fit-content}.AlgoXRolePage-module__m6F4HW__roleHeader p{letter-spacing:.06em;font-size:16px;line-height:1.5}.AlgoXRolePage-module__m6F4HW__roleHeader h1{letter-spacing:.035em;border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#4b27ff,#01dde8) 1;width:fit-content;font-size:40px;font-weight:700;line-height:1.4;margin-top:1px!important}.AlgoXRolePage-module__m6F4HW__sections{margin-top:44px}.AlgoXRolePage-module__m6F4HW__section+.AlgoXRolePage-module__m6F4HW__section{margin-top:26px}.AlgoXRolePage-module__m6F4HW__section h2{letter-spacing:.04em;border-left:1px solid #000;min-height:39px;padding-left:16px;font-size:24px;font-weight:400;line-height:1.6}.AlgoXRolePage-module__m6F4HW__value,.AlgoXRolePage-module__m6F4HW__section ul{letter-spacing:.035em;margin:23px 0 0;padding:0;font-size:16px;line-height:1.5}.AlgoXRolePage-module__m6F4HW__value p+p{margin-top:0!important}.AlgoXRolePage-module__m6F4HW__section ul{padding-left:18px;list-style:"・"}.AlgoXRolePage-module__m6F4HW__section li{padding-left:0}@media (min-width:1181px){.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-1] [data-algox-cta-grid]{margin-top:107px}.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-2] [data-algox-cta-grid]{margin-top:39px}.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-3] [data-algox-cta-grid]{margin-top:63px}}@media (max-width:1180px) and (min-width:768px){.AlgoXRolePage-module__m6F4HW__details{width:auto;margin-left:120px;margin-right:64px}}@media (max-width:767px){.AlgoXRolePage-module__m6F4HW__page{position:relative}.AlgoXRolePage-module__m6F4HW__details{width:100%;margin:0;padding-top:251px}.AlgoXRolePage-module__m6F4HW__roleHeader{width:44px;margin-left:57.7%}.AlgoXRolePage-module__m6F4HW__roleHeader p{overflow-wrap:anywhere;letter-spacing:.05em;width:13px;font-size:16px;line-height:1.45}.AlgoXRolePage-module__m6F4HW__roleHeader h1{overflow-wrap:anywhere;letter-spacing:.04em;text-wrap:wrap;width:34px;font-size:32px;line-height:1.5;margin-top:0!important}.AlgoXRolePage-module__m6F4HW__sections{width:36px;margin-top:78px;margin-left:65.4%}.AlgoXRolePage-module__m6F4HW__section+.AlgoXRolePage-module__m6F4HW__section{margin-top:28px}.AlgoXRolePage-module__m6F4HW__section h2{overflow-wrap:anywhere;text-wrap:wrap;width:50px;min-height:0;padding-left:16px;font-size:24px;line-height:1.5}.AlgoXRolePage-module__m6F4HW__value,.AlgoXRolePage-module__m6F4HW__section ul{overflow-wrap:anywhere;letter-spacing:.035em;width:21px;margin-top:27px;font-size:16px;line-height:1.5}.AlgoXRolePage-module__m6F4HW__section ul{padding-left:0;list-style-position:inside}.AlgoXRolePage-module__m6F4HW__section li{padding:0}.AlgoXRolePage-module__m6F4HW__page:not([data-compact-mobile=true]) [data-algox-cta-grid]{margin-bottom:77px}.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-2] .AlgoXRolePage-module__m6F4HW__roleHeader p,.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-3] .AlgoXRolePage-module__m6F4HW__roleHeader p{width:16px}.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-3] .AlgoXRolePage-module__m6F4HW__roleHeader h1{margin-top:7px!important}.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-3] .AlgoXRolePage-module__m6F4HW__sections{margin-top:70px}.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-1] [data-algox-cta-grid]{margin-top:245px}.AlgoXRolePage-module__m6F4HW__page[data-algox-role-page=\/career-3] [data-algox-cta-grid]{margin-top:222px}.AlgoXRolePage-module__m6F4HW__page[data-compact-mobile=true]{height:2268px;overflow:clip}.AlgoXRolePage-module__m6F4HW__page[data-compact-mobile=true] .AlgoXRolePage-module__m6F4HW__details{position:absolute;inset:0 0 auto}.AlgoXRolePage-module__m6F4HW__page[data-compact-mobile=true] [data-algox-cta-grid]{z-index:1;margin:0;position:absolute;top:1640px;left:0;right:0}}
